@layer base{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--fundo);color:var(--tinta);font:400 17px/1.6 var(--f-texto);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{font-family:var(--f-titulo);letter-spacing:-.015em;text-wrap:balance;margin:0 0 .45em;line-height:1.12}p{text-wrap:pretty;margin:0 0 1em}img{max-width:100%;height:auto;display:block}a{color:var(--primaria-forte);text-underline-offset:.18em}a:hover{color:var(--primaria)}:where(a,button,summary,input):focus-visible{outline:3px solid var(--primaria);outline-offset:3px;border-radius:6px}}@layer componentes{.pagina{width:min(100% - 40px, var(--largura));margin-inline:auto}.cta{border-radius:var(--r-cheio);background:var(--primaria);min-height:52px;color:var(--primaria-contraste);font:700 17px/1 var(--f-titulo);cursor:pointer;box-shadow:var(--sombra);transition:transform var(--transicao), background var(--transicao);border:0;justify-content:center;align-items:center;gap:10px;padding:0 26px;text-decoration:none;display:inline-flex}.cta:hover{background:var(--primaria-forte);color:var(--primaria-contraste);transform:translateY(-1px)}.cta:active{transform:translateY(0)}.botao-linha{min-height:var(--toque);border:2px solid var(--primaria);border-radius:var(--r-cheio);color:var(--primaria-forte);font:700 16px/1 var(--f-titulo);background:0 0;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:inline-flex}.botao-linha:hover{background:var(--primaria-fraca)}.tema{border-radius:var(--r-cheio);font-family:var(--f-texto);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.tema:before{content:"";background:var(--marca,var(--primaria));border-radius:50%;flex:none;width:8px;height:8px}.tema--nav{min-height:var(--toque);background:var(--fundo-pill,var(--superficie));border:1px solid color-mix(in srgb, var(--marca,var(--primaria)) 30%, var(--borda));color:var(--txt-pill,var(--tinta));transition:border-color var(--transicao), transform var(--transicao), box-shadow var(--transicao);padding:0 17px;font-size:15.5px}.tema--nav:before{width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--marca,var(--primaria)) 22%, transparent)}.tema--nav:hover{border-color:var(--marca,var(--primaria));color:var(--txt-pill,var(--tinta));box-shadow:var(--sombra);transform:translateY(-1px)}.tema--rot{background:var(--fundo-pill,var(--superficie-2));height:28px;color:var(--txt-pill,var(--tinta-2));padding:0 12px;font-size:13px}.tema-conta{border-radius:var(--r-cheio);background:var(--superficie);min-width:24px;height:24px;color:var(--txt-pill,var(--tinta-2));font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding-inline:7px;font-size:12.5px;font-weight:700;display:inline-flex}.traco:after{content:"";border-radius:var(--r-cheio);background:linear-gradient(90deg, var(--primaria), var(--rosa));width:44px;height:4px;margin-top:10px;display:block}.onda{pointer-events:none;width:100%;height:48px;display:block}.blob{pointer-events:none;width:220px;height:220px;position:absolute}@keyframes sobe{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.anima{animation:sobe .55s var(--transicao) both}}@media (prefers-reduced-motion:reduce){.cta,.botao-linha,.tema--nav,.cartao,.resultado,.sugestao,.zap{transition:none!important;transform:none!important}}.cartao{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--r-20);box-shadow:var(--sombra);padding:20px}.rotulo{font:700 12.5px/1 var(--f-texto);letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-3)}.pular{z-index:100;background:var(--superficie);padding:12px 18px;position:absolute;top:0;left:-9999px}.pular:focus{left:0}.artigo{max-width:var(--leitura);font-size:17px;line-height:1.75}.artigo h2{border-left:4px solid var(--marca,var(--primaria));border-radius:2px;margin-top:1.8em;padding-left:14px;font-size:24px}.artigo h3{margin-top:1.5em;font-size:20px}.artigo ul,.artigo ol{padding-left:22px}.artigo li{margin-bottom:.5em}.artigo li::marker{color:var(--rosa)}.artigo blockquote{border-radius:var(--r-16);background:var(--primaria-fraca);color:var(--tinta-2);border:0;margin:1.6em 0;padding:16px 18px 16px 44px;position:relative}.artigo blockquote:before{content:"“";font:700 32px/1 var(--f-titulo);color:var(--rosa);position:absolute;top:6px;left:14px}.artigo a{text-decoration-thickness:1.5px}[data-tema=baixa-estatura],[data-tema=previsao-altura],[data-tema=hormonio-crescimento],[data-tema=bebe-nasceu-pequeno]{--marca:var(--tema-cresc);--fundo-pill:var(--tema-cresc-bg);--txt-pill:var(--tema-cresc-txt)}[data-tema=puberdade-precoce]{--marca:var(--tema-pub);--fundo-pill:var(--tema-pub-bg);--txt-pill:var(--tema-pub-txt)}[data-tema=peso-obesidade]{--marca:var(--tema-peso);--fundo-pill:var(--tema-peso-bg);--txt-pill:var(--tema-peso-txt)}[data-tema=diabetes-tipo1]{--marca:var(--tema-diab);--fundo-pill:var(--tema-diab-bg);--txt-pill:var(--tema-diab-txt)}[data-tema=idade-ossea]{--marca:var(--tema-tir);--fundo-pill:var(--tema-tir-bg);--txt-pill:var(--tema-tir-txt)}}@layer utilities;:root{color-scheme:light;--primaria:#0f766e;--primaria-forte:#0b5a54;--primaria-fraca:#e0f0ee;--primaria-contraste:#fff;--rosa:#f472a6;--rosa-texto:#a3235c;--rosa-fraca:#fde8f0;--fundo:#fbfaf8;--superficie:#fff;--superficie-2:#f1f5f4;--superficie-3:#e7eeec;--borda:#dfe7e5;--borda-forte:#c3d2cf;--tinta:#14201e;--tinta-2:#42534f;--tinta-3:#5e6d69;--erro:#a4231f;--erro-fraca:#fceceb;--sucesso:#16714f;--tema-cresc:#0f766e;--tema-cresc-bg:#e0f0ee;--tema-cresc-txt:#0b5049;--tema-pub:#d6478c;--tema-pub-bg:#fde8f0;--tema-pub-txt:#8f1f52;--tema-peso:#b45309;--tema-peso-bg:#fbeedd;--tema-peso-txt:#7c3a06;--tema-tir:#5b53c9;--tema-tir-bg:#e9e8fb;--tema-tir-txt:#3b348f;--tema-diab:#0369a1;--tema-diab-bg:#e0eff9;--tema-diab-txt:#04486e;--f-titulo:"Baloo 2","Trebuchet MS",system-ui,sans-serif;--f-texto:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--r-8:8px;--r-12:12px;--r-16:16px;--r-20:20px;--r-28:28px;--r-cheio:999px;--sombra:0 1px 2px #14201e0d, 0 8px 24px -12px #14201e29;--sombra-alta:0 2px 4px #14201e0f, 0 24px 48px -20px #14201e47;--toque:44px;--largura:1120px;--leitura:34rem;--transicao:.18s cubic-bezier(.2,.8,.3,1)}[data-tema=escuro]{color-scheme:dark;--primaria:#5eead4;--primaria-forte:#99f6e4;--primaria-fraca:#12332f;--primaria-contraste:#04211e;--rosa:#f9a8c8;--rosa-texto:#f9a8c8;--rosa-fraca:#3a1c2b;--fundo:#0c1513;--superficie:#14201e;--superficie-2:#1b2b28;--superficie-3:#22342f;--borda:#2a3d39;--borda-forte:#3b524d;--tinta:#eef4f2;--tinta-2:#bccac6;--tinta-3:#93a5a1;--erro:#fca5a5;--erro-fraca:#3a1d1c;--sucesso:#6ee7b7;--tema-cresc:#5eead4;--tema-cresc-bg:#123a35;--tema-cresc-txt:#a7f3e6;--tema-pub:#f9a8c8;--tema-pub-bg:#3d1f2c;--tema-pub-txt:#fbcfe0;--tema-peso:#fbbf6b;--tema-peso-bg:#3a2a15;--tema-peso-txt:#fcd9a6;--tema-tir:#a5a0f5;--tema-tir-bg:#262353;--tema-tir-txt:#cdcafa;--tema-diab:#7dc8f0;--tema-diab-bg:#0f2f42;--tema-diab-txt:#b6e0f7;--sombra:0 1px 2px #0006, 0 8px 24px -12px #0009;--sombra-alta:0 2px 4px #00000080, 0 24px 48px -20px #000000b3}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:500 800;font-display:swap;src:url(/fontes/baloo2-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:500 800;font-display:swap;src:url(/fontes/baloo2-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fontes/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fontes/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.cabecalho[data-astro-cid-hkbrpulz]{z-index:40;background:color-mix(in srgb, var(--fundo) 90%, transparent);-webkit-backdrop-filter:blur(10px);position:sticky;top:0}.cabecalho[data-astro-cid-hkbrpulz]:after{content:"";background:linear-gradient(90deg, var(--primaria), var(--rosa), var(--primaria));opacity:.45;height:2px;display:block}.cabecalho-linha[data-astro-cid-hkbrpulz]{align-items:center;gap:20px;min-height:70px;display:flex}.marca[data-astro-cid-hkbrpulz]{min-height:var(--toque);border-radius:var(--r-12);align-items:center;display:inline-flex}.marca[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{width:140px;height:auto}.cabecalho[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]{gap:22px;margin-left:auto;display:flex}.cabecalho[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{min-height:var(--toque);font:600 15.5px/1 var(--f-texto);color:var(--tinta-2);align-items:center;text-decoration:none;display:inline-flex;position:relative}.cabecalho[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover,.cabecalho[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{color:var(--primaria-forte)}.cabecalho[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]:after{content:"";border-radius:var(--r-cheio);background:var(--rosa);height:3px;position:absolute;bottom:6px;left:0;right:0}.zap[data-astro-cid-hkbrpulz]{min-height:var(--toque);border-radius:var(--r-cheio);background:var(--sucesso);color:#fff;font:700 14.5px/1 var(--f-titulo);box-shadow:var(--sombra);transition:transform var(--transicao), filter var(--transicao);align-items:center;gap:8px;padding:0 16px 0 14px;text-decoration:none;display:inline-flex}.zap[data-astro-cid-hkbrpulz]:hover{color:#fff;filter:brightness(1.06);transform:translateY(-1px)}@media (width<=720px){.cabecalho[data-astro-cid-hkbrpulz]{position:static}.cabecalho-linha[data-astro-cid-hkbrpulz]{flex-wrap:wrap;gap:12px;min-height:0;padding:8px 0 0}.marca[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{width:116px}.zap[data-astro-cid-hkbrpulz]{margin-left:auto}.cabecalho[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]{scrollbar-width:none;-webkit-overflow-scrolling:touch;border-top:1px solid var(--borda);order:3;gap:16px;width:100%;margin-left:0;padding:0 0 2px;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.cabecalho[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]::-webkit-scrollbar{display:none}.cabecalho[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{white-space:nowrap;flex:none;padding-right:2px;font-size:14.5px}.cabecalho[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:last-child{padding-right:28px}}.rodape[data-astro-cid-hkbrpulz]{background:linear-gradient(90deg, var(--primaria), var(--rosa) 50%, var(--primaria)) top / 100% 3px no-repeat, linear-gradient(180deg, var(--superficie-2), color-mix(in srgb, var(--primaria-fraca) 45%, var(--superficie-2)));margin-top:72px;padding:44px 0 28px}.rodape-grade[data-astro-cid-hkbrpulz]{gap:20px;display:grid}.rodape-contato[data-astro-cid-hkbrpulz],.cfm[data-astro-cid-hkbrpulz]{border:1px solid var(--borda);border-radius:var(--r-20);background:color-mix(in srgb, var(--superficie) 86%, var(--superficie-2));padding:22px 24px}.rodape-rotulo[data-astro-cid-hkbrpulz]{margin:0 0 10px}.rodape-contato[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{color:var(--tinta-2);margin:0 0 8px;font-size:15.5px}.rodape-contato[data-astro-cid-hkbrpulz] strong[data-astro-cid-hkbrpulz]{color:var(--tinta)}.rodape-contato[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{align-items:center;min-height:44px;padding:0 4px;font-weight:600;display:inline-flex}.rodape-contato[data-astro-cid-hkbrpulz] .atendimento[data-astro-cid-hkbrpulz]{color:var(--tinta-3);font-size:14.5px}.rodape-marca[data-astro-cid-hkbrpulz]{width:118px;height:auto;margin-bottom:12px}.cfm[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{color:var(--tinta-2);margin:0;font-size:14px}.cfm-nome[data-astro-cid-hkbrpulz]{font-family:var(--f-titulo);color:var(--tinta);font-size:17px;font-weight:700}.cfm-registro[data-astro-cid-hkbrpulz]{letter-spacing:.07em;color:var(--primaria-forte)!important;margin:3px 0 2px!important;font-size:13px!important}.direitos[data-astro-cid-hkbrpulz]{border-top:1px solid var(--borda);color:var(--tinta-3);text-align:center;margin:6px 0 0;padding-top:18px;font-size:13.5px}@media (width>=760px){.rodape-grade[data-astro-cid-hkbrpulz]{grid-template-columns:1.2fr 1fr;align-items:stretch}.direitos[data-astro-cid-hkbrpulz]{grid-column:1/-1}}@media (width<=759px){.rodape-contato[data-astro-cid-hkbrpulz],.cfm[data-astro-cid-hkbrpulz]{text-align:center}.rodape-marca[data-astro-cid-hkbrpulz]{margin-inline:auto}}
