.nav-link[aria-current=page]{opacity:1}.nav-link[aria-current=page]:after{width:100%}.nav__agendar{display:none}.nav{--cor-acao:var(--cor-tinta);--cor-acao-texto:var(--cor-papel)}.nav.e-escuro{--cor-acao:var(--cor-papel);--cor-acao-texto:var(--cor-tinta)}@media (width>=600px){.nav__agendar{display:inline-flex}}.menu__lista a{grid-template-columns:var(--col-mini) 1fr}.menu__regua{color:var(--cor-papel-a72)}.menu__pe{justify-content:space-between;align-items:end;gap:var(--esp-5);flex-wrap:wrap;max-width:none;display:flex}.menu__pe .t-ajuda{color:var(--cor-papel-a72)}#menuOverlay .btn-ghost{--cor-superficie:var(--cor-papel-a10);--cor-texto:var(--cor-papel);--cor-fio-forte:var(--cor-papel-a30)}@media (width<=599px){.menu__lista a{font-size:var(--tam-h3);grid-template-columns:1fr;gap:0}}.abertura__selo{justify-self:start}.abertura__titulo--site{max-width:12ch;font-size:var(--tam-h1);line-height:var(--lh-titulo);letter-spacing:var(--tr-titulo)}.abertura__titulo--site em{font-size:inherit;line-height:inherit;margin-top:0;font-style:italic;display:block}.prancha__cab--curto{margin-bottom:var(--esp-8)}.prancha__cab--curto .prancha__titulo{margin-top:0}.prancha__cab--lado{justify-content:space-between;align-items:end;gap:var(--esp-5);flex-wrap:wrap;display:flex}.cabeca{min-height:var(--cabeca-min);padding-top:calc(var(--esp-10) + var(--esp-6));align-items:end;display:grid}.cabeca[data-folha=tinta].prancha:after,.cabeca[data-folha=noite].prancha:after{content:none}.cabeca__luz{z-index:var(--z-fundo)}.cabeca__miolo{z-index:var(--z-cima);gap:var(--esp-5);width:100%;display:grid;position:relative}.cabeca__miolo .prancha__regua{color:var(--cor-texto-2)}.cabeca__titulo{max-width:var(--largura-titulo);font-size:var(--tam-h1)}.cabeca__titulo em{display:block}.cabeca__lede{color:var(--cor-texto-2)}.cabeca__acoes{align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.cabeca__acoes:empty{display:none}.queixas{gap:var(--esp-8);align-items:start;display:grid}@media (width>=1000px){.queixas{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.mapa-site{top:var(--esp-10);position:sticky}}.mapa-site .chamada{text-decoration:none}.mapa-site .chamada:hover .chamada__txt b,.mapa-site .chamada:focus-visible .chamada__txt b{color:var(--cor-framboesa)}.caminhos{gap:var(--esp-4);grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--cartao-caminho-min)), 1fr));display:grid}.card-hover h3{font-size:var(--tam-h3);color:var(--cor-papel)}a.card-hover__abrir{display:block}.grazy-curta{gap:var(--esp-7);align-items:center;display:grid}@media (width>=900px){.grazy-curta{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}}.grazy-curta__foto{aspect-ratio:var(--proporcao-retrato)}.grazy-curta__texto{gap:var(--esp-5);max-width:var(--largura-texto);display:grid}.grazy-curta__ano{color:var(--cor-salvia)}.grazy-curta__texto h2 em{display:block}.resultados-curta{gap:var(--esp-7);align-items:start;display:grid}@media (width>=900px){.resultados-curta{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.depoimentos{gap:var(--esp-5);display:grid}.comparador{gap:var(--esp-3);display:grid}.comparador__quadro img{object-fit:cover;width:100%;height:100%}.comparador .figura__legenda{justify-content:space-between}.clube-curto__grade{gap:var(--esp-8);align-items:center;display:grid}@media (width>=900px){.clube-curto__grade{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.clube-curto__acoes{align-items:center;gap:var(--esp-5);margin-top:var(--esp-6);flex-wrap:wrap;display:flex}.clube-curto__cartao{justify-self:center;width:100%}.clube-curto__orb{top:10%;right:-10%}.clube-curto .prancha__titulo{margin-top:0}.clube-curto .lede{margin-top:var(--esp-5)}.fecho__grade{gap:var(--esp-8);align-items:center;display:grid}@media (width>=900px){.fecho__grade{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}}.fecho__texto{gap:var(--esp-5);display:grid}.fecho__texto .prancha__titulo{margin-top:0}.fecho__acoes{align-items:center;gap:var(--esp-5);flex-wrap:wrap;display:flex}.fecho__spec{margin-top:var(--esp-4);max-width:var(--largura-texto)}.fecho__foto{aspect-ratio:var(--proporcao-retrato)}.rodape--site{justify-items:stretch;gap:var(--esp-8);text-align:left;grid-template-columns:minmax(0,1fr)}.rodape__marca{align-items:center;gap:var(--esp-5);flex-wrap:wrap;display:flex}.rodape__marca svg{width:var(--selo-g)}.rodape__frase{font-family:var(--letra-titulo);font-size:var(--tam-h3);line-height:var(--lh-titulo)}.rodape__frase em{color:var(--cor-po)}.rodape__colunas{gap:var(--esp-6);grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--col-4)), 1fr));width:100%;max-width:var(--largura-max);display:grid}.rodape__colunas h2{margin-bottom:var(--esp-3);color:var(--cor-papel-a72)}.rodape__colunas a{text-decoration:none}.rodape__colunas a:hover{text-decoration:underline}.rodape__lista{gap:var(--esp-2);margin:0;padding:0;list-style:none;display:grid}.rodape p.rodape__legal{max-width:none;padding-top:var(--esp-5);border-top:var(--fio-fino) solid var(--cor-papel-a18);color:var(--cor-papel-a72)}.rodape__legal a{color:var(--cor-papel)}.rodape__empresa{margin-bottom:var(--esp-2);display:block}.rodape__c{font-family:var(--letra-texto)}@media (width>=1000px){.prancha__cab--duplo{grid-template-columns:minmax(0, 1fr) minmax(0, var(--largura-texto));align-items:end;column-gap:var(--esp-8)}}.story-step h3{font-size:var(--tam-h3)}.story-step h3 em{color:var(--cor-destaque)}.reveal-link{justify-self:start}.cabeca__atalhos{gap:var(--esp-2);margin-top:var(--esp-3);flex-wrap:wrap;flex-basis:100%;display:flex}.chip--escuro{color:var(--cor-papel);border-color:var(--cor-papel-a30);text-decoration:none}.chip--escuro:hover{border-color:var(--cor-po)}.cabeca__cartao{z-index:var(--z-cima);width:100%;max-width:var(--memcard);margin:var(--esp-7) auto 0;position:relative}@media (width>=1100px){.cabeca:has(.cabeca__cartao){grid-template-columns:minmax(0, 1fr) var(--memcard);column-gap:var(--esp-8)}.cabeca__cartao{align-self:end;margin:0}}.galeria-ad{gap:var(--esp-6);grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--col-2)), 1fr));display:grid}.perguntas{gap:var(--esp-7);display:grid}@media (width>=1000px){.perguntas{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}}.perguntas .prancha__titulo{margin-top:0}.acordeao summary{font-family:var(--letra-titulo);font-size:var(--tam-h5);line-height:var(--lh-sub)}.passos-clube{margin:0;padding:0;list-style:none}.passos-clube h3{font-size:var(--tam-h4)}.tabela-membro{overflow-x:auto}.tabela-membro table{border-collapse:collapse;width:100%}.tabela-membro th,.tabela-membro td{padding:var(--esp-4) var(--esp-5);text-align:left;vertical-align:baseline;border-bottom:var(--fio-fino) solid var(--cor-fio)}.tabela-membro thead th{font-family:var(--letra-rotulo);font-weight:var(--peso-normal);font-size:var(--tam-legenda);letter-spacing:var(--tr-regua);color:var(--cor-texto-2)}.tabela-membro tbody th{font-family:var(--letra-titulo);font-weight:var(--peso-normal);font-size:var(--tam-h5)}.tabela-membro tbody th a{color:var(--cor-titulo);text-decoration:none}.tabela-membro tbody th a:hover{color:var(--cor-framboesa)}.tabela-membro tbody th .t-ajuda{font-family:var(--letra-texto);display:block}.tabela-membro tbody tr:last-child>*{border-bottom:0}.tabela-membro__pct{margin-left:var(--esp-3);font-size:var(--tam-legenda);color:var(--cor-framboesa)}@media (width<=599px){.tabela-membro thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tabela-membro tr{align-items:baseline;gap:var(--esp-1) var(--esp-3);padding:var(--esp-4) var(--esp-5);border-bottom:var(--fio-fino) solid var(--cor-fio);grid-template-columns:auto 1fr;display:grid}.tabela-membro tbody tr:last-child{border-bottom:0}.tabela-membro th,.tabela-membro td{border:0;padding:0}.tabela-membro tbody th{font-size:var(--tam-grande);grid-column:1/-1}}.grazy-curta__ano--framboesa{color:var(--cor-framboesa)}@media (width>=900px){.grazy-curta--inverso{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.grazy-curta__foto--larga{aspect-ratio:var(--proporcao-larga)}.filosofia__regua{color:var(--cor-papel-a72)}.filosofia__titulo{margin-top:var(--esp-5);font-size:var(--tam-perto);line-height:var(--lh-perto);letter-spacing:var(--tr-perto);color:var(--cor-papel)}.filosofia__lista{margin:var(--esp-5) 0 0;padding:0;list-style:none;display:grid}.filosofia__lista li{font-family:var(--letra-titulo);font-style:italic;font-size:var(--tam-h2);line-height:var(--lh-titulo);color:var(--cor-po)}.filosofia__lista li:last-child{color:var(--cor-papel)}.filosofia__lede{margin-top:var(--esp-8);color:var(--cor-papel-a72)}#espaco .marquee-mask{margin-top:var(--esp-4)}.agendar{gap:var(--esp-7);align-items:start;display:grid}@media (width>=1000px){.agendar{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.agendar .ficha-form{gap:var(--esp-5);padding:var(--esp-6);display:grid}.agendar .ficha-form .btn{justify-self:start}.agendar__lado{gap:var(--esp-5);display:grid}.agendar__foto{aspect-ratio:var(--proporcao-larga)}.leitura{gap:var(--esp-4);max-width:var(--largura-texto);display:grid}.leitura h2{margin-top:var(--esp-5)}main>.prancha.cabeca{min-height:var(--cabeca-min)}.cabeca:has(.cabeca__lente){align-items:center}@media (width<=899px){.cabeca:has(.cabeca__lente) .cabeca__lente{order:-1}.cabeca:has(.cabeca__lente){padding-top:calc(var(--esp-9) + var(--esp-5))}}@media (width>=900px){.cabeca:has(.cabeca__lente){grid-template-columns:minmax(0, 1fr) var(--largura-luz);column-gap:var(--esp-8)}}:root{--logo-nav:var(--alvo-toque)}@media (width>=900px){:root{--logo-nav:var(--esp-7)}}.nav__marca .nav__logo{width:auto;height:var(--logo-nav)}.nav{padding-top:var(--esp-1);padding-bottom:var(--esp-1)}.menu__logo{width:auto;height:var(--esp-10);aspect-ratio:1070/985;color:var(--cor-papel)}.cabeca--clara .chip--escuro{color:var(--cor-texto);border-color:var(--cor-fio-forte)}:root{--grazy-foto-alt:min(84svh, 56rem);--grazy-foto-alt-cel:60svh;--grazy-nome:clamp(6rem, 1rem + 19vw, 21rem)}main>.prancha.grazy-abre{min-height:var(--altura-tela);padding-top:calc(var(--esp-10) + var(--esp-5));padding-bottom:var(--esp-8);align-items:end;display:grid}.grazy-abre__nome{z-index:var(--z-fundo);right:var(--esp-gutter);bottom:calc(var(--grazy-nome) * -.12);font-family:var(--letra-titulo);font-style:italic;font-size:var(--grazy-nome);line-height:var(--lh-justo);letter-spacing:var(--tr-perto);color:var(--cor-salvia);opacity:var(--opac-apoio);pointer-events:none;user-select:none;margin:0;position:absolute}.grazy-abre__foto{z-index:var(--z-alto);height:var(--grazy-foto-alt);aspect-ratio:859/1800;pointer-events:none;position:absolute;bottom:0;right:8vw}.grazy-abre__foto img{object-fit:contain;object-position:bottom;width:100%;height:100%;filter:drop-shadow(var(--esp-5) var(--esp-4) var(--esp-6) var(--cor-salvia-a20))}.grazy-abre__miolo{z-index:var(--z-cima);gap:var(--esp-5);width:100%;display:grid;position:relative}.grazy-abre__miolo .prancha__regua{max-width:var(--largura-texto)}.grazy-abre__titulo{max-width:9ch;font-size:var(--tam-numeral);line-height:var(--lh-perto);letter-spacing:var(--tr-perto)}.grazy-abre__titulo em{display:block}.grazy-abre__miolo .lede{max-width:var(--medida-abertura);color:var(--cor-texto-2)}.grazy-abre__chamada{margin-top:var(--esp-4)}.grazy-abre__chamada .chamada__num{color:var(--cor-framboesa)}@media (width<=899px){main>.prancha.grazy-abre{padding-top:calc(var(--grazy-foto-alt-cel) + var(--esp-9))}.grazy-abre__foto{right:50%;top:var(--esp-9);height:var(--grazy-foto-alt-cel);-webkit-mask-image:var(--mascara-desce);mask-image:var(--mascara-desce);bottom:auto;transform:translate(50%)}.grazy-abre__nome{top:calc(var(--esp-10) + var(--esp-4));bottom:auto;left:50%;right:auto;transform:translate(-50%)}.grazy-abre__titulo{font-size:var(--tam-h1)}}.clube-curto__cartao,.cabeca__cartao{max-width:var(--cartao3d-max)}@media (width>=1100px){.cabeca:has(.cabeca__cartao){grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center}.cabeca__cartao .cartao3d{width:122%;max-width:none;margin-left:-6%}}@media (width<=1099px){.cabeca__cartao{margin:0 auto var(--esp-4);order:-1}.cabeca:has(.cabeca__cartao){padding-top:calc(var(--esp-9) + var(--esp-5))}}#wordmark.filosofia__titulo{transform-origin:0;will-change:transform, filter, opacity}.clube-curto{--lf-y:40%;--lf-r:15rem;--lf-alcance:70%;--lf-abre:30%;--lf-corpo-x:74%;--lf-corpo-y:46%;--lf-corpo-larg:30%;--lf-corpo-alt:34%}.clube-curto__luz{z-index:var(--z-fundo)}.clube-curto__luz.luz-lupa--frente{z-index:var(--z-cima)}.clube-curto__grade{z-index:var(--z-alto)}.cabeca__cartao{--lf-corpo-x:50%;--lf-corpo-y:50%;--lf-corpo-larg:46%;--lf-corpo-alt:44%;position:relative}.cartao3d__frente{z-index:var(--z-cima)}@media (width<=899px){.clube-curto{--lf-y:72%;--lf-corpo-x:50%;--lf-corpo-y:74%;--lf-corpo-larg:46%}}.foto-espaco{aspect-ratio:var(--prop-foto);background:var(--cor-tinta-a06);margin:0}.foto-espaco img{filter:var(--filtro-cor-de-perto);display:block}.planta{border-bottom:var(--fio-fino) solid var(--cor-fio-forte);margin:0;padding:0;list-style:none}.planta__linha{align-items:center;gap:var(--esp-3);min-height:var(--alvo-toque);padding:var(--esp-3) 0;border-top:var(--fio-fino) solid var(--cor-fio-forte);color:var(--cor-texto);grid-template-columns:auto 1fr;text-decoration:none;display:grid}.planta__linha .chamada__num{color:var(--cor-texto-2);transition:background-color var(--tempo-rapido) var(--curva-suave), color var(--tempo-rapido) var(--curva-suave), border-color var(--tempo-rapido) var(--curva-suave)}.planta__nome{font-family:var(--letra-titulo);font-size:var(--tam-h6);line-height:var(--lh-titulo);letter-spacing:var(--tr-titulo);color:var(--cor-titulo);transition:color var(--tempo-rapido) var(--curva-suave)}.planta__linha:hover .planta__nome,.planta__linha:focus-visible .planta__nome,.planta__linha[aria-current=true] .planta__nome{color:var(--cor-framboesa);font-style:italic}@media (width>=900px){.planta__linha.e-ativa .planta__nome{color:var(--cor-framboesa);font-style:italic}.planta__linha.e-ativa .chamada__num{background:var(--cor-framboesa);border-color:var(--cor-framboesa);color:var(--cor-papel)}}.planta__linha[aria-current=true] .chamada__num{background:var(--cor-framboesa);border-color:var(--cor-framboesa);color:var(--cor-papel)}.passeio{gap:var(--esp-7);align-items:start;display:grid}.passeio__planta{gap:var(--esp-5);justify-items:start;display:grid}.passeio__planta .planta{width:100%}.passeio__salas{gap:var(--esp-9);display:grid}.sala{gap:var(--esp-5);scroll-margin-top:var(--esp-10);align-items:start;display:grid}.sala__texto{gap:var(--esp-4);max-width:var(--largura-texto);justify-items:start;display:grid}.sala__texto p{margin:0}.sala__nome{align-items:center;gap:var(--esp-3);font-family:var(--letra-titulo);font-weight:var(--peso-normal);font-size:var(--tam-h3);line-height:var(--lh-titulo);letter-spacing:var(--tr-titulo);color:var(--cor-titulo);margin:0;display:flex}.sala__nome .chamada__num{color:var(--cor-framboesa)}.sala__trat{gap:var(--esp-1);display:grid}.sala__trat ul{gap:var(--esp-1) var(--esp-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sala__detalhe{width:100%;max-width:var(--col-3);border-radius:var(--raio-3);justify-self:end}@media (width<=999px){.passeio__planta .planta,.passeio__planta .btn{display:none}}@media (width>=700px){.sala{column-gap:var(--esp-6);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.sala__foto{grid-row:span 2}.sala__detalhe{max-width:var(--col-3);justify-self:start}}@media (width>=1000px){.passeio{gap:var(--esp-8);grid-template-columns:minmax(0,.36fr) minmax(0,1fr)}.passeio__planta{top:var(--esp-10);position:sticky}}.chegar{gap:var(--esp-7);align-items:center;display:grid}.chegar__texto{gap:var(--esp-5);justify-items:start;display:grid}.chegar__texto .prancha__titulo{margin:0}.chegar__texto .spec{width:100%}.chegar__acoes{align-items:center;gap:var(--esp-3) var(--esp-5);flex-wrap:wrap;display:flex}@media (width>=900px){.chegar{gap:var(--esp-8);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.clinica-curta{gap:var(--esp-7);align-items:start;display:grid}.clinica-curta__fotos{aspect-ratio:var(--proporcao-retrato);display:none;position:relative}.clinica-curta__foto{opacity:0;transition:opacity var(--tempo-medio) var(--curva-suave);position:absolute;inset:0}.clinica-curta__foto.e-ativa{opacity:1}.clinica-curta__foto .foto-espaco{aspect-ratio:auto;height:100%}.planta--inicio .planta__linha{grid-template-columns:auto auto 1fr auto}.planta--inicio .planta__nome{font-size:var(--tam-h5)}.planta--inicio .icone{color:var(--cor-texto-2);transition:transform var(--tempo-medio) var(--curva)}.planta--inicio .planta__linha:hover .icone,.planta--inicio .planta__linha:focus-visible .icone{transform:translateX(var(--esp-1))}.planta__mini{width:var(--selo-chip);height:var(--selo-chip);object-fit:cover;border-radius:var(--raio-1);filter:var(--filtro-cor-de-perto)}.clinica-curta__mais{margin-top:var(--esp-5)}@media (width>=900px){.clinica-curta{gap:var(--esp-8);grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.clinica-curta__fotos{top:var(--esp-10);display:block;position:sticky}.planta__mini{display:none}.planta--inicio .planta__linha{grid-template-columns:auto 1fr auto}}.espaco__texto{gap:var(--esp-4);justify-items:start;display:grid}.espaco__texto .lede{margin:0}.marquee-foto--cor{overflow:hidden}.marquee-foto--cor img{object-fit:cover;width:100%;height:100%;filter:var(--filtro-cor-de-perto)}.zap-fixo{display:none}@media (width>=900px){.zap-fixo{z-index:var(--z-nav);right:var(--esp-5);bottom:var(--esp-5);align-items:center;gap:var(--esp-2);min-height:var(--alvo-toque);padding:var(--esp-2) var(--esp-5) var(--esp-2) var(--esp-4);border-radius:var(--raio-pilula);background:var(--cor-tinta-a88);backdrop-filter:blur(var(--desfoque-vidro));box-shadow:var(--sombra-tinta);color:var(--cor-papel);font-family:var(--letra-rotulo);font-size:var(--tam-rotulo);letter-spacing:var(--tr-rotulo);--cor-foco:var(--cor-framboesa);transition:transform var(--tempo-medio) var(--curva), background-color var(--tempo-rapido) var(--curva-suave);text-decoration:none;display:inline-flex;position:fixed}.zap-fixo:hover,.zap-fixo:focus-visible{background:var(--cor-tinta);transform:translateY(calc(var(--esp-1) * -1))}.zap-fixo .icone{width:var(--icone);height:var(--icone)}}@media (prefers-reduced-motion:reduce){.clinica-curta__foto,.zap-fixo,.planta__nome,.planta__linha .chamada__num,.planta--inicio .icone{transition:none}}
