.mental-health_root__OvT_R{--cream:#F5EFE6;--cream-deep:#EDE4D3;--paper:#FBF7EF;--ink:#2A2520;--ink-soft:#5A5048;--ink-muted:#897E72;--ink-faint:#B8AE9F;--line:#E5DBC9;--line-soft:#EFE7D6;--sage:#6B8068;--sage-deep:#4F6249;--sage-soft:#D9E0D2;--sage-tint:#EEF1E8;--gold:#B08A3E;--gold-soft:#E8D9B0;--gold-tint:#F4ECD5;--burgundy:#8C3A3A;--burgundy-soft:#D9B8B6;--burgundy-tint:#F0DFDC;--blue:#4A6B7C;--blue-soft:#C8D5DC;--plum:#703068;--plum-soft:#d4b3cd;--plum-tint:#e9d9e6;--plum-bg:#f7f0f6;--peach:#b35271;--peach-soft:#f0c8c0;--peach-tint:#f8e1d0;--peach-bg:#fbf2eb;--red:#c41f32;--red-soft:#f9a8af;--red-tint:#fcd4d7;--red-bg:#fdeaec;--navy:#1a2e52;--stable:#6B8068;--stable-bg:#E4EBDB;--watch:#B08A3E;--watch-bg:#F2E6C2;--risk:#8C3A3A;--risk-bg:#ECD2CE;--shadow-sm:0 1px 2px rgba(60,45,30,0.04),0 2px 6px rgba(60,45,30,0.04);--shadow-md:0 2px 6px rgba(60,45,30,0.05),0 8px 24px rgba(60,45,30,0.06);--shadow-lg:0 4px 12px rgba(60,45,30,0.06),0 20px 50px rgba(60,45,30,0.08);--radius-sm:8px;--radius:14px;--radius-lg:20px;--radius-xl:28px;font-family:var(--font-body);color:var(--ink);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}.mental-health_pageTop__I_KqJ{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;gap:16px;flex-wrap:wrap}.mental-health_pageTitle__uRyNU{font-family:var(--font-display);font-size:20px;font-weight:500;color:var(--ink);letter-spacing:-.012em}.mental-health_tabBar__ySoAN{display:flex;gap:0;border-bottom:1px solid var(--line);margin-top:6px;margin-bottom:22px;overflow-x:auto;scrollbar-width:none}.mental-health_tabBar__ySoAN::-webkit-scrollbar{display:none}.mental-health_tabBtn__SkfWB{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;font-size:13px;font-weight:500;color:var(--ink-muted);border-bottom:2px solid transparent;white-space:nowrap;transition:color .18s ease,border-color .18s ease,background .18s ease;background:none;border-radius:0;cursor:pointer;flex-shrink:0;font-family:var(--font-body)}.mental-health_tabBtn__SkfWB:hover{color:var(--ink)}.mental-health_tabBtnActive__Z8iD7{color:var(--sage-deep);border-bottom-color:var(--sage-deep)}.mental-health_tabBtnUrgent__bRGRz{color:var(--burgundy)}.mental-health_tabBtnUrgent__bRGRz:hover{color:var(--burgundy);background:var(--burgundy-tint)}.mental-health_tabBtnUrgentActive__BLRTC{color:var(--burgundy);border-bottom-color:var(--burgundy)}.mental-health_themeToggle__k0h_K{display:flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;font-size:12.5px;font-weight:500;color:var(--ink-soft);border:1px solid var(--line);cursor:pointer;background:var(--paper);transition:background .18s ease;flex-shrink:0}.mental-health_themeToggle__k0h_K:hover{background:var(--cream)}.mental-health_pageHeader__p9qqj{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:20px;gap:24px;flex-wrap:wrap}.mental-health_greeting__x9vfV h1{font-family:var(--font-display);font-size:30px;font-weight:400;line-height:1.12;margin-bottom:4px;letter-spacing:-.012em}.mental-health_greeting__x9vfV h1 em{font-style:italic;color:var(--sage-deep);font-weight:500}.mental-health_greeting__x9vfV p{color:var(--ink-muted);font-size:14px}.mental-health_headerActions__aAEeL{display:flex;gap:10px;align-items:center}.mental-health_btn__4s66u{padding:10px 18px;border-radius:10px;font-size:13.5px;font-weight:500;font-family:var(--font-body);transition:all .2s ease;display:inline-flex;align-items:center;gap:8px;border:1px solid transparent;cursor:pointer}.mental-health_btnPrimary__Wuiik{background:var(--ink);color:var(--paper)}.mental-health_btnPrimary__Wuiik:hover{background:var(--sage-deep);transform:translateY(-1px);box-shadow:var(--shadow-md)}.mental-health_btnSecondary___12pb{background:var(--paper);color:var(--ink);border-color:var(--line)}.mental-health_btnSecondary___12pb:hover{background:var(--cream-deep)}.mental-health_btnGhost__gVWhW{color:var(--ink-soft);padding:8px 12px;background:none}.mental-health_btnGhost__gVWhW:hover{color:var(--ink)}.mental-health_btnUrgent__LqGOj{background:var(--burgundy);color:var(--paper);padding:14px 24px;border-radius:12px;font-weight:500;font-size:15px;display:inline-flex;align-items:center;gap:10px;transition:all .2s ease;text-decoration:none}.mental-health_btnUrgent__LqGOj:hover{background:#6e2929;transform:translateY(-1px);box-shadow:var(--shadow-md)}.mental-health_card__p0dLx{background:var(--paper);border-radius:var(--radius-lg);border:1px solid var(--line);box-shadow:var(--shadow-sm);padding:22px;transition:box-shadow .3s ease}.mental-health_cardElevated__qZyD7{box-shadow:var(--shadow-md)}.mental-health_cardPadLg__ZsH_j{padding:28px}.mental-health_cardHeader__bFkCn{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:14px;gap:16px}.mental-health_cardTitle__D_z0X{font-family:var(--font-display);font-size:17px;font-weight:500;color:var(--ink);letter-spacing:-.01em}.mental-health_cardSubtitle__Pe89W{font-size:12.5px;color:var(--ink-muted);margin-top:4px}.mental-health_heroLabel__8sh53{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:14px;display:flex;align-items:center;gap:8px}.mental-health_liveDot__seiqQ{width:7px;height:7px;border-radius:50%;background:var(--sage);position:relative;flex-shrink:0}.mental-health_liveDot__seiqQ:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1px solid var(--sage);opacity:.5;animation:mental-health_pulse__QGoq_ 2s ease-in-out infinite}@keyframes mental-health_pulse__QGoq_{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.6);opacity:0}}.mental-health_heroScoreRow__g50xk{display:flex;align-items:baseline;gap:16px;margin-bottom:6px}.mental-health_heroScoreSuffix__1n_OI{color:var(--ink-faint);font-family:var(--font-display);font-size:28px;font-weight:300}.mental-health_riskPill__xqs1u{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;font-size:13px;font-weight:500;margin-bottom:16px}.mental-health_riskPillStable__yoXkF{background:var(--stable-bg);color:var(--sage-deep)}.mental-health_riskPillWatch__M0AjU{background:var(--watch-bg);color:var(--gold)}.mental-health_riskPillRisk__BTvxR{background:var(--risk-bg);color:var(--burgundy)}.mental-health_riskPillDot__utoKF{width:8px;height:8px;border-radius:50%;background:currentColor}.mental-health_heroExplain__VGVpR{font-size:15px;color:var(--ink-soft);line-height:1.55;max-width:560px;margin-bottom:22px;font-family:var(--font-display);font-weight:400;font-style:italic}.mental-health_drivingList__u_e1g{display:flex;flex-wrap:wrap;gap:10px}.mental-health_drivingChip__Jxs5K{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;background:var(--cream);border:1px solid var(--line);border-radius:999px;font-size:12.5px;color:var(--ink-soft)}.mental-health_drivingChipArrow__GdLvm{font-weight:600;font-size:11px}.mental-health_drivingChipUp__KyBpb{color:var(--burgundy);border-color:var(--burgundy-soft);background:var(--burgundy-tint)}.mental-health_drivingChipDown__iRdvY{color:var(--sage-deep);border-color:var(--sage-soft);background:var(--sage-tint)}.mental-health_sectionSpacer__LuQSQ{margin-top:20px}.mental-health_sliders__lxSWU{display:flex;flex-direction:column;gap:14px}.mental-health_sliderRow__DOuZo{display:grid;grid-template-columns:1fr auto;gap:4px;align-items:baseline}.mental-health_sliderLabel__rDeSA{font-size:13.5px;font-weight:500;color:var(--ink)}.mental-health_sliderValue__XG6gp{font-family:var(--font-display);font-size:14px;font-weight:500;color:var(--ink-soft);font-variant-numeric:tabular-nums;min-width:30px;text-align:right}.mental-health_sliderDescriptor__G2HdJ{font-size:11.5px;color:var(--ink-muted);grid-column:1/-1;margin-top:-2px;margin-bottom:6px}.mental-health_sliders__lxSWU input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;background:var(--line);border-radius:999px;outline:none;grid-column:1/-1;cursor:pointer}.mental-health_sliders__lxSWU input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--paper);border:2px solid var(--sage-deep);cursor:pointer;box-shadow:var(--shadow-sm);-webkit-transition:transform .15s ease,border-color .15s ease;transition:transform .15s ease,border-color .15s ease}.mental-health_sliders__lxSWU input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.15)}.mental-health_sliders__lxSWU input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--paper);border:2px solid var(--sage-deep);cursor:pointer;box-shadow:var(--shadow-sm)}.mental-health_sliders__lxSWU input[type=range].adverse::-webkit-slider-thumb{border-color:var(--burgundy)}.mental-health_sliders__lxSWU input[type=range].adverse::-moz-range-thumb{border-color:var(--burgundy)}.mental-health_sliders__lxSWU input[type=range].positive::-webkit-slider-thumb{border-color:var(--sage-deep)}.mental-health_chartWrap__IYbhN{position:relative;height:280px;margin-top:8px}.mental-health_chartWrapLg__ORfOk{height:360px}.mental-health_chartCard__90Et0{padding:22px 24px 24px}.mental-health_chartCardTop__FFJ_3{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px}.mental-health_chartCardActions__FXdyL{display:flex;align-items:center;gap:12px;flex-shrink:0}.mental-health_metricSegments__bHneI{display:flex;flex-wrap:wrap;gap:4px;padding:4px;background:var(--cream);border:1px solid var(--line);border-radius:10px;margin-bottom:18px}.mental-health_metricSegment__UYHvW{flex:1 1 auto;min-width:0;padding:7px 12px;font-size:12px;font-weight:500;letter-spacing:.01em;color:var(--ink-muted);background:transparent;border:1px solid transparent;border-radius:7px;cursor:pointer;font-family:var(--font-body);transition:color .18s ease,background .18s ease,border-color .18s ease;white-space:nowrap;text-align:center}.mental-health_metricSegment__UYHvW:hover{color:var(--ink)}.mental-health_metricSegmentActive__QGINI{background:var(--ink);color:var(--paper);border-color:var(--ink);box-shadow:var(--shadow-sm)}.mental-health_metricSegmentActive__QGINI:hover{color:var(--paper)}.mental-health_rangeTabs__YRuR2{display:flex;background:var(--cream);border-radius:8px;padding:3px;gap:2px}.mental-health_rangeTab__MA1UB{padding:5px 12px;font-size:12px;font-weight:500;border-radius:6px;color:var(--ink-muted);transition:all .18s ease;cursor:pointer;background:none;border:none;font-family:var(--font-body)}.mental-health_rangeTabActive__2_O8M{background:var(--paper);color:var(--ink);box-shadow:var(--shadow-sm)}.mental-health_recsGrid__tcOSZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin-top:2px}.mental-health_rec__pBVwD{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:18px;display:flex;flex-direction:column;gap:10px;position:relative;transition:all .25s ease;animation:mental-health_recIn__jrGWj .5s ease both}@keyframes mental-health_recIn__jrGWj{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.mental-health_rec__pBVwD:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--ink-faint)}.mental-health_recIcon__BpebC{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;flex-shrink:0}.mental-health_recIconPriority__yQl5c{background:var(--burgundy-tint);color:var(--burgundy)}.mental-health_recIconSupport__d0kdo{background:var(--gold-tint);color:var(--gold)}.mental-health_recIconCalm__qQhwl{background:var(--sage-tint);color:var(--sage-deep)}.mental-health_recIconInsight__6r516{background:var(--blue-soft);color:var(--blue)}.mental-health_recTitle__hFJV_{font-family:var(--font-display);font-size:15.5px;font-weight:500;color:var(--ink);line-height:1.35}.mental-health_recBody__ON5nU{font-size:13.5px;color:var(--ink-soft);line-height:1.5;flex:1}.mental-health_recAction__3QEt0{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--ink);padding-top:8px;border-top:1px solid var(--line-soft);margin-top:4px;background:none;cursor:pointer;font-family:var(--font-body)}.mental-health_recAction__3QEt0:hover{color:var(--sage-deep)}.mental-health_recTag__76BMi{position:absolute;top:14px;right:14px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);font-weight:500}.mental-health_qaIcon__YW2rz{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--sage-tint);color:var(--sage-deep);margin-bottom:4px}.mental-health_qaIconBlue__UEBrN{background:var(--blue-soft);color:var(--blue)}.mental-health_qaIconGold__VIOTX{background:var(--gold-tint);color:var(--gold)}.mental-health_qaIconBurgundy__AkIPl{background:var(--burgundy-tint);color:var(--burgundy)}.mental-health_insightList__FnAFu{display:flex;flex-direction:column;gap:12px}.mental-health_insight__EIrih{display:flex;gap:14px;padding:14px;background:var(--cream);border-radius:var(--radius);border:1px solid var(--line-soft);align-items:flex-start}.mental-health_insightBullet__vhHtA{width:8px;height:8px;border-radius:50%;background:var(--sage);margin-top:7px;flex-shrink:0}.mental-health_insightWarning____mIe .mental-health_insightBullet__vhHtA{background:var(--gold)}.mental-health_insightAlert__4iz70 .mental-health_insightBullet__vhHtA{background:var(--burgundy)}.mental-health_insightText__3YN_f{font-size:13.5px;color:var(--ink-soft);line-height:1.5;flex:1}.mental-health_checkinWrap__fHc_q{max-width:720px;margin:0 auto}.mental-health_checkinStep__6m8DB{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-xl);padding:36px;box-shadow:var(--shadow-md);margin-bottom:20px}.mental-health_checkinProgress__e9gIz{display:flex;gap:6px;margin-bottom:28px}.mental-health_checkinDot__jI5AW{flex:1;height:4px;background:var(--line);border-radius:999px;transition:background .3s}.mental-health_checkinDotDone__jxEAN{background:var(--sage)}.mental-health_checkinDotActive___3C1J{background:var(--sage-deep)}.mental-health_checkinQuestion__X2pTj{font-family:var(--font-display);font-size:26px;font-weight:400;line-height:1.3;margin-bottom:8px}.mental-health_checkinHelper__aPvLv{font-size:14px;color:var(--ink-muted);margin-bottom:28px}.mental-health_emojiRow__EGNmn{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:24px}.mental-health_emojiBtn__gNViY{background:var(--cream);border:1px solid var(--line);border-radius:var(--radius);padding:16px 8px;text-align:center;font-size:28px;transition:all .2s ease;display:flex;flex-direction:column;gap:6px;align-items:center;cursor:pointer;font-family:var(--font-body)}.mental-health_emojiBtn__gNViY:hover{transform:translateY(-2px);border-color:var(--sage)}.mental-health_emojiBtnSelected__u4IV5{background:var(--sage-tint);border-color:var(--sage);border-width:2px}.mental-health_emojiBtnLabel__0UFJg{font-size:11px;color:var(--ink-soft);font-weight:500}.mental-health_chipRow__7w3r7{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.mental-health_chip__guh0t{padding:8px 14px;border-radius:999px;background:var(--cream);border:1px solid var(--line);font-size:13px;color:var(--ink-soft);transition:all .18s ease;cursor:pointer;font-family:var(--font-body)}.mental-health_chip__guh0t:hover{border-color:var(--sage)}.mental-health_chipSelected__FxQHU{background:var(--sage-tint);color:var(--sage-deep);border-color:var(--sage)}.mental-health_livePreview__6GJ_0{background:var(--cream);border-radius:var(--radius);padding:16px 20px;margin:24px 0;display:flex;justify-content:space-between;align-items:center;border:1px solid var(--line-soft)}.mental-health_livePreviewLabel__OTQwD{font-size:12px;color:var(--ink-muted);letter-spacing:.05em;text-transform:uppercase}.mental-health_livePreviewValue__7u6iV{font-family:var(--font-display);font-size:20px;font-weight:500;color:var(--ink);display:flex;align-items:baseline;gap:8px}.mental-health_livePreviewZone__KdA0w{font-size:13px;color:var(--ink-muted);font-family:var(--font-body);font-weight:500}.mental-health_checkinSummaryBox__HRyEd{background:var(--cream);border-radius:var(--radius);padding:24px;margin:20px 0}.mental-health_checkinSummaryMeta__IfxoZ{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:16px}.mental-health_checkinSummaryMetaLabel__d7w02{font-size:12px;color:var(--ink-muted);letter-spacing:.05em;text-transform:uppercase}.mental-health_checkinFinalScore__Ex_Jy{font-family:var(--font-display);font-size:56px;font-weight:300;line-height:1;letter-spacing:-.04em;color:var(--ink)}.mental-health_checkinFinalSuffix__Q1DLf{font-family:var(--font-display);font-size:20px;font-weight:300;color:var(--ink-faint)}.mental-health_checkinFinalNarrative__Uf3xT{font-size:14px;color:var(--ink-soft);margin-top:12px;line-height:1.55}.mental-health_checkinNextStep__SkHOy{background:var(--sage-tint);border-radius:var(--radius);padding:20px}.mental-health_checkinNextStepLabel__gDohx{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--sage-deep);margin-bottom:8px;font-weight:500}.mental-health_checkinNextStepText__9jWuY{font-family:var(--font-display);font-size:18px;font-weight:500}.mental-health_checkinNav__i7tZG{display:flex;justify-content:space-between;align-items:center;margin-top:28px;padding-top:24px;border-top:1px solid var(--line-soft)}.mental-health_checkinStepLabel__V_r5h{font-size:13px;color:var(--ink-muted)}.mental-health_supportQuote__9q51i{background:var(--cream);border:1px solid var(--line-soft);border-radius:var(--radius-lg);padding:22px;margin-top:8px;text-align:center}.mental-health_supportQuoteText__aY1Mf{font-family:var(--font-display);font-style:italic;font-size:16px;color:var(--ink-soft);max-width:540px;margin:0 auto;line-height:1.6}.mental-health_urgentHero__fjm6x{background:radial-gradient(circle at 80% 20%,var(--burgundy-tint) 0,transparent 50%),var(--paper);border:1px solid var(--burgundy-soft);border-radius:var(--radius-xl);padding:36px;margin-bottom:24px;box-shadow:var(--shadow-md)}.mental-health_urgentHeroTitle__JPdgT{font-size:28px;font-weight:500;margin-bottom:10px;font-family:var(--font-display)}.mental-health_urgentHeroBody__9MMyx{color:var(--ink-soft);font-size:15px;max-width:560px;line-height:1.6;margin-bottom:24px}.mental-health_resourceList___ntwh{display:flex;flex-direction:column;gap:12px}.mental-health_resource__feF23{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);transition:all .2s ease;text-decoration:none}.mental-health_resource__feF23:hover{box-shadow:var(--shadow-sm);border-color:var(--ink-faint)}.mental-health_resourceTitle__FASk5{font-size:15px;font-weight:500;margin-bottom:4px;color:var(--ink)}.mental-health_resourceDesc__3Hkzf{font-size:13px;color:var(--ink-muted)}.mental-health_resourceNum__nhcc_{font-family:var(--font-display);font-size:18px;font-weight:500;color:var(--ink)}.mental-health_urgentNote__sSsF2{background:var(--cream);border:1px solid var(--line-soft);border-radius:var(--radius-lg);padding:28px;margin-top:24px}.mental-health_urgentNoteTitle__F99lp{font-size:18px;font-family:var(--font-display);margin-bottom:12px}.mental-health_urgentNoteBody__FEX0M{font-size:14px;color:var(--ink-soft);line-height:1.6;max-width:640px}.mental-health_loadingState__R0nr1{display:flex;align-items:center;justify-content:center;padding:80px 24px;font-family:var(--font-display);font-size:16px;font-weight:400;font-style:italic;color:var(--ink-muted)}.mental-health_modalBackdrop___v8yB{position:fixed;inset:0;background:rgba(42,37,32,.45);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:200;padding:24px;animation:mental-health_fadeIn__93U7x .3s ease}@keyframes mental-health_fadeIn__93U7x{0%{opacity:0}to{opacity:1}}.mental-health_modal__B36h0{background:var(--paper);border-radius:var(--radius-xl);padding:44px;max-width:520px;width:100%;box-shadow:var(--shadow-lg);animation:mental-health_modalIn__3FCM8 .4s cubic-bezier(.16,1,.3,1);border:1px solid var(--line)}@keyframes mental-health_modalIn__3FCM8{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.mental-health_modalProgress__X7u00{display:flex;gap:6px;margin-bottom:28px}.mental-health_modalStep__A02Hc{flex:1;height:3px;background:var(--line);border-radius:999px;transition:background .3s}.mental-health_modalStepActive__3C_xJ{background:var(--sage-deep)}.mental-health_modal__B36h0 h2{font-family:var(--font-display);font-size:28px;font-weight:400;line-height:1.2;margin-bottom:12px}.mental-health_modal__B36h0 h2 em{font-style:italic;color:var(--sage-deep)}.mental-health_modal__B36h0 p{color:var(--ink-soft);font-size:14.5px;line-height:1.6;margin-bottom:28px}.mental-health_modalInput__RPdsR{width:100%;padding:12px 16px;border-radius:10px;border:1px solid var(--line);background:var(--cream);font-size:15px;color:var(--ink);margin-bottom:20px;outline:none;transition:border-color .2s;font-family:var(--font-body)}.mental-health_modalInput__RPdsR:focus{border-color:var(--sage)}.mental-health_modalActions__KXtd4{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.mental-health_modalMuted__Qo46k{color:var(--ink-muted);font-size:13px}.mental-health_modalSkip__hMCSX{display:block;width:100%;text-align:center;font-size:12.5px;color:var(--ink-muted);background:none;border:none;cursor:pointer;padding:2px 0 12px;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ink-faint);font-family:var(--font-body)}.mental-health_modalSkip__hMCSX:hover{color:var(--ink-soft)}.mental-health_toast__GND_N{position:fixed;bottom:28px;left:50%;transform:translateX(-50%);background:var(--ink);color:var(--paper);padding:14px 22px;border-radius:12px;font-size:14px;font-weight:500;box-shadow:var(--shadow-lg);z-index:300;animation:mental-health_toastIn__Gqdix .3s ease;white-space:nowrap}@keyframes mental-health_toastIn__Gqdix{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.mental-health_flexBetween__R_5_P{display:flex;justify-content:space-between;align-items:center}.mental-health_dividerSoft___4HYE{height:1px;background:var(--line-soft);margin:16px 0}.mental-health_pageTopActions__xmN_z{display:flex;align-items:center;gap:10px;flex-shrink:0}.mental-health_savedBadge__bVB2e{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:var(--sage-tint);color:var(--sage-deep);border:1px solid var(--sage-soft);font-size:11.5px;font-weight:500;letter-spacing:.02em;animation:mental-health_savedFadeIn___xsYK .18s ease}.mental-health_savedDot__g4ADu{width:6px;height:6px;border-radius:50%;background:var(--sage-deep)}@keyframes mental-health_savedFadeIn___xsYK{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.mental-health_modalCheckRow__1v5wN{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:12px;background:var(--sage-tint);border:1px solid var(--sage-soft);margin-bottom:16px;cursor:pointer;font-size:13px;color:var(--ink);font-family:var(--font-body)}.mental-health_modalCheckRow__1v5wN input[type=checkbox]{margin-top:3px;accent-color:var(--sage-deep);cursor:pointer}.mental-health_modalCheckRow__1v5wN strong{display:block;font-weight:600;margin-bottom:2px}.mental-health_modalCheckHelp__9EDpE{display:block;font-size:12px;color:var(--ink-muted);font-weight:400;line-height:1.45}.mental-health_dashGrid__pIFfa{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:16px;margin-bottom:16px;align-items:stretch}.mental-health_heroCardCompact__xbSs5{background:radial-gradient(circle at 90% 10%,var(--gold-tint) 0,transparent 50%),radial-gradient(circle at 10% 90%,var(--sage-tint) 0,transparent 55%),var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);padding:22px 24px;box-shadow:var(--shadow-md);position:relative;overflow:hidden;display:flex;flex-direction:column;gap:4px}.mental-health_heroCardCompact__xbSs5 .mental-health_heroLabel__8sh53{margin-bottom:10px}.mental-health_heroCardCompact__xbSs5 .mental-health_heroScoreRow__g50xk{margin-bottom:4px}.mental-health_heroCardCompact__xbSs5 .mental-health_heroExplain__VGVpR{font-size:14.5px;margin-bottom:16px;max-width:none}.mental-health_heroScoreCompact__XH3LI{font-family:var(--font-display);font-size:60px;font-weight:300;line-height:1;letter-spacing:-.04em;color:var(--ink);font-feature-settings:"lnum" 1;transition:color .4s ease}.mental-health_dashGrid__pIFfa>.mental-health_card__p0dLx{border-radius:var(--radius-lg);padding:20px 22px}.mental-health_dashGrid__pIFfa>.mental-health_card__p0dLx .mental-health_cardHeader__bFkCn{margin-bottom:12px}.mental-health_chartCompact__MvtPH{position:relative;height:220px;margin-top:4px}.mental-health_cardHeaderRight__nRDIl{display:flex;align-items:center;gap:12px}.mental-health_miniLink__Rz_4K{background:none;border:none;color:var(--ink-soft);font-size:12px;font-weight:500;font-family:var(--font-body);cursor:pointer;padding:4px 6px;border-radius:6px;transition:color .18s ease,background .18s ease}.mental-health_miniLink__Rz_4K:hover{color:var(--sage-deep);background:var(--sage-tint)}.mental-health_patternGrid__trHgS{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin-top:2px}.mental-health_patternEmpty__m7JUf{grid-column:1/-1;padding:18px 20px;background:var(--cream);border-radius:var(--radius);border:1px dashed var(--line);font-size:13px;color:var(--ink-muted);line-height:1.5}.mental-health_patternCard__cYPDi{position:relative;padding:16px 18px;border-radius:var(--radius);background:var(--paper);border:1px solid var(--line);display:flex;flex-direction:column;gap:8px;transition:transform .2s ease,box-shadow .2s ease}.mental-health_patternCard__cYPDi:hover{transform:translateY(-1px);box-shadow:var(--shadow-sm)}.mental-health_patternBadge__MruOj{display:inline-flex;align-items:center;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:var(--sage-deep);align-self:flex-start;padding:3px 8px;border-radius:999px;background:var(--sage-tint);border:1px solid var(--sage-soft)}.mental-health_patternText__XyZ2j{font-size:13.5px;color:var(--ink-soft);line-height:1.55}.mental-health_patternText__XyZ2j strong{color:var(--ink);font-weight:600}.mental-health_patternCard_good__u0scl{border-left:3px solid var(--sage)}.mental-health_patternCard_warning__nPxE0{border-left:3px solid var(--gold)}.mental-health_patternCard_warning__nPxE0 .mental-health_patternBadge__MruOj{color:var(--gold);background:var(--gold-tint);border-color:var(--gold-soft)}.mental-health_patternCard_alert__v1T4K{border-left:3px solid var(--burgundy)}.mental-health_patternCard_alert__v1T4K .mental-health_patternBadge__MruOj{color:var(--burgundy);background:var(--burgundy-tint);border-color:var(--burgundy-soft)}.mental-health_topicsGrid__Y_S7U{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:24px}@media (max-width:720px){.mental-health_topicsGrid__Y_S7U{grid-template-columns:1fr}}.mental-health_toolsGrid__Ml0nA{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin-bottom:24px}.mental-health_toolCard__5aOIO{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);padding:20px;text-align:left;display:flex;flex-direction:column;gap:10px;cursor:pointer;font-family:var(--font-body);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.mental-health_toolCard__5aOIO:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--sage)}.mental-health_toolCardTitle__J475e{font-family:var(--font-display);font-size:16px;font-weight:500;color:var(--ink);letter-spacing:-.01em}.mental-health_toolCardBody___p6KB{font-size:13px;color:var(--ink-soft);line-height:1.5;flex:1}.mental-health_toolCardMeta__OeRxy{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-weight:500}.mental-health_recentsRow__JbrBP{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;padding:12px 14px;background:var(--cream);border-radius:var(--radius);border:1px solid var(--line-soft)}.mental-health_recentsLabel__Kf7ad{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);font-weight:600;margin-right:4px}.mental-health_recentChip__mHSkz{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:var(--paper);border:1px solid var(--line);font-size:12px;color:var(--ink);cursor:pointer;font-family:var(--font-body);transition:background .18s ease}.mental-health_recentChip__mHSkz:hover{background:var(--sage-tint);border-color:var(--sage)}.mental-health_toolBackBtn__IaolD{display:inline-flex;align-items:center;gap:6px;background:none;border:none;font-size:12.5px;color:var(--ink-muted);cursor:pointer;padding:4px 0;margin-bottom:12px;font-family:var(--font-body);transition:color .18s ease}.mental-health_toolBackBtn__IaolD:hover{color:var(--ink)}.mental-health_toolStage__yCE0_{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-xl);padding:28px 32px 32px;box-shadow:var(--shadow-sm);max-width:760px;margin:0 auto}.mental-health_toolControls__iv81l{display:flex;justify-content:center;gap:10px;margin-top:18px}.mental-health_toolHint__rGl6O{font-size:12px;color:var(--ink-muted);text-align:center;margin-top:10px}.mental-health_toolDoneBox__IUGee{text-align:center;padding:32px 16px;display:flex;flex-direction:column;align-items:center;gap:12px}.mental-health_toolDoneIcon__163UL{width:36px;height:36px;color:var(--sage-deep);background:var(--sage-tint);padding:8px;border-radius:50%}.mental-health_toolDoneTitle__qZ2YX{font-family:var(--font-display);font-size:22px;font-weight:500;color:var(--ink)}.mental-health_toolDoneBody__XV_ka{font-size:14px;color:var(--ink-soft);line-height:1.55;max-width:460px}.mental-health_breathBox__B1zYu{display:flex;flex-direction:column;align-items:center;padding:20px 0 12px}.mental-health_breathOrbWrap__6r7k3{width:220px;height:220px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.mental-health_breathOrb__xYNd7{width:180px;height:180px;border-radius:50%;background:radial-gradient(circle at 30% 30%,var(--sage),var(--sage-deep));box-shadow:0 16px 40px rgba(75,95,70,.25),inset 0 -10px 30px rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center;color:var(--paper)}.mental-health_breathOrbInner__eiYrW{text-align:center;display:flex;flex-direction:column;gap:4px}.mental-health_breathCount__O6XVX{font-family:var(--font-display);font-size:56px;font-weight:300;line-height:1;letter-spacing:-.03em}.mental-health_breathSub__5rxI3{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;opacity:.92}.mental-health_breathDots__X9_1O{display:flex;gap:8px;margin-top:4px}.mental-health_breathDot__na9yD{width:8px;height:8px;border-radius:50%;background:var(--line);transition:background .2s ease,transform .2s ease}.mental-health_breathDotActive__hGY_E{background:var(--sage);transform:scale(1.3)}.mental-health_breathDotDone__npVFu{background:var(--sage-deep)}.mental-health_groundingBox__GYwHg{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px 0}.mental-health_groundingNumber__vkBp9{font-family:var(--font-display);font-size:88px;font-weight:300;color:var(--sage-deep);line-height:1;letter-spacing:-.04em}.mental-health_groundingSense__87xT6{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);font-weight:600;margin-top:6px}.mental-health_groundingPrompt___PbW1{font-family:var(--font-display);font-size:18px;font-weight:400;font-style:italic;color:var(--ink);margin:16px 0 22px;max-width:480px;line-height:1.45}.mental-health_groundingInputs__YaUYW{display:flex;flex-direction:column;gap:10px;width:100%;max-width:360px}.mental-health_groundingInput__qiT6m{width:100%;padding:11px 14px;border-radius:10px;border:1px solid var(--line);background:var(--cream);font-size:14px;color:var(--ink);outline:none;font-family:var(--font-body);transition:border-color .18s ease,background .18s ease}.mental-health_groundingInput__qiT6m:focus{border-color:var(--sage);background:var(--paper)}.mental-health_groundingProgress__Wh1vp{display:flex;gap:6px;margin-top:18px}.mental-health_groundingDot__PtrcW{width:28px;height:4px;background:var(--line);border-radius:999px;transition:background .25s ease}.mental-health_groundingDotDone__ZaqDt{background:var(--sage-deep)}.mental-health_journalBox__wBjWf{display:flex;flex-direction:column;gap:18px}.mental-health_journalCard__5oqgR{background:var(--cream);border:1px solid var(--line);border-radius:var(--radius-lg);padding:22px}.mental-health_journalPromptRow__qlsf3{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px}.mental-health_journalPromptLabel__yELlL{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);font-weight:600}.mental-health_journalShuffle__e_9K3{display:inline-flex;align-items:center;gap:4px;background:none;border:none;font-size:11.5px;color:var(--ink-soft);cursor:pointer;font-family:var(--font-body);padding:2px 4px;border-radius:6px}.mental-health_journalShuffle__e_9K3:hover{color:var(--sage-deep)}.mental-health_journalPrompt__XJeF_{font-family:var(--font-display);font-size:19px;font-style:italic;color:var(--ink);line-height:1.45;margin:6px 0 16px}.mental-health_journalTextarea__RnA8q{width:100%;resize:vertical;min-height:80px;padding:12px 14px;border-radius:10px;border:1px solid var(--line);background:var(--paper);font-family:var(--font-body);font-size:14px;color:var(--ink);outline:none;line-height:1.55;transition:border-color .18s ease}.mental-health_journalTextarea__RnA8q:focus{border-color:var(--sage)}.mental-health_journalFooter__calyE{display:flex;justify-content:space-between;align-items:center;margin-top:14px;gap:12px;flex-wrap:wrap}.mental-health_journalHistory__tZaJz{padding-top:4px}.mental-health_journalHistoryTitle__SfiBJ{font-family:var(--font-display);font-size:14px;font-weight:500;color:var(--ink-soft);margin-bottom:10px;letter-spacing:-.005em}.mental-health_journalList__JbXGq{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.mental-health_journalItem__gsYnZ{display:flex;flex-direction:column;gap:2px;padding:10px 14px;background:var(--paper);border:1px solid var(--line-soft);border-radius:10px}.mental-health_journalDate__9RmcD{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-weight:600}.mental-health_journalText__YcVTb{font-size:13.5px;color:var(--ink-soft);font-style:italic;line-height:1.5}.mental-health_askGrid__wm8FI{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.mental-health_askCard__jTsvj{background:var(--cream);border:1px solid var(--line);border-radius:var(--radius);padding:16px 18px;display:flex;flex-direction:column;gap:10px}.mental-health_askTone__hQz56{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);font-weight:600}.mental-health_askMessage__mRKSd{font-size:13.5px;color:var(--ink);font-style:italic;line-height:1.55;flex:1}.mental-health_askCopyBtn___5jB4{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;background:var(--paper);border:1px solid var(--line);font-size:12px;color:var(--ink-soft);cursor:pointer;font-family:var(--font-body);transition:background .18s ease,color .18s ease}.mental-health_askCopyBtnDone__n_Jzq,.mental-health_askCopyBtn___5jB4:hover{background:var(--sage-tint);color:var(--sage-deep);border-color:var(--sage-soft)}.mental-health_bodyScanBox__0xmzg{display:flex;flex-direction:column;align-items:center;text-align:center}.mental-health_bodyScanProgress__UlMYI{width:100%;height:4px;background:var(--line);border-radius:999px;overflow:hidden;margin-bottom:24px}.mental-health_bodyScanFill__zuhJv{height:100%;background:linear-gradient(90deg,var(--sage),var(--sage-deep));transition:width 1s linear;border-radius:999px}.mental-health_bodyScanArea__p_AwF{font-family:var(--font-display);font-size:26px;font-weight:500;color:var(--ink);letter-spacing:-.015em;margin-bottom:8px}.mental-health_bodyScanCue__bH4Bb{font-size:15px;color:var(--ink-soft);line-height:1.55;max-width:480px;margin-bottom:14px;font-family:var(--font-display);font-style:italic;font-weight:400}.mental-health_bodyScanMeta__kJoNz{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-weight:600}.mental-health_floorBox__J_XWM{display:flex;flex-direction:column;gap:10px}.mental-health_floorItem__Tm9un{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;text-align:left;font-family:var(--font-body);transition:background .18s ease,border-color .18s ease}.mental-health_floorItem__Tm9un:hover{border-color:var(--sage)}.mental-health_floorItemDone__xk5FY{background:var(--sage-tint);border-color:var(--sage)}.mental-health_floorCheck__Qb05m{width:22px;height:22px;border-radius:50%;border:2px solid var(--ink-faint);display:grid;place-items:center;flex-shrink:0;margin-top:2px;background:var(--paper);transition:background .2s ease,border-color .2s ease}.mental-health_floorCheckDone__rmIND{background:var(--sage-deep);border-color:var(--sage-deep);color:var(--paper)}.mental-health_floorLabel__M7jzT{display:block;font-size:14.5px;font-weight:600;color:var(--ink)}.mental-health_floorSub___jnfP{display:block;font-size:12.5px;color:var(--ink-muted);margin-top:2px;line-height:1.45}.mental-health_floorDone__mMje1{margin-top:6px;display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--sage-tint);border:1px solid var(--sage-soft);border-radius:var(--radius);color:var(--sage-deep);font-size:13.5px;font-weight:500}.mental-health_topicDetail__RppiI{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-xl);padding:28px;box-shadow:var(--shadow-sm)}.mental-health_topicDetailHead__Naho4{display:inline-flex;align-items:center;gap:10px;padding:6px 14px;border-radius:999px;background:var(--sage-tint);color:var(--sage-deep);font-size:13px;font-weight:500;margin-bottom:16px}.mental-health_topicBullets__bmiEU{list-style:none;margin:0 0 22px;padding:0;display:flex;flex-direction:column;gap:12px}.mental-health_topicBullets__bmiEU li{position:relative;padding-left:22px;font-size:14.5px;color:var(--ink-soft);line-height:1.6}.mental-health_topicBullets__bmiEU li:before{content:"";position:absolute;left:4px;top:10px;width:8px;height:8px;border-radius:50%;background:var(--sage)}.mental-health_topicNextSteps__Kj4BP{border-top:1px solid var(--line-soft);padding-top:18px;display:flex;flex-direction:column;gap:12px}.mental-health_topicNextStepsLabel__drvzp{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);font-weight:600}.mental-health_topicNextStepsBtns__7f8qB{display:flex;flex-wrap:wrap;gap:10px}.mental-health_toolCardHead__ly1IL{display:flex;align-items:center;justify-content:space-between;gap:8px}.mental-health_toolUsageBadge__aQnSG{font-size:11px;letter-spacing:.04em;font-weight:600;color:var(--ink-soft);background:var(--cream);border:1px solid var(--line);padding:3px 8px;border-radius:999px;font-variant-numeric:tabular-nums}.mental-health_hardDayBox__QNE5O,.mental-health_oneThingBox__x8bMK,.mental-health_oneThingResult__71qIt{display:flex;flex-direction:column;gap:14px}.mental-health_hardDayField__pe0xc{display:flex;flex-direction:column;gap:6px}.mental-health_hardDayLabel__5ozEn{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);font-weight:600}.mental-health_oneThingCard__hr1zx{border-radius:var(--radius);padding:16px 18px;border:1px solid var(--line);background:var(--paper);display:flex;flex-direction:column;gap:6px}.mental-health_oneThingCardActive__w6HkA{background:var(--sage-tint);border-color:var(--sage-soft)}.mental-health_oneThingCardWait__Y2bYY{background:var(--cream);opacity:.85}.mental-health_oneThingLabel__Hb0ix{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--ink-muted)}.mental-health_oneThingCardActive__w6HkA .mental-health_oneThingLabel__Hb0ix{color:var(--sage-deep)}.mental-health_oneThingText__kWQ9F{font-size:14.5px;color:var(--ink);line-height:1.55}.mental-health_checkinSavedBanner__2zt2N{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:10px 14px;background:var(--sage-tint);border:1px solid var(--sage-soft);border-radius:999px;color:var(--sage-deep);font-size:12.5px;font-weight:500}.mental-health_dataSummaryCard__LTk2c{background:var(--cream)}.mental-health_dataStatsGrid__gkWkW{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}.mental-health_dataStat__jrLJI{background:var(--paper);border:1px solid var(--line-soft);border-radius:var(--radius);padding:14px 12px;text-align:center}.mental-health_dataStatValue__8Uw1i{font-family:var(--font-display);font-size:26px;font-weight:500;color:var(--ink);letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums}.mental-health_dataStatLabel__wHE1x{font-size:11.5px;color:var(--ink-muted);margin-top:4px;letter-spacing:.02em}.mental-health_topicBody__R25x3{display:flex;flex-direction:column;gap:18px}.mental-health_topicSection__ylRSZ{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);padding:22px 24px;box-shadow:var(--shadow-sm)}.mental-health_topicSectionHead__omDDs{display:flex;align-items:center;gap:10px;color:var(--sage-deep);margin-bottom:8px}.mental-health_topicSectionHead__omDDs h3{font-family:var(--font-display);font-size:18px;font-weight:500;color:var(--ink);letter-spacing:-.01em}.mental-health_topicLead__jxIeY{font-size:15px;color:var(--ink-soft);line-height:1.65;font-family:var(--font-display);font-weight:400;margin-bottom:12px}.mental-health_topicLead__jxIeY:last-child{margin-bottom:0}.mental-health_topicLead__jxIeY em{color:var(--sage-deep);font-style:italic;font-weight:500}.mental-health_topicHelper__M1mEh{font-size:13px;color:var(--ink-muted);margin-bottom:14px;line-height:1.5}.mental-health_topicCallout__VZMk2{display:flex;gap:14px;align-items:flex-start;background:radial-gradient(circle at 90% 10%,var(--gold-tint) 0,transparent 60%),var(--paper);border:1px solid var(--gold-soft);border-radius:var(--radius-lg);padding:22px 24px;box-shadow:var(--shadow-sm)}.mental-health_topicCallout__VZMk2>svg{color:var(--gold);flex-shrink:0;margin-top:2px}.mental-health_topicCalloutHead__yKbhI{font-family:var(--font-display);font-size:17px;font-weight:500;color:var(--ink);margin-bottom:6px;line-height:1.35}.mental-health_topicCalloutBody__ekv_P{font-size:13.5px;color:var(--ink-soft);line-height:1.55}.mental-health_identityList__dA2UA{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.mental-health_identityItem__kIOHP{display:flex;align-items:flex-start;gap:12px;width:100%;text-align:left;padding:12px 14px;border-radius:var(--radius);border:1px solid var(--line);background:var(--paper);font-size:13.5px;color:var(--ink);cursor:pointer;font-family:var(--font-body);line-height:1.5;transition:background .18s ease,border-color .18s ease}.mental-health_identityItem__kIOHP:hover{border-color:var(--sage)}.mental-health_identityItemDone__dmjQj{background:var(--sage-tint);border-color:var(--sage-soft)}.mental-health_identityCheck__R_192{width:18px;height:18px;border-radius:4px;border:2px solid var(--ink-faint);flex-shrink:0;margin-top:2px;background:var(--paper);transition:background .18s ease,border-color .18s ease}.mental-health_identityCheckDone__HMbI_{background:var(--sage-deep);border-color:var(--sage-deep)}.mental-health_identityResult__qUgQl{margin-top:14px;padding:12px 16px;background:var(--cream);border:1px solid var(--line);border-radius:var(--radius);font-size:13.5px;color:var(--ink-soft);line-height:1.55}.mental-health_identityResult__qUgQl strong{color:var(--ink);font-weight:600}.mental-health_reclaimGrid__A0jDj{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.mental-health_reclaimCard__f4OGb{background:var(--cream);border:1px solid var(--line-soft);border-radius:var(--radius);padding:14px 16px;display:flex;flex-direction:column;gap:8px}.mental-health_reclaimPrompt__ZMW5J{font-size:13.5px;color:var(--ink);font-family:var(--font-display);font-style:italic;font-weight:400;line-height:1.45}.mental-health_reclaimInput__GYtZO{width:100%;resize:vertical;padding:10px 12px;border-radius:8px;border:1px solid var(--line);background:var(--paper);font-family:var(--font-body);font-size:13.5px;color:var(--ink);outline:none;line-height:1.5;transition:border-color .18s ease}.mental-health_reclaimInput__GYtZO:focus{border-color:var(--sage)}.mental-health_sleepQuiz__yEyuA{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.mental-health_sleepQRow__W0f0U{display:flex;align-items:center;gap:14px;padding:12px 14px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius)}.mental-health_sleepQText__pU_Hq{flex:1;font-size:13.5px;color:var(--ink);line-height:1.5}.mental-health_sleepQBtns__XXY9g{display:flex;gap:6px;flex-shrink:0}.mental-health_sleepQBtn__xPg6l{padding:6px 14px;border-radius:8px;border:1px solid var(--line);background:var(--paper);font-size:12.5px;color:var(--ink-muted);cursor:pointer;font-family:var(--font-body);transition:all .18s ease;min-width:56px}.mental-health_sleepQBtn__xPg6l:hover{color:var(--ink);border-color:var(--ink-faint)}.mental-health_sleepQBtnYes__4joY0{background:var(--burgundy-tint);color:var(--burgundy);border-color:var(--burgundy-soft)}.mental-health_sleepQBtnNo__WLzVG{background:var(--sage-tint);color:var(--sage-deep);border-color:var(--sage-soft)}.mental-health_windDown__vkpZo{display:flex;flex-direction:column;gap:8px}.mental-health_windStep__e4PRA{border:1px solid var(--line);background:var(--paper);border-radius:var(--radius);overflow:hidden}.mental-health_windStepOpen__pnZp1{border-color:var(--sage-soft);background:var(--sage-tint)}.mental-health_windHead__iT_QD{width:100%;display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:12px;padding:12px 14px;background:none;border:none;text-align:left;cursor:pointer;font-family:var(--font-body)}.mental-health_windTime__figgO{font-size:11px;letter-spacing:.06em;font-weight:600;color:var(--ink-muted);background:var(--cream);padding:3px 8px;border-radius:6px;font-variant-numeric:tabular-nums;min-width:52px;text-align:center}.mental-health_windIcon__hnZIA{color:var(--sage-deep);display:grid;place-items:center}.mental-health_windTitle__MyWtB{font-size:14px;font-weight:500;color:var(--ink)}.mental-health_windDesc__1Aa2q{padding:0 14px 14px;font-size:13px;color:var(--ink-soft);line-height:1.6}.mental-health_mythGrid__Au2m1{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.mental-health_mythCard__TIT3_{background:var(--cream);border:1px solid var(--line-soft);border-radius:var(--radius);padding:16px 18px}.mental-health_mythLabel__yH4GJ{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);font-weight:600}.mental-health_mythText__xH0AY{font-size:14px;color:var(--ink);font-style:italic;line-height:1.5;margin-top:4px}.mental-health_mythTruth__4X6IT{font-size:13px;color:var(--ink-soft);line-height:1.55;margin-top:4px}.mental-health_couplesGrid__X1_wH{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.mental-health_couplesCard__RQ5bQ{background:var(--cream);border:1px solid var(--line-soft);border-radius:var(--radius);padding:14px 16px}.mental-health_couplesIcon__QLqko{color:var(--sage-deep);margin-bottom:8px}.mental-health_couplesCardTitle__ODHHN{font-size:14.5px;font-weight:600;color:var(--ink);margin-bottom:6px}.mental-health_couplesCardBody___Qrr1{font-size:13px;color:var(--ink-soft);line-height:1.55}.mental-health_checkinBox__T2B5q{display:flex;flex-direction:column;gap:12px;background:var(--cream);border:1px solid var(--line-soft);border-radius:var(--radius);padding:16px 18px}.mental-health_checkinRow__rw__5{display:flex;flex-direction:column;gap:6px}.mental-health_checkinLabel__pIxqO{font-size:13px;color:var(--ink);font-weight:500}.mental-health_checkinFooter__8HYBQ{display:flex;justify-content:space-between;align-items:center;margin-top:6px;flex-wrap:wrap;gap:8px}.mental-health_scriptList__U08ec{display:flex;flex-direction:column;gap:10px}.mental-health_scriptCard__RTbZI{background:var(--paper);border-left:3px solid var(--sage);border-radius:var(--radius-sm);padding:12px 16px;display:flex;flex-direction:column;gap:6px}.mental-health_scriptLabel__55PbF{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);font-weight:600}.mental-health_scriptText__jRdpJ{font-size:14px;color:var(--ink);font-style:italic;line-height:1.55}.mental-health_scriptOl__1MgGR{list-style:none;counter-reset:step;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.mental-health_scriptOl__1MgGR li{counter-increment:step;position:relative;padding:10px 14px 10px 44px;background:var(--cream);border-radius:var(--radius);border:1px solid var(--line-soft);font-size:13.5px;color:var(--ink-soft);line-height:1.55}.mental-health_scriptOl__1MgGR li:before{content:counter(step);position:absolute;left:12px;top:10px;width:22px;height:22px;border-radius:50%;background:var(--sage-deep);color:var(--paper);font-size:12px;font-weight:600;display:grid;place-items:center}.mental-health_scriptOl__1MgGR li strong{color:var(--ink);font-weight:600}.mental-health_feelingsGrid__SYb7d{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px}.mental-health_feelingCard__YVed3{text-align:left;padding:12px 14px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;font-family:var(--font-body);font-size:13.5px;color:var(--ink);line-height:1.45;transition:border-color .18s ease,background .18s ease}.mental-health_feelingCard__YVed3:hover{border-color:var(--burgundy-soft)}.mental-health_feelingCardActive__N_lK_{background:var(--burgundy-tint);border-color:var(--burgundy-soft)}.mental-health_feelingResponse___hQN3{margin-top:14px;padding:16px 18px;background:var(--burgundy-tint);border:1px solid var(--burgundy-soft);border-radius:var(--radius);color:var(--ink-soft);font-size:14px;line-height:1.6}.mental-health_feelingResponse___hQN3 p{margin:0}.mental-health_financeAccordion__iBC7s{display:flex;flex-direction:column;gap:8px}.mental-health_financeItem__flIm8{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);overflow:hidden}.mental-health_financeItemOpen__x7o0i{border-color:var(--gold-soft);background:var(--gold-tint)}.mental-health_financeHead__AHeiW{width:100%;display:flex;align-items:center;gap:12px;padding:14px 16px;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font-body)}.mental-health_financeIcon__VCxmx{color:var(--gold);display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--paper);flex-shrink:0}.mental-health_financeTitleWrap__OUg3g{display:flex;flex-direction:column;gap:2px;flex:1}.mental-health_financeTitle__nT7Pr{font-size:14.5px;font-weight:600;color:var(--ink)}.mental-health_financeSub__K_Y6j{font-size:12px;color:var(--ink-muted)}.mental-health_financeBody__DaVVw{padding:0 16px 16px;font-size:13.5px;color:var(--ink-soft);line-height:1.6}.mental-health_financeBody__DaVVw p{margin-bottom:10px}.mental-health_financeBody__DaVVw p:last-child{margin-bottom:0}.mental-health_siblingsAccordion__wIlqJ{display:flex;flex-direction:column;gap:8px}.mental-health_siblingItem__Oyhha{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.mental-health_siblingItemOpen__0BSXx{border-color:var(--sage-soft);background:var(--sage-tint)}.mental-health_siblingHead__qMjB0{width:100%;text-align:left;padding:14px 16px;background:none;border:none;cursor:pointer;font-family:var(--font-body)}.mental-health_siblingRange__tJ6X_{font-family:var(--font-display);font-size:16px;font-weight:500;color:var(--ink);letter-spacing:-.01em}.mental-health_siblingTag__6UpaL{font-size:12px;color:var(--ink-muted);margin-top:2px}.mental-health_siblingBody__2cqwG{padding:0 16px 16px;display:flex;flex-direction:column;gap:10px}.mental-health_siblingSummary__1WaYT{font-size:13.5px;color:var(--ink-soft);line-height:1.6}.mental-health_siblingScript__FhcPb{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-sm);padding:10px 14px}.mental-health_siblingScriptLabel__5_REY{display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);font-weight:600;margin-bottom:4px}.mental-health_siblingScript__FhcPb p{font-size:13.5px;color:var(--ink);font-style:italic;line-height:1.55;margin:0}.mental-health_editorialHero__QAhDJ{margin-bottom:28px;padding-bottom:22px;border-bottom:1px solid var(--line-soft)}.mental-health_editorialChip__7ZX14{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;background:var(--paper);border:1px solid var(--line);border-radius:999px;font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--navy);margin-bottom:16px}.mental-health_editorialChip__7ZX14:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--navy);opacity:.7}.mental-health_editorialTitle__xsNxZ{font-family:var(--font-display);font-size:44px;font-weight:400;line-height:1.05;letter-spacing:-.02em;color:var(--ink);margin-bottom:14px;max-width:760px}.mental-health_editorialTitle__xsNxZ em{font-style:italic;color:var(--navy);font-weight:400}.mental-health_editorialSubtitle__BOhNE{font-family:var(--font-body);font-size:16px;line-height:1.6;color:var(--ink-soft);max-width:640px}.mental-health_leadCard__vzTtP{display:grid;grid-template-columns:220px 1fr;gap:28px;align-items:center;width:100%;text-align:left;background:var(--paper);border:1px solid var(--line);border-radius:24px;padding:32px;margin-bottom:18px;cursor:pointer;font-family:var(--font-body);position:relative;overflow:hidden;box-shadow:var(--shadow-sm);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.mental-health_leadCard__vzTtP:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg);border-color:var(--sage-soft)}.mental-health_leadCard__vzTtP:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--sage-deep) 0,var(--sage) 100%)}.mental-health_leadCardLeft__EZ4at{display:flex;flex-direction:column;align-items:flex-start;gap:14px;position:relative}.mental-health_leadKicker__XAZC5{font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--sage-deep)}.mental-health_leadIconBig__MzjHJ{width:84px;height:84px;border-radius:24px;background:var(--sage-tint);color:var(--sage-deep);display:grid;place-items:center;border:1px solid var(--sage-soft)}.mental-health_leadKickerImage__LgRul{font-family:var(--font-display);font-style:italic;font-size:14px;color:var(--ink-muted);font-weight:400}.mental-health_leadCardRight__t6_4s{display:flex;flex-direction:column;gap:14px}.mental-health_leadCardTitle__JGsfE{font-family:var(--font-display);font-size:30px;font-weight:400;line-height:1.15;letter-spacing:-.015em;color:var(--ink)}.mental-health_leadCardBody__nTbCj{font-size:15px;line-height:1.65;color:var(--ink-soft);max-width:580px}.mental-health_leadCardInside__XJLsZ{display:flex;flex-direction:column;gap:8px;padding-left:0;list-style:none;margin:4px 0 0}.mental-health_leadCardInside__XJLsZ li{font-size:13.5px;color:var(--ink-soft);line-height:1.5;padding-left:22px;position:relative}.mental-health_leadCardInside__XJLsZ li:before{content:"";position:absolute;left:0;top:9px;width:12px;height:1.5px;background:var(--sage)}.mental-health_readGuideLink__ElxOK{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--navy);letter-spacing:.01em;margin-top:6px;transition:gap .18s ease}.mental-health_editorialCard__j0zGG:hover .mental-health_readGuideLink__ElxOK,.mental-health_leadCard__vzTtP:hover .mental-health_readGuideLink__ElxOK{gap:10px}.mental-health_editorialGrid__wvpra{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width:900px){.mental-health_editorialGrid__wvpra{grid-template-columns:1fr}}.mental-health_editorialCard__j0zGG{position:relative;display:flex;flex-direction:column;gap:14px;text-align:left;background:var(--paper);border:1px solid var(--line);border-radius:22px;padding:30px 28px;cursor:pointer;font-family:var(--font-body);overflow:hidden;box-shadow:var(--shadow-sm);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.mental-health_editorialCard__j0zGG:before{content:"";position:absolute;top:0;left:0;right:0;height:3px}.mental-health_editorialCard__j0zGG:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.mental-health_editorialIconBadge__lEWvl{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;border:1px solid transparent;flex-shrink:0}.mental-health_editorialCardTitle__bwSE3{font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1.2;letter-spacing:-.012em;color:var(--ink)}.mental-health_editorialCardBody__Tz_D9{font-size:14px;line-height:1.6;color:var(--ink-soft)}.mental-health_editorialInsideLabel__X_5mM{font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);margin-top:4px}.mental-health_editorialInsideList__3tryM{display:flex;flex-direction:column;gap:6px;list-style:none;padding:0;margin:0}.mental-health_editorialInsideList__3tryM li{font-size:13px;color:var(--ink-soft);line-height:1.5;padding-left:18px;position:relative}.mental-health_editorialInsideList__3tryM li:before{content:"";position:absolute;left:0;top:9px;width:10px;height:1.5px;background:var(--ink-faint)}.mental-health_accentSleep__ILhIb:before{background:linear-gradient(90deg,var(--plum) 0,var(--plum-soft) 100%)}.mental-health_accentSleep__ILhIb:hover{border-color:var(--plum-soft)}.mental-health_accentSleep__ILhIb .mental-health_editorialIconBadge__lEWvl{background:var(--plum-tint);color:var(--plum);border-color:var(--plum-soft)}.mental-health_accentSleep__ILhIb .mental-health_editorialInsideList__3tryM li:before{background:var(--plum);opacity:.55}.mental-health_accentCouples__6pFco:before{background:linear-gradient(90deg,var(--peach) 0,var(--peach-soft) 100%)}.mental-health_accentCouples__6pFco:hover{border-color:var(--peach-soft)}.mental-health_accentCouples__6pFco .mental-health_editorialIconBadge__lEWvl{background:var(--peach-tint);color:var(--peach);border-color:var(--peach-soft)}.mental-health_accentCouples__6pFco .mental-health_editorialInsideList__3tryM li:before{background:var(--peach);opacity:.55}.mental-health_accentHard__zcJlr:before{background:linear-gradient(90deg,var(--red) 0,var(--red-soft) 100%)}.mental-health_accentHard__zcJlr:hover{border-color:var(--red-soft)}.mental-health_accentHard__zcJlr .mental-health_editorialIconBadge__lEWvl{background:var(--red-tint);color:var(--red);border-color:var(--red-soft)}.mental-health_accentHard__zcJlr .mental-health_editorialInsideList__3tryM li:before{background:var(--red);opacity:.55}@media (max-width:720px){.mental-health_leadCard__vzTtP{grid-template-columns:1fr;gap:16px;padding:24px}.mental-health_leadCardLeft__EZ4at{flex-direction:row;align-items:center;gap:16px}.mental-health_leadIconBig__MzjHJ{width:64px;height:64px;border-radius:18px}.mental-health_leadCardTitle__JGsfE{font-size:24px}.mental-health_editorialTitle__xsNxZ{font-size:32px}.mental-health_editorialSubtitle__BOhNE{font-size:15px}.mental-health_editorialCard__j0zGG{padding:24px 22px}}@media (max-width:900px){.mental-health_dashGrid__pIFfa{grid-template-columns:1fr}.mental-health_heroScoreCompact__XH3LI{font-size:52px}.mental-health_greeting__x9vfV h1{font-size:24px}.mental-health_checkinStep__6m8DB{padding:24px}.mental-health_checkinQuestion__X2pTj{font-size:22px}.mental-health_emojiBtn__gNViY{padding:12px 4px;font-size:22px}.mental-health_modal__B36h0{padding:28px}.mental-health_pageHeader__p9qqj{align-items:flex-start}.mental-health_recsGrid__tcOSZ,.mental-health_toolsGrid__Ml0nA{grid-template-columns:1fr}.mental-health_toolStage__yCE0_{padding:22px}.mental-health_breathOrbWrap__6r7k3{width:180px;height:180px}.mental-health_breathOrb__xYNd7{width:150px;height:150px}.mental-health_groundingNumber__vkBp9{font-size:64px}.mental-health_chartCompact__MvtPH{height:220px}.mental-health_topicCallout__VZMk2,.mental-health_topicSection__ylRSZ{padding:18px 20px}.mental-health_sleepQRow__W0f0U{flex-wrap:wrap}}