:root{--ag-bg:#0E0D0C;--ag-superficie:#131211;--ag-superficie-alta:#1A1918;--ag-linha:rgba(244,238,226,0.10);--ag-linha-forte:rgba(244,238,226,0.22);--ag-texto:#F4EEE2;--ag-texto-suave:#C9C0AF;--ag-mudo:#948C7C;--ag-acento:#E8A33D;--ag-acento-escuro:#CF8A26;--ag-acento-suave:rgba(232,163,61,0.14);--ag-acento-texto:#E8A33D;--ag-sombra:rgba(0,0,0,0.45);--ag-verde:#4FA39A;--ag-vermelho:#E0442C;--ag-btn:#E8A33D;--ag-btn-hover:#CF8A26;--ag-btn-texto:#14110D;--ag-raio:12px;--ag-max:1180px}*{box-sizing:border-box}[hidden]{display:none !important}body{margin:0;background:var(--ag-bg);color:var(--ag-texto);font-family:'Inter',system-ui,-apple-system,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:inherit}img{max-width:100%;display:block}.ag-container{max-width:var(--ag-max);margin:0 auto;padding:0 20px}.ag-topo{position:sticky;top:0;z-index:50;background:rgba(14,13,12,0.92);background:color-mix(in srgb,var(--ag-bg) 90%,transparent);backdrop-filter:blur(12px);border-bottom:1px solid var(--ag-linha)}.ag-topo-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;height:66px}.ag-marca{display:flex;align-items:center;gap:11px;text-decoration:none}.ag-marca img{width:30px;height:30px}.ag-marca span{display:flex;flex-direction:column;line-height:1.1}.ag-marca strong{font-family:'Oswald',sans-serif;font-size:17px;letter-spacing:0.08em;color:var(--ag-acento-texto)}.ag-marca small{font-size:10.5px;color:var(--ag-mudo);letter-spacing:0.06em}.ag-nav{display:flex;align-items:center;gap:18px}.ag-nav>a:not(.ag-btn){font-size:14px;color:var(--ag-texto-suave);text-decoration:none;font-weight:500}.ag-nav>a:not(.ag-btn):hover{color:var(--ag-texto)}.ag-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 20px;border-radius:9px;font-size:14px;font-weight:600;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .12s ease,background .15s ease;background:transparent;font-family:inherit;line-height:1.25}.ag-btn:active{transform:translateY(1px)}.ag-btn.ag-btn{color:var(--ag-texto)}.ag-btn.ag-btn-primario{background:var(--ag-btn);color:var(--ag-btn-texto)}.ag-btn.ag-btn-primario:hover{background:var(--ag-btn-hover)}.ag-btn.ag-btn-vazado{border-color:var(--ag-linha-forte);color:var(--ag-texto)}.ag-btn.ag-btn-vazado:hover{border-color:var(--ag-acento);color:var(--ag-acento-texto)}.ag-btn-mini{padding:8px 15px;font-size:13px}.ag-btn-cheio{width:100%}.ag-hero{padding:54px 0 34px}.ag-hero h1{font-family:'Oswald',sans-serif;font-size:clamp(32px,7vw,54px);line-height:1.05;margin:0 0 12px;letter-spacing:-0.01em}.ag-hero h1 span{color:var(--ag-acento-texto)}.ag-hero>.ag-container>p{color:var(--ag-texto-suave);font-size:16px;margin:0 0 26px;max-width:560px}.ag-busca{display:flex;align-items:center;gap:10px;background:var(--ag-superficie);border:1px solid var(--ag-linha-forte);border-radius:11px;padding:7px 7px 7px 16px;max-width:620px}.ag-busca svg{width:19px;height:19px;color:var(--ag-mudo);flex-shrink:0}.ag-busca input{flex:1;background:none;border:none;color:var(--ag-texto);font-size:15px;font-family:inherit;padding:8px 0;min-width:0}.ag-busca input:focus{outline:none}.ag-busca input::placeholder{color:var(--ag-mudo)}.ag-filtros{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:28px}.ag-chip{display:inline-flex;align-items:center;gap:6px;padding:7px 15px;border-radius:20px;border:1px solid var(--ag-linha);font-size:13.5px;font-weight:500;color:var(--ag-texto-suave);text-decoration:none;white-space:nowrap}.ag-chip:hover{border-color:var(--ag-linha-forte);color:var(--ag-texto)}.ag-chip.ativo{background:var(--ag-acento-suave);border-color:var(--ag-acento);color:var(--ag-acento-texto)}.ag-chip small{font-size:11px;opacity:.65}.ag-filtros-divisor{width:1px;height:20px;background:var(--ag-linha);margin:0 4px}.ag-perto{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin:-8px 0 22px}.ag-perto-btn{display:inline-flex;align-items:center;gap:7px;padding:9px 15px;border:1px solid var(--ag-linha);border-radius:999px;background:var(--ag-superficie);color:var(--ag-texto);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .16s,color .16s}.ag-perto-btn:hover:not(:disabled){border-color:var(--ag-acento);color:var(--ag-acento-texto)}.ag-perto-btn:disabled{opacity:.6;cursor:default}.ag-perto-btn svg{width:15px;height:15px;flex-shrink:0}.ag-perto-ativo{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--ag-acento-texto)}.ag-perto-ativo svg{width:15px;height:15px;flex-shrink:0}.ag-perto-aviso{font-size:12px;color:var(--ag-mudo);max-width:42ch;line-height:1.4}.ag-perto-erro{flex-basis:100%;font-size:13px;color:var(--ag-texto);background:var(--ag-superficie);border:1px solid var(--ag-linha);border-left:3px solid var(--ag-acento);border-radius:8px;padding:9px 12px}.ag-card-distancia{display:inline-block;font-size:12px;font-weight:600;color:var(--ag-acento-texto);margin:-8px 0 12px}.ag-capa{display:grid;grid-template-columns:1.25fr 1fr;background:var(--ag-superficie);border:1px solid var(--ag-linha);border-radius:var(--ag-raio);overflow:hidden;text-decoration:none;margin-bottom:30px;transition:border-color .15s ease}.ag-capa:hover{border-color:var(--ag-acento)}.ag-capa-img{min-height:300px;background-size:cover;background-position:center;background-color:var(--ag-superficie-alta);display:flex;align-items:center;justify-content:center}.ag-capa-txt{padding:34px;display:flex;flex-direction:column;justify-content:center}.ag-selo{display:inline-block;align-self:flex-start;background:var(--ag-acento);color:#14110D;font-size:11px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;padding:4px 11px;border-radius:20px;margin-bottom:14px}.ag-capa-txt h2{font-family:'Oswald',sans-serif;font-size:clamp(24px,4vw,34px);line-height:1.15;margin:0 0 12px}.ag-capa-meta{color:var(--ag-texto-suave);font-size:14.5px;margin:0 0 8px}.ag-capa-preco{color:var(--ag-acento-texto);font-weight:600;font-size:16px;margin:0}.ag-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;margin-bottom:40px}.ag-card{background:var(--ag-superficie);border:1px solid var(--ag-linha);border-radius:var(--ag-raio);overflow:hidden;text-decoration:none;display:flex;flex-direction:column;transition:transform .15s ease,border-color .15s ease}.ag-card:hover{transform:translateY(-3px);border-color:var(--ag-acento)}.ag-card-img{position:relative;aspect-ratio:16 / 10;background-size:cover;background-position:center;background-color:var(--ag-superficie-alta);display:flex;align-items:center;justify-content:center}.ag-sem-img{font-family:'Oswald',sans-serif;font-size:15px;letter-spacing:0.14em;text-transform:uppercase;color:rgba(244,238,226,0.20)}.ag-card-tipo{position:absolute;top:10px;left:10px;background:rgba(14,13,12,0.82);backdrop-filter:blur(4px);color:#F4EEE2;font-size:11px;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;padding:4px 10px;border-radius:20px}.ag-card-destaque{position:absolute;top:10px;right:10px;background:var(--ag-acento);color:#14110D;font-size:10.5px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;padding:4px 10px;border-radius:20px}.ag-card-txt{padding:16px 17px 17px;display:flex;flex-direction:column;flex:1}.ag-card-quando{font-size:12.5px;font-weight:600;color:var(--ag-acento-texto);letter-spacing:0.02em;margin-bottom:7px}.ag-card-txt h3{font-size:17px;line-height:1.3;margin:0 0 9px;font-weight:600}.ag-card-local{display:flex;align-items:center;gap:6px;color:var(--ag-mudo);font-size:13px;margin:0 0 14px}.ag-card-local svg{width:14px;height:14px;flex-shrink:0}.ag-card-fim{margin-top:auto;padding-top:12px;border-top:1px solid var(--ag-linha);display:flex;align-items:center;justify-content:space-between;gap:10px}.ag-card-preco{font-weight:600;font-size:14px}.ag-card-org{font-size:12px;color:var(--ag-mudo);text-align:right;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-vazio{text-align:center;padding:60px 24px;border:1px dashed var(--ag-linha-forte);border-radius:var(--ag-raio);margin-bottom:40px}.ag-vazio h2{font-size:20px;margin:0 0 10px}.ag-vazio p{color:var(--ag-mudo);margin:0}.ag-vazio a{color:var(--ag-acento-texto)}.ag-chamada{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;background:linear-gradient(135deg,var(--ag-superficie),var(--ag-superficie-alta));border:1px solid var(--ag-linha-forte);border-radius:var(--ag-raio);padding:30px 32px;margin-bottom:50px}.ag-chamada h2{font-family:'Oswald',sans-serif;font-size:25px;margin:0 0 6px}.ag-chamada p{color:var(--ag-texto-suave);margin:0;font-size:14.5px}.ag-evento-capa{height:clamp(220px,38vw,420px);background-size:cover;background-position:center;background-color:var(--ag-superficie-alta);display:flex;align-items:center;justify-content:center}.ag-evento-corpo{display:grid;grid-template-columns:1fr 340px;gap:40px;padding-top:34px;padding-bottom:54px;align-items:start}.ag-evento-tipo{display:inline-block;background:var(--ag-acento-suave);color:var(--ag-acento-texto);font-size:11.5px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;padding:5px 12px;border-radius:20px;margin-bottom:14px}.ag-evento-principal h1{font-family:'Oswald',sans-serif;font-size:clamp(27px,5vw,40px);line-height:1.12;margin:0 0 24px}.ag-evento-fatos{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;padding:20px 0;border-top:1px solid var(--ag-linha);border-bottom:1px solid var(--ag-linha);margin-bottom:26px}.ag-fato{display:flex;gap:12px;align-items:flex-start}.ag-fato svg{width:20px;height:20px;color:var(--ag-acento-texto);flex-shrink:0;margin-top:2px}.ag-fato span{display:block;font-size:11.5px;text-transform:uppercase;letter-spacing:0.05em;color:var(--ag-mudo);font-weight:600}.ag-fato strong{display:block;font-size:14.5px;font-weight:600;margin-top:2px}.ag-evento-descricao{color:var(--ag-texto-suave);font-size:15.5px;line-height:1.75;margin-bottom:34px}.ag-bloco{margin-bottom:34px}.ag-bloco h2{font-family:'Oswald',sans-serif;font-size:21px;margin:0 0 12px}.ag-endereco{color:var(--ag-texto-suave);font-size:14.5px;margin:0 0 14px}.ag-mapa{border-radius:var(--ag-raio);overflow:hidden;border:1px solid var(--ag-linha);margin-bottom:14px}.ag-caixa{background:var(--ag-superficie);border:1px solid var(--ag-linha);border-radius:var(--ag-raio);padding:22px;margin-bottom:18px}.ag-caixa h2{font-family:'Oswald',sans-serif;font-size:18px;margin:0 0 12px}.ag-caixa-ingresso{border-color:var(--ag-linha-forte)}.ag-valor{font-size:24px;font-weight:700;color:var(--ag-acento-texto);margin:0 0 16px}.ag-qr{width:100%;max-width:220px;margin:0 auto 14px;border-radius:10px;background:#fff;padding:8px;line-height:0;cursor:pointer}.ag-qr svg{width:100%;height:auto;display:block}.ag-copiacola{margin-bottom:16px}.ag-copiacola summary{font-size:13px;color:var(--ag-acento-texto);cursor:pointer}.ag-copiacola textarea{width:100%;margin-top:9px;background:var(--ag-bg);border:1px solid var(--ag-linha);border-radius:8px;color:var(--ag-texto-suave);font-family:'JetBrains Mono',monospace;font-size:10.5px;padding:10px;resize:vertical}.ag-aviso-pagamento{display:flex;gap:11px;align-items:flex-start;background:var(--ag-acento-suave);border:1px solid rgba(232,163,61,0.35);border-radius:10px;padding:14px;margin-top:4px}.ag-aviso-pagamento svg{width:18px;height:18px;color:var(--ag-acento-texto);flex-shrink:0;margin-top:1px}.ag-aviso-pagamento>div>strong{display:block;font-size:13.5px;margin-bottom:5px}.ag-aviso-pagamento p{font-size:12.5px;line-height:1.55;color:var(--ag-texto-suave);margin:0 0 6px}.ag-aviso-pagamento p strong{color:var(--ag-texto)}.ag-aviso-pagamento p:last-child{margin-bottom:0}.ag-obs{font-size:12.5px;color:var(--ag-mudo);line-height:1.55;margin:12px 0 0}.ag-org{display:flex;gap:12px;align-items:center;text-decoration:none;margin-bottom:14px}.ag-org-avatar,.ag-perfil-avatar{display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--ag-acento-suave);background-size:cover;background-position:center;color:var(--ag-acento-texto);font-family:'Oswald',sans-serif;flex-shrink:0}.ag-org-avatar{width:46px;height:46px;font-size:19px}.ag-org-txt strong{display:flex;align-items:center;gap:6px;font-size:15px}.ag-org-txt small{color:var(--ag-mudo);font-size:12.5px}.ag-verificado{width:14px;height:14px;color:var(--ag-verde)}.ag-org-rotulo{font-size:11.5px;text-transform:uppercase;letter-spacing:0.05em;color:var(--ag-mudo);font-weight:600;margin:16px 0 8px}.ag-org-lista{list-style:none;padding:0;margin:0 0 14px}.ag-org-lista li{font-size:13.5px;padding:5px 0;border-bottom:1px solid var(--ag-linha)}.ag-org-lista li:last-child{border-bottom:none}.ag-org-lista a{color:var(--ag-acento-texto);text-decoration:none}.ag-org-lista small{color:var(--ag-mudo);font-size:11.5px;margin-left:6px}.ag-nota-lado{font-size:12px;color:var(--ag-mudo);line-height:1.55}.ag-nota-lado a{color:var(--ag-texto-suave)}.ag-perfil{display:flex;gap:22px;align-items:flex-start;padding:44px 0 26px;flex-wrap:wrap}.ag-perfil-avatar{width:92px;height:92px;font-size:36px}.ag-perfil-txt{flex:1;min-width:260px}.ag-perfil-txt h1{font-family:'Oswald',sans-serif;font-size:clamp(25px,4.5vw,34px);margin:0 0 10px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ag-selo-verificado{display:inline-flex;align-items:center;gap:5px;background:rgba(79,163,154,0.14);color:var(--ag-verde);font-family:'Inter',sans-serif;font-size:12px;font-weight:600;padding:4px 11px;border-radius:20px;letter-spacing:0}.ag-selo-verificado svg{width:13px;height:13px}.ag-perfil-bio{color:var(--ag-texto-suave);font-size:15px;margin:0 0 14px;max-width:620px}.ag-perfil-numeros{display:flex;gap:20px;flex-wrap:wrap;font-size:13.5px;color:var(--ag-mudo);margin-bottom:16px}.ag-perfil-numeros strong{color:var(--ag-texto)}.ag-perfil-links{display:flex;gap:9px;flex-wrap:wrap}.ag-nota-verificado{background:var(--ag-superficie);border:1px solid var(--ag-linha);border-left:3px solid var(--ag-verde);border-radius:9px;padding:15px 18px;font-size:13.5px;line-height:1.6;color:var(--ag-texto-suave);margin-bottom:34px}.ag-secao-titulo{font-family:'Oswald',sans-serif;font-size:22px;margin:34px 0 18px}.ag-lista-passados{margin-bottom:50px}.ag-passado{display:flex;gap:16px;align-items:center;padding:13px 0;border-bottom:1px solid var(--ag-linha);font-size:14px}.ag-passado-data{font-family:'JetBrains Mono',monospace;font-size:12.5px;color:var(--ag-mudo);flex-shrink:0}.ag-passado-titulo{flex:1}.ag-passado-tipo{font-size:12px;color:var(--ag-mudo)}.ag-planos-hero{padding:54px 0 34px;text-align:center}.ag-planos-hero h1{font-family:'Oswald',sans-serif;font-size:clamp(29px,6vw,46px);margin:0 0 14px;line-height:1.1}.ag-planos-hero p{color:var(--ag-texto-suave);font-size:16px;max-width:620px;margin:0 auto}.ag-planos{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-bottom:60px;align-items:start}.ag-plano{position:relative;background:var(--ag-superficie);border:1px solid var(--ag-linha);border-radius:var(--ag-raio);padding:30px 26px;display:flex;flex-direction:column}.ag-plano-destaque{border-color:var(--ag-acento)}.ag-plano-max{background:linear-gradient(160deg,var(--ag-superficie-alta),var(--ag-superficie));border-color:var(--ag-linha-forte)}.ag-plano-tag{position:absolute;top:-11px;left:26px;background:var(--ag-acento);color:#14110D;font-size:11px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;padding:4px 12px;border-radius:20px}.ag-plano h2{font-family:'Oswald',sans-serif;font-size:20px;letter-spacing:0.06em;margin:0 0 12px}.ag-plano-preco{font-size:38px;font-weight:700;margin:0 0 22px;line-height:1;font-family:'Oswald',sans-serif}.ag-plano-moeda{font-size:18px;margin-right:3px;color:var(--ag-mudo)}.ag-plano-preco small{font-size:14px;color:var(--ag-mudo);font-weight:400;font-family:'Inter',sans-serif}.ag-plano-itens{list-style:none;padding:0;margin:0 0 26px;flex:1}.ag-plano-itens li{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.55;color:var(--ag-texto-suave);margin-bottom:11px}.ag-plano-itens svg{width:15px;height:15px;color:var(--ag-acento-texto);flex-shrink:0;margin-top:4px}.ag-plano-itens a{color:var(--ag-acento-texto)}.ag-faq{max-width:720px;margin:0 auto 60px}.ag-faq>h2{font-family:'Oswald',sans-serif;font-size:26px;margin:0 0 24px}.ag-faq-item{padding:20px 0;border-top:1px solid var(--ag-linha)}.ag-faq-item h3{font-size:16px;margin:0 0 8px}.ag-faq-item p{color:var(--ag-texto-suave);font-size:14.5px;line-height:1.7;margin:0 0 10px}.ag-faq-item p:last-child{margin-bottom:0}.ag-faq-item a{color:var(--ag-acento-texto)}.ag-texto{max-width:760px;padding-top:44px;padding-bottom:60px}.ag-texto h1{font-family:'Oswald',sans-serif;font-size:clamp(26px,5vw,36px);margin:0 0 6px}.ag-texto-versao{color:var(--ag-mudo);font-size:13px;margin:0 0 30px}.ag-texto h2{font-family:'Oswald',sans-serif;font-size:19px;color:var(--ag-acento-texto);margin:32px 0 12px}.ag-texto p,.ag-texto li{color:var(--ag-texto-suave);font-size:15px;line-height:1.75}.ag-texto p{margin:0 0 12px}.ag-texto ul{padding-left:22px;margin:0 0 14px}.ag-texto li{margin-bottom:8px}.ag-texto strong{color:var(--ag-texto)}.ag-texto a{color:var(--ag-acento-texto)}.ag-destaque-termos{background:var(--ag-superficie);border:1px solid var(--ag-linha-forte);border-left:3px solid var(--ag-acento);border-radius:10px;padding:22px 24px;margin-bottom:14px}.ag-destaque-termos h2{margin-top:0;color:var(--ag-texto);font-size:17px}.ag-destaque-termos ul{margin-bottom:0}.ag-rodape{border-top:1px solid var(--ag-linha);padding:40px 0 30px;margin-top:40px}.ag-rodape-grid{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap;margin-bottom:26px}.ag-rodape-marca{font-family:'Oswald',sans-serif;font-size:15px;letter-spacing:0.08em;color:var(--ag-acento-texto);display:block;margin-bottom:8px}.ag-rodape-grid p{color:var(--ag-mudo);font-size:13.5px;margin:0;max-width:380px}.ag-rodape-grid a{color:var(--ag-texto-suave)}.ag-rodape-links{display:flex;flex-direction:column;gap:8px}.ag-rodape-links a{font-size:13.5px;color:var(--ag-mudo);text-decoration:none}.ag-rodape-links a:hover{color:var(--ag-acento-texto)}.ag-rodape-aviso{background:var(--ag-superficie);border:1px solid var(--ag-linha);border-radius:9px;padding:14px 17px;font-size:12.5px;line-height:1.6;color:var(--ag-mudo);margin:0 0 20px}.ag-rodape-aviso strong{color:var(--ag-texto-suave)}.ag-rodape-fim{font-size:12px;color:var(--ag-mudo);margin:0}@media (max-width:900px){.ag-evento-corpo{grid-template-columns:1fr;gap:28px}.ag-capa{grid-template-columns:1fr}.ag-capa-img{min-height:210px}.ag-capa-txt{padding:24px}}@media (max-width:560px){.ag-filtros-divisor{display:none}.ag-perto-aviso{flex-basis:100%;max-width:none}.ag-hero{padding:34px 0 24px}.ag-topo-inner{height:58px}.ag-marca small{display:none}.ag-nav{gap:12px}.ag-nav>a:not(.ag-btn){display:none}.ag-busca{flex-wrap:wrap;padding:10px 12px}.ag-busca .ag-btn{width:100%}.ag-grade{grid-template-columns:1fr;gap:16px}.ag-chamada{padding:24px 20px}.ag-chamada .ag-btn{width:100%}.ag-perfil{padding-top:30px}.ag-perfil-avatar{width:66px;height:66px;font-size:26px}.ag-plano{padding:26px 20px}.ag-passado{flex-wrap:wrap;gap:6px 14px}}@media (prefers-reduced-motion:reduce){.ag-card,.ag-btn{transition:none}.ag-card:hover{transform:none}}.ag-galeria-max{margin-bottom:34px}.ag-galeria-cartao{display:flex;gap:16px;align-items:center;background:var(--ag-superficie);border:1px solid var(--ag-linha);border-radius:var(--ag-raio);padding:14px;text-decoration:none;transition:border-color .15s ease}.ag-galeria-cartao:hover{border-color:var(--ag-acento)}.ag-galeria-cartao img{width:132px;height:96px;object-fit:cover;border-radius:8px;flex-shrink:0}.ag-galeria-txt strong{display:block;font-size:15.5px;margin-bottom:4px}.ag-galeria-txt small{display:block;font-size:13px;color:var(--ag-mudo);line-height:1.55}@media (max-width:560px){.ag-galeria-cartao{flex-direction:column;align-items:stretch}.ag-galeria-cartao img{width:100%;height:150px}}.ag-passos{display:flex;gap:6px;margin:0 0 22px;font-size:12.5px;flex-wrap:wrap}.ag-passo{display:inline-flex;align-items:center;gap:7px;padding:7px 13px 7px 8px;border-radius:999px;background:var(--ag-superficie);color:var(--ag-mudo);border:1px solid var(--ag-linha)}.ag-passo b{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--ag-linha);color:var(--ag-texto-suave);font-size:11px}.ag-passo-atual{border-color:var(--ag-acento);color:var(--ag-texto)}.ag-passo-atual b{background:var(--ag-acento);color:#14110D}.ag-passo-feito b{background:var(--ag-verde);color:#0C1413}.ag-estreito{max-width:620px}.ag-compra{padding-block:34px 60px}.ag-compra-resumo{display:flex;gap:16px;justify-content:space-between;align-items:flex-start;padding:16px 18px;border:1px solid var(--ag-linha);border-radius:var(--ag-raio);background:var(--ag-superficie);margin-bottom:18px}.ag-compra-resumo small{display:block;color:var(--ag-mudo);font-size:11.5px;text-transform:uppercase;letter-spacing:.05em}.ag-compra-resumo strong{display:block;font-size:16px;line-height:1.3}.ag-compra-resumo span{display:block;color:var(--ag-texto-suave);font-size:13px}.ag-compra-valor{text-align:right;flex-shrink:0}.ag-compra-valor strong{font-size:22px;color:var(--ag-acento-texto);font-family:'Oswald',sans-serif}.ag-compra-conta{list-style:none;margin:0 0 18px;padding:0;font-size:14px}.ag-compra-conta li{display:flex;justify-content:space-between;gap:12px;padding:7px 2px;color:var(--ag-texto-suave)}.ag-compra-conta .ag-compra-total{border-top:1px solid var(--ag-linha);margin-top:4px;padding-top:10px;color:var(--ag-texto);font-weight:600}.ag-compra-escassez{margin:-6px 0 18px;font-size:13.5px;color:var(--ag-acento-texto)}.ag-compra-porque{color:var(--ag-texto-suave);font-size:14px;margin:0 0 20px}.ag-lotes{list-style:none;margin:0 0 14px;padding:0}.ag-lotes li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;border-bottom:1px dashed var(--ag-linha);font-size:14px;color:var(--ag-mudo)}.ag-lotes li:last-child{border-bottom:0}.ag-lote-nome small{display:block;font-size:11.5px;text-transform:uppercase;letter-spacing:.04em}.ag-lote-atual{color:var(--ag-texto)}.ag-lote-atual .ag-lote-preco{color:var(--ag-acento-texto);font-weight:600}.ag-lote-atual .ag-lote-nome small{color:var(--ag-verde)}.ag-lote-fim{opacity:.55}.ag-lote-esgotado{color:var(--ag-vermelho);font-weight:700;opacity:1;text-transform:uppercase;letter-spacing:.03em}.ag-lote-preco-oculto{color:var(--ag-mudo);opacity:.5}.ag-taxa-aviso{margin:0 0 14px;font-size:12.5px;color:var(--ag-mudo)}.ag-vagas{margin:0 0 16px}.ag-vagas-barra{height:6px;border-radius:999px;background:var(--ag-linha);overflow:hidden;margin-bottom:7px}.ag-vagas-barra span{display:block;height:100%;background:var(--ag-acento)}.ag-vagas small{color:var(--ag-mudo);font-size:12.5px}.ag-btn-comprar{justify-content:center;gap:9px;font-size:15px;padding:13px 20px}.ag-obs-compra{margin-top:10px}.ag-caixa-esgotado h2{color:var(--ag-mudo)}.ag-card-img>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.ag-card-esgotado .ag-card-img{filter:grayscale(.7) brightness(.7)}.ag-card-esgotado-faixa{position:absolute;top:10px;right:10px;background:rgba(14,13,12,.88);color:#F4EEE2;border:1px solid var(--ag-linha-forte);padding:4px 10px;border-radius:999px;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.ag-verif{display:inline-flex;align-items:center;gap:5px;vertical-align:middle;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ag-verde);white-space:nowrap}.ag-verif-disco{width:16px;height:16px;flex-shrink:0;border-radius:50%;background:var(--ag-verde);color:#0C1413;display:grid;place-items:center}.ag-verif-disco svg{width:10px;height:10px}.ag-verif-disco-g{width:30px;height:30px}.ag-verif-disco-g svg{width:17px;height:17px}.ag-verif-leitor{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ag-verif-bloco{display:flex;gap:12px;align-items:flex-start;margin:14px 0 0;padding:13px 14px;border:1px solid rgba(79,163,154,.28);border-radius:10px;background:rgba(79,163,154,.07)}.ag-verif-bloco>div>strong{display:block;font-size:13.5px;color:var(--ag-verde)}.ag-verif-bloco p{margin:4px 0 0;font-size:12.5px;color:var(--ag-texto-suave);line-height:1.55}.ag-caixa-pagar{text-align:center}.ag-caixa-pagar .ag-aviso-pagamento,.ag-caixa-pagar .ag-guarde,.ag-caixa-pagar .ag-obs{text-align:left}.ag-caixa-pagar h1{font-size:21px;margin:0 0 16px}.ag-qr-grande{max-width:260px;margin:0 auto 16px}.ag-qr-grande svg{width:100%;height:auto;display:block;border-radius:8px}.ag-copia{display:block;text-align:left;font-size:12.5px;color:var(--ag-mudo);margin-bottom:6px}.ag-copia-area{width:100%;font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;line-height:1.5;padding:10px;border-radius:8px;border:1px solid var(--ag-linha);background:var(--ag-bg);color:var(--ag-texto-suave);resize:vertical;margin-bottom:10px}.ag-pagar-estado{display:flex;gap:12px;align-items:flex-start;text-align:left;margin:18px 0 12px;padding:14px;border-radius:10px;background:var(--ag-acento-suave);border:1px solid rgba(232,163,61,.28)}.ag-pagar-estado>div>strong{display:block;font-size:14px}.ag-pagar-estado p{margin:4px 0 0;font-size:13px;color:var(--ag-texto-suave)}.ag-girando{width:18px;height:18px;flex-shrink:0;margin-top:2px;border-radius:50%;border:2px solid rgba(232,163,61,.3);border-top-color:var(--ag-acento);animation:agGirar .9s linear infinite}@keyframes agGirar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ag-girando{animation:none}}.ag-guarde{margin-top:18px;padding:13px 14px;text-align:left;border-radius:10px;border:1px dashed var(--ag-linha-forte)}.ag-guarde>strong{display:block;font-size:13.5px;margin-bottom:4px}.ag-guarde p{margin:0 0 6px;font-size:13px;color:var(--ag-texto-suave)}.ag-guarde code{font-family:'JetBrains Mono',ui-monospace,monospace;background:var(--ag-bg);padding:2px 7px;border-radius:5px;color:var(--ag-acento-texto);letter-spacing:.05em}.ag-ingresso{background:#F5F0E6;color:#14110D;border-radius:16px;overflow:hidden;padding:24px 22px 28px;position:relative}.ag-ingresso-topo{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#8A8071;margin-bottom:16px}.ag-ingresso-marca{color:#CF8A26;font-weight:700}.ag-ingresso-titulo{font-family:'Oswald',sans-serif;font-size:clamp(24px,6vw,34px);line-height:1.12;margin:0 0 20px;text-transform:uppercase}.ag-ingresso-fatos{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px;margin:0}.ag-ingresso-fatos>div{margin:0}.ag-ingresso-largo{grid-column:1 / -1}.ag-ingresso-fatos dt{font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:#8A8071;margin-bottom:3px}.ag-ingresso-fatos dd{margin:0;font-size:15px;font-weight:600;line-height:1.35}.ag-ingresso-fatos dd small{display:block;font-weight:400;font-size:12.5px;color:#6E6659}.ag-ingresso-fatos .ag-verif{color:#2E7D74}.ag-ingresso-fatos .ag-verif-disco{background:#2E7D74;color:#F5F0E6}.ag-ingresso-picote{position:relative;height:1px;margin:24px -22px;border-top:2px dashed #CDC4B4}.ag-ingresso-picote::before,.ag-ingresso-picote::after{content:'';position:absolute;top:-14px;width:28px;height:28px;border-radius:50%;background:var(--ag-bg)}.ag-ingresso-picote::before{left:-14px}.ag-ingresso-picote::after{right:-14px}.ag-ingresso-qr{display:flex;gap:20px;align-items:center}.ag-qr-ingresso{width:168px;flex-shrink:0}.ag-qr-ingresso svg{width:100%;height:auto;display:block}.ag-ingresso-dono small{display:block;font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:#8A8071}.ag-ingresso-dono strong{display:block;font-size:17px;line-height:1.25;margin:3px 0 6px}.ag-ingresso-dono span{display:block;font-size:12.5px;color:#6E6659}.ag-ingresso-codigo{font-family:'JetBrains Mono',ui-monospace,monospace;letter-spacing:.1em;font-weight:600;color:#14110D !important;margin-top:4px}.ag-ingresso-usado{opacity:.62}.ag-ingresso-usado .ag-qr-ingresso{filter:grayscale(1)}.ag-ingresso-acoes{display:flex;flex-wrap:wrap;gap:9px;margin:18px 0}@media (max-width:460px){.ag-ingresso-qr{flex-direction:column;align-items:flex-start;gap:14px}.ag-qr-ingresso{width:190px;align-self:center}.ag-ingresso-fatos{grid-template-columns:1fr}.ag-compra-resumo{flex-direction:column}.ag-compra-valor{text-align:left}}.mapa-satelite{position:relative;overflow:hidden;width:100%;border-radius:10px;border:1px solid var(--ag-linha);background:var(--ag-superficie-alta)}.mapa-satelite>img{width:100%;height:100%;object-fit:cover;display:block}.mapa-tiles{position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%}.mapa-tiles img{position:absolute;width:256px;height:256px;max-width:none}.mapa-pino{position:absolute;left:50%;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--ag-acento);border:2px solid #fff;box-shadow:0 0 0 4px rgba(232,163,61,.35)}.mapa-credito{position:absolute;right:6px;bottom:5px;font-size:10px;color:#fff;background:rgba(0,0,0,.45);padding:2px 6px;border-radius:4px;letter-spacing:.02em}.ag-mapa{margin-bottom:12px}.ag-meus{padding-block:30px 60px}.ag-meus-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;flex-wrap:wrap;margin-bottom:20px}.ag-meus-topo h1{margin:0 0 4px;font-size:clamp(24px,5vw,30px)}.ag-meus-topo p{margin:0;color:var(--ag-mudo);font-size:13.5px;word-break:break-word}.ag-meus-topo form{margin:0}.ag-meus-secao{font-family:'Oswald',sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:.05em;margin:28px 0 12px;padding-bottom:8px;border-bottom:1px solid var(--ag-linha);display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.ag-meus-secao small{font-family:'Inter',sans-serif;font-size:12px;text-transform:none;letter-spacing:normal;color:var(--ag-mudo);font-weight:400}.ag-meu-ingresso{display:grid;grid-template-columns:92px 1fr;gap:14px;align-items:start;padding:14px;margin-bottom:10px;border:1px solid var(--ag-linha);border-radius:var(--ag-raio);background:var(--ag-superficie)}.ag-meu-ingresso:not(:has(.ag-meu-capa)){grid-template-columns:1fr}.ag-meu-destaque{grid-template-columns:120px 1fr auto;border-color:var(--ag-acento);background:var(--ag-superficie-alta);padding:16px}.ag-meu-destaque h3{font-size:19px}.ag-meu-capa{border-radius:8px;overflow:hidden;aspect-ratio:1 / 1;background:var(--ag-superficie-alta)}.ag-meu-capa img{width:100%;height:100%;object-fit:cover;display:block}.ag-meu-corpo{min-width:0}.ag-meu-quando{display:block;font-size:11.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--ag-acento-texto);margin-bottom:3px}.ag-meu-ingresso h3{margin:0 0 4px;font-size:16px;line-height:1.25}.ag-meu-local{margin:0 0 6px;font-size:13px;color:var(--ag-texto-suave)}.ag-meu-dados{margin:0 0 8px;font-size:12.5px;color:var(--ag-mudo)}.ag-meu-dados code{font-family:'JetBrains Mono',ui-monospace,monospace;color:var(--ag-acento-texto);letter-spacing:.06em}.ag-meu-estado{margin:0 0 8px;font-size:12.5px}.ag-meu-espera{color:var(--ag-acento-texto)}.ag-meu-usado{color:var(--ag-verde)}.ag-meu-perdido{color:var(--ag-mudo)}.ag-meu-acoes{display:flex;gap:8px;flex-wrap:wrap}.ag-meu-qr{text-align:center;width:116px}.ag-meu-qr svg{width:100%;height:auto;display:block;background:#fff;padding:6px;border-radius:8px}.ag-meu-qr small{display:block;font-size:10.5px;color:var(--ag-mudo);margin-top:5px}.ag-entrar-ajuda{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:14px;font-size:13px;color:var(--ag-mudo)}.ag-entrar-ajuda a{color:var(--ag-acento-texto)}.ag-compra-regra{display:flex;gap:9px;align-items:flex-start;margin:0 0 16px;padding:11px 13px;border-radius:9px;background:var(--ag-superficie);border:1px solid var(--ag-linha);font-size:12.5px;color:var(--ag-texto-suave);line-height:1.5}.ag-compra-regra svg{flex-shrink:0;margin-top:2px;color:var(--ag-acento-texto)}@media (max-width:560px){.ag-meu-destaque{grid-template-columns:92px 1fr}.ag-meu-qr{grid-column:1 / -1;width:150px;margin:4px auto 0}}.ag-portaria-inline{margin:0 0 18px;padding:16px;border-radius:var(--ag-raio);border:1px solid var(--ag-acento);background:var(--ag-acento-suave)}.ag-portaria-inline-sel{display:inline-block;font-size:10.5px;text-transform:uppercase;letter-spacing:.07em;color:var(--ag-acento-texto);font-weight:700;margin-bottom:10px}.ag-portaria-inline form{margin:0 0 8px}.ag-portaria-inline .ag-obs{margin:8px 0 0}.ag-portaria-aviso{display:block;margin-bottom:12px;padding:12px 14px;border-radius:9px;border:1px solid var(--ag-linha-forte);background:var(--ag-superficie)}.ag-portaria-aviso strong{display:block;font-size:16px}.ag-portaria-aviso span{display:block;font-size:13px;color:var(--ag-texto-suave);margin-top:3px}.ag-portaria-aviso.ok{border-color:var(--ag-verde)}.ag-portaria-aviso.ok strong{color:var(--ag-verde)}.ag-portaria-aviso.nao{border-color:var(--ag-vermelho)}.ag-portaria-aviso.nao strong{color:var(--ag-vermelho)}.ag-evento-principal{min-width:0}.ag-clima{--clima-cor:var(--ag-verde);min-width:0;max-width:100%}.ag-clima-n-atencao{--clima-cor:var(--ag-acento)}.ag-clima-n-chuva{--clima-cor:#6fa8d6}.ag-clima-n-forte{--clima-cor:var(--ag-vermelho)}.ag-clima-cab{display:flex;align-items:baseline;justify-content:space-between;gap:6px 12px;flex-wrap:wrap;margin-bottom:12px}.ag-clima-cab h2{margin:0}.ag-clima-quando{font-size:13px;color:var(--ag-mudo)}.ag-clima-destaque{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:16px;border-radius:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--clima-cor) 16%,var(--ag-superficie)),var(--ag-superficie) 70%);border:1px solid color-mix(in srgb,var(--clima-cor) 35%,var(--ag-linha))}@media (min-width:640px){.ag-clima-destaque{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}}.ag-clima-agora{display:flex;align-items:center;gap:14px;min-width:0}.ag-clima-agora>div{display:flex;flex-direction:column;min-width:0}.ag-clima-grande{color:var(--ag-acento-texto);line-height:0;flex-shrink:0}.ag-clima-tempgrande{font-family:'Oswald',sans-serif;font-size:44px;font-weight:600;line-height:1;color:var(--ag-texto)}.ag-clima-cond{font-size:14px;color:var(--ag-texto-suave);margin-top:4px}.ag-clima-sens{font-size:12.5px;color:var(--ag-mudo)}.ag-clima-dados{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ag-clima-dados li{display:flex;flex-direction:column;gap:2px;padding:9px 11px;border-radius:10px;background:rgba(0,0,0,0.22);min-width:0}.ag-clima-dados span{font-size:11.5px;color:var(--ag-mudo)}.ag-clima-dados strong{font-size:15px;color:var(--ag-texto);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-clima-dados strong.molhado{color:#6fa8d6}.ag-clima-resumo{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:14px 0;font-size:14.5px;color:var(--ag-texto);line-height:1.5}.ag-clima-selo{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700;color:var(--clima-cor);background:color-mix(in srgb,var(--clima-cor) 16%,transparent)}.ag-clima-horas{list-style:none;margin:0 0 12px;padding:2px 2px 6px;display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;width:100%;max-width:100%;box-sizing:border-box;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.ag-clima-horas li{flex:1 0 70px;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:4px;padding:11px 6px 9px;border:1px solid var(--ag-linha);border-radius:12px;background:var(--ag-superficie);min-width:70px}.ag-clima-horas li.antes{opacity:0.6}.ag-clima-hora{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11.5px;color:var(--ag-mudo);display:flex;align-items:baseline;gap:3px}.ag-clima-hora small{color:var(--ag-acento-texto);font-size:9.5px;font-family:inherit}.ag-clima-icone{color:var(--ag-acento-texto);line-height:0}.ag-clima-temp{font-family:'Oswald',sans-serif;font-size:19px}.ag-clima-barra{width:8px;height:30px;border-radius:4px;background:var(--ag-linha);display:flex;align-items:flex-end;overflow:hidden}.ag-clima-barra i{display:block;width:100%;border-radius:4px;background:var(--ag-mudo)}.ag-clima-barra i.molhado{background:#6fa8d6}.ag-clima-chuva{font-size:11px;color:var(--ag-mudo)}.ag-clima-chuva.molhado{color:#6fa8d6;font-weight:600}.ag-doc{background:#fff;color:#1c1a16;border:1px solid #e3ded4;border-radius:var(--ag-raio);padding:30px 30px 24px;margin:26px 0 18px}.ag-doc-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid #e3ded4}.ag-doc-rotulo{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#8a8375;margin-bottom:5px}.ag-doc-numero{font-size:19px;font-weight:700}.ag-doc-valor{text-align:right}.ag-doc-valor span{display:block;font-size:24px;font-weight:700}.ag-doc-valor small{font-size:12px;color:#8a8375}.ag-doc-aviso{font-size:12px;color:#6b6559;background:#faf7f1;border-radius:8px;padding:9px 12px;margin:16px 0 0}.ag-doc-partes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:22px 0}.ag-doc-partes>div{display:flex;flex-direction:column;gap:3px;min-width:0}.ag-doc-partes strong{font-size:15px}.ag-doc-partes span:not(.ag-doc-rotulo){font-size:13px;color:#4a453c;word-break:break-word}.ag-doc-tabela{width:100%;border-collapse:collapse;margin:6px 0 20px;font-size:14px}.ag-doc-tabela th,.ag-doc-tabela td{text-align:left;padding:11px 0;border-bottom:1px solid #e3ded4}.ag-doc-tabela thead th{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#8a8375}.ag-doc-tabela td small{display:block;color:#8a8375;font-size:12px;margin-top:3px}.ag-doc-tabela tfoot th{font-size:15px;border-bottom:none;padding-top:14px}.ag-doc-num{text-align:right;white-space:nowrap}.ag-doc-dados{display:grid;grid-template-columns:auto 1fr;gap:8px 18px;margin:0 0 20px;font-size:13px}.ag-doc-dados dt{color:#8a8375}.ag-doc-dados dd{margin:0;word-break:break-word}.ag-doc-rodape{font-size:12px;color:#8a8375;line-height:1.6;margin:0;padding-top:16px;border-top:1px solid #e3ded4}.ag-doc-acoes{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:40px}@media (max-width:560px){.ag-doc{padding:22px 18px 18px}.ag-doc-partes{grid-template-columns:minmax(0,1fr)}.ag-doc-valor{text-align:left}}@media print{.ag-topo,.ag-rodape,.ag-doc-acoes,.nao-imprimir{display:none !important}body{background:#fff}.ag-doc{border:none;padding:0;margin:0}.ag-container{max-width:none;padding:0}}.ag-enviado{text-align:center}.ag-enviado-icone{width:54px;height:54px;margin:0 auto 16px;border-radius:50%;display:grid;place-items:center;background:rgba(232,163,61,.14);color:var(--ag-acento-texto)}.ag-enviado-icone svg{width:26px;height:26px}.ag-enviado h1{font-size:22px;line-height:1.25;margin:0 0 12px}.ag-enviado-frase{color:var(--ag-mudo);line-height:1.6;margin:0 auto 22px;max-width:46ch}.ag-enviado-resumo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;text-align:left;padding:16px;border:1px solid var(--ag-linha);border-radius:10px;margin-bottom:18px}.ag-enviado-resumo small{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--ag-mudo);margin-bottom:4px}.ag-enviado-resumo strong{font-size:14px;word-break:break-word}.ag-enviado-prazo{text-align:left;background:var(--ag-superficie);border-left:3px solid var(--ag-acento);border-radius:8px;padding:13px 15px;margin-bottom:20px}.ag-enviado-prazo>strong{display:block;font-size:14px;margin-bottom:4px}.ag-enviado-prazo p{margin:0;font-size:13px;color:var(--ag-mudo);line-height:1.6}.ag-enviado-acoes{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-bottom:18px}@media (max-width:560px){.ag-enviado-resumo{grid-template-columns:minmax(0,1fr)}.ag-enviado-acoes .ag-btn{width:100%}}.ag-agora{display:inline-block;background:var(--ag-acento);color:#14110D;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:5px;margin-right:6px;vertical-align:1px}.ag-como{margin:44px 0 0;padding:30px;border:1px solid var(--ag-linha);border-radius:var(--ag-raio);background:var(--ag-superficie)}.ag-como h2{font-size:19px;margin:0 0 22px}.ag-como-passos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;list-style:none;margin:0 0 20px;padding:0;counter-reset:none}.ag-como-passos li{min-width:0}.ag-como-icone{display:grid;place-items:center;width:36px;height:36px;border-radius:9px;background:rgba(232,163,61,.13);color:var(--ag-acento-texto);margin-bottom:11px}.ag-como-icone svg{width:19px;height:19px}.ag-como-passos strong{display:block;font-size:15px;margin-bottom:5px}.ag-como-passos p{margin:0;font-size:13px;line-height:1.6;color:var(--ag-mudo)}.ag-como-nota{margin:0;padding-top:18px;border-top:1px solid var(--ag-linha);font-size:12px;line-height:1.6;color:var(--ag-mudo)}@media (max-width:760px){.ag-como{padding:22px 18px}.ag-como-passos{grid-template-columns:minmax(0,1fr);gap:20px}}.ag-aviso-indisponivel{display:flex;align-items:flex-start;gap:14px;margin:28px 0 30px;padding:18px 20px;background:var(--ag-superficie);border:1px solid var(--ag-linha);border-left:3px solid var(--ag-acento);border-radius:var(--ag-raio)}.ag-aviso-indisponivel>svg{width:22px;height:22px;flex-shrink:0;margin-top:2px;color:var(--ag-acento-texto)}.ag-aviso-indisponivel>div{min-width:0}.ag-aviso-indisponivel strong{display:block;font-size:15.5px;margin-bottom:6px}.ag-aviso-indisponivel p{margin:0;font-size:14px;line-height:1.65;color:var(--ag-mudo)}.ag-aviso-indisponivel p strong{display:inline;font-size:inherit;margin:0;color:var(--ag-texto)}.ag-aviso-indisponivel a{display:inline-block;margin-top:8px;padding:8px 16px;border-radius:999px;background:var(--ag-btn);color:var(--ag-btn-texto);text-decoration:none;font-size:13px;font-weight:700}.ag-aviso-indisponivel a strong{display:inline;color:inherit}.ag-aviso-indisponivel a:hover{filter:brightness(1.08)}@media (max-width:560px){.ag-aviso-indisponivel{padding:15px 16px;gap:11px}.ag-aviso-indisponivel a{display:block;text-align:center}}.ag-class{display:inline-grid;place-items:center;background:var(--class-cor,#1E9E4A);border-radius:5px;color:#fff;font-weight:800;line-height:1;flex-shrink:0}.ag-class b{font-weight:800}.ag-class-normal{width:34px;height:34px;font-size:15px}.ag-class-mini{width:22px;height:22px;font-size:11px;border-radius:4px}.ag-class-18{box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.55)}.ag-card-img .ag-class-mini{position:absolute;bottom:10px;left:10px;box-shadow:0 2px 8px rgba(0,0,0,.45)}.ag-card-img .ag-class-18{box-shadow:0 2px 8px rgba(0,0,0,.45),inset 0 0 0 1.5px rgba(255,255,255,.55)}.ag-fato>.ag-class{display:inline-grid;place-items:center;margin-top:2px;font-size:15px;letter-spacing:0;text-transform:none;color:#fff;font-weight:800}.ag-fato-obs{display:block;font-size:12px;color:var(--ag-mudo);line-height:1.5;margin-top:3px}.ag-compra-idade{display:flex;align-items:flex-start;gap:14px;background:var(--ag-superficie);border:1px solid var(--ag-linha);border-left:3px solid var(--ag-acento);border-radius:var(--ag-raio);padding:16px 18px;margin-bottom:20px}.ag-compra-idade>div{min-width:0}.ag-compra-idade strong{display:block;font-size:14.5px;margin-bottom:5px}.ag-compra-idade p{margin:0;font-size:13px;line-height:1.65;color:var(--ag-mudo)}.ag-compra-idade>.ag-class{flex-shrink:0;margin-top:1px}.ag-compra-idade>.ag-class b{display:block;font-size:15px;margin:0;color:#fff}.ag-compra-barrado{text-align:center;background:var(--ag-superficie);border:1px solid var(--ag-linha);border-radius:var(--ag-raio);padding:34px 26px;margin-bottom:24px}.ag-compra-barrado svg{width:42px;height:42px;color:var(--ag-mudo);margin-bottom:14px}.ag-compra-barrado h1{font-size:21px;margin:0 0 12px}.ag-compra-barrado p{margin:0 auto 12px;max-width:46ch;line-height:1.65}.ag-compra-barrado .ag-obs{font-size:12.5px}.ag-compra-barrado .ag-form-acoes{justify-content:center;margin-top:20px}.ag-dicas-foto{background:var(--ag-superficie);border-radius:10px;padding:14px 16px;margin-bottom:18px}.ag-dicas-foto strong{display:block;font-size:13.5px;margin-bottom:8px}.ag-dicas-foto ul{margin:0;padding-left:18px}.ag-dicas-foto li{font-size:13px;line-height:1.7;color:var(--ag-mudo)}.ag-enviado-privacidade{border-left-color:var(--ag-verde,#3FBF8F)}.ag-hero-curto{padding:40px 0 26px}.ag-chamada-dj{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin:0 0 30px;text-decoration:none}.ag-chamada-selo{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ag-acento-texto);margin-bottom:6px}.ag-dj-fechado{text-align:center;background:var(--ag-superficie);border:1px solid var(--ag-linha);border-radius:var(--ag-raio);padding:40px 26px;margin:26px 0}.ag-dj-fechado svg{width:44px;height:44px;color:var(--ag-acento-texto);margin-bottom:14px}.ag-dj-fechado h2{font-size:20px;margin:0 0 10px}.ag-dj-fechado p{margin:0 auto;max-width:46ch;line-height:1.65;color:var(--ag-mudo)}.ag-busca-dj{margin-bottom:18px}.ag-dj-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:18px;margin:22px 0 26px}.ag-dj-card{background:var(--ag-superficie);border:1px solid var(--ag-linha);border-radius:var(--ag-raio);overflow:hidden;display:flex;flex-direction:column;transition:border-color .15s ease,transform .15s ease}.ag-dj-card:hover{border-color:var(--ag-acento);transform:translateY(-2px)}.ag-dj-foto{position:relative;aspect-ratio:1/1;background:var(--ag-bg);display:grid;place-items:center;overflow:hidden}.ag-dj-foto img{width:100%;height:100%;object-fit:cover}.ag-dj-iniciais{font-family:'Oswald',sans-serif;font-size:40px;font-weight:600;color:var(--ag-acento-texto);letter-spacing:.04em}.ag-dj-destaque{position:absolute;top:10px;left:10px;background:var(--ag-acento);color:#14110D;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:3px 9px;border-radius:5px}.ag-dj-txt{padding:14px 16px 16px;display:flex;flex-direction:column;flex:1;min-width:0}.ag-dj-txt h3{font-size:16px;margin:0 0 5px}.ag-dj-estilos{margin:0 0 10px;font-size:12.5px;color:var(--ag-mudo);text-transform:lowercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-dj-fim{margin-top:auto;padding-top:11px;border-top:1px solid var(--ag-linha);display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--ag-mudo)}.ag-dj-cache{color:var(--ag-acento-texto);font-weight:600}.ag-dj-nota{line-height:1.7}.ag-voltar{display:inline-block;font-size:13px;color:var(--ag-mudo);margin:24px 0 16px}.ag-voltar:hover{color:var(--ag-acento-texto)}.ag-dj-perfil{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-bottom:22px}.ag-dj-perfil-foto{width:110px;height:110px;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--ag-superficie);display:grid;place-items:center}.ag-dj-perfil-foto img{width:100%;height:100%;object-fit:cover}.ag-dj-perfil-foto .ag-dj-iniciais{font-size:34px}.ag-dj-perfil-txt{min-width:0}.ag-dj-perfil-txt h1{font-size:26px;margin:0 0 6px}.ag-dj-perfil-meta{margin:8px 0 0;font-size:13px;color:var(--ag-mudo)}.ag-dj-redes{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0 26px}.ag-dj-subtitulo{font-size:18px;margin:30px 0 14px}.ag-dj-eventos{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.ag-dj-evento{display:flex;gap:13px;align-items:center;padding:10px;background:var(--ag-superficie);border:1px solid var(--ag-linha);border-radius:10px}.ag-dj-evento:hover{border-color:var(--ag-acento)}.ag-dj-evento-img{width:62px;height:62px;border-radius:8px;overflow:hidden;flex-shrink:0;background:var(--ag-bg);display:grid;place-items:center}.ag-dj-evento-img img{width:100%;height:100%;object-fit:cover}.ag-dj-evento-img span{font-size:9.5px;text-transform:uppercase;color:var(--ag-mudo);letter-spacing:.06em}.ag-dj-evento strong{display:block;font-size:14.5px;margin-bottom:3px}.ag-dj-evento small{font-size:12px;color:var(--ag-mudo)}.ag-dj-contato{margin-top:34px}.ag-lineup-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:14px}.ag-lineup-item{text-align:center;min-width:0}.ag-lineup-foto{width:78px;height:78px;margin:0 auto 9px;border-radius:50%;overflow:hidden;background:var(--ag-superficie);display:grid;place-items:center}.ag-lineup-foto img{width:100%;height:100%;object-fit:cover}.ag-lineup-foto span{font-family:'Oswald',sans-serif;font-size:24px;color:var(--ag-acento-texto)}.ag-lineup-item strong{display:block;font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-lineup-item small{display:block;font-size:11.5px;color:var(--ag-mudo);margin-top:2px}a.ag-lineup-item:hover strong{color:var(--ag-acento-texto)}@media (max-width:560px){.ag-dj-perfil{gap:14px}.ag-dj-perfil-foto{width:80px;height:80px}.ag-dj-perfil-txt h1{font-size:21px}.ag-dj-grade{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.ag-lineup-grade{grid-template-columns:repeat(auto-fill,minmax(94px,1fr))}.ag-lineup-foto{width:64px;height:64px}}.ag-passe{display:flex;align-items:flex-start;gap:13px;background:var(--ag-superficie);border:1px solid var(--ag-linha);border-left:3px solid var(--ag-acento);border-radius:var(--ag-raio);padding:15px 17px;margin-bottom:18px}.ag-passe svg{width:22px;height:22px;flex-shrink:0;color:var(--ag-acento-texto);margin-top:2px}.ag-passe>div{min-width:0}.ag-passe strong{display:block;font-size:14.5px;margin-bottom:4px}.ag-passe p{margin:0;font-size:13px;line-height:1.6;color:var(--ag-mudo)}.ag-passe-cortesia{border-left-color:var(--ag-verde,#3FBF8F)}.ag-passe-cortesia svg{color:var(--ag-verde,#3FBF8F)}.ag-fila{margin:14px 0;text-align:left}.ag-fila summary{cursor:pointer;font-size:14px;font-weight:600;color:var(--ag-acento-texto);padding:10px 0;list-style:none}.ag-fila summary::-webkit-details-marker{display:none}.ag-fila summary::before{content:"+ ";font-weight:700}.ag-fila[open] summary::before{content:"− "}.ag-fila .ag-obs{margin-bottom:12px;line-height:1.65}:where(a.ag-dj-card,a.ag-dj-evento,a.ag-chamada-dj,a.ag-chip,a.ag-copiavel){text-decoration:none}.ag-dj-fim{flex-wrap:wrap;align-items:baseline}.ag-dj-fim>*{min-width:0}.ag-dj-cache{overflow-wrap:anywhere}@media (max-width:620px){.ag-dj-fim{flex-direction:column;gap:4px}}.ag-campo input[type="file"]{width:100%;padding:10px 12px;border:1px dashed var(--ag-linha);border-radius:var(--ag-raio);background:var(--ag-superficie);color:var(--ag-mudo);font-size:13.5px;cursor:pointer}.ag-campo input[type="file"]:hover{border-color:var(--ag-acento)}.ag-campo input[type="file"]:focus-visible{outline:2px solid var(--ag-acento);outline-offset:2px}.ag-campo input[type="file"]::file-selector-button{margin-right:12px;padding:8px 14px;border:0;border-radius:8px;background:var(--ag-btn);color:var(--ag-btn-texto);font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.ag-campo input[type="file"]::file-selector-button:hover{filter:brightness(1.08)}.ag-plano-b{margin:14px 0 0;padding:0;border:1px solid var(--ag-linha);border-radius:var(--ag-raio);background:var(--ag-superficie);text-align:left}.ag-plano-b>summary{padding:12px 14px;font-size:13.5px;font-weight:600;color:var(--ag-mudo);cursor:pointer;list-style:none}.ag-plano-b>summary::-webkit-details-marker{display:none}.ag-plano-b>summary::before{content:"";display:inline-block;width:0;height:0;margin-right:8px;border:4px solid transparent;border-left-color:currentColor;vertical-align:1px;transition:transform .15s ease}.ag-plano-b[open]>summary::before{transform:rotate(90deg)}.ag-plano-b>summary:hover{color:var(--ag-acento-texto)}.ag-plano-b p{margin:0 14px 12px;font-size:13px;line-height:1.6;color:var(--ag-mudo)}.ag-plano-b .ag-btn{margin:0 0 2px}.ag-avisar{text-align:left;margin-top:6px}.ag-campo-comprovante{margin-bottom:12px}.ag-campo-comprovante small{display:block;margin-top:5px;font-size:12px;line-height:1.55;color:var(--ag-mudo)}.ag-pagar{display:flex;flex-direction:column;gap:16px}.ag-passo-bloco{border:1px solid var(--ag-linha);border-radius:var(--ag-raio);background:var(--ag-superficie);padding:20px;text-align:left}.ag-passo-cab{display:flex;align-items:flex-start;gap:13px;margin-bottom:16px}.ag-passo-cab>div{min-width:0}.ag-passo-cab h1,.ag-passo-cab h2{margin:0;font-size:19px;line-height:1.25;overflow-wrap:anywhere}.ag-passo-cab p{margin:5px 0 0;font-size:13.5px;line-height:1.6;color:var(--ag-mudo)}.ag-passo-num{flex:0 0 auto;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--ag-acento);color:#14110D;font-weight:800;font-size:15px}.ag-passo-num-ok{background:var(--ag-ok,#2E7D5B);color:#fff}.ag-passo-num-ok svg{width:16px;height:16px}.ag-passo-feito-bloco{border-color:var(--ag-ok,#2E7D5B)}.ag-recebedor{margin:14px 0 0;padding:12px 14px;border:1px dashed var(--ag-linha);border-radius:var(--ag-raio);text-align:center}.ag-recebedor span{display:block;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ag-mudo);margin-bottom:4px}.ag-recebedor strong{font-size:15.5px;line-height:1.3;overflow-wrap:anywhere}.ag-copia-bloco{margin-top:14px}.ag-copia-bloco>summary,.ag-plano-b>summary{padding:11px 0;font-size:13.5px;font-weight:600;color:var(--ag-mudo);cursor:pointer;list-style:none}.ag-copia-bloco>summary::-webkit-details-marker,.ag-plano-b>summary::-webkit-details-marker{display:none}.ag-copia-bloco>summary::before,.ag-plano-b>summary::before{content:"";display:inline-block;width:0;height:0;margin-right:8px;border:4px solid transparent;border-left-color:currentColor;vertical-align:1px;transition:transform .15s ease}.ag-copia-bloco[open]>summary::before,.ag-plano-b[open]>summary::before{transform:rotate(90deg)}.ag-copia-bloco>summary:hover,.ag-plano-b>summary:hover{color:var(--ag-acento-texto)}.ag-plano-b{margin-top:4px;padding:0 14px;border:1px solid var(--ag-linha);border-radius:var(--ag-raio);background:var(--ag-bg)}.ag-plano-b p{margin:0 0 12px;font-size:13px;line-height:1.65;color:var(--ag-mudo)}.ag-pagar-rodape{padding:2px 4px 0}.ag-pagar-rodape p{margin:0 0 10px;font-size:12px;line-height:1.65;color:var(--ag-mudo)}.ag-pagar-rodape code{overflow-wrap:anywhere}@media (max-width:480px){.ag-passo-bloco{padding:16px 14px}.ag-passo-cab{gap:10px}.ag-passo-cab h1,.ag-passo-cab h2{font-size:17px}.ag-passo-num{width:26px;height:26px;font-size:13.5px}}.ag-info-evento{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin:22px 0}.ag-info-evento>section{min-width:0;padding:16px 18px;border:1px solid var(--ag-linha);border-left:3px solid var(--ag-acento);border-radius:var(--ag-raio);background:var(--ag-superficie)}.ag-info-evento h3{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:14.5px}.ag-info-evento h3 svg{width:18px;height:18px;flex-shrink:0;color:var(--ag-acento-texto)}.ag-info-evento p{margin:0;font-size:13.5px;line-height:1.7;color:var(--ag-mudo);overflow-wrap:anywhere}@media (max-width:700px){.ag-btn,.ag-btn-mini,.ag-chip,.ag-marca,.ag-voltar{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.ag-voltar{justify-content:flex-start}.ag-marca{justify-content:flex-start}.ag-rodape-links a{display:inline-block;min-height:40px;line-height:2.2}.ag-campo input:not([type="checkbox"]):not([type="radio"]),.ag-campo select,.ag-campo textarea{font-size:16px;min-height:44px}.ag-campo textarea{min-height:96px}html .ag-selo,html .ag-etiqueta,html .ag-opcional,html .ag-card-tipo,html .ag-card-destaque,html .ag-dj-destaque,html .ag-evento-tipo,html .ag-plano-tag,html .ag-barra-evento-rotulo,html .ag-chamada-selo,html .ag-verif-leitor,html .ag-tabela th,html .ag-tabela td,html .ag-copiavel,html .ag-obs,html .ag-campo small,html .ag-campo label{font-size:max(12px,1em)}html .ag-seta{min-width:44px;min-height:44px}html .ag-form a,html .ag-caixa>p>a,html .ag-rodape a,html summary{min-height:40px;display:inline-flex;align-items:center}.ag-form-linha{flex-direction:column;align-items:stretch}.ag-form-linha>*{width:100%}.ag-form-acoes{flex-direction:column;align-items:stretch}.ag-form-acoes .ag-btn{width:100%}}@media (max-width:700px){html small,html label,html legend,html caption,html th,html td,html .ag-obs,html .ag-opcional,html .ag-etiqueta,html .ag-selo,html [class*="ag-tag"],html [class*="ag-etiqueta"],html [class*="-selo"],html [class*="-rotulo"],html [class*="ag-card-"],html .ag-copiavel,html .ag-passo,html .ag-dj-estilos,html .ag-nota,html .ag-leitor,html .ag-tabela-caption,html .ag-grafico-legenda{font-size:max(12px,1em) !important}}@media (max-width:700px){html a[href*="wa.me"],html a:has(>strong:only-child){display:inline-flex;align-items:center;justify-content:center;min-height:44px}}@media (max-width:700px){html .ag-fato span,html .ag-fato>div>span{font-size:max(12px,1em) !important}}@media (max-width:700px){html .ag-entrar-alternativas a,html .ag-caixa form~p a,html .ag-caixa>p a{display:inline-flex;align-items:center;min-height:40px}}@media (max-width:700px){html .ag-entrar-ajuda{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}html .ag-entrar-ajuda a{display:inline-flex;align-items:center;min-height:42px}}@media (max-width:700px){html .ag-dj-evento-img span,html .ag-dj-evento small{font-size:max(12px,1em) !important}}@media (max-width:700px){html .ag-pagar-rodape a,html .ag-enviado-acoes a{display:inline-flex;align-items:center;min-height:40px}}@media (max-width:700px){html .ag-vazio p>a:only-child,html .ag-caixa p>a:only-child,html .ag-form-sub>a:only-child{display:inline-flex;align-items:center;min-height:40px}}@media (max-width:700px){html .ag-recebedor span,html .ag-copia-area{font-size:max(12px,1em) !important}}.ag-contagem{margin:14px 0 4px}.ag-contagem[hidden]{display:none}.ag-cont-unidades{display:flex;gap:8px;flex-wrap:wrap;align-items:stretch}.ag-cont-rotulo,.ag-cont-sep,.ag-cont-trilho,.ag-cont-anel{display:none}.ag-contagem-caixa{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:58px;padding:10px 8px;background:var(--ag-superficie-alta);border:1px solid var(--ag-linha);border-radius:10px}.ag-contagem-caixa strong{font-size:24px;font-weight:700;line-height:1;color:var(--ag-acento-texto);font-variant-numeric:tabular-nums}.ag-contagem-caixa span{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--ag-mudo);margin-top:5px}.ag-contagem-agora{margin:14px 0 4px;font-weight:600;color:var(--ag-verde)}.ag-cont-placar .ag-contagem-caixa{background:linear-gradient(180deg,#23211F 0 50%,#1A1816 50% 100%);border-color:#000;box-shadow:0 6px 14px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.06);min-width:64px;padding:12px 8px 9px;overflow:hidden;perspective:300px}.ag-cont-placar .ag-contagem-caixa::after{content:'';position:absolute;left:0;right:0;top:calc(50% - 8px);height:1px;background:rgba(0,0,0,.7)}.ag-cont-placar .ag-contagem-caixa strong{font-family:'Oswald','Inter',sans-serif;font-size:30px;font-weight:600;color:#F4EEE2;display:inline-block;transform-origin:50% 60%}.ag-cont-placar .ag-contagem-caixa.ag-cont-virou strong{animation:ag-cont-virar .45s ease-out}@keyframes ag-cont-virar{0%{transform:rotateX(-80deg);opacity:.3}100%{transform:rotateX(0);opacity:1}}.ag-cont-neon .ag-contagem-caixa{background:rgba(10,8,6,.7);border:1px solid rgba(232,163,61,.55);box-shadow:0 0 0 1px rgba(232,163,61,.15),0 0 18px rgba(232,163,61,.25),inset 0 0 14px rgba(232,163,61,.12)}.ag-cont-neon .ag-contagem-caixa strong{color:#FFD48A;text-shadow:0 0 6px rgba(255,190,90,.9),0 0 18px rgba(232,163,61,.7),0 0 34px rgba(232,120,40,.45)}.ag-cont-neon .ag-contagem-caixa span{color:#E8A33D;text-shadow:0 0 8px rgba(232,163,61,.5)}.ag-cont-neon .ag-contagem-caixa.ag-cont-virou strong{animation:ag-cont-piscar .5s ease-out}@keyframes ag-cont-piscar{0%{opacity:.55}100%{opacity:1}}.ag-cont-gigante .ag-cont-unidades{gap:4px;align-items:flex-start;flex-wrap:nowrap}.ag-cont-gigante .ag-contagem-caixa{background:none;border:0;padding:0 2px;min-width:0}.ag-cont-gigante .ag-contagem-caixa strong{font-family:'Oswald','Inter',sans-serif;font-size:clamp(38px,8vw,64px);font-weight:700;color:var(--ag-texto);letter-spacing:-.01em}.ag-cont-gigante [data-c-un="seg"] strong{color:var(--ag-acento-texto)}.ag-cont-gigante .ag-cont-sep{display:block;font-style:normal;font-family:'Oswald','Inter',sans-serif;font-size:clamp(32px,6vw,52px);line-height:1;color:var(--ag-mudo);padding-top:2px}.ag-cont-gigante .ag-cont-rotulo{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--ag-mudo);margin-bottom:6px}.ag-cont-aneis .ag-cont-unidades{gap:10px}.ag-cont-aneis .ag-contagem-caixa{background:none;border:0;width:76px;height:76px;min-width:0;padding:0}.ag-cont-aneis .ag-cont-anel{display:block;position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.ag-cont-aneis .ag-cont-anel circle{fill:none;stroke-width:4}.ag-cont-aneis .ag-cont-anel circle:first-child{stroke:var(--ag-linha-forte)}.ag-cont-aneis .ag-cont-anel [data-c-arco]{stroke:var(--ag-acento);stroke-linecap:round;transition:stroke-dashoffset .6s ease}.ag-cont-aneis .ag-contagem-caixa strong{font-size:22px;position:relative}.ag-cont-aneis .ag-contagem-caixa span{font-size:10px;margin-top:3px;position:relative}.ag-cont-barra .ag-cont-rotulo,.ag-cont-discreta .ag-cont-rotulo{display:inline;font-size:14px;color:var(--ag-texto-suave);margin-right:6px}.ag-cont-barra .ag-cont-unidades,.ag-cont-discreta .ag-cont-unidades{display:inline-flex;gap:8px;flex-wrap:wrap}.ag-cont-barra .ag-contagem-caixa,.ag-cont-discreta .ag-contagem-caixa{flex-direction:row;align-items:baseline;gap:3px;background:none;border:0;padding:0;min-width:0}.ag-cont-barra .ag-contagem-caixa strong,.ag-cont-discreta .ag-contagem-caixa strong{font-size:17px;color:var(--ag-texto)}.ag-cont-barra .ag-contagem-caixa span,.ag-cont-discreta .ag-contagem-caixa span{margin:0;font-size:12px;text-transform:none;letter-spacing:0}.ag-cont-barra .ag-cont-trilho{display:block;height:6px;margin-top:10px;max-width:420px;background:var(--ag-linha);border-radius:999px;overflow:hidden}.ag-cont-barra .ag-cont-trilho span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--ag-acento-escuro),var(--ag-acento));border-radius:999px;transition:width .6s ease}.ag-cont-discreta .ag-contagem-caixa strong{color:var(--ag-acento-texto)}@media (max-width:460px){.ag-cont-unidades{gap:6px}.ag-cont-caixas .ag-contagem-caixa,.ag-cont-placar .ag-contagem-caixa,.ag-cont-neon .ag-contagem-caixa{min-width:0;flex:1 1 0;padding:9px 4px}.ag-cont-caixas .ag-contagem-caixa strong,.ag-cont-neon .ag-contagem-caixa strong{font-size:20px}.ag-cont-placar .ag-contagem-caixa strong{font-size:24px}.ag-cont-aneis .ag-cont-unidades{gap:6px;flex-wrap:nowrap}.ag-cont-aneis .ag-contagem-caixa{width:auto;flex:1 1 0;height:auto;aspect-ratio:1 / 1;max-width:76px}.ag-cont-aneis .ag-contagem-caixa strong{font-size:18px}}@media (prefers-reduced-motion:reduce){.ag-contagem .ag-contagem-caixa.ag-cont-virou strong{animation:none}.ag-cont-aneis .ag-cont-anel [data-c-arco],.ag-cont-barra .ag-cont-trilho span{transition:none}}.ag-cont-opcoes{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-top:10px}.ag-cont-opcao{position:relative;display:block;cursor:pointer;padding:14px;border:1px solid var(--ag-linha);border-radius:var(--ag-raio);background:var(--ag-superficie);transition:border-color .15s,box-shadow .15s;min-width:0;overflow:hidden}.ag-cont-opcao:hover{border-color:var(--ag-linha-forte)}.ag-cont-opcao input{position:absolute;opacity:0;pointer-events:none}.ag-cont-opcao:has(input:checked){border-color:var(--ag-acento);box-shadow:0 0 0 1px var(--ag-acento)}.ag-cont-opcao input:focus-visible+.ag-cont-opcao-topo{outline:2px solid var(--ag-acento);outline-offset:2px}.ag-cont-opcao-topo{display:flex;align-items:center;justify-content:space-between;gap:8px}.ag-cont-opcao-topo strong{font-size:14px}.ag-cont-opcao-topo svg{width:18px;height:18px;color:var(--ag-acento-texto);opacity:0;transition:opacity .15s}.ag-cont-opcao:has(input:checked) .ag-cont-opcao-topo svg{opacity:1}.ag-cont-opcao small{display:block;color:var(--ag-mudo);font-size:12px;margin-top:2px}.ag-cont-opcao .ag-contagem{margin:12px 0 0;pointer-events:none}.ag-cont-opcao .ag-cont-gigante .ag-contagem-caixa strong{font-size:36px}.ag-cont-opcao .ag-cont-gigante .ag-cont-sep{font-size:30px}.ag-cont-opcao .ag-cont-aneis .ag-cont-unidades{flex-wrap:nowrap;gap:6px}.ag-cont-opcao .ag-cont-aneis .ag-contagem-caixa{width:56px;height:56px}.ag-cont-opcao .ag-cont-aneis .ag-contagem-caixa strong{font-size:16px}.ag-cont-opcao .ag-cont-unidades{flex-wrap:nowrap}.ag-cont-opcao .ag-contagem-caixa{min-width:0;flex:1 1 0;padding-left:2px;padding-right:2px}.ag-cont-opcao .ag-cont-barra .ag-contagem-caixa,.ag-cont-opcao .ag-cont-discreta .ag-contagem-caixa,.ag-cont-opcao .ag-cont-gigante .ag-contagem-caixa{flex:0 0 auto}.ag-cont-opcao .ag-cont-barra .ag-cont-unidades,.ag-cont-opcao .ag-cont-discreta .ag-cont-unidades{flex-wrap:wrap}.ag-cont-nenhuma-previa{margin-top:12px;font-size:13px;color:var(--ag-mudo)}.ag-dj-filtros{margin:12px 0 14px;border:1px solid var(--ag-linha);border-radius:var(--ag-raio);background:var(--ag-superficie)}.ag-dj-filtros>summary{display:flex;align-items:center;gap:8px;min-height:46px;padding:0 14px;cursor:pointer;color:var(--ag-texto-suave);font-weight:600;list-style:none}.ag-dj-filtros>summary::-webkit-details-marker{display:none}.ag-dj-filtros>summary svg{width:18px;height:18px;color:var(--ag-acento-texto)}.ag-dj-filtros-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;padding:4px 14px 14px;align-items:end}.ag-dj-filtros-form label>span{display:block;font-size:12.5px;color:var(--ag-mudo);margin-bottom:4px}.ag-dj-filtros-form select,.ag-dj-filtros-form input[type="text"]{width:100%;min-height:44px;padding:8px 10px;border-radius:10px;font:inherit;font-size:16px;border:1px solid var(--ag-linha-forte);background:var(--ag-superficie-alta);color:var(--ag-texto)}.ag-dj-check{align-self:center}.ag-dj-filtros-acoes{display:flex;gap:8px;flex-wrap:wrap}.ag-dj-filtros-acoes .ag-btn{min-height:44px}.ag-dj-contagem{color:var(--ag-mudo);font-size:13px;margin:6px 0 12px}.ag-dj-selos{display:flex;flex-wrap:wrap;gap:4px;margin:4px 0 8px}.ag-dj-selos span{font-size:11px;padding:2px 7px;border-radius:999px;border:1px solid var(--ag-linha-forte);color:var(--ag-texto-suave)}.ag-dj-selos .ag-dj-selo-som{border-color:rgba(79,163,154,.5);color:var(--ag-verde)}.ag-dj-chamada-dj{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin:30px 0 10px;padding:16px 18px;border-radius:var(--ag-raio);border:1px dashed var(--ag-linha-forte)}.ag-dj-chamada-dj strong{display:block}.ag-dj-chamada-dj span{color:var(--ag-mudo);font-size:14px}.ag-dj-acoes-topo{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 20px}.ag-dj-acoes-topo .ag-btn,.ag-dj-redes .ag-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px}.ag-dj-acoes-topo svg,.ag-dj-redes svg{width:18px;height:18px;flex-shrink:0}.ag-dj-ficha{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:0 0 22px}.ag-dj-ficha>div{padding:12px 14px;border-radius:10px;background:var(--ag-superficie);border:1px solid var(--ag-linha);min-width:0}.ag-dj-ficha dt{font-size:11.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--ag-mudo);margin-bottom:4px}.ag-dj-ficha dd{margin:0;font-weight:600;overflow-wrap:anywhere}.ag-dj-ficha-larga{grid-column:1 / -1}.ag-dj-video{position:relative;aspect-ratio:16 / 9;max-width:100%;margin:20px 0;border-radius:var(--ag-raio);overflow:hidden;background:#000}.ag-dj-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.ag-dj-datas{list-style:none;margin:0 0 10px;padding:0;display:grid;gap:8px}.ag-dj-datas li{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;padding:10px 12px;border-radius:10px;background:var(--ag-superficie)}.ag-dj-datas strong{color:var(--ag-acento-texto);min-width:44px}.ag-dj-datas a{color:var(--ag-texto);overflow-wrap:anywhere}.ag-dj-datas small{color:var(--ag-mudo)}.ag-dj-ocupado{color:var(--ag-acento-texto) !important}.ag-campo-tripla{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width:640px){.ag-campo-tripla{grid-template-columns:1fr;gap:0}.ag-dj-acoes-topo .ag-btn{flex:1 1 100%;justify-content:center}}.ag-ingresso-cortesia{display:inline-flex !important;align-items:center;gap:6px;margin-top:6px;padding:4px 10px;border-radius:999px;background:#E8A33D;color:#14110C !important;font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:12px;width:auto;align-self:center}.ag-video-pop{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:900;width:min(320px,calc(100vw - 32px));border-radius:14px;overflow:hidden;background:#000;box-shadow:0 18px 50px rgba(0,0,0,.55);border:1px solid var(--ag-linha-forte);opacity:0;transform:translateY(20px) scale(.96);pointer-events:none;transition:opacity .3s,transform .3s,width .3s}.ag-video-pop.aberto{opacity:1;transform:none;pointer-events:auto}.ag-video-pop video{display:block;width:100%;max-height:60vh;object-fit:contain;background:#000;cursor:pointer}.ag-video-pop.grande{width:min(720px,calc(100vw - 32px))}.ag-video-pop.grande video{max-height:78vh}.ag-video-pop-barra{position:absolute;top:0;left:0;right:0;display:flex;justify-content:flex-end;gap:4px;padding:6px;background:linear-gradient(rgba(0,0,0,.65),transparent)}.ag-video-pop-barra button{width:40px;height:40px;border:0;border-radius:50%;background:rgba(0,0,0,.45);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.ag-video-pop-barra button:hover,.ag-video-pop-barra button:focus-visible{background:rgba(232,163,61,.9);color:#14110C;outline:none}.ag-video-pop-barra svg{width:18px;height:18px}.ag-video-pop .vp-play,.ag-video-pop.pausado .vp-pausa,.ag-video-pop .vp-somon,.ag-video-pop.com-som .vp-mudo{display:none}.ag-video-pop.pausado .vp-play,.ag-video-pop.com-som .vp-somon{display:block}.ag-video-pop-dica{white-space:nowrap;position:absolute;left:50%;bottom:12px;transform:translateX(-50%);border:0;border-radius:999px;padding:8px 14px;min-height:36px;background:rgba(232,163,61,.95);color:#14110C;font:inherit;font-weight:700;font-size:13px;cursor:pointer}.ag-video-pop.som-tocado .ag-video-pop-dica,.ag-video-pop.com-som .ag-video-pop-dica{white-space:nowrap;display:none}.ag-video-pop-reabrir{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:900;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;border-radius:999px;border:0;background:var(--ag-btn);color:var(--ag-btn-texto);font:inherit;font-weight:700;cursor:pointer;box-shadow:0 10px 28px rgba(0,0,0,.4)}.ag-video-pop-reabrir[hidden]{display:none}.ag-video-pop-reabrir svg{width:16px;height:16px}@media (max-width:560px){.ag-video-pop{width:58vw;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px))}.ag-video-pop.grande{width:calc(100vw - 24px)}.ag-video-pop-barra button{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.ag-video-pop{transition:none}}.oculto-ate-js{display:none !important}.ag-topo{top:var(--faixa-altura,0px)}.comunicado-faixa{position:sticky;top:0;z-index:700;width:100%;background:var(--ag-superficie-alta);border-bottom:1px solid var(--ag-linha-forte)}.comunicado-banner{width:100%;background:var(--ag-superficie);border-bottom:1px solid var(--ag-linha)}.comunicado-faixa .container,.comunicado-banner .container{max-width:var(--ag-max);margin:0 auto}.comunicado-linha{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 20px;font-size:13.5px}.comunicado-faixa .comunicado-linha{padding:8px 20px}.comunicado-icone{flex-shrink:0;width:18px;height:18px}.comunicado-icone svg{width:100%;height:100%}.comunicado-icone-modal{width:32px;height:32px;margin-bottom:10px;display:block}.comunicado-texto{flex:1 1 240px;color:var(--ag-texto);line-height:1.5}.comunicado-texto strong{margin-right:6px}.comunicado-cta{flex-shrink:0;font:inherit;font-weight:600;font-size:13px;padding:7px 14px;border-radius:8px;border:1px solid currentColor;background:none;color:inherit;cursor:pointer;white-space:nowrap;text-decoration:none}.comunicado-fechar{flex-shrink:0;min-width:36px;min-height:36px;background:none;border:none;font-size:20px;line-height:1;color:var(--ag-mudo);cursor:pointer}.comunicado-fechar:hover{color:var(--ag-texto)}.comunicado-cor-azul{color:#6FA8DC}.comunicado-cor-ambar{color:var(--ag-acento-texto)}.comunicado-cor-laranja{color:#F08A3C}.comunicado-cor-vermelho{color:var(--ag-vermelho)}.comunicado-faixa.comunicado-cor-azul,.comunicado-banner.comunicado-cor-azul{border-color:#6FA8DC;background:rgba(111,168,220,0.12)}.comunicado-faixa.comunicado-cor-ambar,.comunicado-banner.comunicado-cor-ambar{border-color:var(--ag-acento);background:var(--ag-acento-suave)}.comunicado-faixa.comunicado-cor-laranja,.comunicado-banner.comunicado-cor-laranja{border-color:#F08A3C;background:rgba(240,138,60,0.13)}.comunicado-faixa.comunicado-cor-vermelho,.comunicado-banner.comunicado-cor-vermelho{border-color:var(--ag-vermelho);background:rgba(224,68,44,0.13)}.contagem{display:inline-flex;align-items:baseline;gap:3px;flex-shrink:0;font-family:'JetBrains Mono',ui-monospace,monospace;font-size:12.5px;font-weight:600;background:rgba(0,0,0,0.22);padding:5px 10px;border-radius:6px}.contagem-rotulo{font-weight:400;opacity:0.7;margin-right:4px;font-size:11px}.modal-overlay[data-comunicado-modal]{position:fixed;inset:0;background:rgba(8,6,4,0.6);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:900;display:none;align-items:center;justify-content:center;padding:20px}.modal-overlay[data-comunicado-modal].aberto{display:flex}.modal-overlay[data-comunicado-modal] .modal-caixa{position:relative;width:100%;max-width:420px;padding:26px;border-radius:var(--ag-raio);background:var(--ag-superficie);border:1px solid var(--ag-linha-forte);color:var(--ag-texto);box-shadow:0 20px 50px rgba(0,0,0,0.45)}.modal-overlay[data-comunicado-modal] .modal-caixa.comunicado-cor-azul{border-left:4px solid #6FA8DC}.modal-overlay[data-comunicado-modal] .modal-caixa.comunicado-cor-ambar{border-left:4px solid var(--ag-acento)}.modal-overlay[data-comunicado-modal] .modal-caixa.comunicado-cor-laranja{border-left:4px solid #F08A3C}.modal-overlay[data-comunicado-modal] .modal-caixa.comunicado-cor-vermelho{border-left:4px solid var(--ag-vermelho)}.modal-overlay[data-comunicado-modal] h3{margin:0 0 10px;font-size:18px;color:var(--ag-texto)}.modal-overlay[data-comunicado-modal] p{margin:0 0 16px;color:var(--ag-texto-suave);font-size:14.5px;line-height:1.55}.modal-overlay[data-comunicado-modal] .modal-fechar{position:absolute;top:10px;right:10px;width:38px;height:38px;display:grid;place-items:center;border-radius:8px;border:1px solid var(--ag-linha);background:rgba(0,0,0,0.25);color:var(--ag-texto-suave);font-size:18px;cursor:pointer}.modal-overlay[data-comunicado-modal] .btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:11px 16px;border-radius:9px;border:0;background:var(--ag-btn);color:var(--ag-btn-texto);font:inherit;font-weight:700;font-size:14px;text-decoration:none;cursor:pointer}@media (max-width:640px){.comunicado-linha{font-size:13px}.comunicado-texto{flex-basis:100%}}@media print{.comunicado-faixa,.comunicado-banner,.modal-overlay[data-comunicado-modal]{display:none !important}}.ag-enviado-vivo{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:12.5px;color:var(--ag-texto-suave)}.ag-enviado-vivo[hidden]{display:none}.ag-enviado-pulso{width:8px;height:8px;border-radius:50%;background:var(--ag-verde);flex-shrink:0;animation:ag-pulso 1.8s ease-in-out infinite}@keyframes ag-pulso{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.ag-enviado-pulso{animation:none}}.ag-corrigir-email{text-align:left;margin:0 0 18px;font-size:13.5px}.ag-corrigir-email summary{cursor:pointer;color:var(--ag-acento-texto);font-weight:600;list-style:none;display:inline-block}.ag-corrigir-email summary::-webkit-details-marker{display:none}.ag-corrigir-email summary:focus-visible{outline:2px solid var(--ag-acento);outline-offset:3px;border-radius:4px}.ag-corrigir-email-forma{display:grid;gap:8px;margin-top:10px;padding:14px;border:1px solid var(--ag-linha);border-radius:10px;background:var(--ag-superficie)}.ag-corrigir-email-forma label{font-size:12.5px;color:var(--ag-texto-suave)}.ag-corrigir-email-forma input[type="email"]{width:100%;box-sizing:border-box;padding:11px 12px;border-radius:8px;border:1px solid var(--ag-linha-forte);background:var(--ag-bg);color:var(--ag-texto);font:inherit;font-size:16px}.ag-corrigir-email-forma input[type="email"]:focus{outline:none;border-color:var(--ag-acento)}.ag-corrigir-email-conferido{display:flex;gap:8px;align-items:center}.ag-corrigir-email-forma .ag-btn{justify-self:start}@media (max-width:560px){.ag-corrigir-email-forma .ag-btn{justify-self:stretch}}.ag-enviado .ag-alerta{text-align:left;font-size:13.5px;line-height:1.55;padding:11px 13px;border-radius:10px;border:1px solid var(--ag-linha-forte);margin:0 0 14px}.ag-enviado .ag-alerta-ok{border-color:rgba(79,163,154,.45);background:rgba(79,163,154,.10)}.ag-enviado .ag-alerta-erro{border-color:rgba(224,68,44,.45);background:rgba(224,68,44,.10)}.ag-auto{--a:#E8A33D;--b:#4FA39A;position:relative;overflow:hidden;isolation:isolate;color:#F4EEE2}.ag-auto-festa{--a:#E8A33D;--b:#D9476B}.ag-auto-show{--a:#8B6CFF;--b:#E8A33D}.ag-auto-casamento{--a:#E9C9A1;--b:#B98A5E}.ag-auto-corporativo{--a:#3D8BE8;--b:#4FA39A}.ag-auto-esportivo{--a:#4FBF6A;--b:#E8A33D}.ag-auto-cultural{--a:#C05CE8;--b:#E8A33D}.ag-auto-gastronomico{--a:#E8743D;--b:#E8C33D}.ag-auto::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(160deg,#1A1918,#0E0D0C 70%);background:radial-gradient(70% 90% at 88% 10%,color-mix(in srgb,var(--a) 42%,transparent),transparent 62%),radial-gradient(60% 80% at 8% 100%,color-mix(in srgb,var(--b) 32%,transparent),transparent 60%),repeating-linear-gradient(135deg,rgba(244,238,226,.035) 0 1px,transparent 1px 14px),linear-gradient(160deg,#1A1918,#0E0D0C 70%)}.ag-evento-capa.ag-evento-capa-auto{background:none}.ag-auto-capa{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ag-auto-fundo-icone{position:absolute;right:-2%;top:50%;transform:translateY(-50%) rotate(-12deg);width:min(46vw,420px);aspect-ratio:1;color:var(--a);opacity:.10;z-index:-1;pointer-events:none}.ag-auto-fundo-icone svg{width:100%;height:100%;stroke-width:1}.ag-auto-conteudo{display:flex;align-items:center;gap:clamp(18px,4vw,48px);width:min(var(--ag-max),100%);padding:0 24px;box-sizing:border-box}.ag-auto-data{flex-shrink:0;display:grid;justify-items:center;gap:2px;line-height:1;padding:clamp(12px,2vw,20px) clamp(14px,2.4vw,26px);border-radius:16px;background:rgba(14,13,12,.55);backdrop-filter:blur(6px);border:1px solid color-mix(in srgb,var(--a) 55%,transparent);box-shadow:0 10px 30px rgba(0,0,0,.35)}.ag-auto-data small{font-size:clamp(11px,1.5vw,13px);font-weight:700;letter-spacing:.16em;color:var(--ag-texto-suave)}.ag-auto-data strong{font-family:'Oswald',sans-serif;font-size:clamp(42px,7.4vw,76px);font-weight:700;color:var(--a)}.ag-auto-data span{font-family:'Oswald',sans-serif;font-size:clamp(14px,2.2vw,20px);letter-spacing:.18em}.ag-auto-texto{min-width:0;display:grid;gap:10px;justify-items:start}.ag-auto-tipo{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--a);background:color-mix(in srgb,var(--a) 14%,transparent);border:1px solid color-mix(in srgb,var(--a) 40%,transparent)}.ag-auto-tipo svg{width:14px;height:14px}.ag-auto-texto b{font-family:'Oswald',sans-serif;font-weight:600;text-transform:uppercase;color:var(--ag-texto);font-size:clamp(28px,5.6vw,64px);line-height:1.02;letter-spacing:.01em;overflow-wrap:anywhere;text-shadow:0 2px 18px rgba(0,0,0,.45);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ag-auto-meta{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:clamp(13px,1.7vw,15.5px);color:var(--ag-texto-suave)}.ag-auto-meta span{display:inline-flex;align-items:center;gap:6px}.ag-auto-meta svg{width:16px;height:16px;color:var(--a);flex-shrink:0}.ag-auto-marca{position:absolute;right:18px;bottom:12px;font-family:'Oswald',sans-serif;font-size:11px;letter-spacing:.22em;color:rgba(244,238,226,.38)}@media (max-width:560px){.ag-auto-conteudo{padding:0 16px;gap:14px}.ag-auto-texto{gap:8px}.ag-auto-marca{right:12px;bottom:8px;font-size:9.5px}}.ag-auto-cartao{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.ag-auto-cartao .ag-auto-icone{width:34%;max-width:96px;aspect-ratio:1;color:var(--a);opacity:.9}.ag-auto-cartao .ag-auto-icone svg{width:100%;height:100%;stroke-width:1.2;filter:drop-shadow(0 6px 16px rgba(0,0,0,.4))}.ag-auto-data-mini{position:absolute;left:10px;bottom:10px;padding:4px 9px;border-radius:8px;font-size:11.5px;letter-spacing:.06em;background:rgba(14,13,12,.72);color:var(--ag-texto)}.ag-auto-data-mini b{color:var(--a);font-weight:700}.ag-capa-img{position:relative}.ag-evento-salvar{display:flex;flex-wrap:wrap;gap:8px;margin:-6px 0 26px}.ag-evento-salvar .ag-btn{display:inline-flex;align-items:center;gap:7px}.ag-evento-salvar svg{width:15px;height:15px;flex-shrink:0}@media (max-width:480px){.ag-evento-salvar .ag-btn{flex:1 1 auto;justify-content:center}}.ag-taxa-ajuda{margin:10px 0 0;font-size:12.5px}.ag-taxa-ajuda a{color:var(--ag-acento-texto)}.ag-salvar-form{display:inline-flex;margin:0}.ag-salvo-msg{flex:1 1 100%;margin:0 0 4px;font-size:13px;color:var(--ag-verde)}.ag-fila .ag-aceite{display:flex;gap:10px;align-items:flex-start;margin:4px 0 14px;cursor:pointer}.ag-fila .ag-aceite input{margin-top:3px;flex-shrink:0;width:16px;height:16px;accent-color:var(--ag-acento)}.ag-fila .ag-aceite span{font-size:13px;line-height:1.55;color:var(--ag-texto-suave)}.ag-campo-linha{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:480px){.ag-campo-linha{grid-template-columns:1fr}}.ag-transferir{margin:18px 0}.ag-transferir summary{cursor:pointer;font-weight:600;display:flex;align-items:center;gap:8px;list-style:none}.ag-transferir summary::-webkit-details-marker{display:none}.ag-transferir summary svg{color:var(--ag-acento-texto);flex-shrink:0}.ag-transferir[open] summary{margin-bottom:10px}.ag-patrocinio{margin:34px 0 6px}.ag-patrocinio-titulo{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--ag-mudo);margin:0 0 12px;font-weight:600}.ag-patrocinio-logos{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}.ag-patrocinio-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:120px;max-width:200px;padding:12px 16px;border-radius:12px;background:#fff;border:1px solid var(--ag-linha);color:#1c1a16;text-decoration:none;transition:transform .15s,box-shadow .15s}a.ag-patrocinio-item:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.3)}.ag-patrocinio-item img{max-width:100%;max-height:56px;object-fit:contain}.ag-patrocinio-master img,.ag-patrocinio-ouro img{max-height:76px}.ag-patrocinio-master{min-width:200px}.ag-patrocinio-nome{font-weight:700;font-size:15px;text-align:center}.ag-patrocinio-item small{font-size:11.5px;color:#5d574b;text-align:center;line-height:1.35}@media (max-width:480px){.ag-patrocinio-item{flex:1 1 calc(50% - 6px);min-width:0}}.ag-salvos{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-direction:column;gap:8px}.ag-salvos li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border:1px solid var(--ag-linha);border-radius:var(--ag-raio);background:var(--ag-superficie)}.ag-salvos li a{color:var(--ag-texto);text-decoration:none;display:flex;flex-direction:column;gap:2px;min-width:0}.ag-salvos li small{color:var(--ag-mudo);font-size:12.5px}.ag-salvos li.ag-salvo-passou{opacity:.6}.ag-equipe-cab{margin-bottom:16px}.ag-equipe-cab h1{margin:6px 0 4px}.ag-equipe-bloco{margin-bottom:16px}.ag-equipe-bloco h3{font-size:14px;margin:18px 0 8px;color:var(--ag-texto-suave)}.ag-equipe-botoes{display:flex;gap:10px;flex-wrap:wrap}.ag-equipe-botoes .ag-btn{display:inline-flex;align-items:center;gap:7px}.ag-equipe-leitor{margin:10px 0;border-radius:12px;overflow:hidden;background:#000}.ag-equipe-leitor video{width:100%;max-height:50vh;display:block;object-fit:cover}.ag-equipe-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ag-equipe-lista li{padding:8px 10px;border-radius:9px;background:var(--ag-superficie-alta);font-size:14px}.ag-equipe-lista li small{color:var(--ag-mudo)}.ag-equipe-lista li.feito{text-decoration:line-through;opacity:.6}.ag-linha-tempo{list-style:none;margin:0;padding:0;border-left:2px solid var(--ag-linha-forte)}.ag-linha-tempo li{display:flex;gap:12px;padding:6px 0 10px 14px;position:relative}.ag-linha-tempo li::before{content:'';position:absolute;left:-6px;top:11px;width:10px;height:10px;border-radius:50%;background:var(--ag-acento)}.ag-linha-tempo time{font-family:'JetBrains Mono',ui-monospace,monospace;color:var(--ag-acento-texto);min-width:46px;font-weight:600}.ag-linha-tempo div{display:flex;flex-direction:column}.ag-linha-tempo small{color:var(--ag-mudo)}.ag-gravidade{display:inline-block;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;margin-right:6px;text-transform:uppercase;letter-spacing:.03em}.ag-gravidade-baixa{background:rgba(79,163,154,.18);color:var(--ag-verde)}.ag-gravidade-media{background:var(--ag-acento-suave);color:var(--ag-acento-texto)}.ag-gravidade-alta{background:rgba(224,68,44,.18);color:#F07A63}.ag-ranking-meta{height:8px;border-radius:999px;background:var(--ag-linha);overflow:hidden;margin:10px 0 4px}.ag-ranking-meta span{display:block;height:100%;background:linear-gradient(90deg,var(--ag-acento-escuro),var(--ag-acento));border-radius:999px}.ag-parceiro-link{width:100%;padding:10px 12px;border-radius:9px;border:1px solid var(--ag-linha-forte);background:var(--ag-superficie-alta);color:var(--ag-texto);font-size:14px}.ag-parceiro-relatorio h2{font-size:16px;margin:22px 0 8px}.ag-destaques{margin:40px 0 8px}.ag-destaques-cab h2{font-family:'Oswald',sans-serif;font-size:22px;margin:0 0 4px}.ag-destaques-cab p{margin:0 0 16px;color:var(--ag-mudo);font-size:14px}.ag-destaques-lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px}.ag-destaque{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:18px;border:1px solid var(--ag-linha);border-radius:var(--ag-raio);background:var(--ag-superficie);color:var(--ag-texto);text-decoration:none;transition:border-color .18s ease,transform .18s ease}.ag-destaque:hover,.ag-destaque:focus-visible{border-color:var(--ag-acento);transform:translateY(-2px)}.ag-destaque-avatar{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--ag-acento-suave);background-size:cover;background-position:center;color:var(--ag-acento-texto);font-family:'Oswald',sans-serif;font-size:26px;flex-shrink:0;box-shadow:0 0 0 2px var(--ag-superficie),0 0 0 4px var(--ag-acento)}.ag-destaque-nome{display:flex;align-items:center;gap:6px;font-weight:700;font-size:16px;line-height:1.25}.ag-destaque-frase{color:var(--ag-texto-suave);font-size:13.5px;line-height:1.5}.ag-destaque-info{display:flex;flex-direction:column;gap:2px;font-size:12.5px;color:var(--ag-mudo)}.ag-destaque-qtd{color:var(--ag-acento-texto);font-weight:600}.ag-destaque-prox{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ag-destaque-ver{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--ag-acento-texto)}.ag-destaque-ver svg{width:15px;height:15px}@media (max-width:640px){.ag-destaques-lista{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:6px;margin:0 -20px;padding-left:20px;padding-right:20px;scroll-padding-left:20px;scrollbar-width:none}.ag-destaques-lista::-webkit-scrollbar{display:none}.ag-destaque{flex:0 0 78%;scroll-snap-align:start}}.ag-compra-seguro{display:flex;align-items:flex-start;gap:10px;margin:-6px 0 18px;padding:10px 14px;border:1px solid var(--ag-linha);border-radius:var(--ag-raio);font-size:12.5px;line-height:1.55;color:var(--ag-texto-suave)}.ag-compra-seguro svg{width:16px;height:16px;flex-shrink:0;margin-top:2px;color:var(--ag-verde)}.ag-compra-seguro strong{color:var(--ag-texto)}.ag-compra-seguro a{color:var(--ag-acento-texto);white-space:nowrap}.ag-compra-form{display:flex;flex-direction:column;gap:4px}.ag-compra-bloco{margin:0 0 18px;padding:18px;border:1px solid var(--ag-linha);border-radius:var(--ag-raio);background:var(--ag-superficie);min-width:0}.ag-compra-bloco>legend{padding:0 8px;margin-left:-8px;font-family:'Oswald',sans-serif;font-size:18px;letter-spacing:.02em;color:var(--ag-texto)}.ag-compra-bloco .ag-campo:last-child{margin-bottom:0}.ag-compra-opcoes{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.ag-compra-opcoes:last-child{margin-bottom:0}.ag-compra-tipos{grid-template-columns:1fr}.ag-compra-titular{padding-top:4px}.ag-compra-titular .ag-obs{margin:0 0 12px}.ag-compra-doc{margin-top:14px}.ag-compra-doc small+small{margin-top:6px}.ag-compra-logado{margin:0 0 14px;font-size:13px;color:var(--ag-texto-suave)}.ag-link-botao{background:none;border:0;padding:0;font:inherit;color:var(--ag-acento-texto);cursor:pointer;text-decoration:underline}.ag-compra-mais{margin:0 0 16px;font-size:13.5px}.ag-compra-mais>summary{cursor:pointer;color:var(--ag-texto-suave);padding:4px 0}.ag-compra-mais>summary:hover{color:var(--ag-acento-texto)}.ag-compra-mais[open]>summary{margin-bottom:10px}.ag-formas{display:grid;gap:12px;margin:6px 0 14px}.ag-forma{display:flex;align-items:center;gap:14px;width:100%;padding:16px 18px;text-align:left;cursor:pointer;border:1px solid var(--ag-linha-forte);border-radius:var(--ag-raio);background:var(--ag-bg);color:var(--ag-texto);font:inherit;transition:border-color .15s ease,background .15s ease}.ag-forma:hover,.ag-forma:focus-visible{border-color:var(--ag-acento);background:var(--ag-acento-suave)}.ag-forma svg{width:28px;height:28px;flex-shrink:0;color:var(--ag-acento-texto)}.ag-forma strong{display:block;font-size:16px}.ag-forma small{display:block;font-size:12.5px;color:var(--ag-mudo);margin-top:2px}@media (max-width:480px){.ag-compra-bloco{padding:14px}.ag-compra-opcoes{grid-template-columns:1fr}}.ag-rodape-fim a{color:var(--ag-mudo)}.ag-rodape-fim a:hover{color:var(--ag-acento-texto)}.ag-rota-botoes{display:flex;flex-wrap:wrap;gap:10px}.ag-rota-botoes .ag-btn{display:inline-flex;align-items:center;gap:8px}.ag-rota-botoes svg{flex:0 0 auto}.ag-pixel-aviso{position:fixed;left:16px;right:16px;bottom:16px;z-index:900;max-width:520px;margin:0 auto;background:var(--ag-superficie);border:1px solid var(--ag-linha,rgba(255,255,255,.12));border-radius:14px;padding:14px 16px;box-shadow:0 12px 40px rgba(0,0,0,.45);font-size:13.5px;line-height:1.45}.ag-pixel-aviso p{margin:0 0 10px}.ag-pixel-aviso div{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.cc-pagina{padding-top:28px;padding-bottom:56px}.cc-voltar{display:inline-block;color:var(--ag-texto-suave);font-size:14px;margin-bottom:18px}.cc-voltar:hover{color:var(--ag-acento-texto)}.cc-topo{margin-bottom:24px}.cc-selo{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ag-acento-texto)}.cc-selo svg{width:15px;height:15px}.cc-topo h1{margin:8px 0 10px;font-size:clamp(26px,4vw,40px);line-height:1.1}.cc-meta{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;color:var(--ag-texto-suave);font-size:14.5px}.cc-meta span{display:inline-flex;align-items:flex-start;gap:7px}.cc-meta svg{width:16px;height:16px;flex:0 0 16px;margin-top:2px;color:var(--ag-acento-texto)}.cc-grade{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:18px;align-items:start}.cc-coluna{display:grid;gap:18px;min-width:0}.cc-cartao{background:var(--ag-superficie);border:1px solid var(--ag-linha);border-radius:16px;padding:22px;min-width:0}.cc-cartao-cab{display:flex;gap:14px;align-items:flex-start;margin-bottom:18px}.cc-cartao-cab h2{margin:0 0 3px;font-size:20px}.cc-cartao-cab p{margin:0;color:var(--ag-texto-suave);font-size:14px}.cc-icone{flex:0 0 44px;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--ag-acento-suave);color:var(--ag-acento-texto)}.cc-icone svg{width:22px;height:22px}.cc-icone-uber{background:#000;color:#fff;border:1px solid var(--ag-linha-forte)}.cc-form{display:grid;gap:8px}.cc-form label{font-size:13px;font-weight:600;color:var(--ag-texto-suave);margin-top:6px}.cc-form input[type=text],.cc-form select{width:100%;min-width:0;background:var(--ag-bg);border:1px solid var(--ag-linha-forte);color:var(--ag-texto);border-radius:10px;padding:12px 14px;font:inherit;font-size:15px}.cc-form input[type=text]:focus,.cc-form select:focus{outline:2px solid var(--ag-acento);outline-offset:1px}.cc-linha-origem{display:flex;gap:8px}.cc-linha-origem input{flex:1 1 auto}.cc-gps{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.cc-gps svg,.cc-buscar svg,.cc-atalhos svg,.cc-cheio svg{width:17px;height:17px;flex:0 0 17px}.cc-buscar{margin-top:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.cc-aviso{margin:2px 0 0;font-size:13px;color:var(--ag-texto-suave)}.cc-erro{margin-top:16px}.cc-rotas{display:grid;gap:10px;margin-top:20px}.cc-rota{border:1px solid var(--ag-linha);border-radius:14px;background:var(--ag-superficie-alta);overflow:hidden}.cc-rota[open]{border-color:var(--ag-linha-forte)}.cc-rota>summary{list-style:none;cursor:pointer;padding:14px 16px;display:grid;gap:8px}.cc-rota>summary::-webkit-details-marker{display:none}.cc-rota-linhas{display:flex;flex-wrap:wrap;gap:6px}.cc-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:7px;font-weight:800;font-size:13px;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-chip svg{width:14px;height:14px;flex:0 0 14px}.cc-rota-resumo{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:13.5px;color:var(--ag-texto-suave);align-items:baseline}.cc-rota-resumo strong{font-size:18px;color:var(--ag-texto)}.cc-passos{list-style:none;margin:0;padding:4px 16px 16px;border-top:1px solid var(--ag-linha)}.cc-passo{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;padding:12px 0;font-size:14px;color:var(--ag-texto)}.cc-passo:not(:last-child)::after{content:"";position:absolute;left:15px;top:40px;bottom:-6px;width:2px;background:var(--ag-linha-forte)}.cc-passo-onibus:not(:last-child)::after{background:var(--cc-cor,var(--ag-acento))}.cc-passo-andar:not(:last-child)::after{background:repeating-linear-gradient(var(--ag-mudo) 0 4px,transparent 4px 8px)}.cc-passo-icone{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--ag-bg);border:1px solid var(--ag-linha-forte);color:var(--ag-texto-suave);position:relative;z-index:1}.cc-passo-icone svg{width:17px;height:17px}.cc-passo-onibus .cc-passo-icone{border-color:var(--cc-cor,var(--ag-acento));color:var(--ag-texto)}.cc-passo-fim .cc-passo-icone{background:var(--ag-acento);color:#14110D;border-color:var(--ag-acento)}.cc-passo-andar>div{color:var(--ag-texto-suave);padding-top:6px}.cc-passo-linha{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px}.cc-passo-sub{color:var(--ag-mudo);font-size:13px;margin-top:4px}.cc-parada{margin-top:8px;color:var(--ag-texto)}.cc-hora{display:inline-block;min-width:48px;font-weight:800;color:var(--ag-acento-texto);font-variant-numeric:tabular-nums}.cc-fonte{margin:14px 0 0;font-size:12.5px;line-height:1.5;color:var(--ag-mudo)}.cc-fonte a{color:var(--ag-texto-suave);text-decoration:underline}.cc-atalhos{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.cc-atalhos .ag-btn,.cc-cheio{display:inline-flex;align-items:center;justify-content:center;gap:8px}.cc-cheio{width:100%;margin-top:10px}.cc-agendar{margin-top:12px;border:1px solid var(--ag-linha);border-radius:12px;padding:0 14px}.cc-agendar summary{cursor:pointer;padding:12px 0;display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px;list-style:none}.cc-agendar summary::-webkit-details-marker{display:none}.cc-agendar summary svg{width:17px;height:17px;color:var(--ag-acento-texto)}.cc-agendar ol{margin:0 0 14px;padding-left:20px;color:var(--ag-texto-suave);font-size:13.5px;line-height:1.55}@media (max-width:860px){.cc-grade{grid-template-columns:1fr}}@media (max-width:520px){.cc-linha-origem{flex-direction:column}.cc-gps{justify-content:center}.cc-cartao{padding:18px}.cc-atalhos .ag-btn{width:100%}}.ag-wallet{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:14px 0 0}.ag-wallet-rotulo{font-size:13px;color:var(--ag-texto-suave);width:100%}.ag-wallet-btn svg{width:16px;height:16px}.ag-wallet-btn[hidden]{display:none}.ag-seguro{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap;margin:18px 0 0;padding:14px 16px;border:1px solid var(--ag-linha-forte,rgba(255,255,255,.18));border-radius:14px}.ag-seguro>svg{width:22px;height:22px;color:var(--ag-acento-texto);flex-shrink:0;margin-top:2px}.ag-seguro>div{flex:1 1 220px;min-width:0}.ag-seguro strong{display:block;font-size:15px;margin-bottom:4px}.ag-seguro p{margin:0 0 6px;font-size:14px;color:var(--ag-texto-suave)}.ag-seguro .ag-seguro-letra{font-size:12px;color:var(--ag-mudo,var(--ag-texto-suave));line-height:1.5;margin:0}.ag-seguro .ag-seguro-letra a{color:inherit;text-decoration:underline}.ag-porque-doc{margin:6px 0 16px;padding:14px 16px;border-radius:14px;border:1px solid var(--ag-linha-forte,rgba(255,255,255,.18));background:rgba(232,163,61,.07)}.ag-porque-doc strong:first-child{display:block;margin-bottom:6px;color:var(--ag-acento-texto);font-size:15px}.ag-porque-doc p{margin:0;font-size:14px;line-height:1.6;color:var(--ag-texto-suave)}.ag-porque-doc a{color:inherit;text-decoration:underline}.ag-termos-destaque{margin:18px 0;padding:16px 18px;border-left:3px solid var(--ag-acento);border-radius:10px;background:rgba(232,163,61,.07);scroll-margin-top:80px}.ag-termos-destaque p{margin:0 0 10px}.ag-termos-destaque ul{margin:0}.idioma-seletor{position:relative;flex-shrink:0}.idioma-seletor>summary{list-style:none;display:flex;align-items:center;gap:4px;height:32px;padding:0 7px 0 6px;border:1px solid var(--ag-linha-forte,rgba(255,255,255,.18));border-radius:999px;cursor:pointer;color:var(--ag-texto-suave)}.idioma-seletor>summary::-webkit-details-marker{display:none}.idioma-seletor>summary:hover,.idioma-seletor[open]>summary{border-color:var(--ag-acento);color:var(--ag-texto)}.idioma-bandeira{width:22px;height:15px;display:block;flex-shrink:0;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.2)}.idioma-seta{width:13px;height:13px;transition:transform .15s}.idioma-seletor[open] .idioma-seta{transform:rotate(180deg)}.idioma-lista{position:absolute;right:0;top:calc(100% + 8px);z-index:1200;min-width:170px;padding:6px;display:flex;flex-direction:column;gap:2px;border:1px solid var(--ag-linha-forte,rgba(255,255,255,.18));border-radius:14px;background:var(--ag-superficie,#171410);box-shadow:0 18px 40px rgba(0,0,0,.4);animation:idiomaAbre .16s ease-out}.idioma-lista a{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;font-size:13.5px;color:var(--ag-texto);text-decoration:none;white-space:nowrap}.idioma-lista a:hover{background:var(--ag-acento-suave,rgba(232,163,61,.12))}.idioma-lista a.ativo{background:var(--ag-acento-suave,rgba(232,163,61,.12));color:var(--ag-acento-texto);font-weight:600}@keyframes idiomaAbre{from{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}.ag-entrada{margin:0 0 14px}.ag-entrada label{display:block;margin:0 0 7px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ag-mudo)}.ag-entrada-caixa{position:relative;display:flex;align-items:center}.ag-entrada-caixa svg{position:absolute;left:14px;width:18px;height:18px;color:var(--ag-mudo);pointer-events:none;transition:color .15s}.ag-entrada-caixa input{width:100%;min-height:48px;padding:12px 14px 12px 44px;border:1px solid var(--ag-linha-forte);border-radius:12px;background:var(--ag-bg);color:var(--ag-texto);font:500 15px/1.4 Inter,system-ui,sans-serif;transition:border-color .15s,box-shadow .15s,background .15s;-webkit-appearance:none;appearance:none}.ag-entrada-caixa input::placeholder{color:var(--ag-mudo);opacity:.7}.ag-entrada-caixa input:hover{border-color:var(--ag-mudo)}.ag-entrada-caixa input:focus{outline:none;border-color:var(--ag-acento);box-shadow:0 0 0 3px rgba(232,163,61,.18)}.ag-entrada-caixa:focus-within svg{color:var(--ag-acento-texto)}.ag-entrada-caixa input:user-invalid{border-color:#e0442c}.ag-passaporte{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:8px}.ag-passaporte[hidden]{display:none}.ag-campo .ag-sem-cpf,.ag-sem-cpf{display:inline-flex;align-items:center;gap:7px;margin:8px 0 0;font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--ag-mudo);cursor:pointer}.ag-sem-cpf input{width:15px;height:15px;margin:0;accent-color:var(--ag-acento)}@media (max-width:520px){.ag-passaporte{grid-template-columns:1fr}}.ag-doc-checagem{margin-top:8px;padding:9px 11px;border-radius:10px;border:1px solid var(--ag-linha-forte);font-size:13px;line-height:1.45;color:var(--ag-texto-suave,var(--ag-texto))}.ag-doc-checagem[hidden]{display:none}.ag-doc-checagem p{display:flex;gap:8px;align-items:flex-start;margin:0}.ag-doc-checagem p+p{margin-top:6px}.ag-doc-checagem svg{width:16px;height:16px;flex:0 0 16px;margin-top:1px}.ag-doc-checagem.ok{border-color:rgba(79,163,154,.5);background:rgba(79,163,154,.10)}.ag-doc-checagem.ok svg{color:#4fa39a}.ag-doc-checagem.aviso{border-color:rgba(232,163,61,.5);background:rgba(232,163,61,.10)}.ag-doc-checagem.aviso svg{color:var(--ag-acento-texto)}.ag-doc-checagem.erro{border-color:rgba(224,68,44,.55);background:rgba(224,68,44,.10)}.ag-doc-checagem.erro svg{color:#e0442c}.ag-doc-confirma{margin:12px 0}.ag-btn[disabled],.ag-btn:disabled{opacity:.45;cursor:not-allowed;filter:saturate(.6)}.ag-doc-dica{margin:8px 0 0;font-size:12.5px;color:var(--ag-mudo)}.ag-doc-dica[hidden]{display:none}.ag-fila .ag-aceite input{-webkit-appearance:none;appearance:none;width:18px;height:18px;margin-top:2px;border:1.5px solid var(--ag-linha-forte);border-radius:5px;background:var(--ag-bg) center/12px 12px no-repeat;cursor:pointer;transition:background-color .15s,border-color .15s}.ag-fila .ag-aceite input:hover{border-color:var(--ag-mudo)}.ag-fila .ag-aceite input:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(232,163,61,.25)}.ag-fila .ag-aceite input:checked{background-color:var(--ag-acento);border-color:var(--ag-acento);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314110D' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}:root{color-scheme:dark}@media (prefers-color-scheme:light){:root:not([data-tema="escuro"]){--ag-bg:#FAF7F1;--ag-superficie:#FFFFFF;--ag-superficie-alta:#F2ECE1;--ag-linha:rgba(32,26,18,0.12);--ag-linha-forte:rgba(32,26,18,0.24);--ag-texto:#201A12;--ag-texto-suave:#4A4238;--ag-mudo:#6A6256;--ag-acento:#B8720F;--ag-acento-escuro:#9A5F0A;--ag-acento-suave:rgba(184,114,15,0.12);--ag-acento-texto:#8A5406;--ag-verde:#276B63;--ag-vermelho:#B23A2A;--ag-sombra:rgba(60,42,18,0.14);--ag-btn:#000000;--ag-btn-hover:#2B2724;--ag-btn-texto:#FFFFFF;color-scheme:light}:root:not([data-tema="escuro"]) .ag-sem-img{color:rgba(32,26,18,0.22)}:root:not([data-tema="escuro"]) .contagem{background:var(--ag-superficie-alta)}:root:not([data-tema="escuro"]) .ag-clima-dados li{background:var(--ag-superficie-alta)}}:root[data-tema="claro"]{--ag-bg:#FAF7F1;--ag-superficie:#FFFFFF;--ag-superficie-alta:#F2ECE1;--ag-linha:rgba(32,26,18,0.12);--ag-linha-forte:rgba(32,26,18,0.24);--ag-texto:#201A12;--ag-texto-suave:#4A4238;--ag-mudo:#6A6256;--ag-acento:#B8720F;--ag-acento-escuro:#9A5F0A;--ag-acento-suave:rgba(184,114,15,0.12);--ag-acento-texto:#8A5406;--ag-verde:#276B63;--ag-vermelho:#B23A2A;--ag-sombra:rgba(60,42,18,0.14);--ag-btn:#000000;--ag-btn-hover:#2B2724;--ag-btn-texto:#FFFFFF;color-scheme:light}:root[data-tema="claro"] .ag-sem-img{color:rgba(32,26,18,0.22)}:root[data-tema="claro"] .contagem{background:var(--ag-superficie-alta)}:root[data-tema="claro"] .ag-clima-dados li{background:var(--ag-superficie-alta)}.ag-tema-botao{display:inline-grid;place-items:center;width:34px;height:34px;flex-shrink:0;padding:0;border:1px solid var(--ag-linha-forte);border-radius:50%;background:transparent;color:var(--ag-texto-suave);cursor:pointer;transition:border-color .15s ease,color .15s ease}.ag-tema-botao:hover{border-color:var(--ag-acento);color:var(--ag-acento-texto)}.ag-tema-botao:focus-visible{outline:2px solid var(--ag-acento);outline-offset:2px}.ag-tema-botao svg{width:16px;height:16px}.ag-tema-botao [data-icone]{display:none}.ag-tema-botao[data-estado="sistema"] [data-icone="sistema"],.ag-tema-botao[data-estado="claro"] [data-icone="claro"],.ag-tema-botao[data-estado="escuro"] [data-icone="escuro"]{display:block}.ag-tema-rodape{display:inline-flex;width:auto;height:36px;gap:8px;padding:0 14px;border-radius:999px;font:inherit;font-size:13px;font-weight:600}.ag-rodape-tema{margin:18px 0 14px}@media (max-width:560px){.ag-topo .ag-tema-botao:not(.ag-tema-sempre){display:none}.ag-nav .ag-btn-mini{white-space:nowrap}}.ag-modo-evento{border-bottom:1px solid var(--ag-linha);background:linear-gradient(90deg,var(--ag-acento-suave),transparent 70%)}.ag-modo-evento-inner{display:flex;align-items:center;gap:12px;padding-top:10px;padding-bottom:10px}.ag-modo-evento-ponto{flex:none;width:9px;height:9px;border-radius:50%;background:var(--ag-acento);box-shadow:0 0 0 4px var(--ag-acento-suave);animation:agModoPisca 1.8s ease-in-out infinite}.ag-modo-evento-texto{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.3}.ag-modo-evento-texto strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.ag-modo-evento-texto small{color:var(--ag-texto-suave);font-size:12.5px}@keyframes agModoPisca{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.ag-modo-evento-ponto{animation:none}}.ag-mov{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.ag-mov-caixa{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 14px;border-radius:12px;background:rgba(127,127,127,.08)}.ag-mov-rot{font-size:12px;color:var(--ag-mudo);text-transform:uppercase;letter-spacing:.04em}.ag-mov-caixa strong{font-size:20px;line-height:1.15}.ag-mov-caixa small{font-size:12px;color:var(--ag-mudo)}.ag-mov-barra{display:block;height:6px;margin-top:4px;border-radius:99px;background:var(--ag-linha);overflow:hidden}.ag-mov-barra i{display:block;height:100%;border-radius:inherit;background:var(--ag-mudo);transition:width .6s ease}.ag-mov-vazia strong{color:var(--ag-texto-suave)}.ag-mov-boa strong{color:var(--ag-verde)}.ag-mov-boa .ag-mov-barra i{background:var(--ag-verde)}.ag-mov-cheia strong{color:var(--ag-acento-texto)}.ag-mov-cheia .ag-mov-barra i{background:var(--ag-acento)}.ag-card-movimento{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin:2px 0 6px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:600;background:var(--ag-acento-suave);color:var(--ag-acento-texto)}.ag-card-movimento i{width:7px;height:7px;border-radius:50%;background:currentColor;animation:agModoPisca 1.6s ease-in-out infinite}.ag-card-movimento.ag-mov-boa{background:rgba(39,107,99,.14);color:var(--ag-verde)}.ag-card-movimento.ag-mov-vazia{background:rgba(127,127,127,.14);color:var(--ag-texto-suave)}@media (max-width:420px){.ag-mov{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ag-card-movimento i{animation:none}.ag-mov-barra i{transition:none}}.ag-nivel-selo{display:inline-flex;align-items:center;gap:4px;margin-left:4px;vertical-align:middle;font-size:12px;font-weight:600;line-height:1;color:var(--ag-texto-suave)}.ag-nivel-selo svg{display:block}.ag-nivel-linha span{font-size:12.5px}.rs-tipos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 18px}.rs-tipo{display:flex;align-items:center;gap:12px;min-width:0;padding:14px 16px;border:1px solid var(--ag-linha-forte);border-radius:var(--ag-raio);background:var(--ag-superficie);color:var(--ag-texto);text-decoration:none;transition:border-color .15s ease,transform .15s ease}.rs-tipo:hover{border-color:var(--ag-acento)}.rs-tipo.ativo{border-color:var(--ag-acento);box-shadow:0 0 0 1px var(--ag-acento) inset;background:var(--ag-acento-suave)}.rs-tipo>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.rs-tipo strong{font-size:15px}.rs-tipo small{font-size:12.5px;color:var(--ag-mudo);line-height:1.35}.rs-tipo-ico{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--ag-acento-suave);color:var(--ag-acento-texto)}.rs-intro{margin:0 0 18px;color:var(--ag-texto-suave)}.rs-card-sem{display:grid;place-items:center;width:100%;height:100%;min-height:160px;color:#fff}.rs-sem-praia{background:linear-gradient(180deg,#2E86AB 0%,#3AA6B9 45%,#E9D5A1 46%,#F2E2B6 100%)}.rs-sem-espaco{background:linear-gradient(135deg,#5B3A82,#C2577E)}.rs-sem-passeio{background:linear-gradient(135deg,#2F6B4F,#6FAF6A)}.rs-card-resumo{margin:0 0 10px;font-size:13.5px;color:var(--ag-texto-suave);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rs-chamada{margin-top:34px}.rs-chamada>div:first-child{flex:1 1 340px}.rs-chamada-acoes{display:flex;flex-wrap:wrap;gap:10px}.rs-pagina{padding-top:26px;padding-bottom:40px}.rs-trilha{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--ag-mudo);margin-bottom:14px}.rs-trilha a{color:var(--ag-texto-suave);text-decoration:none}.rs-trilha a:hover{color:var(--ag-acento-texto)}.rs-topo{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px;align-items:center;margin-bottom:26px}.rs-topo-img{border-radius:var(--ag-raio);overflow:hidden;aspect-ratio:16/10;background:var(--ag-superficie-alta)}.rs-topo-img img{width:100%;height:100%;object-fit:cover;display:block}.rs-topo-img .rs-card-sem{min-height:100%}.rs-topo-txt h1{font-family:'Oswald',sans-serif;font-size:clamp(28px,4vw,40px);line-height:1.1;margin:0 0 10px}.rs-resumo{color:var(--ag-texto-suave);margin:0 0 14px;font-size:15.5px;line-height:1.55}.rs-fatos{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:8px}.rs-fatos li{display:flex;align-items:center;gap:8px;font-size:14.5px;color:var(--ag-texto-suave)}.rs-fatos svg{color:var(--ag-acento-texto)}.rs-preco{font-size:20px;font-weight:700;color:var(--ag-acento-texto);margin:0 0 8px}.rs-parceiro{margin:0;font-size:14px;color:var(--ag-texto-suave)}.rs-colunas{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:28px;align-items:start}.rs-texto{color:var(--ag-texto-suave);line-height:1.65;margin:0 0 10px}.rs-lista{margin:0;padding-left:18px;color:var(--ag-texto-suave);line-height:1.7}.rs-duvida{font-size:14px;color:var(--ag-texto-suave)}.rs-duvida a{color:var(--ag-acento-texto)}.rs-reservar{position:sticky;top:84px;display:flex;flex-direction:column;gap:16px}.rs-caixa{background:var(--ag-superficie);border:1px solid var(--ag-linha-forte);border-radius:var(--ag-raio);padding:20px;min-width:0}.rs-caixa h2{display:flex;align-items:center;gap:8px;font-family:'Oswald',sans-serif;font-size:21px;margin:0 0 14px}.rs-data label,.rs-campo{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:var(--ag-texto-suave)}.rs-data-linha{display:flex;gap:8px;margin-top:6px}.rs-data-linha input{flex:1;min-width:0}.rs-data input,.rs-campo input,.rs-campo textarea,.rs-campo select{width:100%;padding:11px 12px;border-radius:10px;border:1px solid var(--ag-linha-forte);background:var(--ag-bg);color:var(--ag-texto);font:inherit;font-weight:400;font-size:15px}.rs-campo textarea{resize:vertical}.rs-aviso{margin:14px 0 0;padding:10px 12px;border-radius:10px;background:var(--ag-acento-suave);color:var(--ag-acento-texto);font-size:14px}.rs-form{display:flex;flex-direction:column;gap:14px;margin-top:16px}.rs-data-escolhida{display:flex;align-items:center;gap:6px;margin:0;font-weight:600}.rs-instrucao,.rs-letras{margin:0;font-size:13px;color:var(--ag-mudo);line-height:1.5}.rs-contato{display:grid;gap:12px}.rs-total{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:2px 10px;padding:12px 14px;border-radius:10px;background:var(--ag-superficie-alta)}.rs-total[hidden]{display:none}.rs-total strong{font-size:22px}.rs-total small{grid-column:1 / -1;color:var(--ag-mudo);font-size:12.5px}.rs-enviar{width:100%;justify-content:center}.rs-mapa{--rs-colunas:10;border-radius:14px;overflow:hidden;border:1px solid var(--ag-linha-forte)}.rs-mapa-mar{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;background:linear-gradient(180deg,#1F6E8C,#3AA6B9);color:#EAF8FB;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rs-mapa-areia{display:grid;grid-template-columns:repeat(var(--rs-colunas),minmax(26px,58px));justify-content:center;gap:6px;padding:12px;background:#EBD9A9;overflow-x:auto}.rs-mapa-calcadao{padding:8px;text-align:center;font-size:11.5px;font-weight:600;color:#5C4A2A;background:#D9C08A;letter-spacing:.04em}.rs-cel{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:26px;aspect-ratio:1;border-radius:9px;font:inherit}.rs-vazia{border:1px dashed rgba(92,74,42,.18);background:transparent}.rs-item{border:1.5px solid #B9862F;background:#FFF7E3;color:#7A4E0A;cursor:pointer}.rs-item small{font-size:10px;font-weight:700;line-height:1;color:#5C4A2A}.rs-item input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.rs-item:has(input:focus-visible){outline:2px solid #1F6E8C;outline-offset:2px}.rs-item.rs-sel{background:#E8A33D;border-color:#9A5F0A;color:#2A1A05;box-shadow:0 0 0 2px rgba(232,163,61,.45)}.rs-item.rs-sel small{color:#2A1A05}.rs-ocupado{background:rgba(92,74,42,.12);border-color:rgba(92,74,42,.25);color:rgba(92,74,42,.45);cursor:not-allowed}.rs-ocupado small{color:rgba(92,74,42,.5);text-decoration:line-through}.rs-mesa{border-radius:6px}.rs-bangalo{border-radius:4px 4px 9px 9px}.rs-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rs-legenda-itens{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13px;color:var(--ag-texto-suave)}.rs-legenda-itens li{display:flex;align-items:center;gap:6px}.rs-cal-cab{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.rs-cal-cab a{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--ag-linha-forte);color:var(--ag-texto);text-decoration:none;font-size:20px}.rs-cal-grade{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}.rs-cal-sem{text-align:center;font-size:11.5px;color:var(--ag-mudo);font-weight:700;padding-bottom:4px}.rs-dia{display:grid;place-items:center;aspect-ratio:1;border-radius:9px;font-size:14px;font-weight:600;text-decoration:none}a.rs-dia.rs-livre{background:rgba(39,107,99,.12);color:var(--ag-verde);border:1px solid rgba(39,107,99,.35)}a.rs-dia.rs-livre:hover{background:rgba(39,107,99,.22)}.rs-dia.rs-escolhido{background:var(--ag-acento) !important;color:#1A1205 !important;border-color:var(--ag-acento) !important}.rs-dia.rs-ocupado{background:rgba(224,68,44,.1);color:var(--ag-vermelho);text-decoration:line-through;cursor:default}.rs-dia.rs-fechado{color:var(--ag-mudo);opacity:.45;cursor:default}.rs-legenda{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:10px;font-size:12px;color:var(--ag-mudo)}.rs-legenda span{display:flex;align-items:center;gap:5px}.rs-legenda i{width:12px;height:12px;border-radius:4px}.rs-legenda i.rs-livre{background:rgba(39,107,99,.35)}.rs-legenda i.rs-ocupado{background:rgba(224,68,44,.35)}.rs-legenda i.rs-fechado{background:var(--ag-linha-forte)}.rs-horarios{border:0;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.rs-horarios legend{font-size:13px;font-weight:600;color:var(--ag-texto-suave);margin-bottom:8px;padding:0}.rs-horario{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;border:1px solid var(--ag-linha-forte);border-radius:10px;cursor:pointer}.rs-horario input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.rs-horario strong{font-size:17px}.rs-horario small{font-size:11.5px;color:var(--ag-mudo)}.rs-horario:has(input:checked){border-color:var(--ag-acento);background:var(--ag-acento-suave);box-shadow:0 0 0 1px var(--ag-acento) inset}.rs-horario:has(input:focus-visible){outline:2px solid var(--ag-acento);outline-offset:2px}.rs-horario.rs-esgotado{opacity:.45;cursor:not-allowed}.rs-minha{padding-top:28px;padding-bottom:40px}.rs-status{display:flex;align-items:center;gap:14px;margin-bottom:22px}.rs-status small{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ag-mudo)}.rs-status h1{font-family:'Oswald',sans-serif;font-size:clamp(26px,4vw,34px);margin:2px 0 0}.rs-status-ico{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:var(--ag-acento-suave);color:var(--ag-acento-texto);flex:none}.rs-status-confirmado .rs-status-ico,.rs-status-usado .rs-status-ico{background:rgba(39,107,99,.16);color:var(--ag-verde)}.rs-status-cancelado .rs-status-ico,.rs-status-recusado .rs-status-ico,.rs-status-expirado .rs-status-ico{background:rgba(224,68,44,.14);color:var(--ag-vermelho)}.rs-resumo-reserva dl{margin:0 0 16px;display:grid;gap:10px}.rs-resumo-reserva dl div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:10px}.rs-resumo-reserva dt{color:var(--ag-mudo);font-size:13.5px}.rs-resumo-reserva dd{margin:0;font-weight:600}.rs-acao-reserva{display:flex;flex-direction:column;gap:12px}.rs-acao-reserva h2{margin-bottom:0}.rs-valor-grande{font-size:30px;font-weight:800;margin:0;color:var(--ag-acento-texto)}.rs-qr{background:#fff;border-radius:12px;padding:10px;width:min(240px,100%);align-self:center}.rs-qr svg{display:block;width:100% !important;height:auto !important}.rs-copia{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:12px !important;word-break:break-all}.rs-linha-form{margin:0}.rs-codigo-grande{text-align:center;font-family:'JetBrains Mono',ui-monospace,monospace;font-size:26px;font-weight:700;letter-spacing:.08em;margin:0}@media (max-width:980px){.rs-tipos{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-colunas,.rs-topo{grid-template-columns:1fr}.rs-reservar{position:static}}@media (max-width:560px){.rs-tipos{grid-template-columns:1fr}.rs-tipo{padding:12px 14px}.rs-caixa{padding:16px}.rs-mapa-areia{gap:4px;padding:8px}.rs-cel{min-width:26px;border-radius:7px}.rs-item .rs-ico svg{width:15px !important;height:15px !important}.rs-item small{font-size:9px}.rs-resumo-reserva dl div{grid-template-columns:1fr;gap:2px}}.rs-faixa-home{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 22px}.rs-faixa-home>span{font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ag-mudo);margin-right:4px}.rs-faixa-home a{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:999px;border:1px solid var(--ag-linha-forte);background:var(--ag-superficie);color:var(--ag-texto);font-size:13.5px;font-weight:600;text-decoration:none}.rs-faixa-home a:hover{border-color:var(--ag-acento);color:var(--ag-acento-texto)}.rs-faixa-home svg{color:var(--ag-acento-texto)}.gf-hero{padding-bottom:22px}.gf-sol{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:20px;padding:14px 16px;border:1px solid var(--ag-linha-forte);border-radius:var(--ag-raio);background:var(--ag-superficie);max-width:620px}.gf-sol>span:nth-child(2){display:flex;flex-direction:column;gap:2px;flex:1 1 220px}.gf-sol strong{font-size:16px}.gf-sol .gf-sub{color:var(--ag-mudo);font-size:13px}.gf-sol-ico{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--ag-acento-suave);color:var(--ag-acento-texto);flex:none}.gf-pagina{padding-bottom:30px}.gf-tipos{grid-template-columns:repeat(5,minmax(0,1fr))}.gf-duas{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:22px;align-items:start;margin-top:6px}.gf-lado{position:sticky;top:84px;display:grid;gap:16px}.gf-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.gf-grade-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gf-card{display:flex;flex-direction:column;border:1px solid var(--ag-linha);border-radius:var(--ag-raio);background:var(--ag-superficie);color:var(--ag-texto);text-decoration:none;overflow:hidden;transition:border-color .15s ease,transform .15s ease;min-width:0}.gf-card:hover{border-color:var(--ag-acento);transform:translateY(-2px)}.gf-card-img{position:relative;display:block;aspect-ratio:16 / 10;background:var(--ag-superficie-alta);overflow:hidden}.gf-img{display:block;width:100%;height:100%;object-fit:cover}.gf-img-vazia{display:grid;place-items:center;color:var(--ag-mudo)}.gf-card-cat{position:absolute;left:10px;top:10px;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:rgba(14,13,12,.72);color:#fff;font-size:12px;font-weight:600;backdrop-filter:blur(4px)}.gf-cat-fixa{position:static;background:var(--ag-acento-suave);color:var(--ag-acento-texto);backdrop-filter:none;width:max-content}.gf-card-pat{position:absolute;right:10px;top:10px;padding:4px 9px;border-radius:999px;background:var(--ag-acento);color:#1A1207;font-size:11.5px;font-weight:700}.gf-card-txt{display:flex;flex-direction:column;gap:4px;padding:12px 14px 14px;min-width:0}.gf-card-txt strong{font-size:16px;line-height:1.25}.gf-card-txt .gf-sub{color:var(--ag-mudo);font-size:12.5px}.gf-card-resumo{font-size:13.5px;color:var(--ag-texto-suave);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gf-card-extra{font-size:12.5px;color:var(--ag-acento-texto);font-weight:600}.gf-mapa-caixa{border:1px solid var(--ag-linha);border-radius:var(--ag-raio);background:var(--ag-superficie);padding:10px}.gf-mapa-caixa summary{cursor:pointer;font-weight:600;padding:4px 4px 10px}.gf-mapa{position:relative;width:100%;overflow:hidden;border-radius:10px;background:#1b2a33}.gf-mapa img{position:absolute;display:block;max-width:none}.gf-pino{position:absolute;z-index:2;display:grid;place-items:center;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;border:2px solid #fff;color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.45);text-decoration:none;transition:transform .15s ease}.gf-pino:hover,.gf-pino.ativo{transform:scale(1.3);z-index:3}.gf-pino.ativo{box-shadow:0 0 0 4px rgba(255,255,255,.55),0 2px 6px rgba(0,0,0,.45)}.gf-pino.patrocinado{border-color:#FFD27A}.gf-pino-praia,.gf-leg-praia i{background:#1F8FC2}.gf-pino-trilha,.gf-leg-trilha i{background:#2F8A4E}.gf-pino-comer,.gf-leg-comer i{background:#C2502E}.gf-pino-por_do_sol,.gf-leg-por_do_sol i{background:#D68A14}.gf-mapa-credito{position:absolute;right:6px;bottom:4px;z-index:2;font-size:10px;color:rgba(255,255,255,.8);text-shadow:0 1px 2px #000}.gf-legenda{display:flex;flex-wrap:wrap;gap:6px 12px;padding:10px 4px 2px;font-size:12.5px;color:var(--ag-texto-suave)}.gf-legenda span{display:inline-flex;align-items:center;gap:6px}.gf-legenda i{width:10px;height:10px;border-radius:50%;display:inline-block}.gf-nada{color:var(--ag-mudo)}.gf-nada a{color:var(--ag-acento-texto)}.gf-bloco{margin-top:34px}.gf-eventos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px}.gf-evento{display:flex;gap:12px;align-items:center;padding:10px;border:1px solid var(--ag-linha);border-radius:var(--ag-raio);background:var(--ag-superficie);color:var(--ag-texto);text-decoration:none;min-width:0}.gf-evento:hover{border-color:var(--ag-acento)}.gf-evento-img{position:relative;flex:none;width:74px;height:74px;border-radius:10px;background:var(--ag-superficie-alta) center / cover no-repeat;overflow:hidden;display:block}.gf-evento-img>*{width:100%;height:100%}.gf-evento-txt{display:flex;flex-direction:column;gap:4px;min-width:0}.gf-evento-txt strong{font-size:15px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.gf-evento-txt .gf-sub{font-size:12.5px;color:var(--ag-mudo)}.gf-anuncie{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:24px;margin-top:38px;padding:24px;border:1px solid var(--ag-acento);border-radius:var(--ag-raio);background:var(--ag-acento-suave)}.gf-anuncie h2{font-family:'Oswald',sans-serif;font-size:24px;margin:0 0 8px}.gf-anuncie p{margin:0 0 12px;color:var(--ag-texto-suave);line-height:1.55}.gf-anuncie ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.gf-anuncie li{display:flex;gap:8px;align-items:center;font-size:14px}.gf-anuncie li svg{color:var(--ag-acento-texto);flex:none}.gf-form{display:grid;gap:10px}.gf-form label{display:grid;gap:5px;font-size:13px;font-weight:600}.gf-form input,.gf-form select{width:100%;padding:11px 12px;border-radius:10px;border:1px solid var(--ag-linha-forte);background:var(--ag-superficie);color:var(--ag-texto);font:inherit;box-sizing:border-box}.gf-erro{margin:0;padding:10px 12px;border-radius:10px;background:rgba(224,68,44,.12);color:var(--ag-vermelho)}.gf-ok{align-self:center;padding:16px;border-radius:var(--ag-raio);border:1px solid var(--ag-verde);color:var(--ag-texto);background:var(--ag-superficie)}.gf-lugar{padding-top:26px;padding-bottom:40px}.gf-topo{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px;align-items:start;margin-bottom:26px}.gf-capa{border-radius:var(--ag-raio);overflow:hidden;aspect-ratio:16 / 10;background:var(--ag-superficie-alta)}.gf-capa-img{display:block;width:100%;height:100%;object-fit:cover}.gf-topo-txt{display:flex;flex-direction:column;gap:10px}.gf-topo-txt h1{font-family:'Oswald',sans-serif;font-size:clamp(30px,5vw,46px);line-height:1.05;margin:0}.gf-onde{margin:0;color:var(--ag-mudo)}.gf-resumo{margin:0;font-size:17px;line-height:1.6;color:var(--ag-texto-suave)}.gf-infos{display:grid;gap:8px;margin:6px 0 0}.gf-infos div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:10px;padding:10px 12px;border:1px solid var(--ag-linha);border-radius:10px;background:var(--ag-superficie)}.gf-infos dt{color:var(--ag-mudo);font-size:13px}.gf-infos dd{margin:0;font-size:14px}.gf-texto{color:var(--ag-texto-suave);line-height:1.7;margin:0}.gf-duas-lugar{grid-template-columns:minmax(0,1fr) 340px}.gf-parceiro{padding:16px;border:1px solid var(--ag-acento);border-radius:var(--ag-raio);background:var(--ag-acento-suave);display:grid;gap:6px}.gf-parceiro-rot{color:var(--ag-mudo);font-size:12px;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.gf-parceiro strong{font-size:18px}.gf-parceiro-botoes{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}.gf-lado-bloco{border:1px solid var(--ag-linha);border-radius:var(--ag-raio);background:var(--ag-superficie);padding:12px;display:grid;gap:10px}.gf-lado-bloco h2{font-family:'Oswald',sans-serif;font-size:17px;margin:0}.gf-mini{display:flex;gap:10px;align-items:center;color:var(--ag-texto);text-decoration:none;min-width:0}.gf-mini-img{flex:none;width:58px;height:58px;border-radius:10px;overflow:hidden;background:var(--ag-superficie-alta)}.gf-mini>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.gf-mini strong{font-size:14px;line-height:1.25}.gf-mini .gf-sub{font-size:12px;color:var(--ag-mudo)}@media (max-width:1100px){.gf-tipos{grid-template-columns:repeat(3,minmax(0,1fr))}.gf-grade-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.gf-duas,.gf-duas-lugar,.gf-topo,.gf-anuncie{grid-template-columns:1fr}.gf-lado{position:static;order:-1}.gf-duas-lugar .gf-lado{order:0}}@media (max-width:640px){.gf-tipos{grid-template-columns:repeat(2,minmax(0,1fr))}.gf-tipos .rs-tipo{padding:10px 12px}.gf-tipos .rs-tipo-ico{width:36px;height:36px}.gf-grade,.gf-grade-4,.gf-eventos{grid-template-columns:1fr}.gf-infos div{grid-template-columns:1fr;gap:2px}.gf-anuncie{padding:16px}}.gf-fundo-praia{background:linear-gradient(180deg,#2E86AB 0%,#3AA6B9 55%,#E9D5A1 56%,#F2E2B6 100%)}.gf-fundo-trilha{background:linear-gradient(160deg,#24543B,#4E8F57 60%,#8DBF74)}.gf-fundo-comer{background:linear-gradient(150deg,#7A2E1C,#C2502E 60%,#E59A4F)}.gf-fundo-por_do_sol{background:linear-gradient(180deg,#3B2A5C 0%,#B4507A 45%,#F09A3E 80%,#F7C873 100%)}@media (max-width:640px){.gf-tipos .rs-tipo:first-child{grid-column:1 / -1}.gf-card{flex-direction:row}.gf-card-img{flex:0 0 112px;aspect-ratio:auto;min-height:118px}.gf-card-img .gf-card-cat{left:6px;top:6px;padding:5px;gap:0;font-size:0}.gf-card-pat{right:auto;left:6px;top:auto;bottom:6px;font-size:10.5px;padding:3px 7px}.gf-card-txt{padding:10px 12px}.gf-card-txt strong{font-size:15px}}.gf-mosaico{position:relative;display:block;width:100%;height:100%;overflow:hidden}.gf-mosaico-int{position:absolute;left:50%;top:50%}.gf-mosaico-int img{position:absolute;display:block;max-width:none}