@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/fraunces-vietnamese-500-normal.GOH_-EGq.woff2)format("woff2"),url(/_astro/fraunces-vietnamese-500-normal.B-KbxExq.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/fraunces-latin-ext-500-normal.Z5DV8IzT.woff2)format("woff2"),url(/_astro/fraunces-latin-ext-500-normal.BMcFk1Xs.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/fraunces-latin-500-normal.DnGCNyPD.woff2)format("woff2"),url(/_astro/fraunces-latin-500-normal.BTR4KCeb.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-ext-400-italic.C9HzH3YL.woff2)format("woff2"),url(/_astro/instrument-serif-latin-ext-400-italic.D7-lnxEk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-italic.DKMiL14s.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-italic.u__WvvIK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:200;src:url(/_astro/poppins-devanagari-200-normal.Cd2cBuw-.woff2)format("woff2"),url(/_astro/poppins-devanagari-200-normal.xi-_ae4H.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:200;src:url(/_astro/poppins-latin-ext-200-normal.C8LeRBwY.woff2)format("woff2"),url(/_astro/poppins-latin-ext-200-normal.BnXTLz5G.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:200;src:url(/_astro/poppins-latin-200-normal.B8tqA5oA.woff2)format("woff2"),url(/_astro/poppins-latin-200-normal.BxK-3Qw6.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-devanagari-300-normal.D7nrgzLr.woff2)format("woff2"),url(/_astro/poppins-devanagari-300-normal.5EpgE5P1.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-latin-ext-300-normal.Cirz0Guu.woff2)format("woff2"),url(/_astro/poppins-latin-ext-300-normal.nf6F73WS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-latin-300-normal.Dku2WoCh.woff2)format("woff2"),url(/_astro/poppins-latin-300-normal.DCNuMXUj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-devanagari-700-normal.O-jipLrW.woff2)format("woff2"),url(/_astro/poppins-devanagari-700-normal.fHs-vx92.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-ext-700-normal.cby-RkWa.woff2)format("woff2"),url(/_astro/poppins-latin-ext-700-normal.DctTR6Tg.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-700-normal.Qrb0O0WB.woff2)format("woff2"),url(/_astro/poppins-latin-700-normal.BVuQR_eA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--azul:#0f62a8;--azul-noite:#0a3d66;--madeira:#7a3520;--dourado:#cea36c;--areia:#f5f3ee;--agua:#e3eef2;--tinta:#10222e;--noite:#0c1418;--branco:#fff;--marca:Fraunces, Georgia, serif;--serifa:"Instrument Serif", Georgia, serif;--sans:Poppins, system-ui, sans-serif;--margem:max(min(11.46vw, 165px), calc((100vw - 1110px) / 2));--curva:cubic-bezier(.44, 0, .56, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:96px}body{background:var(--areia);color:var(--tinta);font:300 1rem/1.4 var(--sans);letter-spacing:-.02em;-webkit-font-smoothing:antialiased;margin:0}strong{font-weight:700}img{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3,p,ul,dl,dd,figure,blockquote{margin:0;padding:0}ul{list-style:none}h1,h2,h3{font-family:var(--sans);letter-spacing:-.04em;font-weight:300}h2{font-size:3rem;line-height:1.05}h2 em{font-style:normal;font-weight:700}:focus-visible{outline:3px solid var(--dourado);outline-offset:3px}.conteudo{padding-inline:max(var(--margem), calc((100% - 1110px) / 2))}.pular{z-index:100;background:var(--branco);padding:10px 14px;transition:top .2s;position:absolute;top:-60px;left:16px}.pular:focus{top:12px}.selo{color:var(--agua);letter-spacing:-.02em;text-transform:uppercase;background:#0c141859;border:1px solid #ffffff59;border-radius:44px;padding:4px 12px;font-size:.875rem;line-height:20px;display:inline-block}.selo--claro{color:var(--azul-noite);background:#ffffff4d;border-color:#10222e33}.botao{background:var(--areia);min-height:44px;color:var(--tinta);font:300 .875rem/20px var(--sans);letter-spacing:-.02em;cursor:pointer;transition:background-color .4s var(--curva), color .4s var(--curva), border-color .4s var(--curva);border:1px solid #0000;border-radius:40px;align-items:center;gap:8px;padding:6px 6px 6px 18px;text-decoration:none;display:inline-flex}.botao__seta{background:var(--azul);width:32px;height:32px;color:var(--branco);transition:transform .4s var(--curva), background-color .4s var(--curva), color .4s var(--curva);border-radius:50%;place-items:center;display:grid}.botao:hover{background:var(--azul);color:var(--branco)}.botao:hover .botao__seta{background:var(--branco);color:var(--azul);transform:rotate(45deg)}.botao--contorno{background:0 0;border-color:#10222e40}.botao--contorno:hover{border-color:var(--azul)}.link,.contato dd a{align-items:center;min-height:44px;display:inline-flex}.link{color:inherit;text-underline-offset:4px;transition:color .4s var(--curva);font-size:.875rem}.js [data-entra]{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(24px)}.js [data-entra].visto{opacity:1;transform:none}.palavra{white-space:nowrap;display:inline-block}.letra{display:inline-block}.js [data-letras] .letra{opacity:0;filter:blur(10px);transition:opacity .55s,filter .55s;transition-delay:calc(var(--i) * 22ms)}.js [data-letras].visto .letra{opacity:1;filter:none}.menu{z-index:50;color:var(--branco);pointer-events:none;justify-content:center;padding:20px;display:flex;position:fixed;inset:0 0 auto}.menu:after{content:"";height:1px;transition:opacity .45s var(--curva);background:#fff3;position:absolute;inset:87px 0 auto}.menu.rolado:after{opacity:0}.menu__barra{pointer-events:auto;width:min(1110px,100%);min-height:44px;transition:width .45s var(--curva), padding .45s var(--curva), background-color .45s var(--curva), color .45s var(--curva), backdrop-filter .45s var(--curva);border-radius:50px;justify-content:space-between;align-items:center;gap:24px;padding:0;display:flex}.menu__marca{min-height:44px;font:500 1.4375rem var(--marca);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:flex}.menu__marca img{border-radius:50%;width:40px;height:40px}.menu__links{gap:20px;display:flex}.menu__links a{letter-spacing:-.02em;white-space:nowrap;min-height:44px;transition:color .4s var(--curva);align-items:center;font-size:.875rem;text-decoration:none;display:inline-flex}.menu__links a:hover{color:var(--dourado)}.menu.rolado .menu__barra{width:min(889px,100%);min-height:72px;color:var(--tinta);backdrop-filter:blur(5px);background:#f5f3eeb8;padding:8px 16px}.menu.rolado .menu__links a:hover{color:var(--azul)}.menu.rolado .botao--menu{background:var(--branco)}.menu.rolado .botao--menu:hover{background:var(--azul)}.menu__abrir,.menu__painel{display:none}.abertura{color:var(--branco);background:var(--azul-noite);position:relative;overflow:clip}.abertura__foto{height:1044px;position:absolute;inset:0 0 auto;overflow:hidden}.abertura__foto video{object-fit:cover;will-change:transform;width:100%;height:100%;display:block}.js .abertura__foto video{transform:scale(1.0278)}.abertura__foto:after{content:"";background:linear-gradient(180deg, #0c141880 0%, #0c141833 20%, #0c14188c 42%, #0a3d66b3 62%, var(--azul-noite) 90%);position:absolute;inset:0}.abertura__hero{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:16px;min-height:100svh;padding-block:120px 80px;display:flex;position:relative}.abertura__hero h1{font-size:5rem;font-weight:200;line-height:88px}.abertura__hero h1 em{font:italic 400 1em/88px var(--serifa);display:block}.abertura__linha{max-width:460px;color:var(--agua);letter-spacing:-.04em;font-size:1.5rem;line-height:1.2}.abertura__acoes{flex-wrap:wrap;align-items:center;gap:24px 32px;margin-top:54px;display:flex}.abertura__prova{align-items:center;gap:12px;font-size:.875rem;line-height:1.4;display:flex}.miniaturas{display:flex}.miniaturas img{border:2px solid var(--branco);object-fit:cover;border-radius:50%;width:48px;height:48px}.miniaturas img+img{margin-left:-12px}.abertura__manifesto{grid-template-columns:318px 1fr;align-items:start;padding-block:80px 28px;display:grid;position:relative}.abertura__manifesto .selo{justify-self:start}.abertura__manifesto h2{max-width:792px;color:var(--agua)}.abertura__manifesto p:not(.selo){color:#e3eef2d9;max-width:420px;margin-top:24px}.onda{width:100%;height:auto;margin-top:-1px;display:block}.claro{background:radial-gradient(50% 900px at 8% 600px, var(--agua), transparent), radial-gradient(45% 900px at 96% 2200px, var(--agua), transparent), radial-gradient(60% 900px at 12% 3600px, var(--agua), transparent), var(--areia);overflow:clip}.chique{height:185vh}.chique__fixo{flex-direction:column;justify-content:center;gap:40px;height:100svh;min-height:680px;padding-top:72px;display:flex;position:sticky;top:0;overflow:hidden}.chique__titulo{text-align:center;flex-direction:column;align-items:center;gap:12px;padding-inline:16px;display:flex}.chique__titulo h2{font:italic 400 3rem/1 var(--serifa);letter-spacing:-.04em;color:var(--tinta)}.chique__titulo:after{content:"";background:#10222e66;width:134px;height:1px;margin-top:8px}.chique__trilho{width:max-content;padding-inline:var(--margem);will-change:transform;gap:45px;display:flex}.chique__card{width:680px}.chique__card img{aspect-ratio:680/420;object-fit:cover;border-radius:16px;width:100%}.chique__card>div{grid-template-columns:1fr 1fr;align-items:start;gap:24px;margin-top:16px;display:grid}.chique__card h3{font:italic 400 2rem/1.4 var(--serifa);letter-spacing:-.04em;color:var(--azul-noite)}.chique__card p{font-size:.875rem}.suites{flex-direction:column;gap:64px;padding-block:110px;display:flex}.cabecalho{flex-direction:column;align-items:flex-start;gap:16px;max-width:733px;display:flex}.suite{background:#ffffff8c;border:1px solid #10222e24;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,516px);align-items:center;gap:clamp(32px,8vw,115px);padding:24px 24px 24px 40px;display:grid;box-shadow:0 30px 60px -30px #10222e40}.suite__texto{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.suite h3{font:italic 400 3rem/1 var(--serifa);letter-spacing:-.04em;word-spacing:.1em;color:var(--azul-noite)}.suite__texto>p{color:var(--azul);letter-spacing:-.04em;font-size:1.5rem;line-height:1.2}.suite ul{flex-direction:column;gap:12px;font-size:.875rem;display:flex}.suite li{align-items:center;min-height:28px;padding-left:38px;display:flex;position:relative}.suite li:before{content:"";border:1px solid #10222e2e;border-radius:50%;width:28px;height:28px;position:absolute;top:0;left:0}.suite li:after{content:"";border:solid var(--azul);border-width:0 1.5px 1.5px 0;width:6px;height:10px;position:absolute;top:8px;left:11px;transform:rotate(40deg)}.suite__fotos{border-radius:16px;position:relative;overflow:hidden}.suite__trilho{aspect-ratio:516/660;scroll-snap-type:x mandatory;scrollbar-width:none;max-height:660px;display:flex;overflow-x:auto}.suite__trilho::-webkit-scrollbar{display:none}.suite__trilho img{object-fit:cover;scroll-snap-align:start;flex:0 0 100%;width:100%;height:100%}.suite__setas{display:flex;position:absolute;bottom:0;left:0}.suite__setas button{background:var(--azul);width:44px;height:44px;color:var(--branco);cursor:pointer;border:0;font-size:1.5rem;line-height:1;transition:background-color .3s ease-in-out}.suite__setas button:hover{background:var(--azul-noite)}.estrutura{padding-top:100px}.estrutura__titulo{margin-bottom:48px}.estrutura__camada img{aspect-ratio:4/3;object-fit:cover;width:100%}.estrutura__texto{padding:32px var(--margem) 48px;background:var(--azul-noite);color:var(--branco)}.estrutura__texto h3{font:italic 400 2.25rem/1.1 var(--serifa);letter-spacing:-.04em;margin-bottom:12px}.estrutura__numeros{display:none}@media (prefers-reduced-motion:no-preference) and (height>=561px){.js .estrutura{height:calc(100svh + 270vh);padding-top:0}.js .estrutura__palco{height:100svh;position:sticky;top:0;overflow:hidden}.js .estrutura__titulo{text-align:center;margin:0;font-size:4rem;position:absolute;inset:max(96px,11svh) 0 auto}.js .estrutura__camada{isolation:isolate;clip-path:var(--mascara);position:absolute;inset:0;overflow:hidden}.js .estrutura__camada img{aspect-ratio:auto;height:100%;transform:scale(calc(1.2 - .2 * var(--r,0) + .06 * var(--s,0)));will-change:transform}.js .estrutura__camada:after{content:"";opacity:var(--r,0);background:linear-gradient(#0000 35%,#081c2ce6 85%);position:absolute;inset:0}.js .estrutura__texto{z-index:1;left:var(--margem);max-width:520px;opacity:calc(3 * var(--r,0) - 2);transform:translateY(calc((1 - var(--r,0)) * 48px));background:0 0;padding:0;font-size:1.125rem;position:absolute;bottom:56px}.js .estrutura__texto h3{font-size:4.5rem}.js .estrutura__numeros{z-index:2;right:var(--margem);opacity:calc(3 * var(--abre,0) - 2);background:#0a3d66cc;border-radius:40px;gap:4px;padding:4px;display:flex;position:absolute;bottom:56px}.js .estrutura__numeros:focus-within{opacity:1}.estrutura__numeros button{width:44px;height:44px;color:var(--branco);font:700 .875rem var(--sans);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;transition:border-color .3s ease-in-out}.estrutura__numeros button:hover,.estrutura__numeros button[aria-current=true]{border-color:var(--branco)}}.frases{background:radial-gradient(60% 50% at 50% 50%, var(--agua), transparent), var(--areia);height:150vh;min-height:1000px;position:relative;overflow:clip}.frases__fixo{place-items:center;height:100vh;min-height:800px;display:grid;position:sticky;top:0}.frases__fixo h2{z-index:2;text-align:center;max-width:min(653px,46vw);font-size:clamp(3.5rem,5.5vw,5rem);line-height:1.1;position:relative}.frase{will-change:transform;width:250px;margin-inline:auto;position:absolute;inset-inline:0}.frase blockquote{text-align:center;text-wrap:balance;font:italic 400 1.5rem/1.15 var(--serifa);letter-spacing:-.02em;padding:30px 8px;position:relative}.frase blockquote:before,.frase blockquote:after{color:var(--dourado);font:500 5.5rem/1 var(--marca);position:absolute}.frase blockquote:before{content:"“";top:-14px;left:-8px}.frase blockquote:after{content:"”";bottom:-52px;right:-8px}.f1{top:13%}.f2{top:73%}.frases__foto{will-change:transform;border-radius:16px;width:clamp(170px,15vw,300px);position:absolute;overflow:hidden;box-shadow:0 30px 50px -24px #10222e66}.frases__foto img{aspect-ratio:4/3;object-fit:cover;width:100%}.frases__foto--1{top:13%;left:3%}.frases__foto--2{top:41%;left:7%}.frases__foto--3{top:69%;left:3%}.frases__foto--4{top:15%;right:3%}.frases__foto--5{top:43%;right:7%}.frases__foto--6{top:71%;right:3%}.chegar{padding:130px var(--margem-chegar,max(80px, 10vw));position:relative;overflow:clip}.chegar__fundo{object-fit:cover;object-position:50% 60%;filter:blur(6px);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.05)}.chegar__grade{grid-template-columns:1fr 415px;min-height:580px;display:grid;position:relative}.chegar__mapa{background:var(--agua);border:0;width:100%;height:100%;min-height:360px}.chegar__painel{background:var(--azul-noite);color:var(--branco);flex-direction:column;align-items:flex-start;gap:24px;padding:80px 40px 40px;display:flex}.chegar__painel h2{font-size:2rem;line-height:1.1}.chegar__painel ul{flex-direction:column;gap:12px;font-size:.875rem;display:flex}.chegar__painel .botao{margin-top:auto}.perguntas{padding-block:110px}.perguntas__grade{grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:48px;display:grid}.perguntas header{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.pergunta{interpolate-size:allow-keywords;border-bottom:1px solid #10222e2e}.pergunta summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding-block:16px;list-style:none;display:flex}.pergunta summary::-webkit-details-marker{display:none}.pergunta i{flex:none;width:24px;height:24px;position:relative}.pergunta i:before,.pergunta i:after{content:"";background:var(--tinta);width:24px;height:1px;transition:transform .35s var(--curva);position:absolute;top:11.5px;left:0}.pergunta i:after{transform:rotate(90deg)}.pergunta[open] i:after{transform:rotate(0)}.pergunta p{padding-bottom:24px;font-size:.875rem}.pergunta::details-content{height:0;transition:height .4s var(--curva), content-visibility .4s allow-discrete;overflow:clip}.pergunta[open]::details-content{height:auto}.contato{background:var(--agua);padding-block:110px}.contato__grade{grid-template-columns:minmax(0,1fr) minmax(0,444px);gap:64px;display:grid}.contato h2{margin-top:16px}.contato__sub{max-width:40ch;margin-top:16px}.contato dl{flex-direction:column;gap:8px;margin-top:40px;display:flex}.contato dt{font-size:.875rem}.contato dd{letter-spacing:-.02em;font-size:1.125rem;line-height:25px}.contato dd a{text-underline-offset:3px}.formulario{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.formulario label{flex-direction:column;gap:6px;width:100%;font-size:.875rem;display:flex}.formulario input{width:100%;color:var(--tinta);font:300 1rem var(--sans);letter-spacing:-.02em;background:0 0;border:0;border-bottom:1px solid #10222e73;border-radius:0;padding:8px 0}.formulario input:focus{border-bottom-color:var(--azul);box-shadow:0 1px 0 var(--azul);outline:none}.formulario__data{align-items:flex-end;gap:8px;width:100%;display:flex;position:relative}.formulario__data button{width:44px;height:44px;color:var(--azul-noite);cursor:pointer;transition:background-color .3s var(--curva), color .3s var(--curva);background:0 0;border:1px solid #10222e40;border-radius:50%;flex:none;place-items:center;display:grid}.formulario__data button:hover{background:var(--azul);color:var(--branco)}.formulario__data [data-calendario]{opacity:0;pointer-events:none;border:0;width:44px;height:44px;padding:0;position:absolute;bottom:0;right:0}.formulario__resultado{min-height:1.5em;color:var(--azul-noite);font-weight:700}.formulario__erro{color:#8a1f1f;font-size:.875rem}.formulario .botao{align-self:flex-end}.rodape{background:var(--noite);color:var(--areia);padding-block:80px 48px}.rodape__topo{flex-wrap:wrap;justify-content:space-between;gap:20px;padding-bottom:80px;display:flex}.rodape nav,.rodape__redes{flex-wrap:wrap;gap:8px 20px;display:flex}.rodape a{min-height:44px;transition:color .4s var(--curva);align-items:center;font-size:.875rem;text-decoration:none;display:inline-flex}.rodape a:hover{color:var(--dourado)}.rodape__base{align-items:center;gap:20px;display:flex}.rodape__base img{border-radius:50%;width:72px;height:72px}.rodape__base p{font:500 1.4375rem var(--marca);letter-spacing:-.01em;color:var(--dourado)}.flutuante{display:none}@media (width<=1180px){.abertura__manifesto{grid-template-columns:1fr;gap:16px}.chegar{--margem-chegar:40px}.chegar__grade{grid-template-columns:1fr 360px}.menu__links{gap:14px}.menu__marca span{display:none}}@media (width<=810px){.frases{height:150svh;min-height:900px}.frases__fixo{height:100svh;min-height:560px}.frases__fixo h2{max-width:46vw;font-size:clamp(1.625rem,7.7vw,3.5rem)}.frase{width:min(44vw,300px)}.frase blockquote{padding:22px 4px;font-size:clamp(1rem,4.4vw,1.5rem)}.frase blockquote:before,.frase blockquote:after{font-size:3rem}.frase blockquote:before{top:-8px;left:-2px}.frase blockquote:after{bottom:-28px;right:-2px}.f1{top:18%}.f2{top:66%}.frases__foto{border-radius:12px;width:min(23vw,150px)}.frases__foto img{aspect-ratio:4/5}.frases__foto--1,.frases__foto--3{left:4%}.frases__foto--4,.frases__foto--6{right:4%}.frases__foto--2{left:2%}.frases__foto--5{right:2%}:root{--margem:24px}html{scroll-padding-top:72px}h2{font-size:2rem}.menu{padding:0}.menu:after{display:none}.menu__barra{border-radius:0;width:100%;padding:10px 12px 10px 16px;transition:background-color .3s}.menu__marca span{display:inline}.menu__links,.botao--menu{display:none}.menu.rolado .menu__barra,.menu.aberto .menu__barra{background:var(--areia);width:100%;min-height:0;color:var(--tinta);backdrop-filter:none;padding:10px 12px 10px 16px}.menu.aberto .menu__barra{background:var(--azul-noite);color:var(--branco)}.menu__abrir{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;display:block;position:relative}.menu__abrir span{width:22px;height:1.5px;transition:transform .35s var(--curva), top .35s var(--curva);background:currentColor;position:absolute;left:11px}.menu__abrir span:first-child{top:17px}.menu__abrir span:last-child{top:26px}.menu.aberto .menu__abrir span{top:21.5px}.menu.aberto .menu__abrir span:first-child{transform:rotate(45deg)}.menu.aberto .menu__abrir span:last-child{transform:rotate(-45deg)}.menu{flex-direction:column}.menu__painel{pointer-events:auto;background:var(--azul-noite);color:var(--branco);visibility:hidden;clip-path:inset(0 0 100%);transition:clip-path .45s var(--curva), visibility .45s;flex-direction:column;align-items:center;gap:28px;padding:16px 16px 40px;display:flex}.menu.aberto .menu__painel{visibility:visible;clip-path:inset(0)}.menu__painel nav{flex-direction:column;align-items:center;display:flex}.menu__painel nav a{align-items:center;min-height:48px;font-size:1.0625rem;text-decoration:none;display:inline-flex}.abertura__foto{height:92svh}.abertura__foto:after{background:linear-gradient(180deg, #0c141880 0%, #0c141880 40%, #0a3d66cc 62%, var(--azul-noite) 90%)}.abertura__hero{min-height:92svh;padding-block:96px 48px}.abertura__hero h1,.abertura__hero h1 em{font-size:2.5rem;line-height:1.1}.abertura__linha{font-size:1.25rem}.abertura__acoes{margin-top:24px}.abertura__manifesto{padding-block:40px}.chique__fixo{gap:24px;min-height:560px;padding-top:64px}.chique__trilho{gap:16px}.chique__card{width:min(80vw,680px)}.chique__card img{aspect-ratio:4/3}.chique__titulo h2{font-size:2.25rem}.chique__card>div{grid-template-columns:1fr;gap:6px;margin-top:10px}.chique__card h3{font-size:1.5rem}.suites{gap:40px;padding-block:40px 72px}.suite{grid-template-columns:1fr;gap:20px;padding:12px 12px 24px}.suite__fotos{order:-1}.suite__trilho{aspect-ratio:4/5}.suite__texto{padding-inline:8px}.suite__texto>p{font-size:1.25rem}.suite h3{font-size:2.25rem}.estrutura{padding-top:72px}.estrutura__titulo{margin-bottom:32px}.estrutura__texto{padding:32px 20px}.js .estrutura__camada:after{background:linear-gradient(#0000 30%,#081c2ceb 72%)}.js .estrutura__titulo{padding-inline:16px;font-size:2.25rem;top:80px}.js .estrutura__texto{font-size:1rem;bottom:144px;left:20px;right:20px}.js .estrutura__texto h3{font-size:2.75rem}.js .estrutura__numeros{bottom:84px;left:20px;right:auto}.perguntas,.contato{padding-block:72px}.chegar{padding:72px 16px}.chegar__grade{grid-template-columns:1fr;min-height:0}.chegar__mapa{min-height:280px}.chegar__painel{padding:40px 20px}.chegar__painel .botao{margin-top:8px}.perguntas__grade,.contato__grade{grid-template-columns:1fr;gap:32px}.formulario .botao{justify-content:space-between;align-self:stretch}.rodape{padding-bottom:104px}.rodape__topo{padding-bottom:48px}.flutuante{z-index:40;background:var(--azul);min-height:52px;color:var(--branco);transition:transform .4s var(--curva);border-radius:40px;place-items:center;font-weight:600;text-decoration:none;display:grid;position:fixed;inset:auto 16px 16px;transform:translateY(90px);box-shadow:0 12px 28px -10px #10222e99}.rolado .flutuante{transform:none}}@media (height<=560px) and (prefers-reduced-motion:no-preference){.chique__fixo{gap:12px;min-height:0;padding-top:92px}.chique__titulo .selo,.chique__titulo:after,.chique__card p{display:none}.chique__titulo h2{font-size:1.5rem}.chique__card{width:calc(162svh - 291.6px)}.chique__card img{aspect-ratio:1.62}.chique__card>div{grid-template-columns:1fr;margin-top:6px}.chique__card h3{font-size:1.5rem}}@media (width<=600px){.frase{display:none}.frases__foto--1,.frases__foto--3,.frases__foto--4,.frases__foto--6{width:30vw}.frases__foto--1{top:14%}.frases__foto--2{top:42%}.frases__foto--3{top:64%}.frases__foto--4{top:16%}.frases__foto--5{top:44%}.frases__foto--6{top:66%}}@media (height<=560px){.frase{display:none}.frases{height:auto;min-height:0}.frases__fixo{height:auto;min-height:640px;position:static}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.js [data-entra]{opacity:1;transform:none}.js .abertura__foto video{transform:none}.chique{padding-block:40px 96px;height:auto!important}.chique__fixo{height:auto;min-height:0;position:static;overflow:visible}.chique__trilho{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));width:auto;display:grid}.chique__card{width:auto}}
