.aviso[data-astro-cid-myckua6k]{align-items:center;gap:var(--e-2);font-size:var(--texto-sm);font-weight:var(--peso-semi);margin:0;display:inline-flex}.aviso[data-astro-cid-myckua6k][hidden]{display:none}.aviso__ponto[data-astro-cid-myckua6k]{background-color:currentColor;border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;position:relative}.aviso--escuro[data-astro-cid-myckua6k]{color:#ffffffb8}.aviso--claro[data-astro-cid-myckua6k]{color:var(--cinza-texto)}.aviso--escuro[data-astro-cid-myckua6k].aviso--aberto{color:#6ee7a0}.aviso--claro[data-astro-cid-myckua6k].aviso--aberto{color:#1d7a45}@media (prefers-reduced-motion:no-preference){.aviso--aberto[data-astro-cid-myckua6k] .aviso__ponto[data-astro-cid-myckua6k]:after{content:"";background-color:currentColor;border-radius:50%;animation:2s ease-out infinite aviso-pulso;position:absolute;inset:0}}@keyframes aviso-pulso{0%{opacity:.6;scale:1}to{opacity:0;scale:2.6}}.topo[data-astro-cid-tiiftus6]{isolation:isolate;padding-block:var(--e-8);background-color:var(--azul-profundo);color:var(--branco);position:relative;overflow:clip}.topo__fundo[data-astro-cid-tiiftus6]{z-index:-1;height:72%;position:absolute;inset:0 0 auto}.topo__foto[data-astro-cid-tiiftus6]{object-fit:cover;object-position:50% 6%;width:100%;height:100%}.topo__veu[data-astro-cid-tiiftus6]{z-index:-1;background:linear-gradient(to bottom, #10305e85 0%, #10305ea8 44%, #10305ef0 68%, var(--azul-profundo) 84%);height:72%;position:absolute;inset:0 0 auto}.topo__interno[data-astro-cid-tiiftus6]{position:relative}.topo__sobretitulo[data-astro-cid-tiiftus6]{align-items:center;gap:var(--e-2);padding:var(--e-2) var(--e-4);border-radius:var(--raio-pilula);background-color:var(--branco);font-size:var(--texto-xs);font-weight:var(--peso-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--azul-profundo);display:inline-flex}.topo__ponto[data-astro-cid-tiiftus6]{background-color:var(--azul-marca);border-radius:50%;width:.4rem;height:.4rem}.topo__titulo[data-astro-cid-tiiftus6]{max-width:30ch;font-size:var(--texto-2xl);font-weight:var(--peso-forte);letter-spacing:-.02em;line-height:var(--altura-apertada);color:var(--branco);margin-block-start:var(--e-4)}.topo__subtitulo[data-astro-cid-tiiftus6]{max-width:var(--largura-texto);font-size:var(--texto-md);color:#ffffffe0;margin-block-start:var(--e-4)}.topo__acoes[data-astro-cid-tiiftus6]{gap:var(--e-3);margin-block-start:var(--e-6);display:grid}@media (width>=30rem){.topo__acoes[data-astro-cid-tiiftus6]{flex-wrap:wrap;display:flex}}.topo__horarios[data-astro-cid-tiiftus6]{gap:var(--e-3) var(--e-5);border-block-start:1px solid #ffffff3d;flex-wrap:wrap;margin-block-start:var(--e-6);padding-block-start:var(--e-5);display:flex}.topo__horario[data-astro-cid-tiiftus6]{align-items:center;gap:var(--e-2);font-size:var(--texto-sm);color:#ffffffd9;display:inline-flex}.topo__horario[data-astro-cid-tiiftus6] strong[data-astro-cid-tiiftus6]{font-weight:var(--peso-semi);color:var(--branco)}.topo__aviso[data-astro-cid-tiiftus6]{margin-block-start:var(--e-4)}.topo__horario-icone[data-astro-cid-tiiftus6]{width:1rem;height:1rem;color:var(--azul-marca);flex-shrink:0}@media (width>=64rem){.topo[data-astro-cid-tiiftus6]{min-height:calc(42rem - var(--altura-cabecalho) - var(--altura-barra-superior));padding-block:var(--e-9);align-items:center;display:grid}.topo__texto[data-astro-cid-tiiftus6]{max-width:34rem}.topo__fundo[data-astro-cid-tiiftus6]{aspect-ratio:1.63;max-width:100%;height:100%;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%);mask-image:linear-gradient(90deg,#0000,#000 35%)}.topo__foto[data-astro-cid-tiiftus6]{object-position:50% 2%}.topo__veu[data-astro-cid-tiiftus6]{--fim-texto:calc(max(0px, (100% - var(--largura-conteudo)) / 2) + var(--recuo-lateral) + 34rem);background:linear-gradient(to right, #10305edb 0%, #10305ed9 var(--fim-texto), #10305e4d calc(var(--fim-texto) + 10rem), #10305e1f 100%);height:auto;inset:0}}.tratamentos__dica[data-astro-cid-a6nmriup]{font-size:var(--texto-xs);font-weight:var(--peso-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--cinza-texto);margin-block-start:var(--e-5)}.tratamentos[data-astro-cid-a6nmriup]{gap:var(--e-4);margin-block-start:var(--e-3);margin-inline:calc(-1 * var(--recuo-lateral));padding-inline:var(--recuo-lateral);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-block-end:var(--e-4);scroll-padding-inline-start:var(--recuo-lateral);display:flex;overflow-x:auto}.tratamento[data-astro-cid-a6nmriup]{isolation:isolate;scroll-snap-align:start;padding:var(--e-6) var(--e-5);border-radius:var(--raio-lg);background-color:var(--azul-profundo);text-align:center;flex-direction:column;flex:0 0 min(74%,17rem);align-items:center;display:flex;position:relative;overflow:hidden}.tratamento[data-astro-cid-a6nmriup]:nth-child(3n+2){background-color:var(--azul-interacao)}.tratamento[data-astro-cid-a6nmriup]:nth-child(3n){background-color:var(--azul-profundo-claro)}.tratamento__icone[data-astro-cid-a6nmriup]{width:3.5rem;height:3.5rem;color:var(--branco);margin-block-end:var(--e-4);display:block}.tratamento__icone[data-astro-cid-a6nmriup] svg,.tratamento__marca[data-astro-cid-a6nmriup] svg{width:100%;height:100%;display:block}.tratamento__nome[data-astro-cid-a6nmriup]{font-size:var(--texto-base);font-weight:var(--peso-semi);color:var(--branco)}.tratamento__descricao[data-astro-cid-a6nmriup]{font-size:var(--texto-sm);color:var(--branco);margin-block-start:var(--e-2)}.tratamento__marca[data-astro-cid-a6nmriup]{z-index:-1;width:9rem;height:9rem;color:var(--branco);opacity:.08;position:absolute;inset-block-end:-2.5rem;inset-inline-end:-2.5rem;transform:rotate(-12deg)}.tratamentos__acao[data-astro-cid-a6nmriup]{margin-block-start:var(--e-6)}@media (width>=48rem){.tratamentos__dica[data-astro-cid-a6nmriup]{display:none}.tratamentos[data-astro-cid-a6nmriup]{gap:0 var(--e-7);scroll-snap-type:none;border-block-start:1px solid var(--borda-sutil);grid-template-columns:repeat(2,1fr);margin-block-start:var(--e-6);margin-inline:0;padding:0;display:grid;overflow-x:visible}.tratamento[data-astro-cid-a6nmriup],.tratamento[data-astro-cid-a6nmriup]:nth-child(n){column-gap:var(--e-4);padding:var(--e-4) 0;border-block-end:1px solid var(--borda-sutil);text-align:start;background-color:#0000;border-radius:0;grid-template-columns:2.5rem 1fr;align-items:start;display:grid;overflow:visible}.tratamento__icone[data-astro-cid-a6nmriup]{width:2.5rem;height:2.5rem;color:var(--azul-interacao);margin-block-end:0}.tratamento__nome[data-astro-cid-a6nmriup]{color:var(--azul-profundo)}.tratamento__descricao[data-astro-cid-a6nmriup]{color:var(--cinza-texto);margin-block-start:var(--e-1)}.tratamento__marca[data-astro-cid-a6nmriup]{display:none}}.equipe[data-astro-cid-24g632de]{background-color:var(--azul-profundo);color:var(--branco);padding-block:clamp(3rem,8vw,4.5rem);position:relative;overflow:hidden}.equipe[data-astro-cid-24g632de]:before{content:"";background:radial-gradient(65% 55% at 20% 95%,#3d9be06b,#0000 62%);position:absolute;inset:0}.equipe[data-astro-cid-24g632de]:after{content:"";aspect-ratio:1471/1279;background-color:var(--azul-marca);opacity:.05;width:34%;mask:var(--simbolo) center / contain no-repeat;display:none;position:absolute;top:-14%;right:-6%}.equipe__envelope[data-astro-cid-24g632de]{z-index:1;gap:var(--e-6);max-width:var(--largura-conteudo);padding-inline:var(--recuo-lateral);margin-inline:auto;display:grid;position:relative}.equipe__olho[data-astro-cid-24g632de]{font-family:var(--fonte-titulo);font-size:var(--texto-xs);font-weight:var(--peso-forte);letter-spacing:.14em;text-transform:uppercase;color:var(--azul-realce);margin-block-end:var(--e-3)}.equipe__titulo[data-astro-cid-24g632de]{letter-spacing:-.025em;font-size:clamp(1.75rem,1.4rem + 1.6vw,2.5rem);line-height:var(--altura-apertada);color:var(--branco)}.equipe__intro[data-astro-cid-24g632de]{max-width:36rem;color:var(--azul-claro);margin-block-start:var(--e-4)}.equipe__palco[data-astro-cid-24g632de]{isolation:isolate;justify-content:center;align-items:flex-end;display:flex;position:relative}.equipe__palco[data-astro-cid-24g632de]:before{content:"";z-index:-1;aspect-ratio:1;border-radius:var(--raio-pilula);background:radial-gradient(circle at 50% 40%,#3d9be08c,#3d9be000 68%);width:min(100%,19rem);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.equipe__palco[data-astro-cid-24g632de]:after{content:"";z-index:-1;aspect-ratio:1471/1279;background-color:var(--azul-marca);opacity:.1;width:min(100%,28rem);mask:var(--simbolo) center / contain no-repeat;position:absolute;top:-1.5rem;left:50%;transform:translate(-50%)}.equipe__foto[data-astro-cid-24g632de]{filter:drop-shadow(0 1.25rem 1.875rem #0000006b);width:min(100%,20rem);height:auto;display:block;position:relative;transform:translateZ(0)}.equipe__ficha[data-astro-cid-24g632de]{padding:var(--e-5);border-radius:var(--raio-lg);background-color:#10305e99;border:1px solid #ffffff1f}.equipe__identidade[data-astro-cid-24g632de]{align-items:center;gap:var(--e-2) var(--e-4);flex-wrap:wrap;display:flex}.equipe__nome[data-astro-cid-24g632de]{letter-spacing:-.02em;font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem);line-height:var(--altura-apertada);color:var(--branco)}.equipe__cro[data-astro-cid-24g632de]{border-radius:var(--raio-pilula);font-size:.78rem;font-weight:var(--peso-semi);letter-spacing:.04em;color:var(--branco);background-color:#ffffff14;border:1px solid #ffffff3d;padding:.3rem .8rem}.equipe__formacao[data-astro-cid-24g632de]{font-size:var(--texto-sm);color:var(--azul-claro);margin-block-start:var(--e-3)}.equipe__rotulo[data-astro-cid-24g632de]{font-family:var(--fonte-titulo);font-size:var(--texto-xs);font-weight:var(--peso-forte);letter-spacing:.12em;text-transform:uppercase;color:var(--azul-realce);border-block-start:1px solid #ffffff24;margin-block-start:var(--e-5);padding-block-start:var(--e-5)}.equipe__areas[data-astro-cid-24g632de]{gap:var(--e-2) var(--e-5);margin-block-start:var(--e-4);padding:0;list-style:none;display:grid}.equipe__areas[data-astro-cid-24g632de] li[data-astro-cid-24g632de]{font-size:var(--texto-sm);color:var(--azul-nevoa);padding-inline-start:var(--e-4);line-height:1.45;position:relative}.equipe__areas[data-astro-cid-24g632de] li[data-astro-cid-24g632de]:before{content:"";border-radius:var(--raio-pilula);background-color:var(--azul-marca);width:.375rem;height:.375rem;position:absolute;top:.55em;left:0}@media (width>=30rem){.equipe__areas[data-astro-cid-24g632de]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=52rem){.equipe[data-astro-cid-24g632de]{padding-block-end:0}.equipe[data-astro-cid-24g632de]:after{display:block}.equipe__envelope[data-astro-cid-24g632de]{gap:var(--e-5) var(--e-8);grid-template-columns:minmax(0,23rem) minmax(0,1fr);grid-template-areas:"palco cabecalho""palco ficha"}.equipe__cabecalho[data-astro-cid-24g632de]{grid-area:cabecalho}.equipe__palco[data-astro-cid-24g632de]{grid-area:palco;align-self:end}.equipe__palco[data-astro-cid-24g632de]:after{display:none}.equipe__foto[data-astro-cid-24g632de]{width:100%}.equipe__ficha[data-astro-cid-24g632de]{padding:var(--e-6);grid-area:ficha;align-self:start;margin-block-end:clamp(3rem,6vw,4.5rem)}}.etapas[data-astro-cid-qzwekiqf]{counter-reset:etapa;gap:0;margin-block-start:var(--e-7);padding:0;list-style:none;display:grid}.etapa[data-astro-cid-qzwekiqf]{counter-increment:etapa;gap:var(--e-4);grid-template-columns:auto 1fr;padding-block-end:var(--e-6);display:grid;position:relative}.etapa[data-astro-cid-qzwekiqf]:not(:last-child):before{content:"";background-color:var(--borda-sutil);width:2px;position:absolute;inset-block:3rem 0;inset-inline-start:calc(1.25rem - 1px)}.etapa[data-astro-cid-qzwekiqf]:last-child{padding-block-end:0}.etapa__marca[data-astro-cid-qzwekiqf]{background-color:var(--azul-profundo);width:2.5rem;height:2.5rem;color:var(--branco);font-family:var(--fonte-titulo);font-weight:var(--peso-forte);border-radius:50%;place-items:center;display:grid;position:relative}.etapa__marca[data-astro-cid-qzwekiqf]:before{content:counter(etapa)}.etapa__titulo[data-astro-cid-qzwekiqf]{font-size:var(--texto-base);font-weight:var(--peso-semi);padding-block-start:var(--e-2)}.etapa__descricao[data-astro-cid-qzwekiqf]{color:var(--cinza-texto);margin-block-start:var(--e-2)}@media (width>=64rem){.etapas[data-astro-cid-qzwekiqf]{gap:var(--e-6);grid-template-columns:repeat(4,1fr)}.etapa[data-astro-cid-qzwekiqf]{gap:var(--e-4);grid-template-columns:1fr;padding-block-end:0}.etapa[data-astro-cid-qzwekiqf]:not(:last-child):before{width:calc(100% + var(--e-6) - 2.5rem);height:2px;inset-block:1.25rem auto;inset-inline-start:2.5rem}.etapa__titulo[data-astro-cid-qzwekiqf]{padding-block-start:0}}.continuidade[data-astro-cid-qzwekiqf]{max-width:var(--largura-texto);padding:var(--e-5);border-inline-start:3px solid var(--azul-marca);border-radius:0 var(--raio-md) var(--raio-md) 0;background-color:var(--fundo-neutro);font-size:var(--texto-md);margin-block-start:var(--e-7)}.placar[data-astro-cid-zrdpf6eq]{justify-items:start;gap:var(--e-2);padding:var(--e-6);border-radius:var(--raio-lg);background-color:var(--azul-profundo);box-shadow:var(--sombra-card);color:var(--azul-claro);margin-block-start:var(--e-6);display:grid}.placar__nota[data-astro-cid-zrdpf6eq]{font-family:var(--fonte-titulo);font-size:clamp(3rem,2.4rem + 3vw,4.5rem);font-weight:var(--peso-forte);letter-spacing:-.03em;color:var(--branco);line-height:1}.placar__estrelas[data-astro-cid-zrdpf6eq]{color:var(--azul-realce);gap:.125rem;display:flex}.placar__estrelas[data-astro-cid-zrdpf6eq] svg[data-astro-cid-zrdpf6eq]{width:1.25rem;height:1.25rem}.placar__texto[data-astro-cid-zrdpf6eq]{max-width:18rem;font-size:var(--texto-sm)}.placar__acao[data-astro-cid-zrdpf6eq]{border-color:#0000;margin-block-start:var(--e-4)}.avaliacoes[data-astro-cid-zrdpf6eq]{gap:var(--e-4);scroll-snap-type:x mandatory;margin-block-start:var(--e-6);margin-inline:calc(var(--recuo-lateral) * -1);padding-inline:var(--recuo-lateral);padding-block:var(--e-2);scrollbar-width:none;scroll-padding-inline-start:var(--recuo-lateral);display:flex;overflow-x:auto}.avaliacoes[data-astro-cid-zrdpf6eq]::-webkit-scrollbar{display:none}.avaliacao[data-astro-cid-zrdpf6eq]{scroll-snap-align:start;flex:0 0 min(85%,20rem)}@media (width>=48rem){.avaliacoes[data-astro-cid-zrdpf6eq]{gap:var(--e-5);scroll-snap-type:none;grid-template-columns:repeat(2,1fr);margin-inline:0;padding:0;display:grid;overflow-x:visible}}.avaliacao[data-astro-cid-zrdpf6eq]{gap:var(--e-2);padding:var(--e-5);border-radius:var(--raio-lg);background-color:var(--branco);flex-direction:column;margin:0;display:flex}.avaliacao__aspas[data-astro-cid-zrdpf6eq]{height:2.5rem;font-family:var(--fonte-titulo);font-size:4.5rem;font-weight:var(--peso-forte);color:var(--azul-marca);line-height:1;display:block}.avaliacao__texto[data-astro-cid-zrdpf6eq]{font-family:var(--fonte-titulo);font-size:var(--texto-lg);font-weight:var(--peso-medio);line-height:var(--altura-titulo);color:var(--azul-profundo);text-wrap:balance;margin:0}.avaliacao__autor[data-astro-cid-zrdpf6eq]{font-size:var(--texto-sm);color:var(--cinza-texto);margin-block-start:auto;padding-block-start:var(--e-3);display:grid}.avaliacao__nome[data-astro-cid-zrdpf6eq]{font-weight:var(--peso-semi);color:var(--tinta)}.avaliacao__autor[data-astro-cid-zrdpf6eq] cite[data-astro-cid-zrdpf6eq]{font-style:normal}@media (width>=64rem){.avaliacoes-grade[data-astro-cid-zrdpf6eq]{align-items:end;gap:var(--e-7);grid-template-columns:minmax(18rem,22rem) 1fr;display:grid}.avaliacoes[data-astro-cid-zrdpf6eq]{margin-block-start:0}}.mapa[data-astro-cid-iu2yvsut]{--mapa-fundo:#f1f3f5;--mapa-rua:#b9c6d4;--mapa-contorno:#a3b2c3;--mapa-verde:#cfe9d6;--mapa-predio:#e2e6eb;--mapa-rotulo:#44546a;--halo:0 0 2px #fff, 0 0 2px #fff, 0 0 3px #fff;aspect-ratio:4/3;background-color:var(--mapa-fundo);font-family:var(--fonte-corpo);position:relative;overflow:hidden;container-type:inline-size}.mapa__base[data-astro-cid-iu2yvsut]{width:100%;height:100%;position:absolute;inset:0}.mapa__fundo[data-astro-cid-iu2yvsut]{fill:var(--mapa-fundo)}.mapa__verdes[data-astro-cid-iu2yvsut]{fill:var(--mapa-verde)}.mapa__predios[data-astro-cid-iu2yvsut]{fill:var(--mapa-predio)}.mapa__contornos[data-astro-cid-iu2yvsut],.mapa__ruas[data-astro-cid-iu2yvsut]{fill:none;stroke-linecap:round;stroke-linejoin:round}.mapa__contornos[data-astro-cid-iu2yvsut]{stroke:var(--mapa-contorno)}.mapa__ruas[data-astro-cid-iu2yvsut]{stroke:var(--mapa-rua)}.mapa__ruas[data-astro-cid-iu2yvsut] .mapa__rua--pedestre[data-astro-cid-iu2yvsut]{stroke:#fff;stroke-dasharray:2 2}.mapa__rotulos[data-astro-cid-iu2yvsut] text[data-astro-cid-iu2yvsut]{font-size:7px;font-weight:var(--peso-semi);letter-spacing:.04em;fill:var(--mapa-rotulo);stroke:var(--mapa-fundo);stroke-width:2.5px;stroke-linejoin:round;paint-order:stroke;dominant-baseline:central}.mapa__pontos[data-astro-cid-iu2yvsut]{margin:0;padding:0;list-style:none;position:absolute;inset:0}.ponto[data-astro-cid-iu2yvsut]{--cor:#6b7b8c;--cor-texto:#4f5f6e;width:max-content;font-size:.6875rem;font-weight:var(--peso-semi);color:var(--cor-texto);text-shadow:var(--halo);pointer-events:none;align-items:center;gap:.25rem;line-height:1.2;display:flex;position:absolute;translate:-.625rem -50%}.ponto--esquerda[data-astro-cid-iu2yvsut]{text-align:end;flex-direction:row-reverse;translate:calc(.625rem - 100%) -50%}.ponto--lazer[data-astro-cid-iu2yvsut]{--cor:#2f9a5c;--cor-texto:#1d6e40}.ponto--comida[data-astro-cid-iu2yvsut]{--cor:#e8792b;--cor-texto:#a8500f}.ponto--compras[data-astro-cid-iu2yvsut]{--cor:#2f83d6;--cor-texto:#1a5fa6}.ponto--onibus[data-astro-cid-iu2yvsut]{--cor:#4c5c6e}.ponto__icone[data-astro-cid-iu2yvsut]{background-color:var(--cor);fill:#fff;border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem;padding:.1875rem;box-shadow:0 0 0 1.5px #fff,0 1px 3px #00000040}.ponto--onibus[data-astro-cid-iu2yvsut] .ponto__icone[data-astro-cid-iu2yvsut]{border-radius:.3rem;width:1.0625rem;height:1.0625rem;padding:.125rem}.ponto__nome[data-astro-cid-iu2yvsut]{max-width:8.5rem}@container (width<=26rem){.ponto--secundario[data-astro-cid-iu2yvsut]{display:none}.ponto[data-astro-cid-iu2yvsut]{font-size:.625rem}.ponto__nome[data-astro-cid-iu2yvsut]{max-width:6rem}.mapa__nome[data-astro-cid-iu2yvsut]{font-size:.6875rem}.mapa__nome[data-astro-cid-iu2yvsut] strong[data-astro-cid-iu2yvsut]{font-size:.875rem}}.mapa__local[data-astro-cid-iu2yvsut]{left:var(--x);top:var(--y);z-index:1;width:0;height:0;position:absolute}.mapa__local[data-astro-cid-iu2yvsut]:before{content:"";background-color:var(--azul-interacao);opacity:.3;border-radius:50%;width:1.5rem;height:.6rem;position:absolute;translate:-50% -50%}.mapa__pino[data-astro-cid-iu2yvsut]{transform-origin:50% 100%;cursor:pointer;filter:drop-shadow(0 3px 3px #10305e59);width:2.25rem;height:3rem;transition:transform var(--transicao);background:0 0;border:0;padding:0;position:absolute;bottom:0;left:0;translate:-50%}.mapa__pino[data-astro-cid-iu2yvsut] svg[data-astro-cid-iu2yvsut]{width:100%;height:100%;display:block}.mapa__pino[data-astro-cid-iu2yvsut] path[data-astro-cid-iu2yvsut]{fill:var(--azul-interacao);stroke:#fff;stroke-width:1.6px}.mapa__pino[data-astro-cid-iu2yvsut] circle[data-astro-cid-iu2yvsut]{fill:#fff}.mapa__pino[data-astro-cid-iu2yvsut]:hover,.mapa--aberto[data-astro-cid-iu2yvsut] .mapa__pino[data-astro-cid-iu2yvsut]{transform:scale(1.12)}.mapa__pino[data-astro-cid-iu2yvsut]:focus-visible{outline:3px solid var(--azul-interacao);outline-offset:3px;border-radius:var(--raio-sm)}.mapa__nome[data-astro-cid-iu2yvsut]{width:max-content;font-size:.75rem;font-weight:var(--peso-semi);color:var(--azul-interacao-escuro);text-shadow:var(--halo);pointer-events:none;transform-origin:-1.25rem calc(100% + 1.15rem);transition:transform var(--transicao);margin:0;line-height:1.2;position:absolute;bottom:1.15rem;left:1.25rem}.mapa__pino[data-astro-cid-iu2yvsut]:hover+.mapa__nome[data-astro-cid-iu2yvsut]{transform:scale(1.12)}.mapa__nome[data-astro-cid-iu2yvsut] strong[data-astro-cid-iu2yvsut]{font-family:var(--fonte-titulo);font-size:.9375rem;font-weight:var(--peso-forte);display:block}.mapa__cartao[data-astro-cid-iu2yvsut]{--dx:-50%;z-index:2;left:var(--x);bottom:calc(100% - var(--y) + 3.5rem);width:16rem;padding:var(--e-3) var(--e-4);border-radius:var(--raio-md);background-color:var(--branco);translate:var(--dx) .5rem;opacity:0;visibility:hidden;transition:opacity var(--transicao), translate var(--transicao), visibility 0s linear .16s;position:absolute;box-shadow:0 .75rem 2rem -.5rem #10305e66}.mapa__cartao[data-astro-cid-iu2yvsut]:after{content:"";background-color:var(--branco);width:.75rem;height:.75rem;position:absolute;bottom:-.375rem;left:50%;translate:-50%;rotate:45deg}@container (width<=30rem){.mapa__cartao[data-astro-cid-iu2yvsut]{--dx:0;left:var(--e-2);right:var(--e-2);bottom:var(--e-2);width:auto}.mapa__cartao[data-astro-cid-iu2yvsut]:after,.mapa__cartao-endereco[data-astro-cid-iu2yvsut]{display:none}}.mapa--aberto[data-astro-cid-iu2yvsut] .mapa__cartao[data-astro-cid-iu2yvsut],.mapa[data-astro-cid-iu2yvsut]:has(.mapa__local:focus-within) .mapa__cartao[data-astro-cid-iu2yvsut],.mapa__cartao[data-astro-cid-iu2yvsut]:focus-within{opacity:1;visibility:visible;translate:var(--dx) 0;transition:opacity var(--transicao), translate var(--transicao)}@media (hover:hover){.mapa[data-astro-cid-iu2yvsut]:has(.mapa__pino:hover) .mapa__cartao[data-astro-cid-iu2yvsut],.mapa__cartao[data-astro-cid-iu2yvsut]:hover{opacity:1;visibility:visible;translate:var(--dx) 0;transition:opacity var(--transicao), translate var(--transicao)}}.mapa--aberto[data-astro-cid-iu2yvsut] .mapa__nome[data-astro-cid-iu2yvsut],.mapa__local[data-astro-cid-iu2yvsut]:focus-within .mapa__nome[data-astro-cid-iu2yvsut]{visibility:hidden}.mapa__cartao-titulo[data-astro-cid-iu2yvsut]{font-family:var(--fonte-titulo);font-size:var(--texto-sm);font-weight:var(--peso-forte);line-height:var(--altura-titulo);color:var(--tinta)}.mapa__cartao-endereco[data-astro-cid-iu2yvsut],.mapa__cartao-referencia[data-astro-cid-iu2yvsut]{font-size:var(--texto-xs);color:var(--cinza-texto);margin-block-start:var(--e-1);line-height:1.45}.mapa__cartao-referencia[data-astro-cid-iu2yvsut]{font-weight:var(--peso-semi);color:var(--tinta)}.mapa__cartao-rota[data-astro-cid-iu2yvsut]{align-items:center;gap:var(--e-1);font-size:var(--texto-sm);font-weight:var(--peso-semi);color:var(--azul-interacao);margin-block-start:var(--e-2);text-decoration:none;display:inline-flex}.mapa__cartao-rota[data-astro-cid-iu2yvsut]:hover{text-decoration:underline}.mapa__cartao-rota[data-astro-cid-iu2yvsut] svg[data-astro-cid-iu2yvsut]{width:1rem;height:1rem}.mapa__atribuicao[data-astro-cid-iu2yvsut]{padding:.125rem var(--e-2);color:var(--cinza-texto);background-color:#ffffffe0;margin:0;font-size:.6875rem;position:absolute;inset-block-end:0;inset-inline-end:0}@keyframes mapa-cair{0%{opacity:0;translate:-50% -2.5rem}60%{opacity:1;translate:-50% .2rem}80%{translate:-50% -.35rem}to{opacity:1;translate:-50%}}@keyframes mapa-pulso{0%{opacity:.45;scale:.6}to{opacity:0;scale:2.6}}@keyframes mapa-respirar{0%,to{filter:drop-shadow(0 0 #1c71b000);scale:1}50%{filter:drop-shadow(0 0 .4rem #1c71b099);scale:1.08}}@keyframes mapa-respirar-nome{0%,to{scale:1}50%{scale:1.08}}@keyframes mapa-surgir{0%{opacity:0}to{opacity:1}}.mapa--animado[data-astro-cid-iu2yvsut] .mapa__pino[data-astro-cid-iu2yvsut],.mapa--animado[data-astro-cid-iu2yvsut] .mapa__nome[data-astro-cid-iu2yvsut],.mapa--animado[data-astro-cid-iu2yvsut] .mapa__local[data-astro-cid-iu2yvsut]:before{opacity:0}.mapa--visivel[data-astro-cid-iu2yvsut] .mapa__pino[data-astro-cid-iu2yvsut]{animation:.7s cubic-bezier(.3,.7,.4,1) .2s both mapa-cair}.mapa--visivel[data-astro-cid-iu2yvsut] .mapa__pino[data-astro-cid-iu2yvsut] svg[data-astro-cid-iu2yvsut]{transform-origin:50% 100%;animation:3.2s ease-in-out 1s infinite mapa-respirar}.mapa--visivel[data-astro-cid-iu2yvsut] .mapa__nome[data-astro-cid-iu2yvsut]{animation:.4s .7s both mapa-surgir,3.2s ease-in-out 1s infinite mapa-respirar-nome}.mapa--visivel[data-astro-cid-iu2yvsut] .mapa__local[data-astro-cid-iu2yvsut]:before{animation:2s ease-out .9s infinite mapa-pulso}.visualmente-oculto[data-astro-cid-iu2yvsut]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.secao[data-astro-cid-q43wot7k]{overflow-x:clip}.local[data-astro-cid-q43wot7k]{gap:var(--e-7);margin-block-start:var(--e-7);display:grid}@media (width>=60rem){.local[data-astro-cid-q43wot7k]{align-items:start;gap:var(--e-8);grid-template-columns:1fr 1fr}}.local__figura[data-astro-cid-q43wot7k]{isolation:isolate;position:relative}.local__figura[data-astro-cid-q43wot7k]:before{content:"";z-index:-1;border-radius:var(--raio-xl);background-color:var(--azul-profundo);opacity:.9;position:absolute;inset:-4% -4% 8% 8%;transform:rotate(-3deg)}.local__cartao[data-astro-cid-q43wot7k]{border-radius:var(--raio-lg);background-color:var(--branco);box-shadow:var(--sombra-card);overflow:hidden}.local__corpo[data-astro-cid-q43wot7k]{padding:var(--e-5)}.local__rotulo[data-astro-cid-q43wot7k]{font-size:var(--texto-xs);font-weight:var(--peso-semi);letter-spacing:.08em;text-transform:uppercase;color:var(--cinza-texto)}.local__rotulo--espacado[data-astro-cid-q43wot7k]{margin-block-start:var(--e-6)}.local__endereco[data-astro-cid-q43wot7k]{font-size:var(--texto-md);font-style:normal;line-height:var(--altura-corpo);margin-block-start:var(--e-3)}.local__icone[data-astro-cid-q43wot7k]{width:1rem;height:1rem;color:var(--azul-marca);flex-shrink:0}.local__rota[data-astro-cid-q43wot7k]{width:100%}.local__aviso[data-astro-cid-q43wot7k]{margin-block-start:var(--e-4)}.horarios[data-astro-cid-q43wot7k]{gap:var(--e-3);margin-block-start:var(--e-3);display:grid}.horario[data-astro-cid-q43wot7k]{align-items:center;gap:var(--e-2);color:var(--cinza-texto);display:flex}.horario[data-astro-cid-q43wot7k] strong[data-astro-cid-q43wot7k]{font-weight:var(--peso-semi);color:var(--tinta)}.contatos[data-astro-cid-q43wot7k]{gap:var(--e-3);justify-items:start;margin-block-start:var(--e-3);display:grid}.contatos[data-astro-cid-q43wot7k] .botao[data-astro-cid-q43wot7k]{justify-content:flex-start;width:100%}@media (width>=30rem){.contatos[data-astro-cid-q43wot7k] .botao[data-astro-cid-q43wot7k]{width:auto}}.perguntas[data-astro-cid-acmbhvee],.secao__titulo[data-astro-cid-acmbhvee]{max-width:44rem}.perguntas[data-astro-cid-acmbhvee]{border-block-start:1px solid var(--borda-sutil);margin-block-start:var(--e-6)}.pergunta[data-astro-cid-acmbhvee]{border-block-end:1px solid var(--borda-sutil)}.pergunta__titulo[data-astro-cid-acmbhvee]{justify-content:space-between;align-items:center;gap:var(--e-4);padding-block:var(--e-4);font-family:var(--fonte-titulo);font-size:var(--texto-base);font-weight:var(--peso-semi);color:var(--azul-profundo);cursor:pointer;list-style:none;display:flex}.pergunta__titulo[data-astro-cid-acmbhvee]::-webkit-details-marker{display:none}.pergunta__titulo[data-astro-cid-acmbhvee]:after{content:"";border-inline-end:2px solid var(--azul-interacao);border-block-end:2px solid var(--azul-interacao);width:.5rem;height:.5rem;transition:transform var(--transicao);flex-shrink:0;margin-inline-end:.25rem;transform:translateY(-25%)rotate(45deg)}.pergunta[data-astro-cid-acmbhvee][open] .pergunta__titulo[data-astro-cid-acmbhvee]:after{transform:translateY(25%)rotate(225deg)}.pergunta__resposta[data-astro-cid-acmbhvee]{color:var(--cinza-texto);padding-block-end:var(--e-5)}@keyframes efeito-entrar{0%{opacity:0;translate:var(--de,0 0)}to{opacity:1;translate:0}}@keyframes efeito-afastar{0%{scale:1.06}to{scale:1}}.efeitos .topo__fundo{overflow:clip}.efeitos .topo__foto{animation:1.6s cubic-bezier(.2,.7,.2,1) both efeito-afastar}.efeitos .topo__texto>*{--de:0 1.25rem;animation:.7s cubic-bezier(.2,.7,.2,1) both efeito-entrar}.efeitos .topo__texto>:nth-child(2){animation-delay:.1s}.efeitos .topo__texto>:nth-child(3){animation-delay:.2s}.efeitos .topo__texto>:nth-child(4){animation-delay:.3s}.efeitos .topo__texto>:nth-child(5){animation-delay:.4s}.efeitos .topo__texto>:nth-child(6){animation-delay:.5s}@property --brilho-angulo{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes efeito-brilho{0%,to{box-shadow:var(--sombra-botao), 0 0 0 0 #7fc2ef00}50%{box-shadow:var(--sombra-botao), 0 0 1.5rem .25rem #7fc2ef80}}@keyframes efeito-volta{0%{--brilho-angulo:0deg;opacity:0}12%{opacity:1}85%{opacity:1}to{--brilho-angulo:360deg;opacity:0}}.efeitos .topo__acoes .botao--primario{animation:3.2s ease-in-out 1s infinite efeito-brilho}.efeitos .topo__acoes .botao--primario:before,.efeitos .topo__acoes .botao--primario:after{content:"";border-radius:inherit;background:conic-gradient(from var(--brilho-angulo), transparent 0deg 250deg, #7fc2ef99 310deg, #fff 345deg, transparent 360deg);opacity:0;pointer-events:none;position:absolute}.efeitos .topo__acoes .botao--primario:before{padding:2px;inset:0;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.efeitos .topo__acoes .botao--primario:after{z-index:-1;filter:blur(8px);inset:-3px}.efeitos .topo__acoes .botao--primario:hover:before,.efeitos .topo__acoes .botao--primario:hover:after,.efeitos .topo__acoes .botao--primario:focus-visible:before,.efeitos .topo__acoes .botao--primario:focus-visible:after{animation:1.4s cubic-bezier(.45,.05,.35,1) efeito-volta}@keyframes efeito-flutuar{0%,to{translate:0}50%{translate:0 -4px}}.efeitos .flutuante{animation:3.2s ease-in-out 1s infinite efeito-flutuar}.efeitos .flutuante:hover{animation-play-state:paused}@property --ficha-luz{syntax:"<number>";inherits:false;initial-value:0}.efeitos .equipe__ficha{--ficha-x:0;--ficha-y:0;transform:perspective(60rem) rotateX(calc(var(--ficha-y) * -10deg)) rotateY(calc(var(--ficha-x) * 10deg));background-image:radial-gradient(circle at calc(50% + var(--ficha-x) * 100%) calc(50% + var(--ficha-y) * 100%), rgb(255 255 255/calc(var(--ficha-luz) * .07)), transparent 60%);transition:transform .6s cubic-bezier(.2,.7,.2,1),--ficha-luz .6s}.efeitos .equipe__ficha.inclinando{--ficha-luz:1;transition:transform .15s ease-out,--ficha-luz .3s}.efeitos main{overflow-x:clip}.efeitos [data-efeito]{opacity:0}.efeitos [data-efeito=subir]{--de:0 1.5rem}.efeitos [data-efeito=da-esquerda]{--de:-2rem 0}.efeitos [data-efeito=da-direita]{--de:2rem 0}.efeitos [data-efeito=surgir]{--de:0 0}.efeitos [data-efeito].visivel{animation:efeito-entrar .65s cubic-bezier(.2, .7, .2, 1) var(--atraso,0s) both}@keyframes efeito-expandir{0%{opacity:1;clip-path:inset(50% calc(100% - 3px) 50% 0);animation-timing-function:cubic-bezier(.5,0,.2,1)}25%{clip-path:inset(0 calc(100% - 3px) 0 0 round 0 var(--raio-md) var(--raio-md) 0);animation-timing-function:cubic-bezier(.65,0,.25,1)}to{opacity:1;clip-path:inset(0 0 0 0 round 0 var(--raio-md) var(--raio-md) 0)}}#primeira-consulta .continuidade{background-color:color-mix(in srgb, var(--fundo-neutro) 60%, var(--azul-nevoa))}.efeitos [data-efeito=expandir].visivel{animation:efeito-expandir 1.4s var(--atraso,0s) both}
