@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.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:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.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(/assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2)format("woff2"),url(/assets/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(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2)format("woff2"),url(/assets/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:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-ext-wght-normal-DdQaqQDo.woff2)format("woff2-variations");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:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-wght-normal-Bc-8i84L.woff2)format("woff2-variations");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{--verde-profundo:#1c391a;--musgo:#475843;--verde:#449763;--verde-texto:#2f6a45;--salvia:#cfdbc3;--salvia-clara:#ced8c2;--off:#e9eee2;--areia:#f1ebdb;--creme:#f8f6ef;--branco:#fffdf8;--tinta:#1d2a1b;--tinta-suave:#4a5946;--linha:#1c391a24;--linha-forte:#1c391a47;--linha-clara:#f1ebdb33;--serifa:"Instrument Serif", "Cormorant Garamond", Georgia, "Times New Roman", serif;--sans:"Outfit Variable", "Outfit", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--t-xs:.8125rem;--t-sm:.9375rem;--t-base:clamp(1rem, .96rem + .2vw, 1.0625rem);--t-lg:clamp(1.0625rem, 1rem + .35vw, 1.25rem);--t-h3:clamp(1.375rem, 1.2rem + .8vw, 1.75rem);--t-h2:clamp(2.125rem, 1.6rem + 2.6vw, 3.75rem);--t-h1:clamp(2.625rem, 1.8rem + 4.2vw, 5.5rem);--raio:6px;--raio-g:18px;--largura:1240px;--margem:clamp(20px, 5vw, 56px);--secao:clamp(72px, 10vw, 152px);--altura-cabecalho:72px;--curva:cubic-bezier(.22, .61, .36, 1);--sombra:0 1px 2px #1c391a0f, 0 12px 32px -12px #1c391a2e;--almofada:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0Q50 6 100 0 94 50 100 100 50 94 0 100 6 50 0 0Z'/%3E%3C/svg%3E")}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--altura-cabecalho) + 16px);hanging-punctuation:first last}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html.menu-aberto{overflow:hidden}body{min-height:100vh;font-family:var(--sans);font-weight:350;font-size:var(--t-base);color:var(--tinta);background:var(--creme);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-variant-numeric:lining-nums;padding-bottom:calc(76px + env(safe-area-inset-bottom));margin:0;line-height:1.7}@media (min-width:960px){body{padding-bottom:0}}img,video,svg{max-width:100%;display:block}img,video{height:auto}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}h1,h2,h3,h4{text-wrap:balance;margin:0;font-weight:400}p{text-wrap:pretty;margin:0}ul,ol{margin:0;padding:0;list-style:none}figure,address,dl,dd{margin:0}address{font-style:normal}button{font:inherit;color:inherit;cursor:pointer}::selection{background:var(--salvia);color:var(--verde-profundo)}:focus-visible{outline:2px solid var(--verde-texto);outline-offset:3px;border-radius:2px}main:focus{outline:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.pular{z-index:100;background:var(--verde-profundo);color:var(--areia);border-radius:var(--raio);transition:transform .2s var(--curva);padding:12px 18px;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.pular:focus{transform:none}.container{width:100%;max-width:calc(var(--largura) + 2 * var(--margem));padding-inline:var(--margem);margin-inline-start:auto;margin-inline-end:auto}[class*=grade]>*,[class*=__lista]>*,.espaco__galeria>*,.cartoes>*,.etapas>*{min-width:0}.icone{flex:none;width:1.15em;height:1.15em}.js .revelar{opacity:0;transition:opacity .8s var(--curva) var(--atraso,0s), transform .8s var(--curva) var(--atraso,0s);transform:translateY(18px)}.js .revelar--visivel{opacity:1;transform:none}.js .hero .revelar,.js .topo-pagina .revelar{opacity:1;animation:surgir .9s var(--curva) var(--atraso,0s) both;transition:none;transform:none}@keyframes surgir{0%{opacity:.01;transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){.js .revelar{opacity:1;transition:none;transform:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.sobretitulo{font-family:var(--sans);font-size:var(--t-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--verde-texto);align-items:center;gap:10px;margin-bottom:20px;font-weight:500;line-height:1.4;display:flex}.sobretitulo--claro{color:var(--salvia)}.estrela{width:1em;height:1em}.sobretitulo__estrela{flex:none;width:12px;height:12px}.titulo-secao,.titulo-pagina{font-family:var(--serifa);font-size:var(--t-h2);letter-spacing:-.01em;color:var(--verde-profundo);line-height:1.04}.titulo-pagina{font-size:var(--t-h1);line-height:1}.titulo-secao--claro{color:var(--areia)}.cabecalho-secao{max-width:760px;margin-bottom:clamp(40px,6vw,72px)}.cabecalho-secao--centro{text-align:center;margin-inline-start:auto;margin-inline-end:auto}.cabecalho-secao--centro .sobretitulo{justify-content:center}.cabecalho-secao__texto{font-size:var(--t-lg);color:var(--tinta-suave);margin-top:20px}.link-seta{color:var(--verde-texto);transition:gap .25s var(--curva);border-bottom:1px solid;align-items:center;gap:8px;margin-top:24px;padding-bottom:2px;font-weight:500;text-decoration:none;display:inline-flex}.link-seta:hover{gap:14px}.link-sublinhado{color:var(--verde-texto);text-decoration:underline}.botao{--altura:52px;min-height:var(--altura);font-family:var(--sans);font-size:var(--t-sm);letter-spacing:.01em;text-align:center;cursor:pointer;transition:background-color .25s var(--curva), color .25s var(--curva), border-color .25s var(--curva), transform .25s var(--curva), box-shadow .25s var(--curva);-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.botao:active{transform:translateY(1px)scale(.99)}.botao--escuro{background:var(--verde-profundo);color:var(--areia)}.botao--escuro:hover{background:var(--musgo);box-shadow:var(--sombra)}.botao--claro{background:var(--areia);color:var(--verde-profundo)}.botao--claro:hover{background:var(--branco);box-shadow:0 10px 30px -12px #0006}.botao--linha{border-color:var(--linha-forte);color:var(--verde-profundo);background:0 0}.botao--linha:hover{border-color:var(--verde-profundo);background:#1c391a0a}.botao--pequeno{--altura:44px;padding:0 20px}.botao--largo{width:100%}.cabecalho{z-index:50;transition:background-color .3s var(--curva), box-shadow .3s var(--curva);position:sticky;top:0}.cabecalho--rolou,.cabecalho--aberto{-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);box-shadow:0 1px 0 var(--linha);background:#f8f6efe0}.cabecalho__barra{height:var(--altura-cabecalho);align-items:center;gap:24px;display:flex}.cabecalho__logo{margin-right:auto;padding:6px 0;display:block}.cabecalho__logo img{width:auto;height:40px}.cabecalho__nav{display:none}.cabecalho__nav ul{gap:clamp(16px,2.2vw,32px);display:flex}.cabecalho__nav a{font-size:var(--t-sm);color:var(--tinta-suave);padding:8px 0;text-decoration:none;transition:color .2s;position:relative}.cabecalho__nav a:after{content:"";transform-origin:0;height:1px;transition:transform .3s var(--curva);background:currentColor;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.cabecalho__nav a:hover,.cabecalho__nav a[aria-current=page]{color:var(--verde-profundo)}.cabecalho__nav a:hover:after,.cabecalho__nav a[aria-current=page]:after{transform:scaleX(1)}.cabecalho__cta{display:none}.cabecalho__menu{background:0 0;border:0;border-radius:50%;place-content:center;gap:7px;width:48px;height:48px;margin-right:-10px;display:grid}.cabecalho__menu-linha{background:var(--verde-profundo);width:24px;height:1.5px;transition:transform .3s var(--curva);display:block}.cabecalho--aberto .cabecalho__menu-linha:first-of-type{transform:translateY(4.25px)rotate(45deg)}.cabecalho--aberto .cabecalho__menu-linha:last-of-type{transform:translateY(-4.25px)rotate(-45deg)}.menu-movel{inset:var(--altura-cabecalho) 0 0;z-index:49;padding:32px var(--margem) calc(32px + env(safe-area-inset-bottom));background:var(--verde-profundo);color:var(--areia);animation:menu-entra .35s var(--curva);flex-direction:column;justify-content:space-between;gap:32px;display:flex;position:fixed;overflow-y:auto}.menu-movel[hidden]{display:none}@keyframes menu-entra{0%{opacity:0;transform:translateY(-8px)}}.menu-movel li+li{border-top:1px solid var(--linha-clara)}.menu-movel nav a{font-family:var(--serifa);padding:14px 0;font-size:clamp(1.75rem,7vw,2.5rem);line-height:1.15;text-decoration:none;display:block}.menu-movel nav a[aria-current=page]{color:var(--salvia);font-style:italic}.menu-movel__rodape p{font-size:var(--t-sm);color:var(--salvia);margin-top:20px}@media (min-width:960px){.cabecalho__nav,.cabecalho__cta{display:flex}.cabecalho__menu,.menu-movel{display:none!important}.cabecalho__logo img{height:44px}}.migalhas{font-size:var(--t-xs);color:var(--tinta-suave);padding-top:20px}.migalhas ol{flex-wrap:wrap;gap:8px;display:flex}.migalhas li+li:before{content:"/";opacity:.5;margin-right:8px}.migalhas a{text-decoration:none}.migalhas a:hover{text-decoration:underline}.foto{position:relative}.foto__quadro{border-radius:var(--raio);background-position:50%;background-size:cover;position:relative;overflow:hidden}.foto__quadro picture,.foto__quadro img,.foto__quadro video{width:100%;height:100%}.foto__quadro img,.foto__quadro video{object-fit:cover}.foto--almofada .foto__quadro{-webkit-mask:var(--almofada) center / 100% 100% no-repeat;-webkit-mask:var(--almofada) center / 100% 100% no-repeat;mask:var(--almofada) center / 100% 100% no-repeat;border-radius:0}.foto--arco .foto__quadro{border-radius:999px 999px var(--raio) var(--raio)}.foto--vazia{background:repeating-linear-gradient(135deg, var(--off) 0 12px, var(--salvia) 12px 13px);border-radius:var(--raio);place-items:center;display:grid}.foto__falta{font-size:var(--t-xs);color:var(--tinta-suave)}.foto__legenda{font-size:var(--t-xs);letter-spacing:.04em;color:var(--tinta-suave);margin-top:12px}.video__controle{width:44px;height:44px;color:var(--areia);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1c391a8c;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .2s,transform .2s;display:grid;position:absolute;bottom:14px;right:14px}.video__controle svg{width:20px;height:20px}.video__controle:hover{background:var(--verde-profundo);transform:scale(1.06)}.video__controle[data-estado=parado]{width:68px;height:68px;bottom:50%;right:50%;transform:translate(50%,50%)}.video__controle[data-estado=parado] svg{width:28px;height:28px}.foto--almofada .video__controle{bottom:9%;right:9%}.secao{padding-block:var(--secao);position:relative}.secao--compacta{padding-block:calc(var(--secao) * .6)}.hero{padding-top:clamp(24px,4vw,56px);padding-bottom:clamp(48px,6vw,88px);position:relative;overflow:hidden}.hero__curva{background:radial-gradient(closest-side, var(--off), transparent);pointer-events:none;border-radius:50%;width:90vw;max-width:1100px;height:90vw;max-height:1100px;position:absolute;top:-10%;right:-30%}.hero__grade{gap:48px;display:grid;position:relative}.hero__titulo{display:block}.hero__titulo .sobretitulo{margin-bottom:24px}.hero__frase{font-family:var(--serifa);font-size:var(--t-h1);letter-spacing:-.015em;color:var(--verde-profundo);line-height:.98;display:block}.hero__linha{display:block}.hero__linha:last-child{color:var(--verde-texto);font-style:italic}.hero__paragrafo{max-width:520px;font-size:var(--t-lg);color:var(--tinta-suave);margin-top:28px}.hero__acoes{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.hero__slogan{font-family:var(--serifa);color:var(--musgo);margin-top:32px;font-size:1.25rem;font-style:italic}.hero__visual{width:min(100%,520px);margin-inline-start:auto;margin-inline-end:auto;padding-bottom:12%;padding-right:18%;position:relative}.hero__foto-menor{border:6px solid var(--creme);background:var(--creme);border-radius:999px 999px 12px 12px;width:40%;position:absolute;bottom:0;right:0}.hero__estrela{color:var(--verde);position:absolute}.hero__estrela--a{width:28px;height:28px;top:6%;right:6%}.hero__estrela--b{width:16px;height:16px;color:var(--musgo);bottom:40%;left:-18px}.destaques{background:var(--linha);border-block:1px solid var(--linha);grid-template-columns:repeat(2,1fr);gap:1px;margin-top:clamp(48px,7vw,96px);display:grid}.destaques__item{background:var(--creme);flex-direction:column;gap:2px;padding:22px 16px;display:flex}.destaques__item strong{font-family:var(--serifa);color:var(--verde-profundo);font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem);font-weight:400;line-height:1.1}.destaques__item span{font-size:var(--t-sm);color:var(--tinta-suave)}@media (min-width:960px){.hero__grade{grid-template-columns:1.1fr .9fr;align-items:center;gap:64px}.hero__visual{width:100%}.destaques{grid-template-columns:repeat(4,1fr)}.destaques__item{padding:28px 28px 28px 0}.destaques__item+.destaques__item{padding-left:28px}}.topo-pagina{padding-top:clamp(32px,5vw,72px);padding-bottom:clamp(48px,7vw,96px)}.topo-pagina__grade{align-items:center;gap:40px;display:grid}.topo-pagina__intro{max-width:560px;font-size:var(--t-lg);color:var(--tinta-suave);margin-top:28px}.topo-pagina__visual{width:min(100%,520px)}.topo-pagina__apoio{background:var(--off);border-radius:var(--raio-g);flex-direction:column;gap:16px;padding:28px;display:flex}.topo-pagina__nota{font-size:var(--t-sm);color:var(--tinta-suave)}@media (min-width:960px){.topo-pagina__grade{grid-template-columns:1.15fr .85fr;gap:72px}.topo-pagina__visual{justify-self:end}}.espaco{background:var(--off)}.espaco__topo{gap:28px;margin-bottom:clamp(48px,7vw,88px);display:grid}.espaco__texto{color:var(--tinta-suave);gap:18px;display:grid}.espaco__texto .link-seta{justify-self:start;margin-top:8px}.espaco__galeria{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.espaco__item--1{grid-column:1/-1}@media (min-width:960px){.espaco__topo{grid-template-columns:1fr 1fr;align-items:end;gap:72px}.espaco__galeria{grid-template-columns:1.3fr 1fr 1fr;align-items:end;gap:24px}.espaco__item--1{grid-column:auto}.espaco__item--3{margin-bottom:64px}}.turno{background:var(--verde-profundo);color:var(--areia);overflow:hidden}.turno__estrela-fundo{color:#cfdbc30d;pointer-events:none;width:520px;height:520px;position:absolute;top:-120px;right:-140px}.turno__topo{max-width:720px;margin-bottom:clamp(48px,6vw,80px)}.turno__intro{font-size:var(--t-lg);color:var(--salvia);margin-top:20px}.turno__lista{background:var(--linha-clara);border-block:1px solid var(--linha-clara);gap:1px;display:grid}.turno__item{background:var(--verde-profundo);padding:32px 0}.turno__numero{font-family:var(--serifa);color:var(--verde);margin-bottom:18px;font-size:1.125rem;font-style:italic;display:block}.turno__item h3{font-family:var(--serifa);font-size:var(--t-h3);margin-bottom:10px;line-height:1.15}.turno__item p{color:var(--salvia);max-width:340px}.turno__voce{border:1px solid var(--linha-clara);border-radius:var(--raio-g);gap:24px;margin-top:clamp(48px,6vw,72px);padding:clamp(28px,4vw,48px);display:grid}.turno__voce h3{font-family:var(--serifa);font-size:var(--t-h3);margin-bottom:8px}.turno__voce p{font-size:var(--t-sm);color:var(--salvia)}.turno__voce ul{gap:12px;display:grid}.turno__voce li{align-items:center;gap:12px;display:flex}.turno__voce-estrela{width:12px;height:12px;color:var(--verde)}@media (min-width:640px){.turno__lista{grid-template-columns:repeat(2,1fr)}.turno__item{padding:36px 32px 36px 0}.turno__item:nth-child(2n){padding-left:32px}}@media (min-width:960px){.turno__lista{grid-template-columns:repeat(3,1fr)}.turno__item,.turno__item:nth-child(2n){padding:40px 36px 40px 0}.turno__item:not(:nth-child(3n+1)){padding-left:36px}.turno__voce{grid-template-columns:1fr 1fr;align-items:center}}.recepcao__grade{align-items:center;gap:56px;display:grid}.recepcao__imagens{padding-bottom:14%;padding-right:16%;position:relative}.recepcao__foto-menor{border:6px solid var(--creme);background:var(--creme);border-radius:12px;width:42%;position:absolute;bottom:0;right:0}.recepcao__texto{color:var(--tinta-suave);gap:18px;display:grid}.recepcao__texto .titulo-secao{margin-bottom:8px}.lista-check{gap:12px;margin-top:12px;display:grid}.lista-check li{color:var(--tinta);padding-left:30px;position:relative}.lista-check li:before{content:"";border-left:1.5px solid var(--verde-texto);border-bottom:1.5px solid var(--verde-texto);width:16px;height:9px;position:absolute;top:.55em;left:0;transform:rotate(-45deg)translateY(-3px)}@media (min-width:640px){.lista-check--colunas{grid-template-columns:repeat(2,1fr);gap:20px 40px}}@media (min-width:960px){.recepcao__grade{grid-template-columns:1fr 1fr;gap:96px}}.para-quem{background:var(--areia)}.cartoes{gap:16px;display:grid}.cartao{background:var(--creme);border-radius:var(--raio-g);transition:transform .4s var(--curva), box-shadow .4s var(--curva);padding:clamp(28px,3.5vw,44px);position:relative}.cartao:hover{box-shadow:var(--sombra);transform:translateY(-4px)}.cartao__indice{font-family:var(--serifa);color:var(--verde);margin-bottom:40px;font-size:2rem;font-style:italic;line-height:1;display:block}.cartao h3{font-family:var(--serifa);font-size:var(--t-h3);color:var(--verde-profundo);margin-bottom:14px;line-height:1.15}.cartao p{color:var(--tinta-suave)}@media (min-width:960px){.cartoes{grid-template-columns:repeat(3,1fr);gap:24px}}.etapas{counter-reset:etapa;gap:40px;display:grid}.etapa{border-top:1px solid var(--linha-forte);padding-top:32px;position:relative}.etapa__marcador{background:var(--creme);width:18px;height:18px;color:var(--verde);padding:0;position:absolute;top:-9px;left:0}.etapa__marcador svg{width:18px;height:18px}.etapa__passo{font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--verde-texto);margin-bottom:10px;font-weight:500;display:block}.etapa h3{font-family:var(--serifa);font-size:var(--t-h3);color:var(--verde-profundo);margin-bottom:10px;line-height:1.15}.etapa p{color:var(--tinta-suave)}@media (min-width:640px){.etapas{grid-template-columns:repeat(2,1fr);gap:48px 32px}}@media (min-width:960px){.etapas{grid-template-columns:repeat(4,1fr)}}.planos{background:var(--off)}.planos__lista{gap:16px;max-width:1080px;margin-inline-start:auto;margin-inline-end:auto;display:grid}.plano{background:var(--creme);border:1px solid var(--linha);border-radius:var(--raio-g);flex-direction:column;padding:clamp(28px,3.5vw,40px);display:flex}.plano--destaque{background:var(--verde-profundo);border-color:var(--verde-profundo);color:var(--areia)}.plano__nome{font-family:var(--serifa);font-size:var(--t-h3);color:inherit;line-height:1.15}.plano__condicao{font-size:var(--t-sm);color:var(--tinta-suave);margin-top:6px}.plano--destaque .plano__condicao,.plano--destaque .plano__descricao,.plano--destaque .plano__unidade{color:var(--salvia)}.plano__valor{font-family:var(--serifa);color:inherit;align-items:baseline;gap:6px;margin-top:28px;display:flex}.plano__moeda{font-family:var(--sans);font-size:var(--t-sm);font-weight:500}.plano__numero{font-size:clamp(3.25rem,2.6rem + 2.4vw,4.5rem);line-height:1}.plano__unidade{font-family:var(--sans);font-size:var(--t-sm);color:var(--tinta-suave)}.plano__descricao{color:var(--tinta-suave);flex:1;margin:18px 0 28px}.plano--destaque .botao--claro{border-color:var(--areia)}.planos__rodape{text-align:center;gap:8px;max-width:760px;margin:40px auto 0;display:grid}.planos__rodape p:first-child{color:var(--verde-profundo);justify-content:center;align-items:center;gap:10px;display:inline-flex}.planos__estrela{width:12px;height:12px;color:var(--verde);flex:none}.planos__nota{font-size:var(--t-xs);color:var(--tinta-suave)}.planos__sem-precos{text-align:center;max-width:560px;font-size:var(--t-lg);justify-items:center;gap:24px;margin-inline-start:auto;margin-inline-end:auto;display:grid}@media (min-width:960px){.planos__lista{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px}.plano--destaque{box-shadow:var(--sombra);transform:translateY(-12px)}}.significado__letras{gap:40px;display:grid}.letra{text-align:center}.letra__grande{font-family:var(--serifa);color:var(--verde);font-size:clamp(5rem,4rem + 4vw,8rem);font-style:italic;line-height:.9;display:block}.letra h3{font-family:var(--serifa);font-size:var(--t-h3);color:var(--verde-profundo);margin:16px 0 10px}.letra p{max-width:320px;color:var(--tinta-suave);margin-inline-start:auto;margin-inline-end:auto}@media (min-width:960px){.significado__letras{grid-template-columns:repeat(3,1fr)}}.perguntas__grade{gap:40px;display:grid}.perguntas__topo p{color:var(--tinta-suave);margin-top:20px}.perguntas__lista{border-top:1px solid var(--linha-forte)}.pergunta{border-bottom:1px solid var(--linha-forte)}.pergunta summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;list-style:none;display:flex}.pergunta summary::-webkit-details-marker{display:none}.pergunta summary h3{font-family:var(--sans);font-size:var(--t-lg);color:var(--verde-profundo);font-weight:450;line-height:1.4}.pergunta__icone{border:1px solid var(--linha-forte);width:36px;height:36px;transition:background-color .25s, transform .35s var(--curva);border-radius:50%;flex:none;position:relative}.pergunta__icone:before,.pergunta__icone:after{content:"";background:var(--verde-profundo);width:12px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pergunta__icone:after{transition:transform .35s var(--curva);transform:translate(-50%,-50%)rotate(90deg)}.pergunta[open] .pergunta__icone{background:var(--salvia)}.pergunta[open] .pergunta__icone:after{transform:translate(-50%,-50%)rotate(0)}.pergunta summary:hover .pergunta__icone{border-color:var(--verde-profundo)}.pergunta__resposta{max-width:680px;color:var(--tinta-suave);padding-bottom:28px}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}.pergunta::details-content{height:0;transition:height .35s var(--curva), content-visibility .35s allow-discrete;overflow:clip}.pergunta[open]::details-content{height:auto}}@media (min-width:960px){.perguntas__grade{grid-template-columns:.85fr 1.15fr;align-items:start;gap:96px}.perguntas__topo{top:calc(var(--altura-cabecalho) + 32px);position:sticky}.perguntas__topo--vazio{display:none}.perguntas__grade:has(.perguntas__topo--vazio){grid-template-columns:minmax(0,860px);justify-content:center}}.localizacao{background:var(--off)}.localizacao__grade{align-items:center;gap:48px;display:grid}.localizacao__endereco{font-size:var(--t-lg);color:var(--tinta);margin-top:28px;display:grid}.localizacao__contatos{border-top:1px solid var(--linha);gap:14px;margin-top:32px;padding-top:28px;display:grid}.localizacao__contatos div{grid-template-columns:96px 1fr;align-items:baseline;gap:12px;display:grid}.localizacao__contatos dt{font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-suave)}.localizacao__contatos a{color:var(--verde-profundo);overflow-wrap:anywhere;text-decoration:none}.localizacao__contatos a:hover{text-decoration:underline}.localizacao__acoes{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.mapa{aspect-ratio:4/3;border-radius:var(--raio-g);background:var(--salvia);overflow:hidden}.mapa iframe{border:0;width:100%;height:100%}.mapa__fachada{text-align:center;width:100%;height:100%;color:var(--verde-profundo);background:linear-gradient(90deg, #1c391a0f 1px, transparent 1px) 0 0 / 48px 48px, linear-gradient(#1c391a0f 1px, transparent 1px) 0 0 / 48px 48px, radial-gradient(circle at 50% 45%, var(--off), var(--salvia));border:0;place-content:center;justify-items:center;gap:10px;padding:24px;display:grid;position:relative}.mapa__pino{background:var(--verde-profundo);width:64px;height:64px;color:var(--areia);box-shadow:var(--sombra);transition:transform .3s var(--curva);border-radius:50% 50% 50% 4px;place-items:center;display:grid;transform:rotate(-45deg)}.mapa__pino svg{width:24px;height:24px;transform:rotate(45deg)}.mapa__fachada:hover .mapa__pino{transform:rotate(-45deg)translate(3px,-3px)}.mapa__rotulo{text-underline-offset:.25em;margin-top:8px;font-weight:500;text-decoration:underline}.mapa__endereco{font-size:var(--t-sm);color:var(--tinta-suave)}@media (min-width:960px){.localizacao__grade{grid-template-columns:.9fr 1.1fr;gap:96px}}.chamada{background:var(--verde-profundo);color:var(--areia);text-align:center;padding-block-start:clamp(88px,12vw,160px);padding-block-end:clamp(88px,12vw,160px);position:relative;overflow:hidden}.chamada__estrela{color:#cfdbc30d;width:min(80vw,640px);height:min(80vw,640px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chamada__conteudo{max-width:760px;position:relative}.chamada__titulo{font-family:var(--serifa);font-size:var(--t-h2);line-height:1.04}.chamada p{max-width:520px;font-size:var(--t-lg);color:var(--salvia);margin:20px auto 36px}.grade-itens{background:var(--linha);border-block:1px solid var(--linha);gap:1px;display:grid}.grade-itens__item{background:var(--creme);padding:28px 0}.grade-itens__estrela{width:14px;height:14px;color:var(--verde);margin-bottom:18px}.grade-itens h3{font-family:var(--serifa);font-size:var(--t-h3);color:var(--verde-profundo);margin-bottom:8px;line-height:1.15}.grade-itens p{color:var(--tinta-suave);max-width:360px}@media (min-width:640px){.grade-itens{grid-template-columns:repeat(2,1fr)}.grade-itens__item{padding:32px 28px 32px 0}.grade-itens__item:nth-child(2n){padding-left:28px}}@media (min-width:960px){.grade-itens{grid-template-columns:repeat(3,1fr)}.grade-itens__item,.grade-itens__item:nth-child(2n){padding:36px 32px 36px 0}.grade-itens__item:not(:nth-child(3n+1)){padding-left:32px}}.galeria{background:var(--off)}.galeria__grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:960px){.galeria__grade{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.galeria__grade>:nth-child(2n){margin-top:40px}.galeria__grade>:nth-child(n+5){margin-top:-20px}.galeria__grade>:nth-child(2n+6){margin-top:20px}}.videos__grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:960px){.videos__grade{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.videos__grade>:nth-child(2n){margin-top:48px}}.incluso{border-top:1px solid var(--linha)}.texto-longo{max-width:760px;font-size:var(--t-lg);color:var(--tinta-suave);gap:20px;display:grid}.texto-longo h2{font-family:var(--serifa);font-size:var(--t-h3);color:var(--verde-profundo);margin-top:24px}.texto-longo a{color:var(--verde-texto)}.texto-longo--documento{font-size:var(--t-base)}.sobre__boas-vindas{align-items:center;gap:40px;display:grid}.sobre__boas-vindas p{color:var(--tinta-suave);font-size:var(--t-lg);margin-top:20px}@media (min-width:960px){.sobre__boas-vindas{grid-template-columns:.8fr 1.2fr;gap:96px}}.nao-encontrada__conteudo{text-align:center;justify-items:center;gap:20px;max-width:720px;display:grid}.nao-encontrada__estrela{width:48px;height:48px;color:var(--verde)}.nao-encontrada__links{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px;display:flex}.rodape{background:var(--verde-profundo);color:var(--salvia);border-top:1px solid var(--linha-clara);padding-top:clamp(64px,8vw,104px)}.chamada+.rodape{border-top:1px solid var(--linha-clara)}main:has(>.chamada:last-child)+.rodape{border-top:1px solid var(--linha-clara)}.rodape__grade{gap:40px;padding-bottom:56px;display:grid}.rodape__marca img{width:150px;height:auto}.rodape__slogan{font-family:var(--serifa);color:var(--areia);margin-top:24px;font-size:1.375rem;font-style:italic}.rodape__categoria{font-size:var(--t-sm);margin-top:4px}.rodape__coluna h2{font-family:var(--sans);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--areia);margin-bottom:16px;font-weight:500}.rodape__coluna ul{gap:8px;display:grid}.rodape__coluna a{text-decoration:none}.rodape__coluna a:hover{color:var(--areia);text-decoration:underline}.rodape .link-seta{color:var(--areia);margin-top:16px}.rodape__base{border-top:1px solid var(--linha-clara);font-size:var(--t-xs);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block-start:24px;padding-block-end:24px;display:flex}.rodape__base a{text-decoration:none}.rodape__base a:hover{text-decoration:underline}.rodape__cookies{font-size:inherit;color:inherit;background:0 0;border:0;padding:0}.rodape__cookies:hover{text-decoration:underline}@media (min-width:640px){.rodape__grade{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.rodape__grade{grid-template-columns:1.4fr 1fr 1.2fr 1.2fr;gap:48px}}.barra-movel{z-index:40;padding:10px var(--margem) calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 -1px 0 var(--linha);background:#f8f6efeb;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}.barra-movel .botao--largo{flex:1}.barra-movel__ligar{flex:none;width:52px;padding:0}.menu-aberto .barra-movel{display:none}@media (min-width:960px){.barra-movel{display:none}}.cookies{left:12px;right:12px;bottom:calc(84px + env(safe-area-inset-bottom));z-index:45;background:var(--branco);border:1px solid var(--linha);border-radius:var(--raio-g);max-width:440px;font-size:var(--t-sm);animation:menu-entra .4s var(--curva);gap:16px;padding:20px 22px;line-height:1.55;display:grid;position:fixed;box-shadow:0 24px 60px -20px #1c391a59}.cookies__estrela{width:16px;height:16px;color:var(--verde);position:absolute;top:-8px;left:22px}.cookies a{color:var(--verde-texto)}.cookies__acoes{justify-content:flex-end;gap:8px;display:flex}@media (min-width:960px){.cookies{bottom:24px;left:24px;right:auto}}@media print{.cabecalho,.barra-movel,.cookies,.video__controle,.mapa{display:none!important}.js .revelar{opacity:1;transform:none}}
/*$vite$:1*/