:root{--papel:oklch(98.5% .006 85);--areia:oklch(95.5% .022 82);--areia-forte:oklch(91.5% .035 78);--madeira:oklch(58% .095 62);--ambar:oklch(77% .13 75);--tinta:oklch(29% .055 242);--azul:oklch(39% .075 238);--azul-fundo:oklch(31% .065 240);--ceu:oklch(61% .095 230);--ceu-claro:oklch(93% .03 228);--texto:oklch(37% .03 242);--suave:oklch(49% .025 242);--linha:oklch(89% .014 82);--claro:oklch(99% .004 85);--sobre-azul:oklch(90% .025 228);--wa:oklch(52% .135 152);--wa-forte:oklch(45% .12 152);--titulo:"Red Hat Display","Fira Sans",system-ui,sans-serif;--corpo:"Fira Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--largura:1180px;--margem:clamp(18px,4vw,40px);--moldura:clamp(20px,2.6vw,34px);--canto-p:clamp(12px,1.4vw,18px);--canto-g:clamp(40px,5vw,68px);--suavizar:cubic-bezier(.16,1,.3,1)}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:96px}body{background:var(--papel);color:var(--texto);font-family:var(--corpo);-webkit-font-smoothing:antialiased;margin:0;font-size:clamp(1rem,.96rem + .2vw,1.09rem);line-height:1.62}img{max-width:100%;height:auto;display:block}a{color:inherit}p{text-wrap:pretty;margin:0}h1,h2,h3{font-family:var(--titulo);color:var(--tinta);text-wrap:balance;margin:0}h1{letter-spacing:-.035em;font-size:clamp(2.35rem,1.3rem + 4.4vw,4.5rem);font-weight:800;line-height:1.02}h2{letter-spacing:-.028em;font-size:clamp(1.85rem,1.2rem + 2.6vw,3.15rem);font-weight:700;line-height:1.08}h3{letter-spacing:-.01em;font-size:1.22rem;font-weight:700;line-height:1.25}.contem{max-width:var(--largura);padding:0 var(--margem);margin:0 auto}.secao{padding:clamp(72px,9vw,128px) 0}.lead{color:var(--suave);max-width:58ch;font-size:clamp(1.08rem,1rem + .4vw,1.28rem);line-height:1.55}:focus-visible{outline:3px solid var(--ceu);outline-offset:3px;border-radius:8px}.js [data-revela]{opacity:0;transform:translateY(22px)}.js [data-revela].visivel{opacity:1;transition:opacity .9s var(--suavizar),transform .9s var(--suavizar);transition-delay:var(--atraso,0s);transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js [data-revela]{opacity:1;transform:none}*{transition:none!important;animation:none!important}}.btn{min-height:56px;font:600 1.02rem var(--corpo);cursor:pointer;transition:background .25s var(--suavizar),transform .25s var(--suavizar),border-color .25s,color .25s;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 28px;text-decoration:none;display:inline-flex}.btn svg{flex:none;width:22px;height:22px}.btn-wa{background:var(--wa);color:var(--claro)}.btn-wa:hover{background:var(--wa-forte);transform:translateY(-2px)}.btn-fio{border-color:color-mix(in oklch,var(--tinta) 28%,transparent);color:var(--tinta)}.btn-fio:hover{border-color:var(--tinta)}.btn-fio.no-azul{border-color:color-mix(in oklch,var(--claro) 45%,transparent);color:var(--claro)}.btn-fio.no-azul:hover{border-color:var(--claro)}.seta{color:var(--azul);border-bottom:1.5px solid color-mix(in oklch,var(--azul) 30%,transparent);transition:border-color .2s,gap .25s var(--suavizar);align-items:center;gap:8px;padding-bottom:3px;font-weight:600;text-decoration:none;display:inline-flex}.seta:hover{border-color:var(--azul);gap:13px}.topo{z-index:60;height:0;max-width:calc(var(--largura) + 8px);padding:0 calc(var(--margem) - 4px);margin:12px auto 0;position:sticky;top:12px}.topo-pilula{height:100px;transition:height .45s var(--suavizar),padding .45s var(--suavizar);background:color-mix(in oklch,var(--claro) 94%,transparent);border-radius:999px;justify-content:space-between;align-items:center;gap:20px;padding:0 16px 0 26px;display:flex;box-shadow:0 1px oklch(29% .055 242/.05),0 12px 34px oklch(29% .055 242/.09)}.topo img{width:auto;height:76px;transition:height .45s var(--suavizar)}.topo.compacto .topo-pilula{height:66px;padding:0 10px 0 22px}.topo.compacto img{height:44px}.topo nav{gap:28px;font-size:.95rem;font-weight:500;display:flex}.topo nav a{color:var(--texto);padding:6px 0;text-decoration:none}.topo nav a:hover{color:var(--azul)}.topo nav a,.topo .btn{white-space:nowrap}@media (width<=1140px){.topo nav{display:none}}.topo-acoes{align-items:center;gap:18px;display:flex}.topo-fone{color:var(--tinta);white-space:nowrap;font-size:.95rem;font-weight:600;text-decoration:none}.topo .btn{min-height:46px;padding:10px 20px;font-size:.94rem}.hero{background:radial-gradient(70% 90% at 88% 12%,oklch(93% .05 80) 0%,transparent 62%),var(--areia);border-radius:var(--moldura);margin:0 clamp(8px,1.2vw,16px);padding:clamp(150px,13vw,184px) 0 clamp(96px,9vw,128px)}.hero-grade{grid-template-columns:1.02fr .98fr;align-items:stretch;gap:clamp(28px,5vw,72px);display:grid}.sinal{color:var(--azul);background:color-mix(in oklch,var(--claro) 70%,transparent);border-radius:999px;align-items:center;gap:10px;margin-bottom:26px;padding:7px 16px 7px 12px;font-size:.92rem;font-weight:500;display:inline-flex}.sinal i{background:var(--ceu);border-radius:50%;width:8px;height:8px}.hero h1 span{color:var(--ceu)}.hero .lead{color:var(--texto);margin-top:26px}.hero-cta{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}.hero-cta .btn{padding-inline:22px}.nota-google{color:var(--texto);align-items:center;gap:12px;margin-top:30px;font-size:.97rem;text-decoration:none;display:inline-flex}.nota-google strong{font-family:var(--titulo);color:var(--tinta);letter-spacing:-.02em;font-size:1.3rem;font-weight:800}.nota-google u{border-bottom:1.5px solid color-mix(in oklch,var(--texto) 30%,transparent);text-decoration:none}.estrelas{color:var(--ambar);gap:2px;display:inline-flex}.estrelas svg{width:18px;height:18px}.hero-foto{min-height:420px;position:relative}.hero-foto:before{content:"";background:var(--azul);border-radius:var(--canto-p) var(--canto-g) var(--canto-p) var(--canto-g);position:absolute;inset:11% 0 0 34%}.hero-foto img{object-fit:cover;object-position:50% 14%;border-radius:var(--canto-p) var(--canto-g) var(--canto-p) var(--canto-g);width:88%;height:100%;position:absolute;inset:0 auto 0 0}.cartao-medico{background:var(--claro);border-radius:18px;max-width:230px;padding:16px 20px;font-size:.9rem;line-height:1.4;position:absolute;bottom:14%;right:4%;box-shadow:0 18px 44px oklch(29% .055 242/.2)}.cartao-medico strong{font-family:var(--titulo);color:var(--tinta);font-size:1.06rem;display:block}.credenciais{z-index:2;margin-top:clamp(-64px,-4.5vw,-44px);position:relative}.credenciais ul{background:var(--claro);border-radius:22px;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid;box-shadow:0 20px 50px oklch(29% .055 242/.1)}.credenciais li{color:var(--suave);padding:26px 28px;font-size:.95rem;line-height:1.4}.credenciais li+li{border-left:1px solid var(--linha)}.credenciais strong{font-family:var(--titulo);color:var(--tinta);margin-bottom:2px;font-size:1.12rem;font-weight:700;display:block}.sintomas-grade{grid-template-columns:minmax(220px,.62fr) 1.38fr;align-items:start;gap:clamp(32px,6vw,88px);margin-top:clamp(40px,5vw,64px);display:grid}.coluna-quadro{background:var(--areia);border-radius:var(--moldura);place-items:center;padding:28px 18px;display:grid;position:sticky;top:104px}.coluna-quadro svg{width:100%;max-width:190px;height:auto;overflow:visible}.vert,.proc{fill:oklch(84% .022 232);transition:fill .5s var(--suavizar)}.disco{fill:oklch(91% .02 82);transition:fill .5s var(--suavizar)}[data-regiao=lombar] .g-lomb .vert,[data-regiao=lombar] .g-lomb .proc,[data-regiao=cervical] .g-cerv .vert,[data-regiao=cervical] .g-cerv .proc{fill:var(--azul)}[data-regiao=lombar] .g-lomb .disco,[data-regiao=cervical] .g-cerv .disco{fill:var(--ceu)}.marca{opacity:0;transition:opacity .4s}[data-regiao=lombar] .marca-lomb,[data-regiao=cervical] .marca-cerv{opacity:1}.marca .nucleo{fill:var(--ambar)}.marca .onda{fill:none;stroke:var(--ambar);stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:onda 2.4s var(--suavizar) infinite}@keyframes onda{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}.rotulo-regiao{font:600 11px var(--corpo);fill:var(--suave);letter-spacing:.04em}.abas{background:var(--areia);border-radius:999px;gap:6px;padding:6px;display:inline-flex}.abas button{font:600 1rem var(--corpo);color:var(--texto);cursor:pointer;min-height:48px;transition:background .3s var(--suavizar),color .3s;background:0 0;border:0;border-radius:999px;padding:12px 24px}.abas button[aria-selected=true]{background:var(--azul);color:var(--claro)}.painel{margin-top:34px}.painel[hidden]{display:none}.painel h3{letter-spacing:-.02em;font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.painel>p{color:var(--suave);max-width:52ch;margin-top:10px}.sinais{counter-reset:sinal;margin:28px 0 0;padding:0;list-style:none}.sinais li{counter-increment:sinal;border-top:1px solid var(--linha);color:var(--tinta);grid-template-columns:44px 1fr;gap:6px;padding:18px 0;font-size:1.08rem;display:grid}.sinais li:before{content:counter(sinal,decimal-leading-zero);font:700 .86rem var(--titulo);color:var(--ceu);padding-top:5px}.sinais li:last-child{border-bottom:1px solid var(--linha)}.urgencia{color:oklch(36% .07 50);background:oklch(95% .035 62);border-radius:18px;grid-template-columns:auto 1fr;align-items:start;gap:16px;margin-top:34px;padding:22px 24px;display:grid}.urgencia svg{color:oklch(55% .14 48);width:26px;height:26px;margin-top:2px}.urgencia strong{color:oklch(32% .08 48)}.tratamento{background:var(--azul-fundo);border-radius:var(--moldura);color:var(--sobre-azul);margin:0 clamp(8px,1.2vw,16px);overflow:hidden}.tratamento h2,.tratamento h3{color:var(--claro)}.tratamento-topo{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(28px,5vw,72px);display:grid}.tratamento .lead{color:var(--sobre-azul);margin-top:22px}.tratamento .lead b{color:var(--claro);font-weight:600}.tratamento-topo img{border-radius:var(--canto-p) var(--canto-g) var(--canto-p) var(--canto-g);aspect-ratio:3/2;object-fit:cover;width:100%}.escada{grid-template-columns:repeat(4,1fr);column-gap:clamp(18px,2.4vw,34px);margin-top:clamp(48px,6vw,84px);display:grid}.faixa{font:600 .9rem var(--corpo);border-bottom:2px solid;justify-content:space-between;gap:12px;padding:0 0 12px;display:flex}.faixa-maioria{color:oklch(86% .08 76);border-color:var(--ambar);grid-column:1/4}.faixa-minoria{color:var(--sobre-azul);border-color:color-mix(in oklch,var(--claro) 30%,transparent);grid-column:4}.degrau{grid-row:2;padding-top:24px}.degrau b{font:800 clamp(2.6rem,2rem + 2vw,3.6rem)/1 var(--titulo);letter-spacing:-.04em;color:color-mix(in oklch,var(--claro) 26%,transparent);margin-bottom:14px;display:block}.degrau p{margin-top:8px;font-size:.98rem;line-height:1.55}.cirurgia{grid-template-columns:.92fr 1.08fr;align-items:center;gap:clamp(32px,6vw,88px);display:grid}.cirurgia figure{margin:0;position:relative}.cirurgia figure img{aspect-ratio:10/11;object-fit:cover;border-radius:var(--moldura);width:100%}.cirurgia figcaption{background:color-mix(in oklch,var(--claro) 95%,transparent);color:var(--texto);border-radius:16px;padding:14px 18px;font-size:.92rem;line-height:1.45;position:absolute;bottom:16px;left:16px;right:16px}.cirurgia figcaption strong{font-family:var(--titulo);color:var(--tinta);display:block}.tecnicas{grid-template-columns:1fr 1fr;gap:0 clamp(24px,3vw,44px);margin-top:36px;display:grid}.tecnicas h3{font-size:.95rem;font-family:var(--corpo);color:var(--ceu);letter-spacing:0;padding-bottom:10px;font-weight:600}.tecnicas dl{margin:0}.tecnicas dt{font:700 1.12rem var(--titulo);color:var(--tinta);border-top:1px solid var(--linha);padding-top:16px}.tecnicas dd{color:var(--suave);margin:4px 0 16px;font-size:.98rem}.ressalva{color:var(--suave);margin-top:20px;font-size:.94rem}.avaliacoes{background:var(--areia)}.avaliacoes-topo{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:28px;display:flex}.placar{align-items:center;gap:18px;display:flex}.placar b{font:800 clamp(3rem,2rem + 3vw,4.4rem)/1 var(--titulo);color:var(--tinta);letter-spacing:-.04em}.placar .estrelas svg{width:22px;height:22px}.placar div>span:last-child{color:var(--suave);margin-top:4px;font-size:.95rem;display:block}.depoimentos{grid-template-columns:1.25fr 1fr;gap:clamp(18px,2vw,28px);margin-top:clamp(36px,5vw,60px);display:grid}.depo{background:var(--claro);border-radius:22px;flex-direction:column;gap:18px;margin:0;padding:clamp(22px,2.4vw,32px);display:flex}.depo blockquote{color:var(--tinta);margin:0;line-height:1.55}.depo-destaque{background:var(--azul);grid-row:span 3;justify-content:space-between;padding:clamp(28px,3.4vw,48px)}.depo-destaque blockquote{font:500 clamp(1.3rem,1rem + 1.2vw,1.85rem)/1.34 var(--titulo);letter-spacing:-.015em;color:var(--claro)}.depo figcaption{color:var(--suave);align-items:center;gap:12px;font-size:.9rem;line-height:1.35;display:flex}.depo figcaption strong{color:var(--tinta);font-size:.98rem;font-weight:600;display:block}.depo-destaque figcaption{color:var(--sobre-azul)}.depo-destaque figcaption strong{color:var(--claro)}.inicial{background:var(--ceu-claro);width:42px;height:42px;color:var(--azul);font:700 1rem var(--titulo);border-radius:50%;flex:none;place-items:center;display:grid}.depo .estrelas svg{width:16px;height:16px}.avaliacoes-rodape{color:var(--suave);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;margin-top:30px;font-size:.9rem;display:flex}.medico{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,88px);display:grid}.medico-foto img{aspect-ratio:4/4.7;object-fit:cover;object-position:50% 22%;border-radius:var(--canto-p) var(--canto-g) var(--canto-p) var(--canto-g);width:100%}.medico p{margin-top:20px}.formacao{margin:30px 0 0;padding:0;list-style:none}.formacao li{border-top:1px solid var(--linha);grid-template-columns:auto 1fr;gap:14px;padding:14px 0;line-height:1.45;display:grid}.formacao li:before{content:"";background:var(--ceu);border-radius:50%;width:8px;height:8px;margin-top:9px}.registro{color:var(--suave);margin-top:22px;font-size:.92rem}.local{background:linear-gradient(var(--papel),var(--areia) 38%)}.local-topo{grid-template-columns:1.1fr .9fr;align-items:end;gap:clamp(28px,5vw,72px);display:grid}.endereco{color:var(--tinta);font-size:1.08rem;font-style:normal;line-height:1.55}.endereco span{color:var(--suave);margin-top:6px;font-size:.98rem;display:block}.local-acoes{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.mosaico{grid-template-columns:repeat(12,1fr);gap:clamp(10px,1.2vw,16px);margin-top:clamp(36px,5vw,60px);display:grid}.mosaico figure{background:var(--areia-forte);border-radius:22px;margin:0;position:relative;overflow:hidden}.mosaico img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--suavizar)}.mosaico figure:hover img{transform:scale(1.04)}.mosaico figcaption{background:color-mix(in oklch,var(--claro) 94%,transparent);color:var(--tinta);border-radius:999px;padding:6px 14px;font-size:.84rem;font-weight:500;position:absolute;bottom:12px;left:12px}.m-espera{aspect-ratio:16/10.4;grid-column:span 7}.m-mapa{background:var(--areia-forte);border-radius:22px;grid-column:span 5;min-height:280px;overflow:hidden}.m-mapa iframe{border:0;width:100%;height:100%;min-height:280px;display:block}.m-peq{aspect-ratio:4/3;grid-column:span 4}.outros-locais{border-top:1px solid var(--linha);grid-template-columns:1fr 1fr;gap:clamp(18px,3vw,40px);margin-top:clamp(28px,4vw,48px);padding-top:clamp(24px,3vw,36px);display:grid}.outros-locais>div{grid-template-columns:auto 1fr;align-content:start;column-gap:20px;display:grid}.outros-locais>div>:not(.icone-local){grid-column:2;justify-self:start}.icone-local{background:var(--claro);width:56px;height:56px;color:var(--azul);border-radius:50%;grid-row:span 3;place-items:center;display:grid;box-shadow:0 6px 18px oklch(29% .055 242/.08)}.icone-local svg{width:27px;height:27px}.outros-locais p{color:var(--suave);max-width:44ch;margin:6px 0 12px}.particular{color:var(--suave);margin-top:26px;font-size:.95rem}.duvidas{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(32px,6vw,88px);display:grid}.duvidas-lado{position:sticky;top:110px}.duvidas-lado p{color:var(--suave);margin:18px 0 26px}.faq details{border-top:1px solid var(--linha)}.faq details:last-child{border-bottom:1px solid var(--linha)}.faq summary{cursor:pointer;font:700 1.16rem/1.3 var(--titulo);color:var(--tinta);letter-spacing:-.01em;padding:24px 52px 24px 0;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:before,.faq summary:after{content:"";background:var(--azul);width:16px;height:2px;transition:transform .35s var(--suavizar);border-radius:2px;position:absolute;top:50%;right:6px}.faq summary:after{transform:rotate(90deg)}.faq details[open] summary:after{transform:rotate(0)}.faq details p{color:var(--suave);padding:0 52px 26px 0}.fecho{--borda:clamp(8px,1.2vw,16px);margin:0 var(--borda);background:var(--azul-fundo);border-radius:var(--moldura);color:var(--sobre-azul);overflow:hidden}.fecho-grade{grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.fecho-texto{padding:clamp(56px,8vw,120px) clamp(24px,4vw,64px) clamp(56px,8vw,120px) max(var(--margem),calc((100vw - 2 * var(--borda) - var(--largura)) / 2 + var(--margem)))}.fecho h2{color:var(--claro)}@media (width>=861px){.fecho .hero-cta{flex-wrap:nowrap}.fecho .hero-cta .btn{white-space:nowrap}}.fecho p{max-width:44ch;margin-top:20px;font-size:1.14rem}.fecho-foto{min-height:320px;position:relative}.fecho-foto img{object-fit:cover;object-position:50% 90%;border-radius:clamp(120px,16vw,240px) 0 0;width:100%;height:100%;position:absolute;inset:0}.rodape{color:var(--suave);padding:56px 0 120px;font-size:.93rem}.rodape-grade{grid-template-columns:1.3fr 1fr 1fr;gap:36px;display:grid}.rodape img{width:auto;height:56px;margin-bottom:14px}.rodape strong{font-family:var(--titulo);color:var(--tinta);margin-bottom:6px;display:block}.rodape a{padding:3px 0;text-decoration:none;display:inline-block}.rodape a:hover{color:var(--azul);text-decoration:underline}.legal{border-top:1px solid var(--linha);text-align:center;margin-top:36px;padding-top:22px;font-size:.84rem;line-height:1.7}.barra{display:none}@media (width<=1020px){.topo nav{display:none}.credenciais ul{grid-template-columns:1fr 1fr}.credenciais li:nth-child(3){border-left:0}.credenciais li:nth-child(n+3){border-top:1px solid var(--linha)}}@media (width<=860px){html{scroll-padding-top:84px}.topo-fone{display:none}.hero-grade,.tratamento-topo,.cirurgia,.medico,.local-topo,.duvidas,.fecho-grade,.depoimentos,.rodape-grade,.outros-locais{grid-template-columns:1fr}.hero{padding-bottom:64px}.hero-foto{aspect-ratio:4/4.5;min-height:0}.credenciais{margin-top:-40px}.nota-google{flex-wrap:wrap;row-gap:6px}.nota-google>span:last-child{flex-basis:100%}.sinal{border-radius:16px;align-items:flex-start;font-size:.86rem}.sinal i{flex:none;margin-top:7px}.hero-foto{width:100%;max-width:460px;margin-inline:auto}.sintomas-grade{grid-template-columns:104px 1fr;gap:18px}.coluna-quadro{border-radius:20px;padding:16px 8px;top:92px}.rotulo-regiao{display:none}.abas{display:flex}.abas button{flex:1;padding:12px 10px}.sinais li{grid-template-columns:30px 1fr;padding:14px 0;font-size:1rem}.urgencia{grid-column:1/-1}.escada{grid-template-columns:1fr;row-gap:0}.faixa,.degrau{grid-column:1!important}.faixa{margin-top:26px}.faixa-maioria{margin-top:0}.degrau{border-bottom:1px solid color-mix(in oklch,var(--claro) 14%,transparent);grid-row:auto;grid-template-columns:64px 1fr;column-gap:8px;padding:20px 0;display:grid}.degrau b{grid-row:span 2;margin:0;font-size:2.3rem}.degrau p{grid-column:2}.tecnicas{grid-template-columns:1fr}.tecnicas div+div{margin-top:14px}.depo-destaque{grid-row:auto}.duvidas-lado{position:static}.mosaico{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--margem));padding-inline:var(--margem);scrollbar-width:none;display:flex;overflow-x:auto}.mosaico::-webkit-scrollbar{display:none}.mosaico figure{scroll-snap-align:center;aspect-ratio:4/3;flex:0 0 82%}.m-mapa{scroll-snap-align:center;aspect-ratio:4/3;flex:0 0 82%;min-height:0}.m-mapa iframe{min-height:0}.fecho-texto{padding:56px var(--margem) 40px}.fecho-foto{aspect-ratio:4/3;min-height:0}.fecho-foto img{border-radius:120px 0 0}.rodape{padding-bottom:130px}.barra{z-index:70;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:color-mix(in oklch,var(--claro) 96%,transparent);border-top:1px solid var(--linha);display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 28px oklch(29% .055 242/.1)}.barra .btn{flex:1;min-height:52px}}@media (width<=520px){.topo-pilula{height:96px;padding:0 10px 0 18px}.topo img{height:75px}.topo:not(.compacto) .btn{display:none}.topo.compacto .topo-pilula{height:58px;padding:0 8px 0 16px}.topo.compacto img{height:36px}.topo .btn{min-height:42px;padding:8px 16px}.topo .btn svg{display:none}.hero{padding-top:142px}.btn{padding-inline:18px;font-size:.98rem}.hero-cta .btn,.local-acoes .btn{width:100%;padding-inline:14px}.credenciais ul{grid-template-columns:1fr}.credenciais li{padding:16px 20px}.credenciais li+li{border-left:0;border-top:1px solid var(--linha)}.cartao-medico{max-width:200px;padding:12px 16px;bottom:14%;right:-6px}.placar{gap:14px}}.art-topo{background:radial-gradient(70% 90% at 88% 12%,oklch(93% .05 80) 0%,transparent 62%),var(--areia);border-radius:var(--moldura);margin:0 clamp(8px,1.2vw,16px);padding:clamp(150px,13vw,184px) 0 clamp(48px,6vw,84px)}.art-topo-grade{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(28px,5vw,72px);display:grid}.art-topo h1{font-size:clamp(2.1rem,1.3rem + 3.2vw,3.7rem);line-height:1.04}.art-topo .lead{color:var(--texto);margin-top:22px}.voltar{color:var(--azul);background:color-mix(in oklch,var(--claro) 70%,transparent);border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:7px 16px 7px 12px;font-size:.95rem;font-weight:500;text-decoration:none;display:inline-flex}.voltar:hover{background:var(--claro)}.art-capa{margin:0}.art-capa img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--canto-p) var(--canto-g) var(--canto-p) var(--canto-g);width:100%}.art-capa.ilustracao img{object-fit:contain;background:#fff;padding:clamp(12px,2vw,28px)}.art-corpo{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);padding-top:clamp(56px,7vw,96px);padding-bottom:clamp(40px,5vw,72px);display:grid}.art-lado{gap:28px;display:grid;position:sticky;top:104px}.art-corpo>*{min-width:0}.art-indice strong{font-family:var(--titulo);color:var(--tinta);margin-bottom:12px;display:block}.art-indice ol{border-left:1px solid var(--linha);margin:0;padding:0;list-style:none}.art-indice a{color:var(--suave);border-left:2px solid #0000;margin-left:-1px;padding:8px 0 8px 18px;font-size:.96rem;line-height:1.35;text-decoration:none;transition:color .2s,border-color .2s;display:block}.art-indice a:hover{color:var(--tinta)}.art-indice a[aria-current]{color:var(--azul);border-left-color:var(--ceu);font-weight:500}.art-medico{background:var(--areia);border-radius:20px;grid-template-columns:56px 1fr;align-items:center;gap:6px 14px;padding:20px;display:grid}.art-medico img{object-fit:cover;object-position:50% 12%;border-radius:50%;width:56px;height:56px}.art-medico p{color:var(--suave);font-size:.86rem;line-height:1.35}.art-medico strong{font-family:var(--titulo);color:var(--tinta);font-size:1rem;display:block}.art-medico .seta{grid-column:1/-1;justify-self:start;margin-top:8px;font-size:.96rem}.art-texto{max-width:70ch;font-size:clamp(1.04rem,1rem + .25vw,1.16rem);line-height:1.7}.art-texto>*+*{margin-top:1.15em}.art-texto h2{margin-top:2.2em;scroll-margin-top:100px;font-size:clamp(1.55rem,1.2rem + 1.3vw,2.15rem)}.art-texto h2:first-child{margin-top:0}.art-texto h3{margin-top:1.8em;font-size:1.24rem}.art-texto h2+*,.art-texto h3+*{margin-top:.7em}.art-texto strong{color:var(--tinta);font-weight:600}.art-texto ul,.art-texto ol.passos{padding:0;list-style:none}.art-texto ul li{border-top:1px solid var(--linha);padding:9px 0 9px 26px;position:relative}.art-texto ul li:last-child{border-bottom:1px solid var(--linha)}.art-texto ul li:before{content:"";background:var(--ceu);border-radius:50%;width:8px;height:8px;position:absolute;top:1.15em;left:4px}.art-texto ul.duas-colunas{grid-template-columns:1fr 1fr;column-gap:32px;display:grid}.art-texto ul.duas-colunas li:nth-last-child(2){border-bottom:1px solid var(--linha)}.art-texto a:not(.btn):not(.seta){color:var(--azul);text-underline-offset:3px;text-decoration-thickness:1.5px}.fig{margin:2em 0 0}.fig img{border:1px solid var(--linha);background:#fff;border-radius:18px;width:100%;height:auto}.fig figcaption{color:var(--suave);margin-top:10px;font-size:.9rem;line-height:1.45}.nota{background:var(--ceu-claro);color:var(--tinta);border-radius:18px;padding:22px 24px}.nota.urgente{color:oklch(34% .07 50);background:oklch(95% .035 62)}.nota.urgente strong{color:oklch(32% .08 48)}.nota p+p{margin-top:.6em}.art-texto ol.passos{counter-reset:passo;margin-top:1.4em}.passos li{counter-increment:passo;padding:0 0 26px 58px;position:relative}.passos li:last-child{padding-bottom:0}.passos li:before{content:counter(passo);background:var(--azul);width:38px;height:38px;color:var(--claro);font:700 1rem var(--titulo);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.passos li:after{content:"";background:var(--linha);width:2px;position:absolute;top:44px;bottom:6px;left:18px}.passos li:last-child:after{display:none}.passos b{font:700 1.1rem var(--titulo);color:var(--tinta);padding-top:5px;display:block}.comparativo-rolagem{border:1px solid var(--linha);background:var(--claro);border-radius:18px;margin-top:1.6em;overflow-x:auto}.comparativo{border-collapse:collapse;width:100%;min-width:560px;font-size:.96rem;line-height:1.45}.comparativo th,.comparativo td{text-align:left;vertical-align:top;padding:14px 18px}.comparativo thead th{font-family:var(--titulo);color:var(--tinta);background:var(--areia)}.comparativo tbody th{color:var(--suave);width:27%;font-weight:500}.comparativo tbody tr+tr>*{border-top:1px solid var(--linha)}.art-mais{background:var(--areia)}.art-mais ul{margin:clamp(24px,3vw,40px) 0 0;padding:0;list-style:none}.art-mais a{border-top:1px solid var(--areia-forte);transition:padding .35s var(--suavizar);grid-template-columns:minmax(200px,.8fr) 1.2fr auto;align-items:baseline;gap:8px 32px;padding:26px 0;text-decoration:none;display:grid}.art-mais li:last-child a{border-bottom:1px solid var(--areia-forte)}.art-mais a:hover{padding-left:12px}.art-mais-titulo{font:700 clamp(1.25rem,1.1rem + .7vw,1.65rem) var(--titulo);color:var(--tinta);letter-spacing:-.015em}.art-mais-resumo{color:var(--suave)}.art-mais-seta{color:var(--azul);font-size:1.4rem}.saiba-linha{margin-top:28px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tratamento .saiba{color:var(--claro);border-color:color-mix(in oklch,var(--claro) 40%,transparent)}.tratamento .saiba:hover{border-color:var(--claro)}@media (width<=860px){.art-topo{padding-top:142px}.art-topo-grade,.art-corpo{grid-template-columns:1fr}.art-lado{position:static}.art-medico{display:none}.art-indice ol{margin-inline:calc(-1 * var(--margem));padding-inline:var(--margem);scrollbar-width:none;border-left:0;gap:8px;display:flex;overflow-x:auto}.art-indice ol::-webkit-scrollbar{display:none}.art-indice a{white-space:nowrap;border:1px solid var(--linha);border-radius:999px;margin:0;padding:8px 16px}.art-indice a[aria-current]{border-color:var(--ceu)}.art-texto ul.duas-colunas{grid-template-columns:1fr}.art-texto ul.duas-colunas li:nth-last-child(2){border-bottom:0}.art-mais a{grid-template-columns:1fr auto}.art-mais-resumo{grid-area:2/1}.art-mais-seta{grid-row:1/3;align-self:center}}.art-texto .art-fonte{border-top:1px solid var(--linha);color:var(--suave);margin-top:2.6em;padding-top:1.3em;font-size:.93rem}
