.treatments-module-scss-module__282-WG__timelineRow{display:contents}.treatments-module-scss-module__282-WG__faqAnswerOpen{max-height:400px}.treatments-module-scss-module__282-WG__faqAnswerClosed{max-height:0}.treatments-module-scss-module__282-WG__selectorSection{padding:var(--space-6) 0 var(--space-4);border-bottom:1px solid var(--line)}.treatments-module-scss-module__282-WG__breadcrumb{font-size:12px;font-family:var(--font-mono);color:var(--ink-3);letter-spacing:.06em;margin-bottom:var(--space-4);align-items:center;gap:8px;display:flex}.treatments-module-scss-module__282-WG__breadcrumbCurrent{color:var(--ink)}.treatments-module-scss-module__282-WG__tabRow{flex-wrap:wrap;gap:8px;display:flex}.treatments-module-scss-module__282-WG__tabBtn{border:1px solid var(--line)}.treatments-module-scss-module__282-WG__tabBtnActive{background:var(--primary);color:var(--primary-ink)}.treatments-module-scss-module__282-WG__heroSection{padding:var(--space-9) 0}.treatments-module-scss-module__282-WG__heroGrid{gap:var(--space-8);grid-template-columns:1fr 1fr;align-items:start;display:grid}.treatments-module-scss-module__282-WG__heroHeadline{margin-top:var(--space-4);font-weight:600}.treatments-module-scss-module__282-WG__heroSub{margin-top:var(--space-5)}.treatments-module-scss-module__282-WG__heroCtaRow{margin-top:var(--space-6);gap:12px;display:flex}.treatments-module-scss-module__282-WG__glanceCard{padding:var(--space-5);position:sticky;top:100px}.treatments-module-scss-module__282-WG__glanceEyebrow{margin-bottom:var(--space-3)}.treatments-module-scss-module__282-WG__glanceGrid{gap:var(--space-4) var(--space-5);grid-template-columns:1fr 1fr;display:grid}.treatments-module-scss-module__282-WG__glanceLabel{font-size:11px;font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-3);text-transform:uppercase}.treatments-module-scss-module__282-WG__glanceValue{margin-top:4px;font-weight:400}.treatments-module-scss-module__282-WG__glanceDivider{background:var(--line);height:1px;margin:var(--space-4) 0}.treatments-module-scss-module__282-WG__glanceSource{color:var(--ink-3);align-items:center;gap:8px;font-size:12px;display:flex}.treatments-module-scss-module__282-WG__helpSection{padding:var(--space-9) 0;background:var(--bg-card);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.treatments-module-scss-module__282-WG__helpIntroGrid{gap:var(--space-7);grid-template-columns:1.1fr .9fr;align-items:center;display:grid}.treatments-module-scss-module__282-WG__helpCardsGrid{gap:var(--space-5);margin-top:var(--space-7);grid-template-columns:repeat(3,1fr);display:grid}.treatments-module-scss-module__282-WG__helpCard{border-top:1px solid var(--line-2);padding-top:var(--space-4)}.treatments-module-scss-module__282-WG__helpCardNum{color:var(--accent-2);margin-bottom:12px}.treatments-module-scss-module__282-WG__helpCardTitle{margin-bottom:8px;font-weight:400}.treatments-module-scss-module__282-WG__timelineSection{padding:var(--space-10) 0}.treatments-module-scss-module__282-WG__timelineHeadline{margin-bottom:var(--space-7);font-weight:600}.treatments-module-scss-module__282-WG__timelineGrid{gap:var(--space-6);grid-template-columns:200px 1fr;display:grid}.treatments-module-scss-module__282-WG__timelineWeek{padding-top:6px}.treatments-module-scss-module__282-WG__timelineWeekLabel{font-family:var(--font-mono);letter-spacing:.06em;color:var(--accent-2);font-size:12px}.treatments-module-scss-module__282-WG__timelineEntry{border-left:1px solid var(--line-2);padding-left:var(--space-5);padding-bottom:var(--space-6);position:relative}.treatments-module-scss-module__282-WG__timelineEntry:last-of-type{padding-bottom:0}.treatments-module-scss-module__282-WG__timelineDot{background:var(--primary);border:2px solid var(--bg);border-radius:50%;width:9px;height:9px;position:absolute;top:8px;left:-5px}.treatments-module-scss-module__282-WG__timelineTitle{font-family:var(--font-display);margin-bottom:6px;font-size:22px;font-weight:400}.treatments-module-scss-module__282-WG__outcomesSection{padding:var(--space-10) 0;background:var(--bg-card);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.treatments-module-scss-module__282-WG__outcomesHeader{margin-bottom:var(--space-6);justify-content:space-between;align-items:baseline;display:flex}.treatments-module-scss-module__282-WG__outcomesEyebrow{color:var(--primary)}.treatments-module-scss-module__282-WG__outcomesMeta{font-size:11px;font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-3)}.treatments-module-scss-module__282-WG__outcomesHeadline{margin-bottom:var(--space-7);font-weight:600}.treatments-module-scss-module__282-WG__outcomesGrid{gap:var(--space-5);grid-template-columns:repeat(4,1fr);display:grid}.treatments-module-scss-module__282-WG__outcomeItem{border-top:1px solid var(--line-2);padding-top:var(--space-4)}.treatments-module-scss-module__282-WG__outcomesStat{color:var(--primary);font-weight:500}.treatments-module-scss-module__282-WG__outcomesLabel{margin-top:12px}.treatments-module-scss-module__282-WG__caveatBox{margin-top:var(--space-7);padding:var(--space-5);background:var(--bg-elevated);border:1px solid var(--line);border-radius:var(--radius-lg);align-items:flex-start;gap:16px;display:flex}.treatments-module-scss-module__282-WG__caveatText{flex:1}.treatments-module-scss-module__282-WG__caveatStrong{color:var(--ink);font-weight:500}.treatments-module-scss-module__282-WG__faqSection{padding:var(--space-10) 0}.treatments-module-scss-module__282-WG__faqHeadline{margin-bottom:var(--space-7);font-weight:600}.treatments-module-scss-module__282-WG__faqList{border-top:1px solid var(--line)}.treatments-module-scss-module__282-WG__faqItem{border-bottom:1px solid var(--line)}.treatments-module-scss-module__282-WG__faqTrigger{width:100%;padding:var(--space-5) 0;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.treatments-module-scss-module__282-WG__faqQuestion{font-family:var(--font-display);font-size:22px;font-weight:400}.treatments-module-scss-module__282-WG__faqIcon{border:1px solid var(--line-2);border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;transition:transform .2s;display:grid}.treatments-module-scss-module__282-WG__faqIconOpen{transform:rotate(45deg)}.treatments-module-scss-module__282-WG__faqAnswer{transition:max-height .3s;overflow:hidden}.treatments-module-scss-module__282-WG__faqAnswerText{padding-bottom:var(--space-5);max-width:680px}.treatments-module-scss-module__282-WG__ctaSection{padding:var(--space-9) 0;background:var(--bg-card);border-top:1px solid var(--line)}.treatments-module-scss-module__282-WG__ctaInner{text-align:center}.treatments-module-scss-module__282-WG__ctaHeadline{font-weight:600}.treatments-module-scss-module__282-WG__accentText{color:var(--accent-2)}.treatments-module-scss-module__282-WG__ctaBody{margin-top:var(--space-4);max-width:560px;margin-left:auto;margin-right:auto}.treatments-module-scss-module__282-WG__ctaButtons{margin-top:var(--space-6);justify-content:center;gap:12px;display:flex}
