.topo[data-astro-cid-ajggtboh]{padding-block:clamp(48px,8vw,104px) clamp(56px,8vw,96px)}.topo__conteudo[data-astro-cid-ajggtboh]{justify-items:start;gap:20px;display:grid}.topo[data-astro-cid-ajggtboh] .rotulo[data-astro-cid-ajggtboh]{color:var(--color-latao-claro)}.migalhas[data-astro-cid-ajggtboh]{color:#f8f5ee99;flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.migalhas[data-astro-cid-ajggtboh] a[data-astro-cid-ajggtboh]{color:var(--color-latao-claro);text-decoration:none}.migalhas[data-astro-cid-ajggtboh] a[data-astro-cid-ajggtboh]:hover{color:var(--color-espuma)}.topo__titulo[data-astro-cid-ajggtboh]{font-size:clamp(3rem,8vw,5.5rem);line-height:1}.topo__texto[data-astro-cid-ajggtboh]{color:#f8f5eed9;max-width:56ch;font-size:clamp(1rem,1.6vw,1.1875rem)}.topo__fatos[data-astro-cid-ajggtboh]{color:var(--color-espuma);flex-wrap:wrap;gap:10px 28px;margin:6px 0 0;padding:0;font-size:14px;font-weight:600;list-style:none;display:flex}.topo__fatos[data-astro-cid-ajggtboh] li[data-astro-cid-ajggtboh],.lista-losango[data-astro-cid-ajggtboh] li[data-astro-cid-ajggtboh]{align-items:center;gap:10px;display:flex}.topo__fatos[data-astro-cid-ajggtboh] li[data-astro-cid-ajggtboh]:before,.lista-losango[data-astro-cid-ajggtboh] li[data-astro-cid-ajggtboh]:before{content:"";border:1px solid var(--color-latao);flex:none;width:6px;height:6px;transform:rotate(45deg)}.roteiros[data-astro-cid-ajggtboh]{background:var(--color-areia)}.roteiros__lista[data-astro-cid-ajggtboh]{gap:clamp(64px,9vw,120px);display:grid}.roteiro[data-astro-cid-ajggtboh]{scroll-margin-top:calc(var(--header-h) + 24px);grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;display:grid}@media (width>=1024px){.roteiro[data-astro-cid-ajggtboh]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:64px}.roteiro--invertido[data-astro-cid-ajggtboh] .roteiro__foto[data-astro-cid-ajggtboh]{order:2}}.roteiro__foto[data-astro-cid-ajggtboh]{aspect-ratio:4/3;max-width:100%;position:relative}.roteiro__foto[data-astro-cid-ajggtboh] .foto{border-radius:var(--raio-g)}.roteiro__foto--dupla[data-astro-cid-ajggtboh]{border-radius:var(--raio-g);isolation:isolate;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.roteiro__metade[data-astro-cid-ajggtboh]{min-width:0;position:relative}.roteiro__foto--dupla[data-astro-cid-ajggtboh] .foto{border-radius:0}.roteiro__foto--dupla[data-astro-cid-ajggtboh]:after{content:"";z-index:1;pointer-events:none;background:#f8f5ee99;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.roteiro__conteudo[data-astro-cid-ajggtboh]{justify-items:start;gap:18px;display:grid}.roteiro__nome[data-astro-cid-ajggtboh]{font-size:clamp(2.4rem,5vw,3.5rem)}.roteiro__titulos[data-astro-cid-ajggtboh]{gap:6px;display:grid}.roteiro__regiao[data-astro-cid-ajggtboh]{font-family:var(--font-display);color:var(--color-oceano-texto);font-size:clamp(1.25rem,2vw,1.5rem);font-style:italic;line-height:1.2}.roteiro__comuns[data-astro-cid-ajggtboh]{color:var(--color-tinta-suave);flex-wrap:wrap;gap:6px 22px;margin:0;padding:0;font-size:13px;font-weight:600;list-style:none;display:flex}.roteiro__comuns[data-astro-cid-ajggtboh] li[data-astro-cid-ajggtboh]{align-items:center;gap:9px;display:flex}.roteiro__comuns[data-astro-cid-ajggtboh] li[data-astro-cid-ajggtboh]:before{content:"";border:1px solid var(--color-latao);flex:none;width:5px;height:5px;transform:rotate(45deg)}.roteiro__bloco[data-astro-cid-ajggtboh]{border-top:1px solid #0b254024;gap:12px;width:100%;padding-top:18px;display:grid}.roteiro__subtitulo[data-astro-cid-ajggtboh]{letter-spacing:.22em;text-transform:uppercase;color:var(--color-oceano-texto);font-size:11px;font-weight:600}@media (width>=480px){.roteiro__locais[data-astro-cid-ajggtboh]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}.lista-losango[data-astro-cid-ajggtboh]{gap:10px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.roteiros[data-astro-cid-ajggtboh] .lista-losango[data-astro-cid-ajggtboh]{color:var(--color-abismo)}.consulta[data-astro-cid-ajggtboh]{font-family:var(--font-display);color:var(--color-tinta-suave);font-size:1.25rem;font-style:italic}.roteiro__cta[data-astro-cid-ajggtboh]{margin-top:4px}@media (width<=400px){.roteiro__cta[data-astro-cid-ajggtboh]{letter-spacing:.1em;width:100%;padding-inline:14px}}.info[data-astro-cid-ajggtboh] .info__cab{margin-bottom:clamp(36px,5vw,56px)}.info__cards[data-astro-cid-ajggtboh]{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.info__cards[data-astro-cid-ajggtboh]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.info__cards[data-astro-cid-ajggtboh]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.info__card[data-astro-cid-ajggtboh]{border-radius:var(--raio-g);background:#0b25408c;border:1px solid #b89a5e47;align-content:start;justify-items:start;gap:12px;padding:clamp(24px,3vw,32px);display:grid}.losango[data-astro-cid-ajggtboh]{border:1px solid var(--color-latao);width:9px;height:9px;transform:rotate(45deg)}.info__card[data-astro-cid-ajggtboh] h3[data-astro-cid-ajggtboh]{font-size:1.625rem}.info__card[data-astro-cid-ajggtboh] p[data-astro-cid-ajggtboh]{color:#f8f5eec7;font-size:.95rem}.reserva[data-astro-cid-ajggtboh]{background:var(--color-areia)}.reserva__grade[data-astro-cid-ajggtboh]{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}@media (width>=1024px){.reserva__grade[data-astro-cid-ajggtboh]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:72px}}.reserva__passos[data-astro-cid-ajggtboh]{gap:40px;display:grid}.passos[data-astro-cid-ajggtboh]{gap:26px;margin:0;padding:0;list-style:none;display:grid}.passo[data-astro-cid-ajggtboh]{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:18px;display:grid}.passo__num[data-astro-cid-ajggtboh]{background:var(--color-abismo);border:1px solid var(--color-latao);width:52px;height:52px;font-family:var(--font-display);color:var(--color-latao-claro);border-radius:9999px;place-items:center;font-size:1.6rem;line-height:1;display:grid}.passo[data-astro-cid-ajggtboh] h3[data-astro-cid-ajggtboh]{padding-top:8px;font-size:1.5rem}.passo[data-astro-cid-ajggtboh] p[data-astro-cid-ajggtboh]{color:var(--color-tinta-suave);font-size:.95rem}.pagamento[data-astro-cid-ajggtboh]{border-radius:var(--raio-g);background:radial-gradient(80% 60% at 100% 0%, #1e6a8a59, transparent 65%), var(--color-abismo);color:var(--color-espuma);gap:20px;padding:clamp(26px,4vw,40px);display:grid;box-shadow:0 30px 50px -36px #0b2540b3}.pagamento__titulo[data-astro-cid-ajggtboh]{font-size:1.875rem}.pagamento[data-astro-cid-ajggtboh] .lista-losango[data-astro-cid-ajggtboh]{color:#f8f5eed9;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;font-size:14px}.pagamento__parcelas[data-astro-cid-ajggtboh]{color:#f8f5eec7;border-top:1px solid #f8f5ee24;padding-top:16px;font-size:14px}.pagamento__acao[data-astro-cid-ajggtboh]{border-top:1px solid #f8f5ee24;gap:14px;padding-top:18px;display:grid}.pagamento[data-astro-cid-ajggtboh] .consulta[data-astro-cid-ajggtboh]{color:var(--color-latao-claro)}.pagamento__acao[data-astro-cid-ajggtboh] .btn[data-astro-cid-ajggtboh]{white-space:nowrap;letter-spacing:.12em;padding-inline:18px}@media (width<=400px){.pagamento[data-astro-cid-ajggtboh]{padding:26px 20px}.pagamento__acao[data-astro-cid-ajggtboh] .btn[data-astro-cid-ajggtboh]{letter-spacing:.1em;padding-inline:14px}.pagamento[data-astro-cid-ajggtboh] .lista-losango[data-astro-cid-ajggtboh]{grid-template-columns:minmax(0,1fr)}}.outros__conteudo[data-astro-cid-ajggtboh]{text-align:center;justify-items:center;gap:18px;display:grid}.outros[data-astro-cid-ajggtboh] .rotulo[data-astro-cid-ajggtboh]{color:var(--color-latao-claro)}.outros[data-astro-cid-ajggtboh] h2[data-astro-cid-ajggtboh]{font-size:clamp(2.35rem,5.4vw,3.75rem)}.outros[data-astro-cid-ajggtboh] p[data-astro-cid-ajggtboh]{color:#f8f5eed9;max-width:48ch}@media (width<=479px){.outros[data-astro-cid-ajggtboh] .btn[data-astro-cid-ajggtboh]{width:100%}}
