@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-ext-wght-normal-okcGN4Nq.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-wght-normal-BS41q_Tv.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-ext-wght-normal-DQgQPNk4.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-wght-normal-sS1B39LI.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-vietnamese-wght-normal-TKKdAiBA.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-ext-wght-normal-B4u9PlvR.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-wght-normal-DX-nOvPD.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-normal-CnvboYUG.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-normal-Ca2vKHc0.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-normal-ukD16Tqj.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-italic-BicUS2cM.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-italic-BfTTTDIL.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-italic-Py8at3oI.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--fundo: #f5f7f8;--superficie: #ffffff;--superficie-2: #edf1f3;--borda: #dce3e7;--borda-forte: #7f8c97;--tinta: #16202a;--tinta-2: #5b6873;--tinta-3: #8d99a3;--acento: #0e5a69;--sobre-acento: #ffffff;--ok: #1e7a46;--atencao: #8a5512;--critico: #a32a22;--sobre-critico: #ffffff;--oc-temporada: #c62f2f;--oc-confirmada: #1b7a3d;--oc-mensal: #c06104;--oc-bloqueio: #9a3fc4;--oc-proprio: #0e8a7a;--oc-temporada-tinta: #ffffff;--oc-confirmada-tinta: #ffffff;--oc-mensal-tinta: #0b0f12;--oc-bloqueio-tinta: #ffffff;--oc-proprio-tinta: #0b0f12;--hachura-linha: #788590;--qr-fundo: #ffffff;--qr-tinta: #0b0f12;--scrim: rgba(15, 22, 27, .55);--sombra: 0 1px 2px rgba(0, 0, 0, .06), 0 2px 8px rgba(0, 0, 0, .04);--fonte: "Inter Tight", system-ui, -apple-system, "Segoe UI", sans-serif;--t-titulo: clamp(20px, 4vw, 28px);--t-secao: 17px;--t-corpo: 16px;--t-apoio: 14px;--t-rotulo: 12px;--t-numero: clamp(24px, 6vw, 32px);--e1: 4px;--e2: 8px;--e3: 12px;--e4: 16px;--e5: 24px;--e6: 32px;--e7: 48px;--raio: 6px;--raio-cartao: 10px;--raio-total: 999px;--alvo: 44px;--larg-nav: 240px;--alt-topo: 56px;--alt-nav-inferior: 64px;--alt-barra-acoes: 72px;--larg-max: 1200px;--dur: .16s;--vt-fundo: #f7f4ee;--vt-superficie: #ffffff;--vt-superficie-2: #efeae0;--vt-tinta: #1c1b18;--vt-tinta-2: #6b665c;--vt-borda: #e8e2d6;--vt-borda-forte: #7a7466;--vt-verde: #1f3d33;--vt-verde-2: #2c5546;--vt-sobre-verde: #ffffff;--vt-areia: #c89b5e;--vt-areia-texto: #855a1f;--vt-realce-na-faixa: #e3c08a;--vt-whats: #25d366;--vt-sobre-whats: #052e16;--vt-barra: rgba(255, 255, 255, .96);--vt-sombra: 0 18px 50px rgba(28, 27, 24, .1);--vt-sobre-foto: #ffffff;--vt-sobre-foto-realce: #f1d9ae;--vt-veu-topo: rgba(20, 20, 18, .4);--vt-veu-meio: rgba(20, 20, 18, .22);--vt-veu-base: rgba(20, 20, 18, .86);--vt-vidro: rgba(255, 255, 255, .14);--vt-vidro-forte: rgba(255, 255, 255, .26);--vt-vidro-borda: rgba(255, 255, 255, .45);--vt-arte-1: #1f3d33;--vt-arte-2: #2f6a73;--vt-arte-3: #8a6a3a;--vt-arte-4: #4c6b5a;--vt-serif: "Fraunces Variable", Georgia, "Times New Roman", serif;--vt-sans: "Inter Tight Variable", "Inter Tight", system-ui, -apple-system, "Segoe UI", sans-serif}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){color-scheme:dark;--fundo: #0f161b;--superficie: #161f26;--superficie-2: #1d2830;--borda: #26323b;--borda-forte: #64747f;--tinta: #e7ecef;--tinta-2: #98a6b0;--tinta-3: #71818c;--acento: #59b5c6;--sobre-acento: #0f161b;--ok: #4fb97d;--atencao: #d9a55a;--critico: #e8756b;--sobre-critico: #0f161b;--oc-temporada: #e0645a;--oc-confirmada: #3fae6a;--oc-mensal: #c67b1e;--oc-bloqueio: #aa6bd0;--oc-proprio: #279c86;--oc-temporada-tinta: #0f161b;--oc-confirmada-tinta: #0f161b;--oc-mensal-tinta: #0f161b;--oc-bloqueio-tinta: #0f161b;--oc-proprio-tinta: #0f161b;--hachura-linha: #71818c;--qr-fundo: #ffffff;--qr-tinta: #0b0f12;--vt-fundo: #141513;--vt-superficie: #1d1f1c;--vt-superficie-2: #262822;--vt-tinta: #f2eee6;--vt-tinta-2: #a9a498;--vt-borda: #2b2e29;--vt-borda-forte: #7c786c;--vt-verde: #d9c7a6;--vt-verde-2: #e8dcc4;--vt-sobre-verde: #141513;--vt-areia: #c89b5e;--vt-areia-texto: #c89b5e;--vt-realce-na-faixa: #141513;--vt-barra: rgba(29, 31, 28, .96);--vt-sombra: 0 18px 50px rgba(0, 0, 0, .45);--scrim: rgba(0, 0, 0, .65);--sombra: 0 1px 2px rgba(0, 0, 0, .3), 0 2px 8px rgba(0, 0, 0, .25)}}:root[data-theme=dark]{color-scheme:dark;--fundo: #0f161b;--superficie: #161f26;--superficie-2: #1d2830;--borda: #26323b;--borda-forte: #64747f;--tinta: #e7ecef;--tinta-2: #98a6b0;--tinta-3: #71818c;--acento: #59b5c6;--sobre-acento: #0f161b;--ok: #4fb97d;--atencao: #d9a55a;--critico: #e8756b;--sobre-critico: #0f161b;--oc-temporada: #3f80d2;--oc-mensal: #c67b1e;--oc-bloqueio: #aa6bd0;--oc-proprio: #279c86;--oc-temporada-tinta: #0f161b;--oc-mensal-tinta: #0f161b;--oc-bloqueio-tinta: #0f161b;--oc-proprio-tinta: #0f161b;--hachura-linha: #71818c;--qr-fundo: #ffffff;--qr-tinta: #0b0f12;--vt-fundo: #141513;--vt-superficie: #1d1f1c;--vt-superficie-2: #262822;--vt-tinta: #f2eee6;--vt-tinta-2: #a9a498;--vt-borda: #2b2e29;--vt-borda-forte: #7c786c;--vt-verde: #d9c7a6;--vt-verde-2: #e8dcc4;--vt-sobre-verde: #141513;--vt-areia: #c89b5e;--vt-areia-texto: #c89b5e;--vt-realce-na-faixa: #141513;--vt-barra: rgba(29, 31, 28, .96);--vt-sombra: 0 18px 50px rgba(0, 0, 0, .45);--scrim: rgba(0, 0, 0, .65);--sombra: 0 1px 2px rgba(0, 0, 0, .3), 0 2px 8px rgba(0, 0, 0, .25)}*,*:before,*:after{box-sizing:border-box}:root{--fonte: var(--vt-sans)}body{margin:0;background:var(--vt-fundo);color:var(--vt-tinta);font:400 var(--t-corpo) / 1.55 var(--vt-sans);-webkit-font-smoothing:antialiased}body.vitrine-travada{overflow:hidden}.oculto-visual{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.pular-para-conteudo{position:absolute;left:var(--e4);top:-80px;z-index:60;padding:var(--e3) var(--e4);color:var(--vt-sobre-verde);background:var(--vt-verde);border-radius:var(--raio)}.pular-para-conteudo:focus{top:var(--e2)}.icone{flex-shrink:0;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.icone--pequeno{width:16px;height:16px}.vitrine-casca [hidden]{display:none!important}.vitrine-faixa-previa{padding:var(--e2) var(--e4);text-align:center;font-weight:600;color:var(--vt-tinta);background:color-mix(in srgb,var(--atencao) 14%,var(--vt-superficie));border:1px solid color-mix(in srgb,var(--atencao) 50%,var(--vt-borda));border-radius:var(--raio-cartao)}.vitrine-casca .vitrine-faixa-previa{position:fixed;inset:auto var(--e4) var(--e4) var(--e4);z-index:70;background:var(--vt-superficie);box-shadow:var(--vt-sombra)}.vitrine-sem-js{margin:0 0 var(--e4);padding:var(--e3) var(--e4);background:var(--vt-superficie);border:1px solid var(--vt-borda);border-radius:var(--raio-cartao)}.vitrine-neutra{max-width:60ch;margin:var(--e7) auto;padding:0 var(--e4)}.vitrine-casca .vitrine-neutra{display:grid;justify-items:start;gap:var(--e4);min-height:60vh;align-content:start;margin:0 auto;padding:calc(64px + var(--e7)) var(--e4) var(--e7)}.vitrine-casca .vitrine-neutra h1{font-size:clamp(32px,6vw,56px);line-height:1.08}.vitrine-casca .vitrine-neutra p:not(.vitrine-secao__pre){color:var(--tinta-2);font-size:17px}.vitrine-casca{--fundo: var(--vt-fundo);--superficie: var(--vt-superficie);--superficie-2: var(--vt-superficie-2);--borda: var(--vt-borda);--borda-forte: var(--vt-borda-forte);--tinta: var(--vt-tinta);--tinta-2: var(--vt-tinta-2);--acento: var(--vt-verde);--sobre-acento: var(--vt-sobre-verde);--fonte: var(--vt-sans);--sombra: var(--vt-sombra);--raio: 12px;--raio-cartao: 22px;min-height:100vh;display:flex;flex-direction:column;background:var(--fundo);color:var(--tinta);font-family:var(--fonte)}.vitrine-casca h1,.vitrine-casca h2,.vitrine-casca h3{margin:0;font-family:var(--vt-serif);font-weight:500;letter-spacing:-.02em}.vitrine-casca p{margin:0}.vitrine-casca em{font-style:italic;font-weight:300;color:var(--vt-areia-texto)}.vitrine-casca :focus-visible{outline:3px solid var(--vt-areia-texto);outline-offset:3px}.vitrine-casca [tabindex="-1"]:focus{outline:none}.vitrine-casca .botao{display:inline-flex;align-items:center;justify-content:center;gap:var(--e2);min-height:var(--alvo);padding:0 var(--e5);font:600 var(--t-corpo) / 1.2 var(--vt-sans);color:var(--tinta);text-decoration:none;background:var(--superficie);border:1px solid var(--borda-forte);border-radius:var(--raio-total);cursor:pointer}.vitrine-casca .botao:hover{border-color:var(--tinta)}.vitrine-casca .botao--primario{color:var(--sobre-acento);background:var(--acento);border-color:var(--acento)}.vitrine-casca .botao--primario:hover{background:var(--vt-verde-2);border-color:var(--vt-verde-2)}.vitrine-casca .botao--whats{color:var(--vt-sobre-whats);background:var(--vt-whats);border-color:var(--vt-whats)}.vitrine-casca .botao--whats:hover{background:color-mix(in srgb,var(--vt-whats) 88%,var(--vt-sobre-whats));border-color:transparent}.vitrine-casca .botao--bloco{width:100%}.vitrine-casca .botao--icone{width:var(--alvo);padding:0}.vitrine-casca .entrada{width:100%;min-height:var(--alvo);padding:var(--e2) var(--e3);font:inherit;color:var(--tinta);background:var(--superficie);border:1px solid var(--borda-forte);border-radius:var(--raio)}.vitrine-casca .select{position:relative}.vitrine-casca .select>select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:var(--e6)}.vitrine-casca .select:after{content:"";position:absolute;right:var(--e3);top:50%;width:7px;height:7px;border-right:2px solid var(--tinta-2);border-bottom:2px solid var(--tinta-2);transform:translateY(-70%) rotate(45deg);pointer-events:none}.chip{display:inline-flex;align-items:center;padding:2px var(--e3);font-size:var(--t-rotulo);font-weight:600}.vitrine-casca .vitrine-topo{position:fixed;inset:0 0 auto 0;z-index:20;color:var(--vt-sobre-foto);background:transparent;border-bottom:1px solid transparent;transition:background var(--dur),color var(--dur),border-color var(--dur)}.vitrine-casca .vitrine-topo--solido{color:var(--tinta);background:color-mix(in srgb,var(--fundo) 92%,transparent);border-bottom-color:var(--borda);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.vitrine-topo__miolo{display:flex;align-items:center;justify-content:space-between;gap:var(--e3);max-width:var(--larg-max);min-height:64px;margin:0 auto;padding:0 var(--e4)}.vitrine-topo__marca{display:flex;align-items:center;gap:var(--e2);min-width:0;min-height:var(--alvo);color:inherit;text-decoration:none;font-family:var(--vt-serif);font-size:17px;letter-spacing:-.01em}.vitrine-topo__marca span:last-child{line-height:1.1}.vitrine-topo__ponto{flex-shrink:0;width:10px;height:10px;border-radius:50%;background:var(--vt-areia)}.vitrine-topo__links{display:none;gap:var(--e5);font-size:var(--t-apoio)}.vitrine-topo__links a{display:inline-flex;align-items:center;min-height:var(--alvo);color:inherit;text-decoration:none}.vitrine-topo__links a:hover,.vitrine-topo__entrar:hover{text-decoration:underline;text-underline-offset:4px}.vitrine-topo__acoes{display:flex;align-items:center;gap:var(--e2);flex-shrink:0}.vitrine-topo__entrar{display:inline-flex;align-items:center;min-height:var(--alvo);padding:0 var(--e1);color:inherit;font-size:var(--t-apoio);font-weight:500;text-decoration:none}.vitrine-topo__entrar-longo{display:none}.vitrine-casca .vitrine-topo__tema{display:none;color:inherit;background:transparent;border-color:currentcolor}.vitrine-casca .vitrine-topo__tema:hover{background:color-mix(in srgb,currentcolor 12%,transparent)}.vitrine-casca .vitrine-topo:not(.vitrine-topo--solido) .botao--whats{color:var(--vt-sobre-foto);background:var(--vt-vidro);border-color:var(--vt-vidro-borda);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (min-width: 768px){.vitrine-topo__miolo{min-height:76px;padding:0 var(--e5)}.vitrine-topo__marca{font-size:22px}.vitrine-topo__marca span:last-child{white-space:nowrap}.vitrine-topo__links{display:flex}.vitrine-casca .vitrine-topo__tema{display:inline-flex}.vitrine-topo__entrar-longo{display:inline}.vitrine-topo__acoes{gap:var(--e4)}}.vitrine-pagina{display:grid;flex:1;align-content:start;width:100%}.vitrine-miolo{display:grid;align-content:start;gap:var(--e6);width:100%;max-width:var(--larg-max);margin:0 auto;padding:var(--e5) var(--e4) var(--e7)}.vitrine-miolo--secao{padding-top:var(--e7);padding-bottom:0}.vitrine-miolo--ultima{padding-bottom:var(--e7)}@media (min-width: 768px){.vitrine-miolo{padding-left:var(--e5);padding-right:var(--e5)}.vitrine-miolo--secao{padding-top:88px}.vitrine-miolo--ultima{padding-bottom:88px}}.vitrine-heroi{position:relative;isolation:isolate;overflow:hidden;display:grid;align-items:end;min-height:86vh;color:var(--vt-sobre-foto)}.vitrine-heroi__arte,.vitrine-heroi__foto,.vitrine-heroi__provisoria{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}.vitrine-heroi__arte{background:radial-gradient(60% 50% at 78% 22%,color-mix(in srgb,var(--vt-areia) 55%,transparent),transparent 70%),linear-gradient(170deg,var(--vt-arte-2),var(--vt-arte-1) 70%)}.vitrine-heroi__provisoria{z-index:-3;filter:blur(18px);transform:scale(1.08)}.vitrine-heroi:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,var(--vt-veu-topo) 0%,var(--vt-veu-meio) 35%,var(--vt-veu-base) 100%)}.vitrine-heroi__miolo{--scrim-do-titulo: color-mix(in srgb, var(--vt-veu-base) 72%, transparent);position:relative;display:grid;justify-items:start;gap:var(--e4);width:100%;max-width:var(--larg-max);margin:0 auto;padding:110px var(--e4) var(--e6)}.vitrine-heroi__miolo:before{content:"";position:absolute;inset:0 calc(-1 * var(--e5));z-index:-1;background:linear-gradient(180deg,transparent 0,var(--scrim-do-titulo) 72px);-webkit-mask-image:linear-gradient(90deg,transparent,var(--vt-tinta) 9%,var(--vt-tinta) 58%,transparent);mask-image:linear-gradient(90deg,transparent,var(--vt-tinta) 9%,var(--vt-tinta) 58%,transparent);pointer-events:none}.vitrine-heroi__pre{font-size:var(--t-rotulo);letter-spacing:.18em;text-transform:uppercase}.vitrine-casca .vitrine-heroi__titulo{max-width:14ch;color:inherit;font-size:clamp(38px,9vw,84px);line-height:1.02;font-weight:500;text-shadow:0 2px 24px var(--vt-veu-base)}.vitrine-casca .vitrine-heroi em{color:var(--vt-sobre-foto-realce);font-weight:400}.vitrine-heroi__texto{max-width:52ch;font-size:17px}.vitrine-barra{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e1);width:100%;max-width:880px;padding:var(--e2);color:var(--vt-tinta);background:var(--vt-barra);border-radius:var(--raio-cartao);box-shadow:var(--vt-sombra)}.vitrine-barra__campo{display:grid;gap:2px;min-width:0;padding:var(--e2) var(--e3);border-radius:var(--raio-cartao)}.vitrine-barra__campo:hover{background:var(--vt-fundo)}.vitrine-barra__campo:focus-within{outline:3px solid var(--vt-areia-texto);outline-offset:-3px}.vitrine-barra__rotulo{font-size:var(--t-rotulo);letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--vt-tinta-2);cursor:pointer}.vitrine-casca .vitrine-barra .entrada{width:100%;min-width:0;min-height:44px;padding:0;border:0;border-radius:0;background:transparent;color:var(--vt-tinta);font:500 18px / 1.3 var(--vt-serif)}.vitrine-casca .vitrine-barra .entrada:focus-visible{outline:none}.vitrine-casca .vitrine-barra .entrada[aria-invalid=true]{text-decoration:underline wavy var(--critico)}.vitrine-barra .select:after{right:0;border-color:var(--vt-tinta-2)}.vitrine-casca .vitrine-barra .select>select.entrada{padding-right:var(--e5)}.vitrine-casca .vitrine-barra .botao{grid-column:span 2;align-self:center;min-height:52px;padding:0 var(--e5)}.vitrine-barra__aviso{max-width:880px;padding:var(--e2) var(--e4);font-weight:600;color:var(--vt-tinta);background:var(--vt-barra);border-radius:var(--raio)}.vitrine-barra__aviso[hidden]{display:none}.vitrine-heroi__pontos{display:flex;flex-wrap:wrap;gap:var(--e1) var(--e5);margin:0;padding:0;list-style:none;font-size:var(--t-apoio)}.vitrine-heroi__pontos li:before{content:"— ";color:var(--vt-areia)}@media (min-width: 768px){.vitrine-heroi{min-height:92vh}.vitrine-heroi__miolo{gap:var(--e5);padding:140px var(--e5) 56px}.vitrine-barra{grid-template-columns:1fr 1fr 1fr auto;padding:var(--e2) var(--e2) var(--e2) var(--e3);border-radius:var(--raio-total)}.vitrine-barra__campo{padding:var(--e3) var(--e5);border-radius:var(--raio-total)}.vitrine-barra__campo+.vitrine-barra__campo{border-left:1px solid var(--vt-borda)}.vitrine-casca .vitrine-barra .botao{grid-column:auto;padding:0 26px}}.vitrine-heroi--curto{min-height:60vh}.vitrine-secao{display:grid;gap:var(--e5)}.vitrine-secao__cabecalho{display:grid;gap:var(--e2);max-width:60ch}.vitrine-secao__pre{font-size:var(--t-rotulo);letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--vt-areia-texto)}.vitrine-casca .vitrine-secao__titulo{font-size:clamp(30px,4vw,46px);line-height:1.1}.vitrine-secao__linha{color:var(--tinta-2);font-size:17px}.vitrine-grade{display:grid;gap:var(--e6) var(--e5);grid-template-columns:repeat(auto-fit,minmax(min(100%,max(260px,calc((100% - 3 * var(--e5)) / 4))),1fr));margin:0;padding:0;list-style:none}.vitrine-grade>li{display:grid}.vitrine-grade>li:only-child{max-width:440px}.vitrine-card{display:grid;grid-template-rows:auto 1fr;gap:var(--e3);color:var(--tinta);text-decoration:none}.vitrine-card:focus-visible{outline-offset:6px;border-radius:var(--raio-cartao)}.vitrine-card .vitrine-foto{aspect-ratio:3 / 2;border-radius:var(--raio-cartao)}.vitrine-card .vitrine-foto__img{transition:transform .6s ease}.vitrine-card:hover .vitrine-foto__img{transform:scale(1.04)}.vitrine-card__corpo{display:flex;flex-direction:column;align-items:stretch;gap:var(--e1)}.vitrine-card__local{display:inline-flex;align-items:center;gap:var(--e1);font-size:var(--t-apoio);letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-2)}.vitrine-casca .vitrine-card__nome{font-size:22px;line-height:1.2}.vitrine-card__dados{display:flex;flex-wrap:wrap;gap:0 var(--e3);margin-bottom:var(--e2);font-size:var(--t-apoio);color:var(--tinta-2)}.vitrine-card__dados>span:not(:last-child):after{content:"·";margin-left:var(--e3)}.vitrine-card__preco{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--e3);margin-top:auto;padding-top:var(--e3);border-top:1px solid var(--borda)}.vitrine-card__valor{font-family:var(--vt-serif);font-size:22px;font-weight:500;font-variant-numeric:tabular-nums}.vitrine-card__unidade{font-size:var(--t-apoio);color:var(--tinta-2)}.vitrine-card__frase .vitrine-card__unidade:first-child{display:block}.vitrine-texto-livre{white-space:pre-line}.vitrine-card__ver{display:inline-flex;align-items:center;min-height:var(--alvo);color:var(--vt-verde);font-weight:600;font-size:var(--t-apoio);border-bottom:1px solid var(--vt-areia)}.vitrine-card__total{padding:var(--e1) var(--e3);font-size:var(--t-apoio);font-weight:600;font-variant-numeric:tabular-nums;color:var(--tinta);background:var(--superficie);border:1px solid var(--borda);border-left:4px solid var(--borda-forte);border-radius:var(--raio)}.vitrine-card__total[data-estado=calculando]{color:var(--tinta-2);font-weight:400}.vitrine-card__total[data-estado=total]{border-left-color:var(--vt-verde)}.vitrine-card__total[data-estado=recusa],.vitrine-card__total[data-estado=erro]{border-left-color:var(--vt-areia)}.vitrine-card__total[data-estado=indisponivel]{color:var(--tinta-2);text-decoration:line-through;text-decoration-thickness:1px}.vitrine-valores{scroll-margin-top:84px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--e2) var(--e4);padding:var(--e2) var(--e2) var(--e2) var(--e4);background:var(--superficie);border:1px solid var(--borda-forte);border-left:4px solid var(--vt-verde);border-radius:var(--raio-cartao)}.vitrine-valores__texto{font-weight:600;font-variant-numeric:tabular-nums}.vitrine-card__aviso{font-size:var(--t-apoio);font-weight:600;color:var(--vt-areia-texto)}.vitrine-card__aviso[hidden]{display:none}.vitrine-card--fora .vitrine-foto{opacity:.55}.vitrine-card--fora .vitrine-card__nome{color:var(--tinta-2)}.vitrine-foto{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;color:var(--vt-sobre-foto);background:var(--vt-arte-1)}.vitrine-foto__arte{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(145deg,var(--vt-arte-2),var(--vt-arte-1))}.vitrine-foto__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vitrine-foto__img[hidden]{display:none}.vitrine-casca .vitrine-foto__contagem{position:absolute;right:var(--e3);bottom:var(--e3);color:var(--vt-tinta);background:var(--vt-barra);border-radius:var(--raio-total)}.vitrine-motivos{display:grid;gap:var(--e4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}@media (min-width: 768px){.vitrine-motivos{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--e5)}}.vitrine-motivo{display:grid;align-content:start;gap:var(--e2);padding:var(--e5);background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-cartao)}.vitrine-motivo__numero{font-family:var(--vt-serif);font-size:32px;line-height:1;color:var(--vt-areia-texto)}.vitrine-casca .vitrine-motivo__titulo{font-size:20px;line-height:1.25}.vitrine-motivo p{color:var(--tinta-2)}.vitrine-chamada{display:grid;align-items:center;gap:var(--e4);padding:var(--e6) var(--e5);color:var(--vt-sobre-verde);background:var(--vt-verde);border-radius:28px}@media (min-width: 768px){.vitrine-chamada{grid-template-columns:1fr auto;gap:var(--e5);padding:56px 48px}}.vitrine-casca .vitrine-chamada__titulo{color:inherit;font-size:clamp(28px,3.4vw,42px);line-height:1.1}.vitrine-casca .vitrine-chamada em{color:var(--vt-realce-na-faixa)}.vitrine-chamada p{max-width:60ch;margin-top:var(--e2)}.vitrine-casca .vitrine-chamada .botao{min-height:54px;padding:0 28px}.vitrine-folha{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;justify-content:flex-end}.vitrine-folha[hidden]{display:none}.vitrine-folha__fundo{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--scrim)}.vitrine-folha__painel{position:relative;width:100%;height:100%;overflow-y:auto;overscroll-behavior:contain;color:var(--tinta);background:var(--fundo)}.vitrine-folha__painel:focus{outline:none}@media (min-width: 768px){.vitrine-folha__painel{width:min(1120px,94vw);box-shadow:var(--vt-sombra)}}.vitrine-miolo--folha{padding-top:var(--e3)}.vitrine-carregando{padding:var(--e6) 0;color:var(--tinta-2)}.vitrine-erro{display:grid;gap:var(--e4);justify-items:start;padding:var(--e5);background:color-mix(in srgb,var(--critico) 8%,var(--superficie));border:1px solid color-mix(in srgb,var(--critico) 40%,var(--borda));border-radius:var(--raio-cartao)}.vitrine-erro__acoes{display:flex;flex-wrap:wrap;gap:var(--e3)}.vitrine-detalhe{display:grid;gap:var(--e5)}@media (min-width: 768px){.vitrine-detalhe{grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);align-items:start;gap:var(--e6)}}.vitrine-detalhe__principal{display:grid;gap:var(--e5);min-width:0}.vitrine-detalhe__titulo{display:grid;gap:var(--e2)}.vitrine-casca .vitrine-detalhe__nome{font-size:clamp(32px,5vw,48px);line-height:1.08}.vitrine-casca .vitrine-voltar{display:inline-flex;align-items:center;justify-self:start;gap:var(--e1);min-height:var(--alvo);padding:0;font:600 var(--t-corpo) / 1.2 var(--vt-sans);color:var(--vt-verde);text-decoration:none;background:none;border:0;cursor:pointer}.vitrine-voltar:hover{text-decoration:underline;text-underline-offset:4px}.vitrine-galeria{display:grid;gap:var(--e2)}.vitrine-galeria__grande{aspect-ratio:16 / 10;border-radius:var(--raio-cartao)}.vitrine-galeria__tiras{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--e2);margin:0;padding:0;list-style:none}.vitrine-galeria__tira{display:block;width:100%;min-height:var(--alvo);padding:0;overflow:hidden;background:none;border:2px solid transparent;border-radius:var(--raio-cartao);cursor:pointer}.vitrine-galeria__tira[aria-current=true]{border-color:var(--vt-areia-texto)}.vitrine-galeria__tira .vitrine-foto{aspect-ratio:4 / 3}.vitrine-bloco{display:grid;gap:var(--e2)}.vitrine-casca .vitrine-bloco__titulo{font-size:22px}.vitrine-comodidades{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e2) var(--e4);margin:0;padding:0;list-style:none}@media (min-width: 768px){.vitrine-comodidades{grid-template-columns:repeat(3,minmax(0,1fr))}}.vitrine-comodidades li{display:inline-flex;align-items:center;gap:var(--e2);min-height:32px}.vitrine-comodidades .icone{color:var(--vt-areia-texto)}.vitrine-regras{display:grid;gap:var(--e2);margin:0;padding-left:var(--e5)}.vitrine-nota{font-size:var(--t-rotulo);color:var(--tinta-2)}.vitrine-reserva{display:grid;gap:var(--e4);padding:var(--e5);background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-cartao);box-shadow:var(--sombra)}@media (min-width: 768px){.vitrine-reserva{position:sticky;top:var(--e5)}}.vitrine-casca .vitrine-reserva__total{display:none;font-weight:600;font-variant-numeric:tabular-nums}@media (max-width: 767px){.vitrine-reserva__rodape{position:fixed;inset:auto 0 0 0;z-index:5;display:flex;align-items:center;gap:var(--e3);padding:var(--e3) var(--e4) calc(var(--e3) + env(safe-area-inset-bottom,0px));background:color-mix(in srgb,var(--fundo) 94%,transparent);border-top:1px solid var(--borda-forte);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.vitrine-casca .vitrine-reserva__total{display:block;flex:1 1 auto;min-width:0;text-wrap:balance;line-height:1.3}.vitrine-casca .vitrine-reserva__rodape .botao--bloco{flex:0 0 auto;width:auto}.vitrine-folha__painel .vitrine-miolo--folha{padding-bottom:104px}}.vitrine-reserva__a-partir{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--e2)}.vitrine-reserva__valor{font-family:var(--vt-serif);font-size:32px;font-weight:500;font-variant-numeric:tabular-nums}.vitrine-rodape{display:grid;gap:var(--e4);padding:var(--e6) var(--e4) var(--e7);color:var(--tinta-2);font-size:var(--t-apoio);border-top:1px solid var(--borda)}.vitrine-rodape p{margin:0}.vitrine-rodape__marca{font-family:var(--vt-serif);font-size:18px;color:var(--tinta)}.vitrine-rodape__links{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--e5)}.vitrine-rodape a{display:inline-flex;align-items:center;min-height:var(--alvo);color:inherit}.vitrine-rodape a:hover{color:var(--tinta)}.vitrine-casca .vitrine-rodape__tema{gap:var(--e2)}@media (min-width: 768px){.vitrine-rodape{grid-template-columns:1fr auto;align-items:center;padding:var(--e6) var(--e5) var(--e7)}}.vitrine-reserva__datas{display:grid;gap:var(--e4);min-width:0}.vitrine-cal{display:grid;gap:var(--e3)}.vitrine-cal__navegacao{display:flex;align-items:center;justify-content:space-between;gap:var(--e2)}.vitrine-cal__mes{display:inline-block;font-family:var(--vt-serif);font-size:18px;font-weight:500}.vitrine-cal__mes:first-letter{text-transform:uppercase}.vitrine-casca .vitrine-cal__navega{display:inline-grid;place-items:center;width:var(--alvo);height:var(--alvo);padding:0;color:var(--tinta);background:var(--superficie);border:1px solid var(--borda-forte);border-radius:var(--raio);cursor:pointer}.vitrine-casca .vitrine-cal__navega[aria-disabled=true]{color:var(--tinta-2);cursor:not-allowed;opacity:.55}.vitrine-cal__navega:focus-visible,.vitrine-cal__dia:focus-visible{outline:3px solid var(--vt-areia-texto);outline-offset:1px;z-index:1}.vitrine-cal__grade{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.vitrine-cal__semana{padding:var(--e1) 0;font-size:var(--t-rotulo);color:var(--tinta-2);text-align:center}.vitrine-cal__dia{position:relative;display:grid;place-items:center;min-width:0;min-height:var(--alvo);padding:0;font:inherit;font-variant-numeric:tabular-nums;color:var(--tinta);background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);cursor:pointer;transition:border-color .15s ease}.vitrine-cal__dia:hover{border-color:var(--borda-forte)}.vitrine-cal__dia--vazio{visibility:hidden;border:0}.vitrine-cal__dia--passado{color:var(--tinta-2);background:var(--superficie-2);cursor:not-allowed;text-decoration:line-through}.vitrine-cal__dia--ocupado{color:var(--tinta);cursor:not-allowed;text-decoration:line-through;text-decoration-thickness:2px;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--tinta-2) 30%,var(--superficie)) 0 4px,var(--superficie) 4px 9px)}.vitrine-cal__dia--ocupado:not([aria-disabled=true]){cursor:pointer;border-color:var(--borda-forte)}.vitrine-cal__dia--intervalo{background:color-mix(in srgb,var(--vt-areia) 28%,var(--superficie));border-color:color-mix(in srgb,var(--vt-areia) 60%,var(--borda))}.vitrine-cal__dia--escolhido{font-weight:600;color:var(--sobre-acento);background:var(--acento);border-color:var(--acento)}.vitrine-cal__legenda{display:flex;flex-wrap:wrap;gap:var(--e2) var(--e4);margin:0;font-size:var(--t-rotulo);color:var(--tinta-2)}.vitrine-cal__legenda span{display:inline-flex;align-items:center;gap:var(--e2)}.vitrine-cal__amostra{width:14px;height:14px;background:var(--superficie);border:1px solid var(--borda-forte);border-radius:3px}.vitrine-cal__amostra--ocupado{display:inline-grid;place-items:center;font-size:10px;line-height:1;color:var(--tinta);background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--tinta-2) 30%,var(--superficie)) 0 3px,var(--superficie) 3px 6px)}.vitrine-cal__amostra--ocupado:after{content:"1";text-decoration:line-through}.vitrine-cal__amostra--escolhido{background:var(--acento);border-color:var(--acento)}.vitrine-campo{display:grid;gap:var(--e1)}.vitrine-campo__rotulo{font-size:var(--t-rotulo);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-2)}.vitrine-cotacao{display:grid;gap:var(--e3);min-height:3em}.vitrine-cotacao p{margin:0}.vitrine-cotacao__texto,.vitrine-cotacao__resumo{color:var(--tinta-2)}.vitrine-cotacao__aviso,.vitrine-cotacao__recusa{font-weight:600;color:var(--tinta)}.vitrine-cotacao__recusa{padding:var(--e3) var(--e4);background:color-mix(in srgb,var(--vt-areia) 18%,var(--superficie));border:1px solid color-mix(in srgb,var(--vt-areia) 50%,var(--borda));border-radius:var(--raio)}.vitrine-conta{display:grid;font-variant-numeric:tabular-nums}.vitrine-conta__linha{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--e4);padding:var(--e2) 0;border-bottom:1px solid var(--borda)}.vitrine-conta__valor{text-align:right;white-space:nowrap}.vitrine-conta__linha--subtrai .vitrine-conta__rotulo:before{content:"(-) ";color:var(--tinta-2)}.vitrine-conta__linha--soma .vitrine-conta__rotulo:before{content:"(+) ";color:var(--tinta-2)}.vitrine-conta__linha--total{padding-top:var(--e3);font-size:var(--t-secao);font-weight:600;border-top:2px solid var(--tinta);border-bottom:0}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}.vitrine-card:hover .vitrine-foto__img{transform:none}}.vitrine-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:var(--e4);background:var(--vt-veu-base);touch-action:pan-y}.vitrine-lightbox[hidden]{display:none}.vitrine-lightbox__img{display:block;max-width:100%;max-height:100%;object-fit:contain;border-radius:var(--raio-cartao)}.vitrine-lightbox__fechar,.vitrine-lightbox__seta{position:absolute;display:flex;align-items:center;justify-content:center;min-width:var(--alvo);min-height:var(--alvo);padding:0;font:inherit;font-size:28px;line-height:1;color:var(--vt-sobre-foto);background:var(--vt-veu-base);border:0;border-radius:999px;cursor:pointer}.vitrine-lightbox__fechar{top:var(--e3);right:var(--e3)}.vitrine-lightbox__seta{top:50%;transform:translateY(-50%)}.vitrine-lightbox__seta--anterior{left:var(--e3)}.vitrine-lightbox__seta--proxima{right:var(--e3)}.vitrine-lightbox__seta:disabled{opacity:.35;cursor:default}.vitrine-lightbox__fechar:focus-visible,.vitrine-lightbox__seta:focus-visible{outline:3px solid var(--vt-areia-texto);outline-offset:2px}.vitrine-lightbox__contagem{position:absolute;bottom:var(--e3);left:50%;padding:var(--e1) var(--e3);color:var(--vt-sobre-foto);background:var(--vt-veu-base);border-radius:999px;transform:translate(-50%)}.vitrine-lightbox__legenda{position:absolute;bottom:calc(var(--e3) + var(--alvo));left:50%;width:max-content;max-width:min(90%,36rem);margin:0;padding:var(--e2) var(--e4);font-size:1.0625rem;font-weight:500;line-height:1.35;text-align:center;color:var(--vt-sobre-foto);background:var(--vt-veu-base);border-radius:var(--raio);transform:translate(-50%)}.vitrine-lightbox__legenda[hidden]{display:none}.vitrine-galeria__grande{cursor:zoom-in}.vitrine-galeria__grande img.is-carregando,.vitrine-lightbox__img.is-carregando{opacity:.35}.vitrine-galeria__grande img,.vitrine-lightbox__img{transition:opacity .2s ease}@media (prefers-reduced-motion: reduce){.vitrine-galeria__grande img,.vitrine-lightbox__img{transition:none}}
