.onde{--aco: #13213F;position:relative;background:var(--noite);color:var(--luz-texto)}.onde__palco{position:relative;overflow:hidden;background:linear-gradient(var(--noite),rgb(11 13 38 / 0) min(26vh,14rem)),linear-gradient(#0b132900 72%,#0b1329),radial-gradient(80% 75% at 30% 46%,#1F3466 0%,var(--aco) 45%,#0A1226 100%);background:linear-gradient(var(--noite),rgb(11 13 38 / 0) min(26svh,14rem)),linear-gradient(#0b132900 72%,#0b1329),radial-gradient(80% 75% at 30% 46%,#1F3466 0%,var(--aco) 45%,#0A1226 100%);display:grid;grid-template-rows:36vh auto;grid-template-rows:36svh auto;isolation:isolate}.onde__halo{position:absolute;left:0;top:0;z-index:0;width:60vmax;height:60vmax;margin:-30vmax 0 0 -30vmax;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--luz-rgb) / .2),rgb(var(--luz-rgb) / .05) 45%,transparent 72%);pointer-events:none;opacity:0}.onde__mapa{position:relative;z-index:1;display:grid;place-items:center;padding:calc(var(--nav-h) + var(--e-2)) var(--margem) 0}.onde__desenho{position:relative;height:100%;max-height:100%;aspect-ratio:878 / 762;max-width:100%}.onde__desenho svg{display:block;width:100%;height:100%;overflow:visible}.onde__base{opacity:.3}.onde__ponto{position:absolute;left:var(--x);top:var(--y);width:var(--alvo);height:var(--alvo);margin:calc(var(--alvo) / -2) 0 0 calc(var(--alvo) / -2);padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.onde__ponto:before{content:"";position:absolute;top:35%;right:35%;bottom:35%;left:35%;border-radius:50%;background:var(--ouro-claro);opacity:.6;transition:opacity var(--dur-curta) var(--ease-saida),transform var(--dur-curta) var(--ease-saida)}.onde__ponto[aria-current=true]:before{opacity:1;transform:scale(1.25)}.onde__ponto[aria-current=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.5px solid var(--ouro-claro);animation:onde-pulso 2.2s var(--ease-saida) infinite}@keyframes onde-pulso{0%{transform:scale(.45);opacity:.9}to{transform:scale(2.6);opacity:0}}@media(hover:hover)and (pointer:fine){.onde__ponto:hover:before{opacity:1}}.onde__ponto:focus-visible{outline:2px solid var(--ouro-claro);outline-offset:2px}.onde__painel{position:relative;z-index:2;display:grid;align-content:start;gap:var(--e-4);padding:var(--e-4) var(--margem) var(--e-8);min-height:0}.onde__titulo{font-family:var(--fonte-display);font-weight:360;font-variation-settings:"opsz" 144;font-size:clamp(2.25rem,1.4rem + 2.6vw,3.75rem);line-height:1;letter-spacing:-.03em;color:var(--ouro-claro)}.onde__abas{display:none;gap:var(--e-4);overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--margem) * -1);padding:0 var(--margem)}.onde__abas::-webkit-scrollbar{display:none}.onde--ativa .onde__abas{display:flex}.onde__aba{flex:none;position:relative;min-height:var(--alvo);padding:0;border:0;background:transparent;color:#d5d8ea;font:600 .9375rem/1 var(--fonte-texto);cursor:pointer}.onde__aba:before{content:"";position:absolute;top:0;right:-.5rem;bottom:0;left:-.5rem}.onde__aba:after{content:"";position:absolute;left:0;right:0;bottom:.55rem;height:2px;background:var(--ouro-claro);transform:scaleX(0);transform-origin:left;transition:transform .4s var(--ease-saida)}.onde__aba[aria-selected=true]{color:var(--ouro-claro)}.onde__aba[aria-selected=true]:after{transform:scaleX(1)}.onde__aba:focus-visible{outline:2px solid var(--ouro-claro);outline-offset:4px}.onde__paineis{display:grid;gap:var(--e-8)}.onde--ativa .onde__paineis{gap:0}.onde__area{display:grid;gap:var(--e-4)}.onde__area:focus{outline:none}.onde__pergunta{font-family:var(--fonte-display);font-weight:340;font-variation-settings:"opsz" 144;font-size:clamp(1.75rem,1.15rem + 2.2vw,2.9rem);line-height:1.04;letter-spacing:-.03em;color:var(--luz-texto)}.onde__linha{display:block;overflow:hidden;overflow:clip;padding-bottom:.08em;margin-bottom:-.08em}.onde__linha>span{display:inline-block}.onde__texto{color:var(--luz-texto);font-size:1.0625rem;max-width:42ch}.onde__chips{display:flex;flex-wrap:wrap;gap:var(--e-2)}.onde__chip{position:relative}.onde__chip input{position:absolute;opacity:0;width:1px;height:1px}.onde__chip span{display:inline-flex;align-items:center;gap:var(--e-2);min-height:var(--alvo);padding:0 var(--e-3);border:1px solid rgb(243 217 139 / .75);color:var(--luz-texto);font-size:.9375rem;font-weight:500;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-saida),color var(--dur-micro) var(--ease-saida),border-color var(--dur-micro) var(--ease-saida)}.onde__chip input:checked+span{background:var(--ouro-claro);border-color:var(--ouro-claro);color:var(--noite)}.onde__chip input:checked+span:before{content:"";width:.85em;height:.85em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12.5 9.5 18 20 6.5' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='square'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12.5 9.5 18 20 6.5' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='square'/%3E%3C/svg%3E") center / contain no-repeat}.onde__chip input:focus-visible+span{outline:2px solid var(--ouro-claro);outline-offset:2px}@media(hover:hover)and (pointer:fine){.onde__chip span:hover{border-color:var(--ouro-claro)}}.onde__exame{color:var(--ouro-claro);font-size:.9375rem}.onde__exame b{font-weight:600;color:var(--luz-texto)}.onde__levar{justify-self:start}@media(min-width:64rem){.onde__palco{min-height:100vh;min-height:100svh;grid-template-rows:none;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.onde__mapa{padding:calc(var(--nav-h) + var(--e-5)) 0 var(--e-7) var(--margem)}.onde__painel{align-content:center;padding:calc(var(--nav-h) + var(--e-4)) var(--margem) var(--e-7) var(--e-6)}.onde--ativa .onde__palco{height:100vh;height:100svh}.onde__mapa{position:sticky;top:0;height:100vh;height:100svh}.onde--ativa .onde__mapa{position:relative;height:auto}}html.sem-animacao .onde__ponto[aria-current=true]:after{animation:none;opacity:0}.onde.onde--empilhada{z-index:6;box-shadow:0 -1.5rem 4rem #03041299}.onde.onde--empilhada:before{content:"";position:absolute;left:0;right:0;top:0;z-index:3;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--luz-rgb) / .6) 25%,rgb(var(--luz-rgb) / .6) 75%,transparent);pointer-events:none}.exames{position:relative;background:var(--marfim);color:var(--tinta);padding:clamp(4.5rem,12vw,7rem) 0 var(--e-8)}.exames__palco{position:relative}.exames__cabeca{display:grid;gap:var(--e-4);padding:0 var(--margem)}.exames__titulo{font-family:var(--fonte-display);font-weight:340;font-variation-settings:"opsz" 144;font-size:clamp(2.6rem,1.5rem + 5vw,6rem);line-height:.98;letter-spacing:-.035em}.exames__linha{display:block;overflow:hidden;overflow:clip;padding-bottom:.08em;margin-bottom:-.08em}.exames__linha>span{display:inline-block}.exames__lead{color:var(--tinta-suave);max-width:40ch;font-size:1.0625rem}.exames__contador{display:none}.exames .exames__trilho{display:flex;gap:var(--e-5);margin:0;padding:var(--e-6) var(--margem) var(--e-3);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--margem);scrollbar-width:none;overscroll-behavior-x:contain}.exames__trilho::-webkit-scrollbar{display:none}.exames__trilho:focus-visible{outline:2px solid var(--noite);outline-offset:-2px}.exame{flex:0 0 min(86vw,26rem);scroll-snap-align:start;display:grid;gap:var(--e-4);align-content:start}.exame__foto{position:relative;margin:0;aspect-ratio:1 / 1;display:grid;place-items:center}.exame__foto:before{content:"";position:absolute;top:4%;right:4%;bottom:4%;left:4%;border-radius:var(--raio-motivo);background:radial-gradient(circle at 50% 38%,#FFFDF8 0%,#F6EEDD 55%,var(--champanhe) 100%)}.exame__foto img{position:relative;width:80%;height:80%;object-fit:contain}.exame__foto picture{display:block;position:relative;width:80%;height:80%}.exame__foto picture img{display:block;width:100%;height:100%}.exame__num{position:absolute;left:2%;top:0;font-family:var(--fonte-display);font-weight:300;font-variation-settings:"opsz" 144;font-size:clamp(2.5rem,1.6rem + 3vw,4.5rem);line-height:1;letter-spacing:-.04em;color:var(--ouro-texto)}.exame__foto .selo-ia{right:4%;bottom:4%}.exame__lente{position:absolute;left:0;top:0;z-index:3;width:13rem;height:13rem;border-radius:var(--raio-motivo);border:2px solid var(--ouro-texto);background-color:#fffdf8;background-repeat:no-repeat;pointer-events:none;opacity:0;transition:opacity var(--dur-curta) var(--ease-saida)}.exame__foto.is-lupa .exame__lente{opacity:1}.exame__foto.is-lupa{cursor:none}.exame__texto{display:grid;gap:var(--e-3)}.exame__nome{font-family:var(--fonte-display);font-weight:360;font-variation-settings:"opsz" 144;font-size:clamp(1.75rem,1.2rem + 2.2vw,3rem);line-height:1.02;letter-spacing:-.025em}.exame__sub{display:block;margin-top:.35em;font-family:var(--fonte-texto);font-size:.9375rem;font-weight:600;letter-spacing:0;color:var(--ouro-texto)}.exame__para{max-width:40ch}.exame__dados{display:grid;gap:var(--e-3);margin:var(--e-2) 0 0}.exame__dados div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:var(--e-3)}.exame__dados dt{font-weight:600;color:var(--ouro-texto)}.exame__dados dd{margin:0;color:var(--tinta)}.exames__fim{flex:0 0 min(70vw,20rem);scroll-snap-align:start;display:grid;align-content:center;justify-items:start;gap:var(--e-4)}.exames__fim-texto{font-family:var(--fonte-display);font-weight:340;font-variation-settings:"opsz" 144;font-size:clamp(1.8rem,1.2rem + 2.4vw,3.2rem);line-height:1.02;letter-spacing:-.025em}.exames__dica{padding:0 var(--margem);color:var(--tinta-suave);font-size:var(--t-5)}@media(min-width:64rem){.exame{flex-basis:78vw;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4vw}.exame__foto{width:min(64vh,36vw);width:min(64svh,36vw);justify-self:center}.exames__fim{flex-basis:34vw}.exames--pin{padding:0}.exames--pin .exames__palco{height:100vh;height:100svh;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);overflow:hidden;padding:calc(var(--nav-h) + var(--e-4)) 0 var(--e-5)}.exames--pin .exames__cabeca{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;column-gap:var(--e-7)}.exames--pin .exames__titulo{font-size:clamp(2.25rem,1.2rem + 2.6vw,4rem);white-space:nowrap}.exames--pin .exames__linha{display:inline-block;vertical-align:bottom}.exames--pin .exames__lead{grid-column:2;font-size:1rem;max-width:44ch}.exames--pin .exames__contador{display:block;grid-column:3;align-self:end;font-family:var(--fonte-display);font-weight:300;font-size:clamp(2rem,1.4rem + 1.6vw,3rem);line-height:1;color:var(--ouro-texto)}.exames.exames--pin .exames__trilho{height:100%;overflow:visible;scroll-snap-type:none;align-items:stretch;gap:6vw;padding:var(--e-5) var(--margem) 0;will-change:transform}.exames--pin .exame{height:100%;min-height:0;align-content:center;align-items:center}.exames--pin .exame__foto{width:auto;height:min(calc(100vh - var(--nav-h) - 12rem),34vw);height:min(calc(100svh - var(--nav-h) - 12rem),34vw);aspect-ratio:1 / 1}.exames--pin .exame__nome{font-size:clamp(1.75rem,1rem + 1.8vw,2.75rem)}.exames--pin .exames__fim{align-self:center}.exames--pin .exames__dica{display:none}}.passagem{position:absolute;left:0;top:-1px;z-index:0;width:100%;height:calc(100vh + 1px);height:calc(100lvh + 1px);pointer-events:none}[data-passagem]>:not(.passagem){position:relative;z-index:1}.cap-linha{display:block;overflow:hidden;overflow:clip;padding-bottom:.08em;margin-bottom:-.08em}.cap-linha>span{display:inline-block}.cap-titulo,.criancas__titulo,.cirurgias__titulo,.formacao__titulo,.perguntas__titulo,.local__titulo{font-family:var(--fonte-display);font-weight:340;font-variation-settings:"opsz" 144;font-size:clamp(2.75rem,1.5rem + 5.2vw,6rem);line-height:.96;letter-spacing:-.035em;text-wrap:balance}.criancas,.cirurgias,.formacao,.perguntas,.local{position:relative;padding:clamp(5rem,13vw,9rem) var(--margem)}.criancas{background:linear-gradient(var(--marfim),var(--champanhe) min(50vh,28rem));background:linear-gradient(var(--marfim),var(--champanhe) min(50svh,28rem));color:var(--tinta)}.criancas__grade{display:grid;gap:var(--e-8);max-width:80rem;margin:0 auto}.criancas__texto{display:grid;gap:var(--e-5);align-content:start;justify-items:start}.criancas__lead{font-size:1.125rem;max-width:38ch}.criancas__sinais{display:grid;gap:var(--e-3);margin:0;padding:0;list-style:none}.criancas__sinais li{display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:var(--e-3);align-items:start;font-size:1.125rem;line-height:1.4}.criancas__check{width:1.6rem;height:1.6rem;margin-top:-.1em}.criancas__check path{fill:none;stroke:var(--ouro-texto);stroke-width:2.4;stroke-linecap:square;stroke-dasharray:1 1;stroke-dashoffset:0}.podcast{display:grid;align-self:center;background:var(--noite);color:var(--luz-texto)}.podcast__video{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:#05061a}.podcast__video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.podcast__capa{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.podcast__capa img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease-saida)}.podcast__capa:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 55%,#05061a73)}.podcast__capa:focus-visible{outline-offset:-4px}.podcast__play{position:absolute;z-index:1;left:50%;top:50%;width:4.75rem;height:4.75rem;margin:-2.375rem 0 0 -2.375rem;display:grid;place-items:center;border-radius:var(--raio-motivo);background:var(--ouro);box-shadow:0 .75rem 2rem #05061a73;transition:transform var(--dur-media) var(--ease-saida),background-color var(--dur-curta) var(--ease-saida)}.podcast__play svg{width:1.9rem;height:1.9rem;margin-left:.2rem;fill:var(--noite)}.podcast__play:before{content:"";position:absolute;top:-.6rem;right:-.6rem;bottom:-.6rem;left:-.6rem;border-radius:var(--raio-motivo);border:1.5px solid rgb(var(--luz-rgb) / .8);opacity:0}html.js .podcast.is-tocando .podcast__play:before{animation:podcast-pulso 2.4s var(--ease-saida) infinite}@keyframes podcast-pulso{0%{transform:scale(.8);opacity:.9}to{transform:scale(1.45);opacity:0}}@media(hover:hover)and (pointer:fine){.podcast__capa:hover img{transform:scale(1.04)}.podcast__capa:hover .podcast__play{transform:scale(1.08);background:var(--ouro-claro)}}.podcast__texto{display:grid;gap:var(--e-3);align-content:start;padding:var(--e-5)}.podcast__rotulo{color:var(--nevoa);font-size:var(--t-5)}.podcast__titulo{font-family:var(--fonte-display);font-weight:360;font-variation-settings:"opsz" 144;font-size:clamp(1.8rem,1.3rem + 2vw,3rem);line-height:1;letter-spacing:-.025em}.podcast__nota{color:var(--luz-texto);max-width:34ch}.podcast__onda{display:flex;align-items:center;gap:3px;height:2.25rem}.podcast__onda i{flex:1 1 0;height:100%;background:var(--ouro);transform-origin:50% 50%;transform:scaleY(.25)}.podcast .link{color:var(--ouro-claro);justify-self:start}html.js .podcast.is-tocando .podcast__onda i{animation:onda-audio 1.1s ease-in-out infinite alternate}@keyframes onda-audio{0%{transform:scaleY(.18)}to{transform:scaleY(1)}}.podcast__onda i:nth-child(3n){animation-duration:.8s!important}.podcast__onda i:nth-child(4n+1){animation-duration:1.35s!important;animation-delay:-.3s}.podcast__onda i:nth-child(5n+2){animation-duration:.95s!important;animation-delay:-.6s}.podcast__onda i:nth-child(7n){animation-duration:1.6s!important;animation-delay:-.15s}@media(min-width:64rem){.criancas__grade{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:var(--e-9)}}.cirurgias{background:var(--noite);color:var(--luz-texto)}.cirurgias__grade{display:grid;gap:var(--e-7);max-width:80rem;margin:0 auto}.cirurgias__fotos{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e-3);align-items:start}.cirurgias__foto{position:relative;margin:0;aspect-ratio:4 / 5;overflow:hidden;background:var(--noite-2)}.cirurgias__foto:nth-of-type(2){margin-top:var(--e-8)}.cirurgias__foto img{position:absolute;left:0;top:-6%;width:100%;height:112%;object-fit:cover}.cirurgias__foto:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px rgb(var(--luz-rgb) / .18);pointer-events:none}.cirurgias__foto .selo-ia{right:var(--e-2);bottom:var(--e-2)}.cirurgias__texto{display:grid;gap:var(--e-5);align-content:start}.cirurgias__lead{font-size:1.125rem;max-width:40ch}.cirurgias__lista{margin:0;padding:0;list-style:none;display:grid;border-top:1px solid rgb(var(--luz-rgb) / .16)}.cirurgia{border-bottom:1px solid rgb(var(--luz-rgb) / .16)}.cirurgia__linha{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:var(--e-4);min-height:var(--alvo);padding:var(--e-3) 0;cursor:pointer;list-style:none}.cirurgia__linha::-webkit-details-marker{display:none}.cirurgia__nome{font-family:var(--fonte-display);font-weight:340;font-variation-settings:"opsz" 144;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.4rem);line-height:1.05;letter-spacing:-.02em;transition:color var(--dur-curta) var(--ease-saida),transform var(--dur-media) var(--ease-saida)}.cirurgia__area{color:var(--nevoa);font-size:var(--t-5)}.cirurgia__mais,.pergunta__mais{position:relative;width:1rem;height:1rem;flex:none;align-self:center}.cirurgia__mais:before,.cirurgia__mais:after,.pergunta__mais:before,.pergunta__mais:after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:currentColor;transition:transform var(--dur-media) var(--ease-saida)}.cirurgia__mais:after,.pergunta__mais:after{transform:rotate(90deg)}.cirurgia__detalhe[open] .cirurgia__mais:after,.pergunta[open] .pergunta__mais:after{transform:rotate(0)}.cirurgia__mais{color:var(--ouro-claro)}.cirurgia__corpo{overflow:hidden}.cirurgia__corpo p{padding:0 0 var(--e-4);max-width:46ch;color:var(--luz-texto)}.cirurgia__detalhe[open] .cirurgia__nome{color:var(--ouro-claro)}@media(hover:hover)and (pointer:fine){.cirurgia__linha:hover .cirurgia__nome{color:var(--ouro-claro);transform:translate(.4rem)}}.cirurgia__linha:focus-visible{outline:2px solid var(--ouro-claro);outline-offset:4px}.cirurgias__nota{color:var(--nevoa)}@media(min-width:64rem){.cirurgias__grade{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);column-gap:var(--e-8);align-items:start}.cirurgias__fotos{position:sticky;top:calc(var(--nav-h) + var(--e-6))}}.formacao{background:var(--marfim);color:var(--tinta)}.formacao__grade{display:grid;gap:var(--e-7);max-width:80rem;margin:0 auto}.formacao__texto{display:grid;gap:var(--e-7);align-content:start}.formacao .rota{--progresso: 1;position:relative;margin:0;padding:0 0 0 2.25rem;list-style:none;display:grid;gap:var(--e-6)}.rota:before,.rota:after{content:"";position:absolute;left:.6rem;top:.6rem;bottom:.6rem;width:2px}.rota:before{background:#ded5c4}.rota:after{background:var(--ouro-texto);transform-origin:top;transform:scaleY(var(--progresso))}.rota__parada{position:relative;display:grid;gap:var(--e-1)}.rota__parada:before{content:"";position:absolute;left:-2.25rem;top:.45rem;width:1.2rem;height:1.2rem;margin-left:.01rem;border-radius:var(--raio-motivo);background:var(--marfim);border:2px solid var(--ouro-texto);transition:background-color var(--dur-media) var(--ease-saida)}.rota__parada.is-acesa:before,html:not(.js) .rota__parada:before{background:var(--ouro-texto)}.rota__cidade{font-family:var(--fonte-display);font-weight:360;font-variation-settings:"opsz" 144;font-size:clamp(1.6rem,1.2rem + 1.5vw,2.4rem);line-height:1.05;letter-spacing:-.02em}.rota__o-que{color:var(--tinta-suave);max-width:40ch}.formacao__retrato{margin:0;justify-self:center;width:min(100%,26rem);overflow:hidden}.formacao__retrato img{width:100%;height:auto}@media(min-width:64rem){.formacao__grade{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);column-gap:var(--e-9);align-items:end}.formacao__retrato{width:100%;position:sticky;bottom:0}}.local{background:var(--noite);color:var(--luz-texto)}.local__grade{display:grid;gap:var(--e-8);max-width:80rem;margin:0 auto}.local__texto{display:grid;gap:var(--e-5);align-content:start;justify-items:start}.local__lead{font-size:1.125rem;max-width:38ch}.local__dados{width:100%;max-width:34rem;margin:var(--e-2) 0 0;border-top:1px solid rgb(var(--luz-rgb) / .2)}.local__dados div{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--e-1);padding:var(--e-4) 0;border-bottom:1px solid rgb(var(--luz-rgb) / .2)}.local__dados dt{color:var(--ouro-claro);font-size:var(--t-5);font-weight:600}.local__dados dd{margin:0;line-height:1.5}.local__dados address{font-style:normal}.local__tel{color:var(--ouro-claro);font-weight:600;text-underline-offset:.25em;white-space:nowrap}.local__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e-3) var(--e-6);margin-top:var(--e-2)}.local__midia{position:relative}.local__mapa{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:var(--noite-2);box-shadow:0 0 0 1px rgb(var(--luz-rgb) / .28)}.local__mapa iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;filter:invert(.9) hue-rotate(180deg) saturate(.55) brightness(.92) contrast(.95)}@supports not (aspect-ratio: 1 / 1){.local__mapa{height:0;padding-top:75%}}.local__ver-mapa{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-content:start;justify-items:end;width:100%;padding:var(--e-5);border:0;background:var(--noite-2);color:var(--luz-texto);font:inherit;cursor:pointer}.local__ver-mapa-texto{display:inline-flex;align-items:center;min-height:var(--alvo);padding:0 var(--e-5);border:1px solid rgb(var(--luz-rgb) / .45);font-weight:600}.local__ver-mapa:hover .local__ver-mapa-texto,.local__ver-mapa:focus-visible .local__ver-mapa-texto{border-color:currentColor}.local__fachada{position:absolute;left:calc(var(--e-3) * -1);bottom:2.75rem;z-index:2;width:min(46%,20rem);margin:0;background:var(--noite);padding:.375rem;box-shadow:0 1.25rem 2.5rem #05061a8c,0 0 0 1px rgb(var(--luz-rgb) / .3)}.local__fachada img{width:100%;aspect-ratio:3 / 2;object-fit:cover}.local__fachada figcaption{padding:var(--e-2) var(--e-1) var(--e-1);color:var(--nevoa);font-size:.8125rem;line-height:1.3}.avaliar{display:grid;gap:var(--e-4);justify-items:start;max-width:80rem;margin:var(--e-9) auto 0;padding-top:var(--e-6);border-top:1px solid rgb(var(--luz-rgb) / .2)}.avaliar__estrelas{display:flex;gap:.3rem}.avaliar__estrelas svg{width:1.375rem;height:1.375rem;fill:none;stroke:var(--ouro-claro);stroke-width:1.5;stroke-linejoin:round}.avaliar__titulo{font-family:var(--fonte-display);font-weight:380;font-variation-settings:"opsz" 144;font-size:var(--t-3);line-height:1.1;letter-spacing:-.015em}.avaliar__texto p:last-child{color:var(--nevoa);max-width:46ch;margin-top:var(--e-1)}.avaliar__dica{grid-column:1 / -1;max-width:46ch;color:var(--nevoa);font-size:var(--t-5)}@media(min-width:64rem){.local__grade{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:var(--e-9);align-items:center}.local__mapa{aspect-ratio:5 / 4}@supports not (aspect-ratio: 1 / 1){.local__mapa{padding-top:80%}}.local__fachada{left:calc(var(--e-7) * -1);width:min(44%,22rem)}.local__dados div{grid-template-columns:10rem minmax(0,1fr);gap:var(--e-4)}.avaliar{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:var(--e-6)}}.perguntas{background:linear-gradient(var(--ouro),var(--champanhe) min(42vh,24rem));background:linear-gradient(var(--ouro),var(--champanhe) min(42svh,24rem));color:var(--tinta)}.perguntas__grade{display:grid;gap:var(--e-7);max-width:80rem;margin:0 auto}.perguntas__lista{margin:0;padding:0;list-style:none;display:grid;border-top:1px solid rgb(11 13 38 / .14)}.perguntas__lista>li{border-bottom:1px solid rgb(11 13 38 / .14)}.pergunta__q{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--e-4);align-items:center;min-height:var(--alvo);padding:var(--e-4) 0;cursor:pointer;list-style:none;font-family:var(--fonte-display);font-weight:360;font-variation-settings:"opsz" 144;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);line-height:1.15;letter-spacing:-.015em;transition:color var(--dur-curta) var(--ease-saida)}.pergunta__q::-webkit-details-marker{display:none}.pergunta__mais{color:var(--ouro-texto)}.pergunta__a{overflow:hidden}.pergunta__a p{padding:0 0 var(--e-4);max-width:52ch}.pergunta__q:focus-visible{outline:2px solid var(--noite);outline-offset:4px}@media(hover:hover)and (pointer:fine){.pergunta__q:hover{color:var(--ouro-texto)}}.perguntas__mais{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--e-3);margin-top:var(--e-6);color:var(--tinta-suave)}.perguntas__mais .link{color:var(--tinta)}@media(min-width:64rem){.perguntas__grade{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:var(--e-9);align-items:start}.perguntas__titulo{position:sticky;top:calc(var(--nav-h) + var(--e-6));grid-row:span 2}}.agendar{position:relative;overflow:hidden;background:var(--ouro);color:var(--noite);padding:clamp(3rem,8vw,6rem) 0 clamp(4rem,9vw,7rem)}.agendar__letreiro{overflow:hidden}.agendar__faixa{display:flex;width:max-content;gap:.35em;font-family:var(--fonte-display);font-weight:300;font-variation-settings:"opsz" 144;font-size:clamp(4rem,2rem + 10vw,12rem);line-height:1;letter-spacing:-.04em;white-space:nowrap;will-change:transform}.agendar__ponto{color:var(--ouro-texto)}.agendar__acoes{display:grid;justify-items:start;gap:var(--e-4);padding:var(--e-6) var(--margem) 0;max-width:80rem;margin:0 auto}.agendar__frase{font-size:1.125rem;max-width:34ch}.agendar__botao{min-height:3.75rem;padding:0 var(--e-6);font-size:1.0625rem}.agendar__tel{color:var(--noite)}.agendar .link{text-decoration-color:#0b0d2673}.agendar :focus-visible{outline-color:var(--noite)}@media(min-width:64rem){.agendar__acoes{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:var(--e-6)}}.rodape{position:relative;background:var(--noite);color:var(--luz-texto)}.rodape__principal{position:relative;overflow:hidden;isolation:isolate;padding:clamp(4rem,10vw,7rem) var(--margem) max(var(--e-5),env(safe-area-inset-bottom))}.rodape__grade{position:relative;z-index:1;display:grid;gap:var(--e-7);max-width:80rem;margin:0 auto}.rodape__marca{display:grid;justify-items:start;align-content:start}.rodape__logo{display:inline-flex;min-height:var(--alvo)}.rodape__logo svg{width:4.5rem;height:auto}.rodape__logo use{fill:url(#marca-clara);stroke:url(#marca-clara);stroke-width:6;paint-order:stroke}.rodape__nome{margin-top:var(--e-4);font-family:var(--fonte-display);font-weight:360;font-variation-settings:"opsz" 144;font-size:clamp(1.5rem,1.15rem + 1.2vw,2.125rem);line-height:1.1;letter-spacing:-.015em;max-width:18ch}.rodape__especialidade{margin-top:var(--e-1);color:var(--nevoa)}.rodape__registro{margin-top:var(--e-4);color:var(--luz-texto);font-size:var(--t-5);letter-spacing:.01em}.rodape__rotulo{margin-bottom:var(--e-2);color:var(--ouro-claro);font-size:var(--t-5);font-weight:600}.rodape__nav ul{display:grid;grid-template-columns:repeat(2,max-content);column-gap:var(--e-7);margin:0}.rodape__nav a{display:inline-flex;align-items:center;min-height:var(--alvo);text-decoration:none;color:var(--luz-texto);transition:color var(--dur-curta) var(--ease-saida)}@media(hover:hover)and (pointer:fine){.rodape__nav a:hover{color:var(--ouro-claro)}}.rodape__contato{display:grid;justify-items:start;align-content:start}.rodape__endereco{margin-top:var(--e-3);max-width:32ch;color:var(--nevoa);font-size:var(--t-5)}.rodape__base{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 var(--e-5);max-width:80rem;margin:clamp(3rem,7vw,5rem) auto 0;padding-top:var(--e-3);border-top:1px solid rgb(var(--luz-rgb) / .18);color:var(--nevoa);font-size:var(--t-5)}.rodape__base p{padding-block:var(--e-3)}.rodape__base a{display:inline-flex;align-items:center;min-height:var(--alvo);color:var(--nevoa);text-underline-offset:.3em}@media(hover:hover)and (pointer:fine){.rodape__base a:hover{color:var(--ouro-claro)}}@media(min-width:48rem){.rodape__grade{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.1fr);column-gap:var(--e-7)}}.pc{margin:auto 0 0;width:100%;max-width:none;max-height:94vh;max-height:94svh;padding:0;border:0;background:var(--marfim);color:var(--tinta);overscroll-behavior:contain}.pc::backdrop{background:#05061ab3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.leve .pc::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#05061ad9}.pc[open]{animation:pc-sobe .42s var(--ease-saida)}.pc[open]::backdrop{animation:pc-fundo .3s var(--ease-saida)}@keyframes pc-sobe{0%{transform:translateY(100%)}}@keyframes pc-fundo{0%{opacity:0}}.pc__form{display:flex;flex-direction:column;min-height:100%;max-height:94vh;max-height:94svh;overflow-y:auto;padding:var(--e-4) var(--margem) max(var(--e-5),env(safe-area-inset-bottom))}.pc__cabeca{position:sticky;top:calc(var(--e-4) * -1);z-index:2;margin:calc(var(--e-4) * -1) calc(var(--margem) * -1) 0;padding:var(--e-4) var(--margem) var(--e-2);background:var(--marfim)}.pc__topo{display:flex;align-items:center;justify-content:space-between;gap:var(--e-4)}.pc__titulo{font-family:var(--fonte-display);font-weight:400;font-size:1.5rem;letter-spacing:-.015em}.pc__fechar{min-height:var(--alvo);padding:0 var(--e-3);border:0;background:transparent;font-weight:600;text-decoration:underline;text-underline-offset:.3em}.pc__progresso{height:3px;margin-top:var(--e-3);background:var(--marfim-2);overflow:hidden}.pc__progresso span{display:block;height:100%;background:var(--ouro-texto);transform-origin:left;transform:scaleX(.08);transition:transform var(--dur-media) var(--ease-saida)}.pc__restam{margin-top:var(--e-2);color:var(--tinta-suave);min-height:1.3em}.pc__passo{border:0;padding:var(--e-5) 0 var(--e-4);margin:0;min-width:0;display:grid;gap:var(--e-4)}.pc__passo.is-entrando{animation:pc-passo .36s var(--ease-saida)}@keyframes pc-passo{0%{opacity:0;transform:translateY(14px)}}.pc__pergunta{padding:0;font-family:var(--fonte-display);font-weight:350;font-variation-settings:"opsz" 144;font-size:clamp(1.875rem,1.4rem + 2vw,2.5rem);line-height:1.05;letter-spacing:-.025em;float:left;width:100%}.pc__pergunta+*{clear:left}.pc__ajuda{color:var(--tinta-suave)}.pc__opcoes{display:grid;gap:var(--e-2)}.pc__opcoes--linha{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.pc__opcao{position:relative;display:block;cursor:pointer}.pc__opcao input,.pc__chip input{position:absolute;opacity:0;width:1px;height:1px}.pc__opcao span{display:flex;align-items:center;min-height:3.5rem;padding:var(--e-3) var(--e-4);background:var(--marfim-2);font-weight:500;line-height:1.3;transition:background-color var(--dur-micro) var(--ease-saida),color var(--dur-micro) var(--ease-saida)}.pc__opcao input:checked+span{background:var(--noite);color:var(--marfim)}.pc__opcao input:focus-visible+span,.pc__chip input:focus-visible+span{outline:2px solid var(--noite);outline-offset:2px}@media(hover:hover)and (pointer:fine){.pc__opcao:hover span{background:#ded5c4}.pc__opcao input:checked+span{background:var(--noite)}}.pc__grupos{display:grid;gap:var(--e-4)}.pc__grupo-nome{display:block;font-size:var(--t-5);font-weight:600;color:var(--tinta-suave);margin-bottom:var(--e-2)}.pc__chips{display:flex;flex-wrap:wrap;gap:var(--e-2)}.pc__chip{position:relative;cursor:pointer}.pc__chip span{display:inline-flex;align-items:center;gap:var(--e-2);min-height:var(--alvo);padding:0 var(--e-3);background:var(--marfim-2);font-size:.9375rem;font-weight:500;transition:background-color var(--dur-micro) var(--ease-saida),color var(--dur-micro) var(--ease-saida)}.pc__chip input:checked+span{background:var(--noite);color:var(--marfim)}.pc__chip input:checked+span:before{content:"";width:.85em;height:.85em;background:var(--ouro-claro);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12.5 9.5 18 20 6.5' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='square'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12.5 9.5 18 20 6.5' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='square'/%3E%3C/svg%3E") center / contain no-repeat}.pc__campo{display:grid;gap:var(--e-1)}.pc__campo input{min-height:3.25rem;padding:0 var(--e-3);border:0;border-bottom:2px solid var(--tinta-suave);background:#fffaf1;font-size:1rem}.pc__campo input:focus-visible{outline:2px solid var(--noite);outline-offset:2px;border-bottom-color:var(--noite)}.pc__campo input[aria-invalid=true]{border-bottom-color:var(--erro);background:#fff3ee}.pc__erro{color:var(--erro);font-size:var(--t-5);font-weight:600;line-height:1.35}.pc__cidade{display:grid;gap:var(--e-1);margin-top:var(--e-2)}.pc__revisar{margin-top:var(--e-3)}.pc__campo textarea{min-height:7.5rem;padding:var(--e-3);border:0;border-bottom:2px solid var(--tinta-suave);background:#fffaf1;font-size:1rem;line-height:1.5;resize:vertical}.pc__campo textarea:focus-visible{outline:2px solid var(--noite);outline-offset:2px;border-bottom-color:var(--noite)}.pc__ficha{display:grid;grid-template-columns:minmax(0,9.5rem) minmax(0,1fr);gap:var(--e-2) var(--e-4);margin:0;padding:var(--e-4);background:#fffaf1;border-top:3px solid var(--ouro-texto)}.pc__ficha dt{color:var(--tinta-suave);font-size:var(--t-5);line-height:1.4;padding-top:.1em}.pc__ficha dd{margin:0;color:var(--tinta);font-weight:500;line-height:1.4}.pc__ficha .is-destaque{color:var(--ouro-texto);font-weight:600}.pc__ficha dd.is-destaque{color:var(--tinta);font-family:var(--fonte-display);font-weight:420;font-size:1.25rem;line-height:1.15}.pc__ficha .is-alerta{color:var(--ouro-texto);font-weight:600}@media(max-width:30rem){.pc__ficha{grid-template-columns:minmax(0,1fr);gap:0}.pc__ficha dd{margin-bottom:var(--e-3)}}.pc__editar summary{min-height:var(--alvo);display:inline-flex;align-items:center;cursor:pointer;color:var(--tinta-suave);font-weight:600;text-decoration:underline;text-underline-offset:.3em}.pc__editar[open] summary{margin-bottom:var(--e-2)}.pc__continuar{justify-self:stretch;margin-top:var(--e-2)}[data-passo=queixa] .pc__continuar{position:sticky;bottom:var(--e-3);z-index:1}.pc__continuar:not([disabled]){--botao-fundo: var(--noite);--botao-tinta: var(--marfim)}.pc__pular,.pc__voltar{justify-self:start;min-height:var(--alvo);padding:0;border:0;background:transparent;color:var(--tinta-suave);font-weight:600;text-decoration:underline;text-underline-offset:.3em}.pc__mensagem{width:100%;min-height:16rem;padding:var(--e-4);border:0;background:#fffaf1;font-size:.9375rem;line-height:1.55;resize:vertical}.pc__mensagem:focus-visible{outline:2px solid var(--noite);outline-offset:2px}.pc__enviar{width:100%}.pc__lgpd{color:var(--tinta-suave)}.pc__rodape{margin-top:auto;padding-top:var(--e-4);display:grid;gap:var(--e-2)}.pc[data-etapa=revisao] .pc__direto{display:none}.pc__direto{font-weight:600;text-underline-offset:.3em;min-height:var(--alvo);display:inline-flex;align-items:center}.pc__alerta{color:var(--tinta-suave)}@media(min-width:48rem){.pc{margin:0 0 0 auto;width:min(36rem,100vw);height:100vh;height:100svh;max-height:none}.pc__form{max-height:100vh;max-height:100svh;height:100%;padding:var(--e-5) var(--e-7) var(--e-6)}.pc__cabeca{top:calc(var(--e-5) * -1);margin:calc(var(--e-5) * -1) calc(var(--e-7) * -1) 0;padding:var(--e-5) var(--e-7) var(--e-2)}.pc[open]{animation-name:pc-lado}@keyframes pc-lado{0%{transform:translate(100%)}}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:hidden;overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}
