.abertura.astro-zkk4ehfq{padding:var(--e-3) 0 var(--e-4);background:var(--cor-fundo) url(/imagens/fundo-pontos.jpg) center / cover no-repeat;position:relative}.abertura.astro-zkk4ehfq:after{content:"";pointer-events:none;background:url(/imagens/nuvem.svg) bottom/100% 100% no-repeat;height:clamp(90px,15vw,210px);position:absolute;bottom:-1px;left:0;right:0}.abertura__grade.astro-zkk4ehfq{z-index:1;gap:var(--e-3);padding-bottom:clamp(60px,11vw,150px);display:grid;position:relative}.abertura__foto.astro-zkk4ehfq{width:min(384px,80%);margin-inline:auto;position:relative}.abertura__retrato.astro-zkk4ehfq{aspect-ratio:384/576;object-fit:cover;border-radius:var(--raio-foto);width:100%}.abertura__sol.astro-zkk4ehfq{z-index:1;width:33%;position:absolute;top:-2%;left:-22%}.abertura__moita.astro-zkk4ehfq{width:50%;position:absolute;bottom:-3%;right:-6%}.abertura__texto.astro-zkk4ehfq{text-align:center;align-content:center;justify-items:center;gap:var(--e-2);color:var(--cor-titulo);display:grid}.abertura__crm.astro-zkk4ehfq{font-family:var(--fonte-corpo);letter-spacing:-.02em;font-size:1.125rem}.abertura__nome.astro-zkk4ehfq{font-size:clamp(1.75rem,5vw,2.875rem);font-weight:600;line-height:1.15;display:grid}.abertura__especialidade.astro-zkk4ehfq{text-decoration:underline double var(--cor-acao);text-underline-offset:6px;font-weight:500;text-decoration-thickness:2px}.abertura__foco.astro-zkk4ehfq{margin-top:var(--e-1);font-size:1.5rem;font-weight:600}.abertura__lista.astro-zkk4ehfq{color:var(--cor-acao);gap:8px;font-size:1.125rem;font-weight:600;display:grid}.abertura__lista.astro-zkk4ehfq li.astro-zkk4ehfq{align-items:center;gap:10px;display:flex}.abertura__lista.astro-zkk4ehfq img.astro-zkk4ehfq{flex:none}.abertura__acao.astro-zkk4ehfq{margin-top:var(--e-1)}.abertura__cidade.astro-zkk4ehfq{margin-top:var(--e-1);color:var(--cor-titulo);align-items:center;gap:10px;font-size:1.25rem;font-weight:400;display:flex}.abertura__cidade.astro-zkk4ehfq svg.astro-zkk4ehfq{color:var(--cor-flor)}@media (width<=809px){.abertura__foto.astro-zkk4ehfq{width:56%}.abertura__sol.astro-zkk4ehfq{width:26%;left:-28%}.abertura__moita.astro-zkk4ehfq{width:38%;bottom:-2%;right:-5%}.abertura__nome.astro-zkk4ehfq{order:1;font-size:1.85rem}.abertura__crm.astro-zkk4ehfq{order:2}.abertura__foco.astro-zkk4ehfq,.abertura__lista.astro-zkk4ehfq,.abertura__acao.astro-zkk4ehfq,.abertura__cidade.astro-zkk4ehfq{order:3}.abertura__lista.astro-zkk4ehfq{text-align:left;justify-items:start;max-width:300px;font-size:1rem}}@media (width>=810px){.abertura__texto.astro-zkk4ehfq{text-align:left;justify-items:start}.abertura__grade.astro-zkk4ehfq{column-gap:var(--e-3);grid-template-columns:1fr 1fr}.abertura__foto.astro-zkk4ehfq{align-self:center;width:min(384px,82%);margin-inline:auto}}.cabeca.astro-xci47tlf{justify-items:center;gap:var(--e-2);text-align:center;color:var(--cor-titulo);align-items:start;display:grid}.cabeca--grande.astro-xci47tlf .cabeca__titulo.astro-xci47tlf{font-size:2.5rem}@media (width>=600px) and (width<=809px){.cabeca__titulo.astro-xci47tlf,.cabeca__apoio.astro-xci47tlf{max-width:none}}.cabeca__titulo.astro-xci47tlf{max-width:420px;font-size:1.9rem;font-weight:600;line-height:1.2}.cabeca__apoio.astro-xci47tlf{color:var(--cor-titulo-texto);max-width:400px;font-size:1.375rem;font-weight:400;line-height:1.2}.cabeca__apoio.astro-xci47tlf strong{font-weight:700}.cabeca__fio.astro-xci47tlf{color:var(--cor-acao);margin-top:var(--e-1);order:3;grid-template-rows:80px auto;justify-items:center;display:none}.cabeca--fio-celular.astro-xci47tlf .cabeca__fio.astro-xci47tlf{display:grid}.cabeca--rosa.astro-xci47tlf .cabeca__fio.astro-xci47tlf{color:var(--cor-flor)}.cabeca__linha.astro-xci47tlf{background:currentColor;width:1px;height:80px;display:block}.cabeca__rotulo.astro-xci47tlf{font-family:var(--fonte-rotulo);letter-spacing:.1px;writing-mode:vertical-rl;margin-top:6px;font-size:.8125rem;transform:rotate(180deg)}.cabeca--verde.astro-xci47tlf{color:var(--cor-acao)}.cabeca--verde.astro-xci47tlf .cabeca__apoio.astro-xci47tlf{color:var(--cor-acao-texto)}@media (width>=810px){.cabeca.astro-xci47tlf{text-align:left;grid-template-columns:1fr 1fr;justify-items:stretch;column-gap:0;min-height:190px;position:relative}.cabeca__titulo.astro-xci47tlf{max-width:480px;padding-right:48px;font-size:1.85rem}.cabeca--grande.astro-xci47tlf .cabeca__titulo.astro-xci47tlf{font-size:2.5rem}.cabeca__apoio.astro-xci47tlf{align-self:center;max-width:none;padding-left:clamp(40px,14vw,200px);font-size:1.375rem}.cabeca__fio.astro-xci47tlf{color:var(--cor-acao);grid-template-rows:80px auto;justify-items:center;display:grid;position:absolute;top:0;left:calc(50% - 6px)}.cabeca--rosa.astro-xci47tlf .cabeca__fio.astro-xci47tlf{color:var(--cor-flor)}.cabeca__linha.astro-xci47tlf{background:currentColor;width:1px;height:80px;display:block}.cabeca__rotulo.astro-xci47tlf{font-family:var(--fonte-rotulo);letter-spacing:.1px;writing-mode:vertical-rl;margin-top:6px;font-size:.8125rem;transform:rotate(180deg)}}.sobre.astro-ldkegumi{gap:var(--e-3);padding:var(--e-3) 0 var(--e-3);background:var(--cor-faixa);display:grid}.sobre__grade.astro-ldkegumi{gap:var(--e-3);display:grid}.sobre__foto.astro-ldkegumi{align-self:start;width:72%;margin-inline:auto;position:relative}.sobre__retrato.astro-ldkegumi{aspect-ratio:462/676;object-fit:cover;border-radius:var(--raio-foto);width:100%}.sobre__arco.astro-ldkegumi{width:50%;position:absolute;bottom:0;right:0}.sobre__texto.astro-ldkegumi{text-align:center;justify-items:center;gap:var(--e-3);align-content:start;display:grid}.sobre__credenciais.astro-ldkegumi{text-align:left;width:100%}.sobre__identidade.astro-ldkegumi{border-bottom:var(--fio) solid var(--cor-fio);color:var(--cor-titulo);gap:4px;padding-bottom:28px;display:grid}.sobre__nome.astro-ldkegumi{font-size:2.25rem;font-weight:600;line-height:1.15}.sobre__funcao.astro-ldkegumi{font-size:2.125rem;font-weight:400;line-height:1.2}.sobre__crm.astro-ldkegumi{color:var(--cor-titulo-texto);font-size:1rem}.sobre__bio.astro-ldkegumi{border-bottom:var(--fio) solid var(--cor-fio);color:var(--cor-texto);gap:28px;padding-bottom:28px;font-size:1.375rem;line-height:1.2;display:grid}.sobre__bio.astro-ldkegumi strong.astro-ldkegumi{font-weight:700}.sobre__credenciais.astro-ldkegumi{gap:10px;display:grid}.sobre__credenciais.astro-ldkegumi li.astro-ldkegumi{align-items:center;gap:var(--e-2);min-height:90px;padding:0 var(--e-2);background:var(--cor-superficie);border:var(--fio) solid var(--cor-fio);border-radius:12px;font-size:1rem;line-height:1.6;display:flex}.sobre__credenciais.astro-ldkegumi img.astro-ldkegumi{flex:none}@media (width>=600px) and (width<=809px){.sobre__foto.astro-ldkegumi{width:78%}}@media (width>=810px){.sobre__texto.astro-ldkegumi{text-align:left;justify-items:stretch}.sobre.astro-ldkegumi{gap:100px;padding-top:12px}.sobre__grade.astro-ldkegumi{column-gap:var(--e-3);grid-template-columns:1fr 1fr}.sobre__foto.astro-ldkegumi{width:min(462px,100%);position:sticky;top:40px}}.chamada.astro-aez4vdus{padding:var(--e-4) 0 clamp(120px, 20vw, 260px);background:var(--cor-fundo);position:relative}.chamada.astro-aez4vdus:after{content:"";pointer-events:none;background:url(/imagens/nuvem.svg) bottom/100% 100% no-repeat;height:clamp(90px,15vw,210px);position:absolute;bottom:-1px;left:0;right:0}.chamada__cartao.astro-aez4vdus{justify-items:center;gap:var(--e-2);max-width:980px;padding:var(--e-4) var(--e-2) 80px;background:linear-gradient(135deg, var(--cor-faixa), var(--cor-fundo));border-radius:var(--raio-cartao);text-align:center;color:var(--cor-titulo);margin-inline:auto;display:grid;position:relative}.chamada__arco.astro-aez4vdus{width:195px;margin-bottom:var(--e-1)}.chamada__titulo.astro-aez4vdus{max-width:860px;font-family:var(--fonte-destaque);font-size:clamp(1.5rem,3.4vw,2.4rem);font-weight:700;line-height:1.2}.chamada__apoio.astro-aez4vdus{font-family:var(--fonte-destaque);font-size:clamp(1.125rem,2.6vw,2rem);font-weight:400}.chamada__flor.astro-aez4vdus{width:92px;position:absolute}.chamada__flor--alta.astro-aez4vdus{top:44px;right:36px}.chamada__flor--baixa.astro-aez4vdus{width:76px;bottom:50px;left:48px}@media (width<=809px){.chamada__titulo.astro-aez4vdus{font-size:1.9rem}.chamada__apoio.astro-aez4vdus{font-size:1.375rem}.chamada__flor--alta.astro-aez4vdus{width:56px;top:12px;right:8px}.chamada__flor--baixa.astro-aez4vdus{width:48px;bottom:8px;left:8px}}.servicos.astro-hrbl3gen{gap:var(--e-3);padding:var(--e-3) 0 var(--e-3);background:var(--cor-faixa);display:grid}.servicos__grade.astro-hrbl3gen{gap:var(--e-3);max-width:1140px;margin-inline:auto;display:grid}.cartao.astro-hrbl3gen{align-content:start;gap:var(--e-2);padding:var(--e-24);background:var(--cor-superficie);border-radius:var(--raio-cartao);display:grid}.cartao__foto.astro-hrbl3gen{aspect-ratio:492/517;object-fit:cover;border-radius:var(--raio-cartao);width:100%}.cartao__titulo.astro-hrbl3gen{color:var(--cor-titulo);padding-block:36px 20px;font-size:1.4rem;font-weight:600;line-height:1.2}.cartao__texto.astro-hrbl3gen{border-top:var(--fio) solid var(--cor-fio);color:var(--cor-texto);padding-block:14px;font-size:1.125rem;line-height:1.3}.cartao__lista.astro-hrbl3gen{border-top:var(--fio) solid var(--cor-fio);color:var(--cor-titulo);gap:12px;padding-block:14px;font-size:1.1rem;font-weight:600;line-height:1.2;display:grid}.cartao__lista.astro-hrbl3gen li.astro-hrbl3gen{align-items:flex-start;gap:10px;display:flex}.cartao__lista.astro-hrbl3gen img.astro-hrbl3gen{flex:none;margin-top:1px}.cartao__texto.astro-hrbl3gen:last-of-type{border-top:var(--fio) solid var(--cor-fio)}@media (width>=810px){.servicos.astro-hrbl3gen{gap:40px;padding-top:12px}.servicos__grade.astro-hrbl3gen{justify-content:space-between;column-gap:var(--e-3);grid-template-columns:repeat(2,minmax(0,540px));align-items:start;row-gap:40px}.cartao.astro-hrbl3gen:nth-child(2n){margin-top:120px}}.chamada2.astro-zhdjwzg5{padding:var(--e-4) 0;background:var(--cor-faixa)}.chamada2__bloco.astro-zhdjwzg5{background:var(--cor-acao);border-radius:var(--raio-cartao);color:var(--cor-fundo);display:grid;position:relative;overflow:clip}.chamada2__texto.astro-zhdjwzg5{z-index:1;align-content:center;justify-items:start;gap:var(--e-2);padding:var(--e-3) var(--e-3);display:grid;position:relative}.chamada2__titulo.astro-zhdjwzg5{font-family:var(--fonte-destaque);font-size:clamp(1.5rem,2.8vw,2.4rem);font-weight:700;line-height:1.2}.chamada2__apoio.astro-zhdjwzg5{font-family:var(--fonte-destaque);font-size:clamp(1.125rem,2vw,1.625rem);line-height:1.3}.chamada2__sol.astro-zhdjwzg5{display:none}.chamada2__caixa.astro-zhdjwzg5{order:-1}.chamada2__foto.astro-zhdjwzg5{aspect-ratio:10/11;object-fit:cover;object-position:50% 0;width:100%}@media (width<=809px){.chamada2__texto.astro-zhdjwzg5{text-align:center;padding:var(--e-3) var(--e-2) var(--e-4);justify-items:center}.chamada2__titulo.astro-zhdjwzg5{font-size:1.9rem}.chamada2__apoio.astro-zhdjwzg5{font-size:1.6rem}}@media (width>=810px){.chamada2__bloco.astro-zhdjwzg5{grid-template-columns:minmax(0,3fr) minmax(0,2fr);min-height:442px}.chamada2__texto.astro-zhdjwzg5{padding:var(--e-3) clamp(32px, 5vw, 64px)}.chamada2__sol.astro-zhdjwzg5{opacity:.85;width:min(300px,38%);display:block;position:absolute;bottom:-130px;left:calc(60% - 150px)}.chamada2__caixa.astro-zhdjwzg5{order:0;position:relative}.chamada2__foto.astro-zhdjwzg5{aspect-ratio:auto;object-position:50% 15%;height:100%;position:absolute;inset:0}}.clinica.astro-olqyziq3{gap:var(--e-3);padding:var(--e-3) 0 var(--e-4);background:var(--cor-fundo);display:grid}.clinica__miolo.astro-olqyziq3{gap:var(--e-2);justify-items:center;display:grid}.clinica__subtitulo.astro-olqyziq3{text-align:center;color:var(--cor-titulo);margin-top:40px;font-size:1.5rem;font-weight:400}.clinica__subtitulo.astro-olqyziq3 strong.astro-olqyziq3{font-weight:700}.clinica__lista.astro-olqyziq3{width:100%;display:block}.clinica__lista.astro-olqyziq3:after{content:"";height:60px;display:block}.clinica__lista.astro-olqyziq3 li.astro-olqyziq3:not(:first-child){margin-top:calc(-1 * (var(--n) - var(--i)) * 12px)}.clinica__lista.astro-olqyziq3 li.astro-olqyziq3{top:calc(var(--e-2) + var(--i) * 12px);margin-bottom:calc(10px + (var(--n) - 1 - var(--i)) * 12px);align-items:center;gap:var(--e-2);min-height:90px;padding:0 var(--e-2);background:var(--cor-faixa);border:var(--fio) solid #cbbfb4;color:var(--cor-texto);border-radius:12px;font-size:1rem;line-height:1.5;display:flex;position:sticky}.clinica__lista.astro-olqyziq3 img.astro-olqyziq3{flex:none}.clinica__miolo.astro-olqyziq3>div.astro-olqyziq3{margin-top:var(--e-1)}@media (width>=810px){.clinica.astro-olqyziq3{gap:50px;padding-top:76px}.clinica__miolo.astro-olqyziq3{justify-items:start}.clinica__subtitulo.astro-olqyziq3{text-align:left}}.duvidas.astro-qnloohmr{gap:var(--e-3);padding:var(--e-3) 0 var(--e-4);background:var(--cor-faixa);display:grid;position:relative;overflow:clip}.duvidas__flor.astro-qnloohmr{pointer-events:none;opacity:.7;width:210px;position:absolute}.duvidas__flor--esq.astro-qnloohmr{top:220px;left:-50px}.duvidas__flor--dir.astro-qnloohmr{width:170px;top:110px;right:-30px}@media (width>=810px){.duvidas.astro-qnloohmr{gap:55px;padding-top:75px}}.duvidas__lista.astro-qnloohmr{gap:30px;display:grid;position:relative}.item.astro-qnloohmr{background:var(--cor-apoio);color:var(--cor-texto);border-radius:20px}.item__linha.astro-qnloohmr{align-items:center;gap:var(--e-2);min-height:72px;padding:0 var(--e-3) 0 var(--e-2);cursor:pointer;list-style:none;display:flex}div.astro-qnloohmr.item__linha,div.astro-qnloohmr.item>.item__linha.astro-qnloohmr{cursor:default}summary.astro-qnloohmr.item__linha::-webkit-details-marker{display:none}.item__numero.astro-qnloohmr{color:var(--cor-fundo);flex:none;min-width:56px;font-size:2rem;font-weight:200}.item__pergunta.astro-qnloohmr{flex:1;font-size:1.25rem;font-weight:500;line-height:1.3}.item__sinal.astro-qnloohmr{background:var(--cor-fundo);width:32px;height:32px;color:var(--cor-acao);border-radius:50%;flex:none;position:relative}.item__sinal.astro-qnloohmr:before,.item__sinal.astro-qnloohmr:after{content:"";background:currentColor;height:2px;position:absolute;top:15px;left:8px;right:8px}.item__sinal.astro-qnloohmr:after{transition:transform var(--d-curta) var(--curva);transform:rotate(90deg)}details.astro-qnloohmr[open] .item__sinal.astro-qnloohmr:after{transform:rotate(0)}.item__resposta.astro-qnloohmr{padding:0 var(--e-3) var(--e-2) 88px;font-size:1rem;line-height:1.5}@media (width<=809px){.item__linha.astro-qnloohmr{padding:0 var(--e-2);gap:var(--e-1)}.item__numero.astro-qnloohmr{min-width:40px;font-size:1.5rem}.item__pergunta.astro-qnloohmr{font-size:1.0625rem}.item__resposta.astro-qnloohmr{padding:0 var(--e-2) var(--e-2)}}.contato.astro-ruudyocf{gap:var(--e-3);padding:var(--e-3) 0 var(--e-1);background:#f5f7f9;display:grid}.contato__grade.astro-ruudyocf{gap:var(--e-3);align-items:center;display:grid}.contato__foto.astro-ruudyocf{width:min(372px,80%);margin-inline:auto;position:relative}.contato__retrato.astro-ruudyocf{aspect-ratio:372/558;object-fit:cover;border-radius:var(--raio-foto);width:100%}.contato__flor.astro-ruudyocf{width:86px;position:absolute}.contato__flor--alta.astro-ruudyocf{top:10px;right:-50px}.contato__flor--baixa.astro-ruudyocf{width:80px;bottom:10px;left:-60px}.contato__texto.astro-ruudyocf{text-align:center;justify-items:center;gap:var(--e-2);color:var(--cor-titulo);display:grid}.contato__nome.astro-ruudyocf{font-size:clamp(1.75rem,5vw,2.875rem);font-weight:600;line-height:1.15;display:grid}.contato__funcao.astro-ruudyocf{text-decoration:underline var(--cor-acao);text-underline-offset:6px;justify-self:center;font-weight:500;text-decoration-thickness:3px}.contato__frase.astro-ruudyocf{margin-top:var(--e-1);color:var(--cor-texto);font-size:clamp(1.25rem,2.4vw,1.75rem);font-weight:500;line-height:1.2}.contato__rotulo.astro-ruudyocf{margin-top:var(--e-1);font-size:1.75rem;font-weight:500}.contato__endereco.astro-ruudyocf{color:var(--cor-texto);flex-direction:column;align-items:center;gap:10px;font-size:1.25rem;font-weight:400;line-height:1.3;display:flex}.contato__endereco.astro-ruudyocf svg.astro-ruudyocf{color:var(--cor-acao);flex:none;margin-top:3px}.contato__mapa.astro-ruudyocf{border-radius:var(--raio-cartao);border:0;width:100%;height:330px;display:block}.contato__rodape.astro-ruudyocf{justify-content:center;align-items:center;gap:0 var(--e-3);flex-wrap:wrap;display:flex}.contato__politica.astro-ruudyocf,.contato__cookies.astro-ruudyocf{min-height:44px;font-family:var(--fonte-corpo);color:var(--cor-titulo-texto);align-items:center;padding:0 8px;font-size:.75rem;display:inline-grid}@media (width>=810px){.contato__texto.astro-ruudyocf{text-align:left;justify-items:start}.contato__funcao.astro-ruudyocf{justify-self:start}.contato__endereco.astro-ruudyocf{flex-direction:row;align-items:flex-start}.contato__grade.astro-ruudyocf{column-gap:var(--e-3);grid-template-columns:1fr 1fr}.contato__foto.astro-ruudyocf{width:min(372px,80%)}}
