:root{--fundo:#f4eee6;--fundo-2:#ebe2d6;--texto:#33271d;--texto-suave:#6e5f51;--linha:#33271d29;--ouro:#b08d57;--ouro-claro:#d8bf8f;--ouro-escuro:#876635;--noite:#2a2019;--sobre-foto:#f7f2ea;--serifa:"Cormorant Garamond", Georgia, serif;--sans:"Inter", system-ui, sans-serif;--t-gigante:clamp(2.3rem, 9.4vw, 8.5rem);--t-titulo:clamp(2.3rem, 5.2vw, 5rem);--t-paragrafo:clamp(1.5rem, 2.45vw, 2.35rem);--t-medio:clamp(1.3rem, 1.7vw, 1.65rem);--t-texto:.95rem;--t-rotulo:.7rem;--margem:clamp(1rem, 2.6vw, 2.5rem);--vao:clamp(1rem, 2vw, 2rem);--espaco:clamp(5.5rem, 12vw, 11rem);--altura-topo:64px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-mascara:cubic-bezier(.7, 0, .2, 1)}@media (width>=900px){:root{--altura-topo:84px}}*,:before,:after{box-sizing:border-box}html{scroll-padding-top:var(--altura-topo);-webkit-text-size-adjust:100%}body{background:var(--fundo);color:var(--texto);font:400 var(--t-texto) / 1.65 var(--sans);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}body.menu-aberto{overflow:hidden}img{max-width:100%;height:auto;display:block}h1,h2,h3,p,blockquote,figure,dl,dd{margin:0}h1,h2,h3{font-family:var(--serifa);letter-spacing:-.01em;text-wrap:balance;font-weight:300;line-height:1}p{text-wrap:pretty}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:1.5px solid var(--ouro-escuro);outline-offset:3px}.gigante{font:300 var(--t-gigante) / .9 var(--serifa);letter-spacing:-.02em;text-transform:uppercase}.titulo{font:300 var(--t-titulo) / 1 var(--serifa);letter-spacing:-.015em}.titulo em,.gigante em{font-style:italic}.paragrafo-grande{font:400 var(--t-paragrafo) / 1.18 var(--serifa);letter-spacing:-.005em}.rotulo{font:500 var(--t-rotulo) / 1.4 var(--sans);letter-spacing:.12em;text-transform:uppercase}.texto{max-width:34rem;color:var(--texto-suave)}.texto+.texto{margin-top:1em}.legenda{font:400 var(--t-medio) / 1.2 var(--serifa);margin-top:.7rem}.legenda small{font:400 .82rem/1.5 var(--sans);color:var(--texto-suave);margin-top:.3rem;display:block}.margem{padding-inline:var(--margem)}.grade{column-gap:var(--vao);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.secao{padding-block:var(--espaco)}.secao--fundo-2{background:var(--fundo-2)}.secao--colada{padding-top:0}.filete{background:var(--ouro);border:0;height:1px;margin:0}.botao{color:inherit;font:500 var(--t-rotulo) / 1 var(--sans);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:stretch;gap:3px;padding:0;text-decoration:none;display:inline-flex}.botao__texto,.botao__seta{border:1px solid;align-items:center;gap:.55rem;transition:background-color .35s,color .35s,border-color .35s;display:inline-flex}.botao__texto{padding:.95em 1.15em}.botao__seta{justify-content:center;width:2.9em}.botao svg{flex:none;width:1.35em;height:1.35em}.botao__seta svg{width:1.1em;height:1.1em;transition:transform .45s var(--ease)}@media (hover:hover){.botao:hover .botao__texto,.botao:hover .botao__seta{border-color:var(--ouro);background:var(--ouro);color:var(--noite)}.botao:hover .botao__seta svg{transform:translate(3px)}}.botao--ouro .botao__texto,.botao--ouro .botao__seta{border-color:var(--ouro);background:var(--ouro);color:var(--noite)}@media (hover:hover){.botao--ouro:hover .botao__texto,.botao--ouro:hover .botao__seta{border-color:var(--texto);background:var(--texto);color:var(--fundo)}}.acoes{flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;margin-top:2.2rem;display:flex}.acoes__nota{color:var(--texto-suave);font-size:.82rem}.link{color:inherit;background:linear-gradient(var(--ouro), var(--ouro)) 0 100% / 100% 1px no-repeat;transition:background-size .4s var(--ease);text-decoration:none}@media (hover:hover){.link:hover{background-size:100% 2px}}.a-confirmar{border:1px dashed var(--ouro-escuro);color:var(--ouro-escuro);font:500 .72rem/1.5 var(--sans);letter-spacing:.06em;padding:.1em .45em;display:inline-block}.foto-vazia{background:repeating-linear-gradient(135deg, transparent 0 14px, #33271d09 14px 15px), var(--fundo-2);text-align:center;place-items:center;padding:1.5rem;display:grid}.js .painel{display:none}.painel:focus{outline:none}.linha{margin-block:-.14em -.1em;padding-block:.14em .1em;display:block;overflow:hidden}.linha>span{display:block}.js [data-linhas] .linha>span{transition:transform 1.1s var(--ease);transition-delay:calc(var(--i,0) * 90ms + var(--atraso,0s));transform:translateY(110%)}.js [data-linhas].visivel .linha>span{transform:none}.js [data-revelar]{clip-path:inset(100% 0 0);transition:clip-path 1.25s var(--ease-mascara);transition-delay:var(--atraso,0s)}.js [data-revelar] img{transition:transform 1.8s var(--ease);transition-delay:var(--atraso,0s);transform:scale(1.12)}.js [data-revelar].visivel{clip-path:inset(0)}.js [data-revelar].visivel img{transform:none}.js [data-surgir]{opacity:0;transition:opacity 1s var(--ease), transform 1.1s var(--ease);transition-delay:var(--atraso,0s);transform:translateY(28px)}.js [data-surgir].visivel{opacity:1;transform:none}.revelar-local{animation:aparecer .7s var(--ease) both}@keyframes aparecer{0%{opacity:0;transform:translateY(10px)}}::view-transition-old(root){animation:.45s both vt-some}::view-transition-new(root){animation:vt-revela .95s var(--ease-mascara) both}@keyframes vt-some{to{opacity:0}}@keyframes vt-revela{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}.palco.entrando{animation:aparecer-palco .7s var(--ease) both}@keyframes aparecer-palco{0%{opacity:0}}.etiqueta-prototipo{z-index:40;color:var(--texto-suave);font:500 .58rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;pointer-events:none;background:#f4eee6d9;padding:.25rem .5rem;position:fixed;bottom:.35rem;left:50%;translate:-50%}html.entrando [data-entrada=topo-botao],html.entrando [data-entrada=topo-logo],html.entrando [data-entrada=extra],html.entrando [data-entrada=rotulo],html.entrando [data-entrada=frase],html.entrando [data-entrada=busca],html.entrando [data-entrada=pilar] .legenda{opacity:0}html.entrando .topo:before{transform:scaleX(0)}html.entrando [data-entrada=titulo] .linha>span{transform:translateY(110%)}html.entrando [data-entrada=pilar] .foto__caixa{clip-path:inset(100% 0 0)}html.entrando [data-entrada=pilar] .foto__img{transition:none;transform:scale(1.08)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.js [data-linhas] .linha>span,.js [data-revelar] img,.js [data-surgir]{opacity:1;transform:none}.js [data-revelar]{clip-path:none}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.abertura[data-astro-cid-4aloqvhk]{display:none}@media (prefers-reduced-motion:no-preference){.entrada-completa .abertura[data-astro-cid-4aloqvhk]{z-index:100;cursor:pointer;display:block;position:fixed;inset:0}}.abertura__aro[data-astro-cid-4aloqvhk],.abertura__papel[data-astro-cid-4aloqvhk],.abertura__centro[data-astro-cid-4aloqvhk]{position:absolute;inset:0}.abertura__aro[data-astro-cid-4aloqvhk]{background:var(--ouro)}.abertura__papel[data-astro-cid-4aloqvhk]{background:var(--fundo-2)}.abertura__centro[data-astro-cid-4aloqvhk]{place-content:center;justify-items:center;gap:clamp(1.75rem,4.5vh,2.6rem);display:grid}.abertura__marca[data-astro-cid-4aloqvhk]{width:min(42vw,180px)}.abertura__logo[data-astro-cid-4aloqvhk]{animation:abertura-logo var(--logo-duracao) var(--logo-atraso) var(--ease) both;position:relative}.abertura__logo[data-astro-cid-4aloqvhk] img[data-astro-cid-4aloqvhk]{width:100%;height:auto;display:block}@keyframes abertura-logo{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.abertura__brilho[data-astro-cid-4aloqvhk]{pointer-events:none;mix-blend-mode:screen;-webkit-mask:var(--mascara) center / 100% 100% no-repeat;mask:var(--mascara) center / 100% 100% no-repeat;position:absolute;inset:0;overflow:hidden}.abertura__faixa[data-astro-cid-4aloqvhk]{width:55%;animation:abertura-brilho var(--brilho-duracao) var(--brilho-atraso) cubic-bezier(.45, 0, .25, 1) both;background:linear-gradient(100deg,#ffe6b400 0%,#ffe4b073 30%,#fff6e2 50%,#ffe4b073 70%,#ffe6b400 100%);position:absolute;top:-10%;bottom:-10%;left:0;transform:translate(-130%)skew(-14deg)}@keyframes abertura-brilho{0%{transform:translate(-130%)skew(-14deg)}to{transform:translate(300%)skew(-14deg)}}.abertura__linha[data-astro-cid-4aloqvhk]{transform-origin:100%;width:min(34vw,150px);height:1px;animation:abertura-trilho .6s var(--linha-atraso) var(--ease) both;background:#b08d5740;position:relative;overflow:hidden}@keyframes abertura-trilho{0%{opacity:0}}.abertura__progresso[data-astro-cid-4aloqvhk]{background:var(--ouro);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.topo[data-astro-cid-tiiftus6]{z-index:90;height:var(--altura-topo);padding-inline:var(--margem);color:var(--sobre-foto);view-transition-name:topo;transition:transform .6s var(--ease), color .4s;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:fixed;top:0;left:0;right:0}.topo[data-astro-cid-tiiftus6]:before{content:"";z-index:-1;background:var(--fundo);box-shadow:0 1px 0 var(--linha);opacity:0;transition:opacity .4s, transform .9s var(--ease);position:absolute;inset:0}.topo.topo--solido,body.menu-aberto .topo[data-astro-cid-tiiftus6]{color:var(--texto)}.topo.topo--solido:before{opacity:1}.topo.topo--escondido{transform:translateY(-100%)}body.menu-aberto .topo[data-astro-cid-tiiftus6]{transform:none}body.menu-aberto .topo[data-astro-cid-tiiftus6]:before{opacity:0}.topo__acao[data-astro-cid-tiiftus6]{color:inherit;font:500 var(--t-rotulo) / 1 var(--sans);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-self:start;padding:.8rem 0;position:relative}.topo__menu[data-astro-cid-tiiftus6]{justify-self:end}.topo__acao[data-astro-cid-tiiftus6]:after{content:"";background:var(--ouro);transform-origin:100%;height:1px;transition:transform .45s var(--ease);position:absolute;bottom:.45rem;left:0;right:0;transform:scaleX(0)}.topo__reservar[data-astro-cid-tiiftus6]:after{transform:scaleX(1)}@media (hover:hover){.topo__acao[data-astro-cid-tiiftus6]:hover:after{transform-origin:0;transform:scaleX(1)}}.topo__menu-fechar[data-astro-cid-tiiftus6]{opacity:0;position:absolute;right:0}.topo__menu[data-astro-cid-tiiftus6][aria-expanded=true] .topo__menu-abrir[data-astro-cid-tiiftus6]{opacity:0}.topo__menu[data-astro-cid-tiiftus6][aria-expanded=true] .topo__menu-fechar[data-astro-cid-tiiftus6]{opacity:1}.topo__logo[data-astro-cid-tiiftus6]{aspect-ratio:612/519;transform-origin:50% 30%;width:56px;transition:transform .6s var(--ease);display:block;position:relative}.topo__logo[data-astro-cid-tiiftus6] .topo__logo-img{width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.topo__logo[data-astro-cid-tiiftus6] .topo__logo-img--papel,.topo.topo--solido .topo__logo[data-astro-cid-tiiftus6] .topo__logo-img--foto,body.menu-aberto .topo__logo[data-astro-cid-tiiftus6] .topo__logo-img--foto{opacity:0}.topo.topo--solido .topo__logo[data-astro-cid-tiiftus6] .topo__logo-img--papel,body.menu-aberto .topo__logo[data-astro-cid-tiiftus6] .topo__logo-img--papel{opacity:1}.topo__logo[data-astro-cid-tiiftus6]{transform:translateY(6px)scale(1.18)}.topo.topo--solido .topo__logo[data-astro-cid-tiiftus6]{transform:none}@media (width>=900px){.topo__logo[data-astro-cid-tiiftus6]{width:74px}}.menu[data-astro-cid-xrc56gie]{z-index:80;background:var(--fundo);height:100dvh;color:var(--texto);clip-path:inset(0 0 100%);transition:clip-path .8s var(--ease-mascara);display:grid;position:fixed;inset:0}.menu[data-astro-cid-xrc56gie][hidden]{display:none}.menu.menu--aberto{clip-path:inset(0)}.menu__fotos[data-astro-cid-xrc56gie]{display:none}.menu__corpo[data-astro-cid-xrc56gie]{min-height:0;padding:calc(var(--altura-topo) + 1.5rem) var(--margem) 1.6rem;grid-template-rows:1fr auto;gap:2.4rem;display:grid;overflow-y:auto}.menu__nav[data-astro-cid-xrc56gie]{align-self:center}.menu__lista[data-astro-cid-xrc56gie]{gap:.2rem;display:grid}.menu__item[data-astro-cid-xrc56gie]{color:inherit;grid-template-columns:2.2rem 1fr;align-items:baseline;text-decoration:none;transition:color .35s;display:grid}.menu__numero[data-astro-cid-xrc56gie]{font:500 .66rem/1 var(--sans);letter-spacing:.1em;color:var(--texto-suave);transition:color .35s}.menu__nome[data-astro-cid-xrc56gie]{font:300 clamp(2.3rem, 4.4vw, 4.3rem) / 1.08 var(--serifa);letter-spacing:-.015em}.menu__item[data-astro-cid-xrc56gie] .linha[data-astro-cid-xrc56gie]>span[data-astro-cid-xrc56gie]{transition:transform .9s var(--ease);transition-delay:calc(.25s + var(--i) * 55ms);transform:translateY(110%)}.menu.menu--aberto .menu__item[data-astro-cid-xrc56gie] .linha[data-astro-cid-xrc56gie]>span[data-astro-cid-xrc56gie]{transform:none}.menu__item[data-astro-cid-xrc56gie][aria-selected=true] .menu__numero[data-astro-cid-xrc56gie]{color:var(--ouro-escuro)}.menu__item[data-astro-cid-xrc56gie][aria-selected=true] .menu__numero[data-astro-cid-xrc56gie]:before{content:"— "}.menu__item[data-astro-cid-xrc56gie]:is(:hover,:focus-visible,.em-foco){color:var(--ouro-escuro)}.menu__item[data-astro-cid-xrc56gie]:focus-visible{outline-offset:6px}.menu__rodape[data-astro-cid-xrc56gie]{border-top:1px solid var(--linha);opacity:0;justify-items:start;gap:1.4rem;padding-top:1.4rem;transition:opacity .6s .5s;display:grid}.menu.menu--aberto .menu__rodape[data-astro-cid-xrc56gie]{opacity:1}.menu__contatos[data-astro-cid-xrc56gie]{color:var(--texto-suave);flex-wrap:wrap;gap:.3rem 2rem;margin:0;padding:0;font-size:.88rem;list-style:none;display:flex}.menu__contatos[data-astro-cid-xrc56gie] li[data-astro-cid-xrc56gie]{white-space:nowrap}@media (width>=900px){.menu[data-astro-cid-xrc56gie]{grid-template-columns:42% 1fr}.menu__fotos[data-astro-cid-xrc56gie]{background:var(--noite);transition:background-color .7s var(--ease);display:block;position:relative;overflow:hidden}.menu__fotos[data-astro-cid-xrc56gie]:has(.menu__foto--contida.ativa){background:var(--fundo-2)}.menu__fotos[data-astro-cid-xrc56gie] .menu__foto{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s var(--ease), transform 1.4s var(--ease);position:absolute;inset:0;transform:scale(1.06)}.menu__fotos[data-astro-cid-xrc56gie] .menu__foto.ativa{opacity:1;transform:none}.menu__fotos[data-astro-cid-xrc56gie] .menu__foto--contida{--respiro:clamp(2rem, 5vw, 5rem);object-fit:contain;padding:var(--respiro) max(var(--respiro), calc((100% - var(--max-foto)) / 2))}.menu__corpo[data-astro-cid-xrc56gie]{padding-left:clamp(2rem,6vw,7rem)}.menu__rodape[data-astro-cid-xrc56gie]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2.4rem}}.rodape[data-astro-cid-wy2sysiw]{background:var(--noite);color:#f7f2eab8;gap:3.6rem;padding-top:clamp(4rem,8vw,7rem);padding-bottom:2rem;font-size:.88rem;display:grid}.rodape__marca[data-astro-cid-wy2sysiw]{justify-items:start;gap:1.2rem;display:grid}.rodape[data-astro-cid-wy2sysiw] .rodape__logo{width:140px;height:auto}.rodape__frase[data-astro-cid-wy2sysiw]{max-width:22rem;font:300 clamp(1.6rem, 2.6vw, 2.3rem) / 1.15 var(--serifa);color:var(--sobre-foto)}.rodape__grade[data-astro-cid-wy2sysiw]{gap:2.4rem var(--vao);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rodape__titulo[data-astro-cid-wy2sysiw]{color:var(--ouro-claro);margin-bottom:.9rem}.rodape__bloco[data-astro-cid-wy2sysiw] p[data-astro-cid-wy2sysiw]+p[data-astro-cid-wy2sysiw],.rodape__bloco[data-astro-cid-wy2sysiw] p[data-astro-cid-wy2sysiw]+a[data-astro-cid-wy2sysiw]{margin-top:.7rem;display:inline-block}.rodape[data-astro-cid-wy2sysiw] a[data-astro-cid-wy2sysiw]{color:inherit;text-decoration:none}.rodape__sem-quebra[data-astro-cid-wy2sysiw]{white-space:nowrap}.rodape__links[data-astro-cid-wy2sysiw]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}@media (hover:hover){.rodape[data-astro-cid-wy2sysiw] a[data-astro-cid-wy2sysiw]:hover{color:var(--sobre-foto)}}.rodape__final[data-astro-cid-wy2sysiw]{letter-spacing:.06em;color:#f7f2ea80;border-top:1px solid #d8bf8f40;flex-wrap:wrap;justify-content:space-between;gap:.6rem 2rem;padding-top:1.4rem;font-size:.74rem;display:flex}@media (width>=900px){.rodape[data-astro-cid-wy2sysiw]{column-gap:var(--vao);grid-template-columns:repeat(12,minmax(0,1fr))}.rodape__marca[data-astro-cid-wy2sysiw]{grid-column:1/5}.rodape__grade[data-astro-cid-wy2sysiw]{grid-column:6/13;grid-template-columns:repeat(4,minmax(0,1fr))}.rodape__final[data-astro-cid-wy2sysiw]{grid-column:1/-1}}.lightbox[data-astro-cid-utnzf2kr]{width:100%;max-width:none;height:100%;max-height:none;color:var(--sobre-foto);background:0 0;border:0;margin:0;padding:0;overflow:hidden}.lightbox[data-astro-cid-utnzf2kr]::backdrop{background:#2a2019fb}.lightbox[data-astro-cid-utnzf2kr][open]{place-items:center;display:grid}.lightbox__conteudo[data-astro-cid-utnzf2kr]{touch-action:pan-y;justify-items:center;gap:1.2rem;padding:4rem 1rem 5rem;display:grid}.lightbox__passe[data-astro-cid-utnzf2kr] .lightbox__foto{object-fit:contain;width:auto;max-width:min(1100px,100vw - 2rem);height:auto;max-height:calc(100dvh - 11rem);display:block}.lightbox__legenda[data-astro-cid-utnzf2kr]{max-width:36rem;font:italic 400 1.25rem/1.3 var(--serifa);text-align:center}.lightbox[data-astro-cid-utnzf2kr][open] .lightbox__conteudo[data-astro-cid-utnzf2kr]{animation:lightbox-abre .6s var(--ease) both}@keyframes lightbox-abre{0%{opacity:0;transform:scale(.97)}}.lightbox__botao[data-astro-cid-utnzf2kr]{color:inherit;cursor:pointer;background:0 0;border:0;padding:.8rem .4rem;position:fixed}.lightbox__botao[data-astro-cid-utnzf2kr]:after{content:"";background:var(--ouro-claro);height:1px;transition:transform .4s var(--ease);margin-top:.3rem;display:block;transform:scaleX(0)}@media (hover:hover){.lightbox__botao[data-astro-cid-utnzf2kr]:hover:after{transform:scaleX(1)}}.lightbox__fechar[data-astro-cid-utnzf2kr]{top:1rem;right:var(--margem)}.lightbox__seta[data-astro-cid-utnzf2kr]{bottom:1rem}.lightbox__seta--anterior[data-astro-cid-utnzf2kr]{left:var(--margem)}.lightbox__seta--proxima[data-astro-cid-utnzf2kr]{right:var(--margem)}.lightbox__contador[data-astro-cid-utnzf2kr]{color:var(--ouro-claro);position:fixed;bottom:1.8rem;left:50%;translate:-50%}.whats[data-astro-cid-ffecjasm]{right:var(--margem);bottom:max(var(--margem), env(safe-area-inset-bottom));z-index:60;background:var(--texto);width:50px;height:50px;color:var(--fundo);transition:background-color .35s, color .35s, transform .45s var(--ease);border-radius:50%;place-items:center;display:grid;position:fixed;box-shadow:0 0 0 1px #f4eee640}.whats[data-astro-cid-ffecjasm] svg{width:24px;height:24px}@media (hover:hover){.whats[data-astro-cid-ffecjasm]:hover{background:var(--ouro);color:var(--noite);transform:translateY(-2px)}}body.menu-aberto .whats[data-astro-cid-ffecjasm]{opacity:0;pointer-events:none}.busca[data-astro-cid-lw32j4xm]{gap:1.4rem var(--vao);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.busca__campo[data-astro-cid-lw32j4xm]{gap:.35rem;min-width:0;display:grid}label[data-astro-cid-lw32j4xm]{color:var(--texto-suave)}input[data-astro-cid-lw32j4xm],select[data-astro-cid-lw32j4xm]{border:0;border-bottom:1px solid var(--texto);width:100%;min-width:0;color:var(--texto);font:400 1.3rem/1.2 var(--serifa);color-scheme:light;background:0 0;border-radius:0;padding:.4rem 0 .55rem}input[data-astro-cid-lw32j4xm]:focus-visible,select[data-astro-cid-lw32j4xm]:focus-visible{border-bottom-color:var(--ouro);box-shadow:0 1px 0 var(--ouro);outline:none}.busca__botao[data-astro-cid-lw32j4xm]{justify-self:stretch}.busca__botao[data-astro-cid-lw32j4xm] .botao__texto{flex:1;justify-content:center}@media (width>=640px){.busca[data-astro-cid-lw32j4xm]{grid-template-columns:1fr 1fr .6fr auto}.busca__botao[data-astro-cid-lw32j4xm]{justify-self:start}}.reservar[data-astro-cid-yiaibqmd]{width:min(100% - 2 * var(--margem), 760px);max-width:none;max-height:calc(100dvh - 2rem);color:var(--texto);background:0 0;border:0;padding:0;overflow:visible}.reservar[data-astro-cid-yiaibqmd]::backdrop{background:#2a20198c}.reservar__caixa[data-astro-cid-yiaibqmd]{background:var(--fundo);border-top:2px solid var(--ouro);justify-items:start;gap:1.3rem;max-height:calc(100dvh - 2rem);padding:clamp(1.8rem,4.5vw,3.2rem);display:grid;position:relative;overflow-y:auto}.reservar[data-astro-cid-yiaibqmd][open] .reservar__caixa[data-astro-cid-yiaibqmd]{animation:reservar-abre .6s var(--ease) both}@keyframes reservar-abre{0%{opacity:0;transform:translateY(24px)}}.reservar[data-astro-cid-yiaibqmd] h2[data-astro-cid-yiaibqmd]{font-size:clamp(2.2rem,5vw,3.4rem)}.reservar__acomodacao[data-astro-cid-yiaibqmd]{border:1px solid var(--ouro);padding:.4rem .8rem;font-size:.92rem}.reservar__acomodacao[data-astro-cid-yiaibqmd][hidden]{display:none}.reservar[data-astro-cid-yiaibqmd] .busca{width:100%;margin-block:.6rem}.reservar__nota[data-astro-cid-yiaibqmd]{max-width:36rem;color:var(--texto-suave);font-size:.88rem}.reservar__fechar[data-astro-cid-yiaibqmd]{cursor:pointer;background:0 0;border:0;padding:.6rem 0;position:absolute;top:1.1rem;right:1.2rem}.linha--recuo[data-astro-cid-e4vtc5hc]{padding-left:12%}@media (width>=900px){.linha--recuo[data-astro-cid-e4vtc5hc]{padding-left:22%}}.foto[data-astro-cid-wijo5dqd]{width:100%;max-width:var(--max-foto,none)}.foto__caixa[data-astro-cid-wijo5dqd]{background:var(--fundo-2);width:100%;color:inherit;border:0;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}.foto--paisagem[data-astro-cid-wijo5dqd] .foto__caixa[data-astro-cid-wijo5dqd]{aspect-ratio:3/2}.foto--largo[data-astro-cid-wijo5dqd] .foto__caixa[data-astro-cid-wijo5dqd]{aspect-ratio:16/9}.foto--retrato[data-astro-cid-wijo5dqd] .foto__caixa[data-astro-cid-wijo5dqd],.foto--oval[data-astro-cid-wijo5dqd] .foto__caixa[data-astro-cid-wijo5dqd]{aspect-ratio:4/5}.foto--alto[data-astro-cid-wijo5dqd] .foto__caixa[data-astro-cid-wijo5dqd]{aspect-ratio:2/3}.foto--quadrado[data-astro-cid-wijo5dqd] .foto__caixa[data-astro-cid-wijo5dqd]{aspect-ratio:1}.foto--oval[data-astro-cid-wijo5dqd] .foto__caixa[data-astro-cid-wijo5dqd]{border-radius:50%}.foto__caixa[data-astro-cid-wijo5dqd] .foto__img{object-fit:cover;width:100%;height:100%}.foto--filete[data-astro-cid-wijo5dqd] .foto__caixa[data-astro-cid-wijo5dqd]{border:1px solid var(--ouro);background:0 0;padding:clamp(6px,.9vw,12px)}.foto--filete[data-astro-cid-wijo5dqd] .foto__caixa[data-astro-cid-wijo5dqd] .foto__img{background:var(--fundo-2)}.foto--filete[data-astro-cid-wijo5dqd].foto--oval .foto__caixa[data-astro-cid-wijo5dqd] .foto__img{border-radius:50%}.foto--interativa[data-astro-cid-wijo5dqd] .foto__caixa[data-astro-cid-wijo5dqd]{cursor:zoom-in}.foto[data-astro-cid-wijo5dqd] a[data-astro-cid-wijo5dqd].foto__caixa{cursor:pointer}.foto__caixa[data-astro-cid-wijo5dqd]:focus-visible{outline-offset:4px}@media (hover:hover){.foto[data-astro-cid-wijo5dqd].foto--interativa .foto__caixa[data-astro-cid-wijo5dqd]:hover .foto__img{transition:transform 1.2s var(--ease);transform:scale(1.035)}}.abertura-inicio[data-astro-cid-nxpton5y]{--t-abertura:clamp(2.35rem, 1rem + 3.4vw, 4.2rem);--respiro:clamp(1.75rem, 5.5vh, 3.75rem);gap:calc(var(--respiro) * .8);padding-top:calc(var(--altura-topo) + var(--respiro));display:grid}.ai-texto[data-astro-cid-nxpton5y]{gap:1rem;display:grid}.ai-rotulo[data-astro-cid-nxpton5y]{color:var(--ouro-escuro)}.abertura-inicio[data-astro-cid-nxpton5y] .ai-titulo{font:300 var(--t-abertura) / 1.02 var(--serifa);letter-spacing:-.015em}.abertura-inicio[data-astro-cid-nxpton5y] .ai-titulo em{font-style:italic}.ai-frase[data-astro-cid-nxpton5y]{max-width:25rem;color:var(--texto-suave);font-size:1rem;line-height:1.55}.ai-busca[data-astro-cid-nxpton5y]{margin-top:.8rem}.ai-pilares[data-astro-cid-nxpton5y]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.ai-pilares[data-astro-cid-nxpton5y] li[data-astro-cid-nxpton5y]:nth-child(2){margin-top:1rem}.ai-pilares[data-astro-cid-nxpton5y] li[data-astro-cid-nxpton5y]:nth-child(3){margin-top:2rem}.ai-pilares[data-astro-cid-nxpton5y] .foto__img{transition:transform 1.2s var(--ease)}.ai-pilares[data-astro-cid-nxpton5y] .legenda{margin-top:.5rem;font-size:1.05rem}.ai-pilares[data-astro-cid-nxpton5y] .legenda small{display:none}@media (width>=900px){.abertura-inicio[data-astro-cid-nxpton5y]{column-gap:var(--vao);min-height:min(100svh,60rem);padding-top:calc(var(--altura-topo) + var(--respiro) * .6);padding-bottom:var(--respiro);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.ai-texto[data-astro-cid-nxpton5y]{padding-right:var(--vao);grid-column:1/6}.ai-busca[data-astro-cid-nxpton5y] .busca{grid-template-columns:1fr 1fr}.ai-busca[data-astro-cid-nxpton5y] .busca__botao{justify-self:stretch}.ai-pilares[data-astro-cid-nxpton5y]{gap:var(--vao);grid-column:7/-1}.ai-pilares[data-astro-cid-nxpton5y] li[data-astro-cid-nxpton5y]:nth-child(2){margin-top:clamp(2rem,7vh,4.5rem)}.ai-pilares[data-astro-cid-nxpton5y] li[data-astro-cid-nxpton5y]:nth-child(3){margin-top:clamp(4rem,14vh,9rem)}.ai-pilares[data-astro-cid-nxpton5y] .legenda{font-size:var(--t-medio);margin-top:.8rem}.ai-pilares[data-astro-cid-nxpton5y] .legenda small{display:block}}.intro__rotulo[data-astro-cid-fmp4ekgg],.intro__corpo[data-astro-cid-fmp4ekgg]{grid-column:1/-1}.intro__rotulo[data-astro-cid-fmp4ekgg]{margin-bottom:1.4rem}.intro__extra[data-astro-cid-fmp4ekgg]{margin-top:2rem}@media (width>=900px){.intro__rotulo[data-astro-cid-fmp4ekgg]{grid-column:1/5;margin:.7rem 0 0}.intro__corpo[data-astro-cid-fmp4ekgg]{grid-column:6/13}.intro__extra[data-astro-cid-fmp4ekgg]{gap:1.6rem var(--vao);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:3rem;display:grid}.intro__extra[data-astro-cid-fmp4ekgg]>:only-child{grid-column:1/-1}}.par[data-astro-cid-3ekyushx]{row-gap:2.6rem}.par__pequena[data-astro-cid-3ekyushx]{grid-column:1/9}.par__grande[data-astro-cid-3ekyushx]{grid-column:1/-1}.par--invertido[data-astro-cid-3ekyushx] .par__pequena[data-astro-cid-3ekyushx]{grid-column:5/-1}.par__texto[data-astro-cid-3ekyushx]{margin-top:1.4rem}@media (width>=900px){.par[data-astro-cid-3ekyushx]{align-items:start}.par__pequena[data-astro-cid-3ekyushx]{grid-area:1/1/auto/5;margin-top:clamp(4rem,12vw,11rem)}.par__grande[data-astro-cid-3ekyushx]{grid-area:1/6/auto/13}.par--invertido[data-astro-cid-3ekyushx] .par__pequena[data-astro-cid-3ekyushx]{grid-column:9/13}.par--invertido[data-astro-cid-3ekyushx] .par__grande[data-astro-cid-3ekyushx]{grid-column:1/8}.par__grande[data-astro-cid-3ekyushx] .foto{margin-left:auto}.par--invertido[data-astro-cid-3ekyushx] .par__grande[data-astro-cid-3ekyushx] .foto{margin-left:0}}.destaques__titulo[data-astro-cid-c6nruea6]{margin-bottom:2.4rem}.destaques__lista[data-astro-cid-c6nruea6]{gap:2.6rem var(--vao);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.destaque[data-astro-cid-c6nruea6]{border-top:1px solid var(--ouro);align-content:start;gap:.9rem;padding-top:1.1rem;display:grid}.destaque[data-astro-cid-c6nruea6] dt[data-astro-cid-c6nruea6]{color:var(--texto-suave)}.destaque__valor[data-astro-cid-c6nruea6]{font:300 clamp(3rem, 7.4vw, 6.6rem) / .9 var(--serifa);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums}.destaque__valor[data-astro-cid-c6nruea6] .a-confirmar{vertical-align:middle}.destaque__nota[data-astro-cid-c6nruea6]{color:var(--texto-suave);font-size:.85rem}@media (width>=900px){.destaques__lista[data-astro-cid-c6nruea6]{grid-template-columns:repeat(var(--quantos), minmax(0, 1fr))}}.arrastar[data-astro-cid-i4s4u5sz]{--altura:clamp(14rem, 56vw, 21rem);position:relative;overflow:hidden}.arrastar__topo[data-astro-cid-i4s4u5sz]{gap:1.2rem;margin-bottom:clamp(2.4rem,5vw,4rem);display:grid}.arrastar__dica[data-astro-cid-i4s4u5sz]{color:var(--texto-suave)}.arrastar__trilho[data-astro-cid-i4s4u5sz]{gap:var(--vao);padding:0 var(--margem) .5rem;scrollbar-width:none;overscroll-behavior-x:contain;scroll-padding-inline:var(--margem);margin:0;list-style:none;display:flex;overflow-x:auto}.arrastar__trilho[data-astro-cid-i4s4u5sz]::-webkit-scrollbar{display:none}.arrastar__trilho[data-astro-cid-i4s4u5sz]:focus-visible{outline-offset:-2px}@media (hover:none){.arrastar__trilho[data-astro-cid-i4s4u5sz]{scroll-snap-type:x mandatory}.arrastar__item[data-astro-cid-i4s4u5sz]{scroll-snap-align:start}}.arrastar__item[data-astro-cid-i4s4u5sz]{flex:none}.arrastar__item--retrato[data-astro-cid-i4s4u5sz]{width:calc(var(--altura) * .8)}.arrastar__item--paisagem[data-astro-cid-i4s4u5sz]{width:calc(var(--altura) * 1.5)}.arrastar__item--quadrado[data-astro-cid-i4s4u5sz]{width:var(--altura)}.arrastar__item[data-astro-cid-i4s4u5sz] img{-webkit-user-drag:none;user-select:none}.arrastar__progresso[data-astro-cid-i4s4u5sz]{margin-top:2rem}.arrastar__progresso[data-astro-cid-i4s4u5sz]:before{content:"";background:var(--linha);height:1px;display:block}.arrastar__barra[data-astro-cid-i4s4u5sz]{background:var(--ouro);transform-origin:0;height:1px;transform:scaleX(var(--progresso,.15));margin-top:-1px;display:block}.arrastar__rodape[data-astro-cid-i4s4u5sz]{margin-top:2.2rem}.arrastar__cursor[data-astro-cid-i4s4u5sz]{display:none}@media (width>=900px){.arrastar[data-astro-cid-i4s4u5sz]{--altura:clamp(20rem, 30vw, 31rem)}.arrastar__topo[data-astro-cid-i4s4u5sz]{column-gap:var(--vao);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.arrastar__topo[data-astro-cid-i4s4u5sz]>.rotulo[data-astro-cid-i4s4u5sz]:first-child{grid-column:1/-1}.arrastar__topo[data-astro-cid-i4s4u5sz] .arrastar__titulo{grid-column:1/9}.arrastar__dica[data-astro-cid-i4s4u5sz]{grid-column:10/13;justify-self:end}}@media (hover:hover) and (pointer:fine){.arrastar.com-cursor .arrastar__trilho[data-astro-cid-i4s4u5sz],.arrastar.com-cursor .arrastar__trilho[data-astro-cid-i4s4u5sz] *{cursor:none}.arrastar__cursor[data-astro-cid-i4s4u5sz]{z-index:5;background:var(--ouro);width:92px;height:92px;color:var(--noite);font:500 .66rem/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;pointer-events:none;opacity:0;transform:translate3d(var(--x,0px), var(--y,0px), 0) scale(.4);transition:opacity .3s, transform .35s var(--ease);border-radius:50%;place-items:center;margin:-46px 0 0 -46px;display:grid;position:absolute;top:0;left:0}.arrastar.com-cursor .arrastar__cursor[data-astro-cid-i4s4u5sz]{opacity:1;transform:translate3d(var(--x,0px), var(--y,0px), 0) scale(1);transition:opacity .3s,transform .12s linear}.arrastar.arrastando .arrastar__cursor[data-astro-cid-i4s4u5sz]{transform:translate3d(var(--x,0px), var(--y,0px), 0) scale(.75)}}.depoimentos__rotulo[data-astro-cid-mntenfrx],.depoimentos__corpo[data-astro-cid-mntenfrx]{grid-column:1/-1}.depoimentos__rotulo[data-astro-cid-mntenfrx]{margin-bottom:1.6rem}.depoimentos__lista[data-astro-cid-mntenfrx]{display:grid}.depoimento[data-astro-cid-mntenfrx]{grid-area:1/1;align-content:start;gap:2rem;display:grid}.depoimento[data-astro-cid-mntenfrx][hidden]{visibility:hidden;display:grid}.depoimento[data-astro-cid-mntenfrx] p[data-astro-cid-mntenfrx]{font:300 clamp(1.9rem, 3.9vw, 3.6rem) / 1.12 var(--serifa);letter-spacing:-.01em}.depoimento[data-astro-cid-mntenfrx] footer[data-astro-cid-mntenfrx]{color:var(--ouro-escuro)}.depoimentos__controles[data-astro-cid-mntenfrx]{align-items:center;gap:1.6rem;margin-top:2.6rem;display:flex}.depoimentos__seta[data-astro-cid-mntenfrx],.depoimentos__ponto[data-astro-cid-mntenfrx]{color:var(--texto-suave);cursor:pointer;background:0 0;border:0;padding:.6rem 0}.depoimentos__pontos[data-astro-cid-mntenfrx]{gap:.9rem;display:flex}.depoimentos__ponto[data-astro-cid-mntenfrx][aria-pressed=true]{color:var(--texto);box-shadow:inset 0 -1px 0 var(--ouro)}@media (hover:hover){.depoimentos__seta[data-astro-cid-mntenfrx]:hover,.depoimentos__ponto[data-astro-cid-mntenfrx]:hover{color:var(--texto)}}.depoimentos__google[data-astro-cid-mntenfrx]{margin-top:2.6rem}@media (width>=900px){.depoimentos__rotulo[data-astro-cid-mntenfrx]{grid-column:1/4;margin:.9rem 0 0}.depoimentos__corpo[data-astro-cid-mntenfrx]{grid-column:4/12}}.chamada[data-astro-cid-xwzcedwc]{row-gap:2.6rem}.chamada__titulo[data-astro-cid-xwzcedwc],.chamada__corpo[data-astro-cid-xwzcedwc]{grid-column:1/-1}.chamada__titulo[data-astro-cid-xwzcedwc]{align-content:start;gap:1.4rem;display:grid}.chamada__texto[data-astro-cid-xwzcedwc]{max-width:30rem;font:400 var(--t-medio) / 1.3 var(--serifa);margin-bottom:2rem}.chamada__corpo[data-astro-cid-xwzcedwc] .acoes{margin-top:1.8rem}@media (width>=900px){.chamada__titulo[data-astro-cid-xwzcedwc]{grid-column:1/6}.chamada__corpo[data-astro-cid-xwzcedwc]{grid-column:7/13;align-self:end}}.portas__topo[data-astro-cid-sybtj5s7]{gap:1.2rem;margin-bottom:clamp(2.4rem,5vw,4rem);display:grid}.portas__lista[data-astro-cid-sybtj5s7]{gap:2.4rem var(--vao);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.portas__lista[data-astro-cid-sybtj5s7] li[data-astro-cid-sybtj5s7]:nth-child(2n){margin-top:3rem}@media (width>=900px){.portas__lista[data-astro-cid-sybtj5s7]{grid-template-columns:repeat(4,minmax(0,1fr))}.portas__lista[data-astro-cid-sybtj5s7] li[data-astro-cid-sybtj5s7]:nth-child(2n){margin-top:5rem}}.heroi-dividido[data-astro-cid-wamiqpoh]{padding-top:calc(var(--altura-topo) + clamp(2rem, 6vw, 3.5rem));background:var(--fundo);color:var(--texto);row-gap:2.4rem}.heroi-dividido__texto[data-astro-cid-wamiqpoh],.heroi-dividido__foto[data-astro-cid-wamiqpoh]{grid-column:1/-1}.heroi-dividido__texto[data-astro-cid-wamiqpoh]{align-content:center;gap:1.2rem;display:grid}.heroi-dividido__rotulo[data-astro-cid-wamiqpoh]{color:var(--ouro-escuro)}.heroi-dividido__rodape[data-astro-cid-wamiqpoh]{max-width:24rem;color:var(--texto-suave);justify-items:start;gap:1.2rem;margin-top:.8rem;font-size:.98rem;line-height:1.5;display:grid}.heroi-dividido__rodape[data-astro-cid-wamiqpoh]:empty{display:none}@media (width>=900px){.heroi-dividido[data-astro-cid-wamiqpoh]{align-content:center;align-items:center;min-height:min(100svh,60rem);padding-bottom:3rem}.heroi-dividido__texto[data-astro-cid-wamiqpoh]{grid-column:1/7}.heroi-dividido__foto[data-astro-cid-wamiqpoh]{grid-column:7/-1;justify-items:end;display:grid}.heroi-dividido[data-astro-cid-wamiqpoh] .heroi-dividido__titulo{font-size:clamp(2.3rem,5vw,6rem)}}.heroi-dividido[data-astro-cid-wamiqpoh] .heroi-dividido__titulo .linha>span{animation:dividido-linha 1.15s var(--ease) both;animation-delay:calc(.2s + var(--i,0) * .1s)}@keyframes dividido-linha{0%{transform:translateY(110%)}}.heroi-dividido__rotulo[data-astro-cid-wamiqpoh],.heroi-dividido__rodape[data-astro-cid-wamiqpoh]{animation:dividido-texto 1s .55s var(--ease) both}@keyframes dividido-texto{0%{opacity:0;transform:translateY(14px)}}html.js:not(.aberto) .heroi-dividido[data-astro-cid-wamiqpoh] [data-astro-cid-wamiqpoh]:is(.heroi-dividido__rotulo,.heroi-dividido__rodape),html.js:not(.aberto) .heroi-dividido[data-astro-cid-wamiqpoh] .heroi-dividido__titulo .linha>span{animation-play-state:paused}.heroi-aba[data-astro-cid-jvdztjwc]{min-height:max(100svh,560px);color:var(--sobre-foto);background:var(--noite);display:grid;position:relative;overflow:hidden}.heroi-aba__foto[data-astro-cid-jvdztjwc]{animation:heroi-foto 1.9s var(--ease) both;position:absolute;inset:0}.heroi-aba__foto[data-astro-cid-jvdztjwc] img{object-fit:cover;width:100%;height:100%;transform:translate3d(0, var(--desloca,0px), 0) scale(1.12)}.heroi-aba__foto[data-astro-cid-jvdztjwc]:after{content:"";background:linear-gradient(#18110c6b 0%,#18110c00 26%),linear-gradient(#18110c00 30%,#18110c1f 55%,#18110c8c 100%);position:absolute;inset:0}@keyframes heroi-foto{0%{opacity:.4;transform:scale(1.07)}}.heroi-aba__conteudo[data-astro-cid-jvdztjwc]{padding-top:calc(var(--altura-topo) + 3rem);align-content:end;gap:1.2rem;padding-bottom:clamp(1.6rem,4vw,3rem);display:grid;position:relative}.heroi-aba[data-astro-cid-jvdztjwc] .heroi-aba__titulo{text-shadow:0 1px 40px #0000002e}.heroi-aba[data-astro-cid-jvdztjwc] .heroi-aba__titulo .linha>span{animation:linha-sobe 1.15s var(--ease) both;animation-delay:calc(.2s + var(--i,0) * .1s)}@keyframes linha-sobe{0%{transform:translateY(110%)}}.heroi-aba__rotulo[data-astro-cid-jvdztjwc],.heroi-aba__rodape[data-astro-cid-jvdztjwc]{animation:heroi-texto 1s .55s var(--ease) both}@keyframes heroi-texto{0%{opacity:0;transform:translateY(14px)}}.heroi-aba__rodape[data-astro-cid-jvdztjwc]{justify-items:start;gap:1.2rem;max-width:24rem;margin-top:1.4rem;font-size:.98rem;line-height:1.5;display:grid}.heroi-aba__rodape[data-astro-cid-jvdztjwc]:empty{display:none}@media (width<=899px){.heroi-aba__rodape[data-astro-cid-jvdztjwc]{padding-right:60px}}@media (width>=900px){.heroi-aba__conteudo[data-astro-cid-jvdztjwc]{align-content:center;padding-bottom:4rem}.heroi-aba__rodape[data-astro-cid-jvdztjwc]{margin-top:2.4rem;margin-left:50%}}html.js:not(.aberto) .heroi-aba[data-astro-cid-jvdztjwc] [data-astro-cid-jvdztjwc]:is(.heroi-aba__foto,.heroi-aba__rotulo,.heroi-aba__rodape),html.js:not(.aberto) .heroi-aba[data-astro-cid-jvdztjwc] .heroi-aba__titulo .linha>span{animation-play-state:paused}.acomod[data-astro-cid-uxs6j2xb]{align-content:start;gap:1.3rem;display:grid}.acomod[data-astro-cid-uxs6j2xb][hidden]{display:none}.fotos[data-astro-cid-uxs6j2xb]{aspect-ratio:3/2;background:var(--fundo-2);position:relative}.fotos__trilho[data-astro-cid-uxs6j2xb]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;height:100%;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.fotos__trilho[data-astro-cid-uxs6j2xb]::-webkit-scrollbar{display:none}.fotos__item[data-astro-cid-uxs6j2xb]{scroll-snap-align:start;flex:0 0 100%}.fotos__botao[data-astro-cid-uxs6j2xb]{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.fotos__botao[data-astro-cid-uxs6j2xb]:focus-visible{outline-offset:-4px}.fotos__botao[data-astro-cid-uxs6j2xb] img{object-fit:cover;width:100%;height:100%}.fotos__seta[data-astro-cid-uxs6j2xb]{z-index:4;width:36px;height:36px;color:var(--texto);cursor:pointer;background:#f4eee6eb;border:0;place-items:center;padding:0;transition:opacity .3s,background-color .3s;display:grid;position:absolute;bottom:.7rem}.fotos__seta[data-astro-cid-uxs6j2xb] svg{width:16px;height:16px}.fotos__seta--anterior[data-astro-cid-uxs6j2xb]{right:calc(.7rem + 40px)}.fotos__seta--anterior[data-astro-cid-uxs6j2xb] svg{transform:scaleX(-1)}.fotos__seta--proxima[data-astro-cid-uxs6j2xb]{right:.7rem}.fotos__seta[data-astro-cid-uxs6j2xb]:disabled{opacity:.35;cursor:default}@media (hover:hover){.fotos__seta[data-astro-cid-uxs6j2xb]:not(:disabled):hover{background:var(--ouro)}}.fotos__contador[data-astro-cid-uxs6j2xb]{z-index:4;color:var(--texto);font:500 .68rem/1 var(--sans);letter-spacing:.08em;pointer-events:none;background:#f4eee6eb;padding:.35rem .55rem;position:absolute;bottom:.7rem;left:.7rem}.acomod__info[data-astro-cid-uxs6j2xb]{justify-items:start;gap:.5rem;display:grid}.acomod__tipo[data-astro-cid-uxs6j2xb]{font:500 var(--t-rotulo) / 1.4 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ouro-escuro)}.acomod[data-astro-cid-uxs6j2xb] h3[data-astro-cid-uxs6j2xb]{font-size:clamp(1.9rem,2.6vw,2.4rem)}.acomod__camas[data-astro-cid-uxs6j2xb]{color:var(--texto-suave);align-items:center;gap:.5rem;display:flex}.acomod__camas[data-astro-cid-uxs6j2xb] svg{flex:none;width:18px;height:18px}.acomod__itens[data-astro-cid-uxs6j2xb]{color:var(--texto-suave);flex-wrap:wrap;gap:.25rem 0;margin:.1rem 0 .6rem;padding:0;font-size:.86rem;list-style:none;display:flex}.acomod__itens[data-astro-cid-uxs6j2xb] li[data-astro-cid-uxs6j2xb]{align-items:center;gap:.35rem;display:inline-flex}.acomod__itens[data-astro-cid-uxs6j2xb] li[data-astro-cid-uxs6j2xb]:not(:last-child):after{content:"·";color:var(--ouro);margin-inline:.55rem}.acomod__itens[data-astro-cid-uxs6j2xb] svg{width:16px;height:16px;color:var(--ouro-escuro);flex:none}.hosp__topo[data-astro-cid-36zdfgsa]{gap:1.2rem;margin-bottom:2.4rem;display:grid}.filtros[data-astro-cid-36zdfgsa]{margin:0 calc(-1 * var(--margem));padding:.2rem var(--margem) .4rem;scrollbar-width:none;border-bottom:1px solid var(--linha);gap:1.6rem;display:flex;overflow-x:auto}.filtros[data-astro-cid-36zdfgsa]::-webkit-scrollbar{display:none}.filtro[data-astro-cid-36zdfgsa]{color:var(--texto-suave);font:500 var(--t-rotulo) / 1 var(--sans);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;flex:none;padding:.9rem 0;transition:color .3s,box-shadow .3s;box-shadow:inset 0 -1px #0000}.filtro[data-astro-cid-36zdfgsa][aria-pressed=true]{color:var(--texto);box-shadow:inset 0 -2px 0 var(--ouro)}@media (hover:hover){.filtro[data-astro-cid-36zdfgsa]:hover{color:var(--texto)}}.filtros__contador[data-astro-cid-36zdfgsa]{color:var(--texto-suave);margin:1rem 0 3rem;font-size:.85rem}.grade-acomodacoes[data-astro-cid-36zdfgsa]{gap:3.6rem;display:grid}@media (width>=640px){.grade-acomodacoes[data-astro-cid-36zdfgsa]{gap:4.4rem var(--vao);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.filtros[data-astro-cid-36zdfgsa]{flex-wrap:wrap;gap:.4rem 2.2rem;margin-inline:0;padding-inline:0;overflow:visible}}@media (width>=1100px){.grade-acomodacoes[data-astro-cid-36zdfgsa]{gap:5rem var(--vao);grid-template-columns:repeat(3,minmax(0,1fr))}}.parede__dica[data-astro-cid-ly3jh54z]{color:var(--texto-suave);margin-bottom:2.4rem}.parede__obras[data-astro-cid-ly3jh54z]{gap:3rem;display:grid}.parede__obras[data-astro-cid-ly3jh54z] .obra--2{width:64%;margin-left:auto}.parede__obras[data-astro-cid-ly3jh54z] .obra--3{width:70%}.parede__obras[data-astro-cid-ly3jh54z] .obra--4{width:86%;margin-left:auto}.parede__obras[data-astro-cid-ly3jh54z] .obra--5{width:58%}@media (width>=900px){.parede__obras[data-astro-cid-ly3jh54z]{column-gap:var(--vao);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:5rem}.parede__obras[data-astro-cid-ly3jh54z] .obra{width:auto;margin:0}.parede__obras[data-astro-cid-ly3jh54z] .obra--1{grid-column:1/7}.parede__obras[data-astro-cid-ly3jh54z] .obra--2{grid-column:8/10;margin-top:6rem}.parede__obras[data-astro-cid-ly3jh54z] .obra--3{grid-column:10/13;margin-top:2rem}.parede__obras[data-astro-cid-ly3jh54z] .obra--4{grid-column:2/7}.parede__obras[data-astro-cid-ly3jh54z] .obra--5{grid-column:8/11;margin-top:4rem}}.visita[data-astro-cid-ly3jh54z]{row-gap:3rem}.visita__texto[data-astro-cid-ly3jh54z],.visita__foto[data-astro-cid-ly3jh54z]{grid-column:1/-1}.visita__texto[data-astro-cid-ly3jh54z]{align-content:start;gap:1.4rem;display:grid}.visita__par[data-astro-cid-ly3jh54z]{margin-top:1rem}.visita__foto[data-astro-cid-ly3jh54z]{width:78%;margin-left:auto}@media (width>=900px){.visita__texto[data-astro-cid-ly3jh54z]{grid-column:1/7}.visita__foto[data-astro-cid-ly3jh54z]{grid-column:8/12;width:auto;margin:0;padding-top:6rem}}.dia[data-astro-cid-ly3jh54z] .dia__titulo{margin:1.2rem 0 2.6rem}.dia__lista[data-astro-cid-ly3jh54z]{gap:1.8rem var(--vao);display:grid}.dia__lista[data-astro-cid-ly3jh54z]>div[data-astro-cid-ly3jh54z]{border-top:1px solid var(--ouro);gap:.6rem;padding-top:1rem;display:grid}.dia__lista[data-astro-cid-ly3jh54z] dt[data-astro-cid-ly3jh54z]{color:var(--texto-suave)}.dia__lista[data-astro-cid-ly3jh54z] dd[data-astro-cid-ly3jh54z]{font:400 var(--t-medio) / 1.3 var(--serifa)}@media (width>=900px){.dia__lista[data-astro-cid-ly3jh54z]{grid-template-columns:repeat(3,minmax(0,1fr))}}.tipos__topo[data-astro-cid-f2vrvrhz]{gap:1.2rem;margin-bottom:clamp(2.4rem,5vw,4rem);display:grid}.tipos__lista[data-astro-cid-f2vrvrhz]{gap:0 var(--vao);margin:0;padding:0;list-style:none;display:grid}.tipo[data-astro-cid-f2vrvrhz]{border-top:1px solid var(--linha);grid-template-columns:2.6rem 1fr;align-items:baseline;gap:.3rem .8rem;padding:1.4rem 0 1.6rem;display:grid}.tipo__numero[data-astro-cid-f2vrvrhz]{color:var(--ouro-escuro)}.tipo__nome[data-astro-cid-f2vrvrhz]{font-size:clamp(2rem,3.4vw,3rem)}.tipo[data-astro-cid-f2vrvrhz] .texto[data-astro-cid-f2vrvrhz]{grid-column:2}@media (width>=900px){.tipos__lista[data-astro-cid-f2vrvrhz]{grid-template-columns:repeat(3,minmax(0,1fr))}}.orcar[data-astro-cid-f2vrvrhz]{row-gap:3rem}.orcar__texto[data-astro-cid-f2vrvrhz],.orcamento[data-astro-cid-f2vrvrhz]{grid-column:1/-1}.orcar__texto[data-astro-cid-f2vrvrhz]{align-content:start;gap:1.3rem;display:grid}.orcar__previa-rotulo[data-astro-cid-f2vrvrhz]{color:var(--texto-suave);margin-top:1.4rem}.orcar__previa[data-astro-cid-f2vrvrhz]{border-left:2px solid var(--ouro);background:var(--fundo-2);max-width:30rem;color:var(--texto);font:400 .9rem/1.55 var(--sans);white-space:pre-wrap;margin:0;padding:1rem 1.2rem}.orcamento[data-astro-cid-f2vrvrhz]{align-content:start;gap:1.6rem;display:grid}.orcamento__campo[data-astro-cid-f2vrvrhz]{gap:.35rem;display:grid}.orcamento[data-astro-cid-f2vrvrhz] label[data-astro-cid-f2vrvrhz]{color:var(--texto-suave)}.orcamento[data-astro-cid-f2vrvrhz] [data-astro-cid-f2vrvrhz]:is(input,select){border:0;border-bottom:1px solid var(--texto);width:100%;min-width:0;color:var(--texto);font:400 1.35rem/1.2 var(--serifa);color-scheme:light;background:0 0;border-radius:0;padding:.45rem 0 .6rem}.orcamento[data-astro-cid-f2vrvrhz] [data-astro-cid-f2vrvrhz]::placeholder{color:#33271d66}.orcamento[data-astro-cid-f2vrvrhz] [data-astro-cid-f2vrvrhz]:is(input,select):focus-visible{border-bottom-color:var(--ouro);box-shadow:0 1px 0 var(--ouro);outline:none}.orcamento__botao[data-astro-cid-f2vrvrhz]{justify-self:start;margin-top:.6rem}@media (width>=900px){.orcar__texto[data-astro-cid-f2vrvrhz]{grid-column:1/6}.orcamento[data-astro-cid-f2vrvrhz]{grid-column:7/13;padding-top:3.2rem}}.hospedar[data-astro-cid-f2vrvrhz]{row-gap:2.6rem}.hospedar__foto[data-astro-cid-f2vrvrhz],.hospedar__texto[data-astro-cid-f2vrvrhz]{grid-column:1/-1}.hospedar__texto[data-astro-cid-f2vrvrhz]{align-content:start;gap:1.3rem;display:grid}@media (width>=900px){.hospedar__foto[data-astro-cid-f2vrvrhz]{grid-column:1/6}.hospedar__texto[data-astro-cid-f2vrvrhz]{grid-column:7/13;align-self:center}}.frentes__lista[data-astro-cid-fuhfuvmq]{gap:2rem var(--vao);margin:0;padding:0;list-style:none;display:grid}.frente[data-astro-cid-fuhfuvmq]{border-top:1px solid var(--ouro);align-content:start;gap:.7rem;padding-top:1.1rem;display:grid}.frente__nome[data-astro-cid-fuhfuvmq]{font-size:clamp(1.8rem,2.4vw,2.3rem)}@media (width>=640px){.frentes__lista[data-astro-cid-fuhfuvmq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.frentes__lista[data-astro-cid-fuhfuvmq]{grid-template-columns:repeat(4,minmax(0,1fr))}}.cafe__citacao[data-astro-cid-fuhfuvmq]{gap:.9rem;display:grid}.cafe__citacao[data-astro-cid-fuhfuvmq] p[data-astro-cid-fuhfuvmq]{font:400 var(--t-medio) / 1.25 var(--serifa)}.cafe__citacao[data-astro-cid-fuhfuvmq] footer[data-astro-cid-fuhfuvmq]{color:var(--ouro-escuro)}.almoco[data-astro-cid-fuhfuvmq]{row-gap:3rem}.almoco__texto[data-astro-cid-fuhfuvmq],.almoco__foto[data-astro-cid-fuhfuvmq]{grid-column:1/-1}.almoco__texto[data-astro-cid-fuhfuvmq]{align-content:start;gap:1.3rem;display:grid}.almoco__foto[data-astro-cid-fuhfuvmq]{width:76%;margin-left:auto}@media (width>=900px){.almoco__texto[data-astro-cid-fuhfuvmq]{grid-column:1/7}.almoco__foto[data-astro-cid-fuhfuvmq]{grid-column:8/12;width:auto;margin:0}}.cavalo[data-astro-cid-ljutpujg]{row-gap:3rem}.cavalo__texto[data-astro-cid-ljutpujg],.cavalo__foto[data-astro-cid-ljutpujg]{grid-column:1/-1}.cavalo__texto[data-astro-cid-ljutpujg]{align-content:start;gap:1.3rem;display:grid}.cavalo__opcoes[data-astro-cid-ljutpujg]{gap:1.4rem var(--vao);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem;display:grid}.cavalo__opcoes[data-astro-cid-ljutpujg]>div[data-astro-cid-ljutpujg]{border-top:1px solid var(--ouro);align-content:start;gap:.5rem;padding-top:1rem;display:grid}.cavalo__opcoes[data-astro-cid-ljutpujg] dd[data-astro-cid-ljutpujg]{font:400 var(--t-medio) / 1.3 var(--serifa)}.cavalo__foto[data-astro-cid-ljutpujg]{aspect-ratio:4/5;width:78%;margin-left:auto}@media (width>=900px){.cavalo__texto[data-astro-cid-ljutpujg]{grid-column:1/7}.cavalo__foto[data-astro-cid-ljutpujg]{grid-column:8/12;width:auto;margin:0}}.tarde__topo[data-astro-cid-ljutpujg]{gap:1.2rem;margin-bottom:3rem;display:grid}.tarde__colagem[data-astro-cid-ljutpujg]{column-gap:var(--vao);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:2rem;display:grid}.tarde__colagem[data-astro-cid-ljutpujg] .solta--1{grid-column:1/10}.tarde__colagem[data-astro-cid-ljutpujg] .solta--2{grid-column:7/13;margin-top:-3rem}.tarde__colagem[data-astro-cid-ljutpujg] .solta--3{grid-area:2/1/auto/7;margin-top:3rem}.tarde__colagem[data-astro-cid-ljutpujg] .solta--4{grid-column:3/13}@media (width>=900px){.tarde__colagem[data-astro-cid-ljutpujg] .solta--1{grid-area:1/1/auto/5}.tarde__colagem[data-astro-cid-ljutpujg] .solta--2{grid-area:1/6/auto/8;margin-top:9rem}.tarde__colagem[data-astro-cid-ljutpujg] .solta--3{grid-area:1/9/auto/11;margin-top:3rem}.tarde__colagem[data-astro-cid-ljutpujg] .solta--4{grid-area:2/9/auto/13;margin-top:-2rem}}.duas[data-astro-cid-ljutpujg]{gap:3rem var(--vao);display:grid}@media (width>=900px){.duas[data-astro-cid-ljutpujg]{grid-template-columns:repeat(2,minmax(0,1fr))}.duas__item[data-astro-cid-ljutpujg]:nth-child(2){margin-top:6rem}}.local[data-astro-cid-hqnarlqe]{row-gap:3rem}.local__texto[data-astro-cid-hqnarlqe],.local__mapa[data-astro-cid-hqnarlqe]{grid-column:1/-1}.local__texto[data-astro-cid-hqnarlqe]{align-content:start;gap:1.4rem;display:grid}.local__endereco[data-astro-cid-hqnarlqe]{font-style:normal}.sem-quebra[data-astro-cid-hqnarlqe]{white-space:nowrap}.mapa[data-astro-cid-hqnarlqe]{aspect-ratio:4/3;background:var(--fundo-2);filter:saturate(.75)sepia(.12);border:0;width:100%;display:block}@media (width>=900px){.local__texto[data-astro-cid-hqnarlqe]{grid-column:1/6;align-self:center}.local__mapa[data-astro-cid-hqnarlqe]{grid-column:7/13}.mapa[data-astro-cid-hqnarlqe]{aspect-ratio:5/4}}.contatos[data-astro-cid-hqnarlqe] .contatos__titulo{margin:1.2rem 0 2.6rem}.contatos__lista[data-astro-cid-hqnarlqe]{gap:0 var(--vao);display:grid}.contatos__lista[data-astro-cid-hqnarlqe]>div[data-astro-cid-hqnarlqe]{border-top:1px solid var(--linha);gap:.5rem;padding:1.1rem 0 1.4rem;display:grid}.contatos__lista[data-astro-cid-hqnarlqe] dt[data-astro-cid-hqnarlqe]{color:var(--texto-suave)}.contatos__lista[data-astro-cid-hqnarlqe] dd[data-astro-cid-hqnarlqe]{font:400 var(--t-medio) / 1.3 var(--serifa)}@media (width>=640px){.contatos__lista[data-astro-cid-hqnarlqe]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.contatos__lista[data-astro-cid-hqnarlqe]{grid-template-columns:repeat(3,minmax(0,1fr))}}.duvidas[data-astro-cid-hqnarlqe]{row-gap:2.4rem}.duvidas__topo[data-astro-cid-hqnarlqe],.faq[data-astro-cid-hqnarlqe]{grid-column:1/-1}.duvidas__topo[data-astro-cid-hqnarlqe]{align-content:start;gap:1.3rem;display:grid}.faq[data-astro-cid-hqnarlqe]{border-top:1px solid var(--texto);display:grid}.faq__item[data-astro-cid-hqnarlqe]{border-bottom:1px solid var(--linha)}.faq__pergunta[data-astro-cid-hqnarlqe]{font:400 clamp(1.3rem, 2vw, 1.65rem) / 1.25 var(--serifa);cursor:pointer;justify-content:space-between;align-items:center;gap:1.2rem;padding:1.3rem 0;list-style:none;display:flex}.faq__pergunta[data-astro-cid-hqnarlqe]::-webkit-details-marker{display:none}.faq__sinal[data-astro-cid-hqnarlqe]{flex:none;width:14px;height:14px;position:relative}.faq__sinal[data-astro-cid-hqnarlqe]:before,.faq__sinal[data-astro-cid-hqnarlqe]:after{content:"";background:var(--texto);width:14px;height:1px;transition:rotate .4s var(--ease);position:absolute;top:50%;left:0}.faq__sinal[data-astro-cid-hqnarlqe]:after{rotate:90deg}.faq__item[data-astro-cid-hqnarlqe][open] .faq__sinal[data-astro-cid-hqnarlqe]:after{rotate:0deg}@media (hover:hover){.faq__pergunta[data-astro-cid-hqnarlqe]:hover{color:var(--ouro-escuro)}}.faq__resposta[data-astro-cid-hqnarlqe]{overflow:hidden}.faq__resposta[data-astro-cid-hqnarlqe] p[data-astro-cid-hqnarlqe]{max-width:40rem;color:var(--texto-suave);padding:0 0 1.4rem}.faq__resposta[data-astro-cid-hqnarlqe] a{color:var(--ouro-escuro)}@media (width>=900px){.duvidas__topo[data-astro-cid-hqnarlqe]{grid-column:1/5}.faq[data-astro-cid-hqnarlqe]{grid-column:6/13}}
