.HealthTopicLanding-module__08KP-q__hero{background:radial-gradient(circle at 75% 20%,#e5efff 0%,#f5f9ff 38%,#fff 75%);flex:1;padding:64px 24px 56px}.HealthTopicLanding-module__08KP-q__layout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);max-width:1280px;margin:0 auto;display:grid}.HealthTopicLanding-module__08KP-q__intro{min-width:0}.HealthTopicLanding-module__08KP-q__badge{color:#0057e7;background:#fff;border:1px solid #dbeafe;border-radius:24px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex}.HealthTopicLanding-module__08KP-q__badge svg{flex-shrink:0}.HealthTopicLanding-module__08KP-q__title{color:#0f172a;letter-spacing:-.025em;max-width:540px;margin:16px 0 10px;font-size:clamp(27px,2.6vw,36px);font-weight:750;line-height:1.18}.HealthTopicLanding-module__08KP-q__description{color:#64748b;max-width:540px;font-size:14px;line-height:1.65}.HealthTopicLanding-module__08KP-q__details{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:16px;margin-top:20px;display:grid}.HealthTopicLanding-module__08KP-q__benefits{margin:0;padding:0;list-style:none}.HealthTopicLanding-module__08KP-q__benefits li{color:#0f172a;align-items:start;gap:8px;margin:12px 0;font-size:13px;line-height:1.5;display:flex}.HealthTopicLanding-module__08KP-q__benefits li span{color:#0057e7;background:#e7f1ff;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.HealthTopicLanding-module__08KP-q__image{aspect-ratio:3/2;background:#f1f6fc;border:1px solid #fff;border-radius:16px;width:100%;max-width:300px;margin:0 auto;position:relative;overflow:hidden}.HealthTopicLanding-module__08KP-q__card{background:#fff;border:1px solid #dfe6f0;border-radius:20px;width:100%;min-width:0;max-width:500px;padding:20px;box-shadow:0 12px 30px #173b7110}.HealthTopicLanding-module__08KP-q__eyebrow{color:#0057e7;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.HealthTopicLanding-module__08KP-q__card h2{color:#0f172a;margin:4px 0 16px;font-size:25px;font-weight:700;line-height:1.25}.HealthTopicLanding-module__08KP-q__input{color:#0f172a;background:#fff;border:1px solid #dfe6f0;border-radius:10px;width:100%;min-height:44px;padding:10px 14px;font-size:14px;line-height:1.4}.HealthTopicLanding-module__08KP-q__input:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.HealthTopicLanding-module__08KP-q__submit{color:#fff;cursor:pointer;background:#0057e7;border-radius:10px;width:100%;min-height:46px;padding:10px 14px;font-size:16px;font-weight:700}.HealthTopicLanding-module__08KP-q__submit:hover{background:#0046bb}.HealthTopicLanding-module__08KP-q__submit:disabled{opacity:.6;cursor:wait}.HealthTopicLanding-module__08KP-q__consent,.HealthTopicLanding-module__08KP-q__note{color:#64748b;margin-top:12px;font-size:11px;line-height:1.5}.HealthTopicLanding-module__08KP-q__consent a{text-underline-offset:2px;text-decoration:underline}@media (min-width:900px) and (max-height:700px){.HealthTopicLanding-module__08KP-q__title{margin-top:12px;font-size:29px}.HealthTopicLanding-module__08KP-q__details{margin-top:12px}.HealthTopicLanding-module__08KP-q__card{padding:16px}.HealthTopicLanding-module__08KP-q__card h2{margin-bottom:12px;font-size:23px}}@media (max-width:899px){.HealthTopicLanding-module__08KP-q__layout{grid-template-columns:1fr;gap:24px;max-width:640px}.HealthTopicLanding-module__08KP-q__card{max-width:none}.HealthTopicLanding-module__08KP-q__input{font-size:16px}}@media (max-width:639px){.HealthTopicLanding-module__08KP-q__hero{padding:48px 16px 40px}.HealthTopicLanding-module__08KP-q__details{grid-template-columns:1fr;gap:8px}.HealthTopicLanding-module__08KP-q__image{max-width:280px}.HealthTopicLanding-module__08KP-q__title{font-size:27px}}
