.how-module__113NUG__hero{background:radial-gradient(1100px 560px at 88% -10%, var(--blue-50) 0%, transparent 58%), linear-gradient(180deg, var(--purple-50) 0%, var(--surface-page) 62%);padding-block:clamp(2rem,1rem + 5vw,5rem) clamp(2.5rem,1.5rem + 5vw,5.5rem);position:relative;overflow:hidden}.how-module__113NUG__thread{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.how-module__113NUG__heroInner{z-index:1;grid-template-columns:1.02fr .98fr;align-items:center;gap:clamp(1.5rem,1rem + 3vw,4rem);display:grid;position:relative}.how-module__113NUG__crumbs{font:var(--text-body-sm);color:var(--text-tertiary);align-items:center;gap:6px;margin-bottom:18px;display:flex}.how-module__113NUG__crumbs a:hover{color:var(--purple-700)}.how-module__113NUG__crumbs span[aria-current]{color:var(--text-primary);font-weight:600}.how-module__113NUG__sep{color:var(--neutral-300)}.how-module__113NUG__copy{flex-direction:column;align-items:flex-start;gap:clamp(1rem,.8rem + 1vw,1.5rem);display:flex}.how-module__113NUG__eyebrow{border-radius:var(--radius-pill);background:var(--purple-100);color:var(--purple-700);font:var(--text-caption);align-items:center;gap:9px;padding:6px 15px 6px 12px;font-weight:700;display:inline-flex}.how-module__113NUG__eyebrowDot{background:var(--gradient-brand);border-radius:50%;width:8px;height:8px}.how-module__113NUG__title{color:var(--text-primary)}.how-module__113NUG__title .how-module__113NUG__grad{background:var(--gradient-brand);color:#0000;-webkit-background-clip:text;background-clip:text}.how-module__113NUG__lead{max-width:52ch}.how-module__113NUG__ctas{flex-wrap:wrap;gap:14px;display:flex}.how-module__113NUG__visual{justify-content:center;display:flex;position:relative}.how-module__113NUG__glow{background:radial-gradient(closest-side,#9e58ff26,#0000 72%);position:absolute;inset:0 -6%}.how-module__113NUG__scene{z-index:1;width:100%;max-width:640px;position:relative}@media (max-width:920px){.how-module__113NUG__heroInner{grid-template-columns:1fr}.how-module__113NUG__visual{order:2;width:100%;max-width:520px;margin-inline:auto}}.how-module__113NUG__head{flex-direction:column;gap:14px;max-width:62ch;margin-bottom:clamp(2rem,1rem + 3vw,3.5rem);display:flex}.how-module__113NUG__headCenter{text-align:center;align-items:center;margin-inline:auto}.how-module__113NUG__dd{grid-template-columns:1fr 1fr;gap:clamp(1rem,.6rem + 1.6vw,2rem);display:grid}@media (max-width:820px){.how-module__113NUG__dd{grid-template-columns:1fr}}.how-module__113NUG__ddCard{border-radius:var(--radius-xl);border:1px solid var(--border-default);padding:clamp(1.5rem,1rem + 2vw,2.5rem)}.how-module__113NUG__does{background:radial-gradient(600px 300px at 20% 0%, var(--purple-50), transparent 70%), var(--surface-card);border-color:var(--purple-200)}.how-module__113NUG__doesnt{background:var(--surface-page-alt)}.how-module__113NUG__ddTitle{font:var(--text-h4);color:var(--text-primary);align-items:center;gap:10px;margin-bottom:18px;display:flex}.how-module__113NUG__ddBadge{border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.how-module__113NUG__badgeDoes{background:var(--success-100);color:var(--success-700)}.how-module__113NUG__badgeDoesnt{background:var(--neutral-100);color:var(--neutral-600)}.how-module__113NUG__ddList{flex-direction:column;gap:14px;display:flex}.how-module__113NUG__ddList li{font:var(--text-body-lg);color:var(--text-primary);align-items:flex-start;gap:12px;display:flex}.how-module__113NUG__ddList li svg{flex-shrink:0;margin-top:3px}.how-module__113NUG__does .how-module__113NUG__ddList li svg{color:var(--success-500)}.how-module__113NUG__doesnt .how-module__113NUG__ddList li{color:var(--text-secondary)}.how-module__113NUG__doesnt .how-module__113NUG__ddList li svg{color:var(--neutral-400)}.how-module__113NUG__ddFoot{font:var(--text-body);margin-top:20px;font-weight:600}.how-module__113NUG__does .how-module__113NUG__ddFoot{color:var(--purple-700)}.how-module__113NUG__doesnt .how-module__113NUG__ddFoot{color:var(--text-primary)}.how-module__113NUG__cta{text-align:center;background:radial-gradient(800px 400px at 50% 120%, var(--purple-50), transparent 65%), var(--surface-page);padding-block:clamp(3.5rem,2rem + 6vw,7rem);position:relative;overflow:hidden}.how-module__113NUG__ctaThread{pointer-events:none;opacity:.7;width:100%;height:100%;position:absolute;inset:0}.how-module__113NUG__ctaInner{z-index:1;flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.how-module__113NUG__ctaTitle{color:var(--text-primary);max-width:20ch}.how-module__113NUG__ctaLead{font:var(--fs-lead-fluid,var(--text-body-lg));color:var(--text-secondary);max-width:52ch}.how-module__113NUG__ctaActions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:6px;display:flex}.how-module__113NUG__ctaPatient{font:var(--text-body-sm);color:var(--purple-700);margin-top:4px;font-weight:600}
