.dashboard_metricsGrid__zk_W7{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;margin-bottom:20px}@media screen and (max-width:1023px){.dashboard_metricsGrid__zk_W7{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.dashboard_metricsGrid__zk_W7{grid-template-columns:1fr}}.dashboard_midGrid__gjr22{grid-template-columns:1.4fr 1fr 1.1fr}@media(max-width:1200px){.dashboard_midGrid__gjr22{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.dashboard_midGrid__gjr22{grid-template-columns:1fr}}.dashboard_headerEyebrow__23DkL{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary,#555555)}.dashboard_headerTitle__8MrLE{font-family:var(--font-display,"Bricolage Grotesque","DM Sans",sans-serif);font-size:24px;font-weight:700;letter-spacing:-.02em;color:var(--text-primary,#212121)}@media screen and (max-width:767px){.dashboard_headerTitle__8MrLE{font-size:19px}}.dashboard_midGridSkeleton__Jievm{background:var(--bg-surface,#ffffff);border:1px solid var(--border-color,#e3e3e3);border-radius:14px;min-height:280px}.dashboard_midGrid__gjr22{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:18px;gap:18px;margin-bottom:20px;align-items:stretch}@media(max-width:1200px){.dashboard_midGrid__gjr22{grid-template-columns:1fr}}.dashboard_sideStack__XmEkC{display:flex;flex-direction:column;gap:18px}.WelcomeBanner_banner__umxBv{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;background:linear-gradient(120deg,#dff6a8,#eff9d2 55%,#d1f48c);border:1px solid #dfe4fb;border-radius:24px;margin-bottom:24px;overflow:hidden;width:100%;box-sizing:border-box}@media screen and (max-width:1023px){.WelcomeBanner_banner__umxBv{flex-direction:column;align-items:stretch;gap:0}}.WelcomeBanner_left__KNGM_{display:flex;flex-direction:column;gap:20px;max-width:440px;min-width:0;box-sizing:border-box;z-index:2;padding:34px 36px}@media screen and (max-width:1023px){.WelcomeBanner_left__KNGM_{max-width:none;width:100%;padding:28px}}@media screen and (max-width:767px){.WelcomeBanner_left__KNGM_{padding:22px 20px;gap:18px}}.WelcomeBanner_text__pldSH{max-width:460px;min-width:0}.WelcomeBanner_greeting___VOFY{font-size:15px;color:var(--text-secondary,#555555);margin-bottom:2px}.WelcomeBanner_text__pldSH h2{font-family:var(--font-display,"Bricolage Grotesque","DM Sans",sans-serif);font-size:30px;font-weight:700;letter-spacing:-.02em;color:var(--text-primary,#212121);margin-bottom:12px}@media screen and (max-width:767px){.WelcomeBanner_text__pldSH h2{font-size:26px}}.WelcomeBanner_wave__PqSfz{display:inline-block}.WelcomeBanner_sub__4VkOq{font-size:14.5px;line-height:1.55;color:var(--text-secondary,#555555);overflow-wrap:anywhere}@media screen and (max-width:767px){.WelcomeBanner_sub__4VkOq{font-size:14px}}.WelcomeBanner_actions__onFR9{display:flex;flex-direction:column;gap:10px;align-items:flex-start;z-index:2}@media screen and (max-width:1023px){.WelcomeBanner_actions__onFR9{flex-direction:row;flex-wrap:wrap;width:100%}}@media screen and (max-width:767px){.WelcomeBanner_actions__onFR9{flex-direction:column;align-items:stretch}}.WelcomeBanner_primary__lsh16{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--secondary-color,#273416);color:#fff;border:none;padding:12px 20px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:transform .15s ease}.WelcomeBanner_primary__lsh16:hover{transform:translateY(-1px)}@media screen and (max-width:767px){.WelcomeBanner_primary__lsh16{width:100%}}.WelcomeBanner_secondary__1GPt2{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;color:var(--text-primary,#212121);border:1px solid var(--border-color,#e3e3e3);padding:12px 20px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:border-color .15s ease}.WelcomeBanner_secondary__1GPt2:hover{border-color:var(--secondary-color,#273416)}@media screen and (max-width:767px){.WelcomeBanner_secondary__1GPt2{width:100%}}.WelcomeBanner_illustration__U_gik{position:relative;flex:1 1 auto;align-self:stretch;min-width:340px;max-width:560px;display:flex;align-items:center;justify-content:flex-end;z-index:1}@media(max-width:1100px){.WelcomeBanner_illustration__U_gik{display:none}}.WelcomeBanner_illustrationImg__2VL9h{width:100%;height:100%;object-fit:contain;object-position:right center;display:block}.CareProgramStatus_card__RJOsw{background:var(--bg-surface,#ffffff);border:1px solid var(--border-color,#e3e3e3);border-radius:20px;padding:24px 26px;height:100%;min-width:0;box-sizing:border-box}@media screen and (max-width:767px){.CareProgramStatus_card__RJOsw{padding:20px 18px}}.CareProgramStatus_header__CIVPP{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.CareProgramStatus_header__CIVPP h3{font-size:17px;font-weight:700;color:var(--text-primary,#212121);min-width:0}.CareProgramStatus_manageLink__VzMa2{font-size:13px;font-weight:600;color:var(--secondary-color,#273416);text-decoration:none;white-space:nowrap;flex-shrink:0}.CareProgramStatus_loading__aE8_v{font-size:13px;color:var(--text-secondary,#555555);padding:24px 0;text-align:center}.CareProgramStatus_empty__gYVrL{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 16px}@media screen and (max-width:767px){.CareProgramStatus_empty__gYVrL{padding:28px 8px}}.CareProgramStatus_emptyIcon__sZmx5{width:56px;height:56px;border-radius:50%;background:#e6f4ea;color:#1f8a4c;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.CareProgramStatus_emptyTitle__Bcy6s{font-size:15px;font-weight:600;color:var(--text-primary,#212121);margin-bottom:4px}.CareProgramStatus_emptyDesc__QewPY{font-size:13px;color:var(--text-secondary,#555555);max-width:320px;margin-bottom:16px}.CareProgramStatus_emptyCta__pl5ms{background:var(--secondary-color,#273416);color:#fff;font-size:13px;font-weight:600;padding:10px 18px;border-radius:8px;text-decoration:none}.CareProgramStatus_list__UkJDM{list-style:none}.CareProgramStatus_row__gTdxT{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--border-color,#e3e3e3)}.CareProgramStatus_row__gTdxT:last-child{border-bottom:none}@media screen and (max-width:767px){.CareProgramStatus_row__gTdxT{gap:10px}}.CareProgramStatus_iconTile__OeHDS{width:36px;height:36px;border-radius:8px;background:#e6f4ea;color:var(--secondary-color,#273416);display:flex;align-items:center;justify-content:center;flex-shrink:0}.CareProgramStatus_rowBody__ex9co{flex:1 1;min-width:0}.CareProgramStatus_rowTitle__U_s2m{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--text-primary,#212121)}.CareProgramStatus_badge__i_kWN{font-size:10px;font-weight:700;padding:2px 8px;border-radius:20px;text-transform:uppercase}.CareProgramStatus_badge__i_kWN.CareProgramStatus_live__tHUrq{background:#e6f4ea;color:#1f8a4c}.CareProgramStatus_badge__i_kWN.CareProgramStatus_inactive__eQPxZ{background:#f4f4f4;color:#8a8a8a}.CareProgramStatus_rowDesc__iOAhO{font-size:12px;color:var(--text-secondary,#555555);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CareProgramStatus_rowMeta__US5Ai{font-size:12px;color:var(--secondary-color,#273416);display:flex;align-items:center;gap:6px;white-space:nowrap;flex-shrink:0}.CareProgramStatus_statusDot____lLM:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;margin-right:6px}.CareProgramStatus_moreBtn__MdzS1{background:none;border:none;cursor:pointer;color:var(--text-secondary,#555555);padding:4px;flex-shrink:0}.CareProgramStatus_chevron__gSpNu{color:var(--text-secondary,#555555);display:flex;flex-shrink:0}.ConfigureDrawer_backdrop__LmxkM{position:fixed;inset:0;background:rgba(15,23,42,.4);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:9000;animation:ConfigureDrawer_fadeIn__XiHcb .2s ease-out}@keyframes ConfigureDrawer_fadeIn__XiHcb{0%{opacity:0}to{opacity:1}}.ConfigureDrawer_drawer__Q0rPo{position:fixed;top:0;right:0;bottom:0;width:460px;max-width:100vw;background:#fff;z-index:9001;box-shadow:-8px 0 32px rgba(15,23,42,.12);display:flex;flex-direction:column;animation:ConfigureDrawer_slideIn___cWT2 .25s cubic-bezier(.16,1,.3,1)}@media screen and (max-width:639px){.ConfigureDrawer_drawer__Q0rPo{width:100%}}@keyframes ConfigureDrawer_slideIn___cWT2{0%{transform:translateX(100%)}to{transform:translateX(0)}}.ConfigureDrawer_header__pwSuo{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px;border-bottom:1px solid #f1f5f9}@media screen and (max-width:639px){.ConfigureDrawer_header__pwSuo{padding:16px 18px}}.ConfigureDrawer_headerLeft__tU2Rr{display:flex;align-items:center;gap:14px;min-width:0}@media screen and (max-width:639px){.ConfigureDrawer_headerLeft__tU2Rr{gap:12px}}.ConfigureDrawer_headerIcon__B3pEm{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ConfigureDrawer_headerIcon__B3pEm svg{width:24px;height:24px}@media screen and (max-width:639px){.ConfigureDrawer_headerIcon__B3pEm{width:40px;height:40px;border-radius:12px}.ConfigureDrawer_headerIcon__B3pEm svg{width:20px;height:20px}}.ConfigureDrawer_headerTitle__tNHK8{font-size:18px;font-weight:700;color:#0f172a;margin:0 0 2px}@media screen and (max-width:639px){.ConfigureDrawer_headerTitle__tNHK8{font-size:16px}}.ConfigureDrawer_headerSubtitle__fED0x{font-size:13px;color:#64748b;margin:0}.ConfigureDrawer_closeBtn__LPmbK{width:34px;height:34px;border-radius:10px;border:none;background:rgba(0,0,0,0);color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s ease}.ConfigureDrawer_closeBtn__LPmbK:hover{background:#f1f5f9;color:#0f172a}.ConfigureDrawer_closeBtn__LPmbK svg{width:20px;height:20px}.ConfigureDrawer_body__EZqvK{flex:1 1;min-height:0;overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:28px}@media screen and (max-width:639px){.ConfigureDrawer_body__EZqvK{padding:18px;gap:22px}}.ConfigureDrawer_section__GvK8b{display:flex;flex-direction:column;gap:12px}@media screen and (max-width:639px){.ConfigureDrawer_section__GvK8b{gap:10px}}.ConfigureDrawer_sectionTitle__Yxve3{font-size:13px;font-weight:700;text-transform:capitalize;color:#475569;letter-spacing:.01em;margin:0}.ConfigureDrawer_programInfoBox__rbopl{display:flex;flex-direction:column;gap:6px}.ConfigureDrawer_programName__nhmMj{font-size:16px;font-weight:700;color:#0f172a;margin:0}.ConfigureDrawer_programDesc__HLdHE{font-size:13.5px;color:#64748b;line-height:1.5;margin:0}.ConfigureDrawer_pricingDisplay__s3OEd{display:flex;flex-direction:column;gap:10px}.ConfigureDrawer_priceCard__saAia{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;border-radius:12px;background:#f8fafc;border:1px solid #f1f5f9}@media screen and (max-width:639px){.ConfigureDrawer_priceCard__saAia{padding:12px 14px}}.ConfigureDrawer_priceCardLabel__aulqs{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13.5px;font-weight:600;color:#334155}.ConfigureDrawer_recommendedTag__b8unG{font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;background:#e0e7ff;color:#4f46e5}.ConfigureDrawer_priceCardValue__Y5bsN{font-size:14px;font-weight:700;color:#0f172a;white-space:nowrap}.ConfigureDrawer_sellingPriceBlock__aPWkp{display:flex;flex-direction:column;gap:8px;margin-top:24px}.ConfigureDrawer_subLabel____fxH{font-size:14px;font-weight:700;color:#0f172a;margin:0}.ConfigureDrawer_subText__d4AmY{font-size:14px;font-weight:700;color:#475569;margin:0}.ConfigureDrawer_stepperContainer__xPo1C{display:flex;align-items:center;border:1px solid #e2e8f0;border-radius:12px;background:#fff;padding:6px 12px;margin-top:4px}.ConfigureDrawer_stepperContainer__xPo1C:focus-within{border-color:var(--cta-bg,#1f3a27);box-shadow:0 0 0 3px rgba(var(--cta-bg,#1f3a27),.14)}@media screen and (max-width:639px){.ConfigureDrawer_stepperContainer__xPo1C{padding:6px 8px}}.ConfigureDrawer_stepperBtn__NYprV{width:36px;height:36px;border-radius:8px;border:1px solid var(--cta-bg,#1f3a27);background:var(--accent-soft,#e9f7c9);color:var(--secondary-color,#273416);font-size:18px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:all .15s ease}.ConfigureDrawer_stepperBtn__NYprV:hover:not(:disabled){background:#e2e8f0;color:#0f172a}.ConfigureDrawer_stepperBtn__NYprV:disabled{opacity:.4;cursor:not-allowed}.ConfigureDrawer_stepperMiddle__d8xHH{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:center;gap:4px}.ConfigureDrawer_currencySymbol__ZVRYU{font-size:20px;font-weight:800;color:#0f172a}.ConfigureDrawer_priceInput__0zQpS{width:60px;border:none;background:rgba(0,0,0,0);font-size:22px;font-weight:800;color:#0f172a;text-align:center;outline:none}.ConfigureDrawer_priceInput__0zQpS::-webkit-inner-spin-button,.ConfigureDrawer_priceInput__0zQpS::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ConfigureDrawer_unitText__W7mpT{font-size:13px;font-weight:500;color:#64748b}.ConfigureDrawer_validationMsg__lXbnA{font-size:12.5px;margin:2px 0 0}.ConfigureDrawer_validText__y39iD{color:#64748b}.ConfigureDrawer_errorMsg__M1c8m{color:#dc2626;font-weight:600}.ConfigureDrawer_visibilityCard___yBpb{border:1px solid #e2e8f0;border-radius:14px;padding:16px;background:#fff;display:flex;flex-direction:column;gap:12px}@media screen and (max-width:639px){.ConfigureDrawer_visibilityCard___yBpb{padding:14px;gap:10px}}.ConfigureDrawer_visibilityTop__A0a1o{display:flex;align-items:center;justify-content:space-between}.ConfigureDrawer_statusBadge__8V4Xq{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;font-size:13px;font-weight:700}.ConfigureDrawer_statusDot__u9yyd{width:7px;height:7px;border-radius:50%}.ConfigureDrawer_statusActive__5g_l9{background:#f0fdf4;color:#16a34a}.ConfigureDrawer_statusActive__5g_l9 .ConfigureDrawer_statusDot__u9yyd{background:#22c55e}.ConfigureDrawer_statusInactive__So2B5{background:#f8fafc;color:#64748b}.ConfigureDrawer_statusInactive__So2B5 .ConfigureDrawer_statusDot__u9yyd{background:#94a3b8}.ConfigureDrawer_toggle__ucO2n{width:44px;height:24px;border-radius:999px;border:none;background:#cbd5e1;position:relative;cursor:pointer;flex-shrink:0;transition:background .2s ease}.ConfigureDrawer_toggleOn__F_63H{background:#22c55e}.ConfigureDrawer_toggleKnob__3rQok{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.2)}.ConfigureDrawer_toggleOn__F_63H .ConfigureDrawer_toggleKnob__3rQok{transform:translateX(20px)}.ConfigureDrawer_visibilityDesc__DPBhR{font-size:13px;color:#64748b;margin:0;line-height:1.45}.ConfigureDrawer_footer__aglmX{padding:18px 24px;border-top:1px solid #f1f5f9;background:#fff;display:flex;align-items:center;justify-content:flex-end;gap:12px}@media screen and (max-width:639px){.ConfigureDrawer_footer__aglmX{padding:12px 18px calc(12px + env(safe-area-inset-bottom, 0px));gap:10px}.ConfigureDrawer_footer__aglmX>button{flex:1 1;justify-content:center}}.ConfigureDrawer_cancelFooterBtn___NguZ{padding:11px 20px;border-radius:12px;border:1px solid #e2e8f0;background:#fff;color:#334155;font-size:13.5px;font-weight:600;cursor:pointer;transition:all .15s ease}.ConfigureDrawer_cancelFooterBtn___NguZ:hover{background:#f8fafc;border-color:#cbd5e1}.ConfigureDrawer_saveFooterBtn__GUUKy{display:inline-flex;align-items:center;gap:8px;padding:11px 22px;border-radius:12px;border:none;background:var(--secondary-color,#273416);color:#fff;font-size:13.5px;font-weight:600;cursor:pointer;box-shadow:0 6px 16px var(--secondary-color,#273416);transition:all .15s ease}.ConfigureDrawer_saveFooterBtn__GUUKy:hover:not(:disabled){transform:translateY(-1px)}.ConfigureDrawer_saveFooterBtn__GUUKy:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.ConfigureDrawer_saveFooterBtn__GUUKy svg{width:16px;height:16px}@media screen and (max-width:639px){.ConfigureDrawer_saveFooterBtn__GUUKy{padding:11px 14px}}.InfoTooltip_wrapper__WnKVv{position:relative;display:inline-flex;align-items:center}.InfoTooltip_iconBtn__kj2SG{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;background:none;color:#94a3b8;cursor:pointer;transition:color .15s ease}.InfoTooltip_iconBtn__kj2SG svg{width:15px;height:15px}.InfoTooltip_iconBtn__kj2SG:focus-visible,.InfoTooltip_iconBtn__kj2SG:hover{color:#6366f1;outline:none}.InfoTooltip_tooltip__AkEFj{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);width:220px;background:#0f172a;color:#fff;font-size:12px;line-height:1.5;font-weight:500;padding:10px 12px;border-radius:10px;box-shadow:0 10px 25px -5px rgba(15,23,42,.35);z-index:20;text-align:left;display:flex;flex-direction:column;gap:3px}.InfoTooltip_tooltip__AkEFj:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid rgba(0,0,0,0);border-top-color:#0f172a}@media(max-width:480px){.InfoTooltip_tooltip__AkEFj{width:190px;left:auto;right:-8px;transform:none}.InfoTooltip_tooltip__AkEFj:after{left:auto;right:14px;transform:none}}.InfoTooltip_tooltipHeading__u6OOt{font-size:12px;font-weight:700;color:#fff}.RecentActivity_card__gWXqd{background:var(--bg-surface,#ffffff);border:1px solid var(--border-color,#e3e3e3);border-radius:20px;padding:24px 26px;height:100%}.RecentActivity_head__e8EAI{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.RecentActivity_head__e8EAI h3{font-size:17px;font-weight:700;color:var(--text-primary,#212121)}.RecentActivity_head__e8EAI button{background:none;border:none;cursor:pointer;font-size:13px;font-weight:600;color:var(--secondary-color,#273416)}.RecentActivity_list__qbFuh{list-style:none}.RecentActivity_list__qbFuh li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-top:1px solid var(--border-color,#e3e3e3)}.RecentActivity_list__qbFuh li:first-child{border-top:none;padding-top:0}.RecentActivity_iconWrap__x0Y_p{width:36px;height:36px;border-radius:10px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;font-size:16px}.RecentActivity_iconWrap__x0Y_p.RecentActivity_indigo__Wtgt_{background:var(--accent-soft,#e9f7c9)}.RecentActivity_iconWrap__x0Y_p.RecentActivity_green__Y8zn_{background:var(--ok-soft,#e3f2e8)}.RecentActivity_iconWrap__x0Y_p.RecentActivity_blue__328LJ{background:#eff6ff}.RecentActivity_iconWrap__x0Y_p.RecentActivity_orange__Z20E6{background:var(--warn-soft,#fbf0da)}.RecentActivity_text__qYNzF{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.35}.RecentActivity_text__qYNzF b{font-size:13.5px;font-weight:600;color:var(--text-primary,#212121)}.RecentActivity_text__qYNzF span{font-size:12.5px;color:var(--text-secondary,#555555)}.RecentActivity_time__gD6Ny{font-size:11.5px;color:var(--text-secondary,#555555);white-space:nowrap;flex:0 0 auto}.QuickActions_card__bB0Ms{background:var(--bg-surface,#ffffff);border:1px solid var(--border-color,#e3e3e3);border-radius:16px;padding:20px}.QuickActions_card__bB0Ms h3{font-size:15px;font-weight:700;color:var(--text-primary,#212121);margin-bottom:14px}.QuickActions_list__C0Sau{display:flex;flex-direction:column}.QuickActions_action__WFfid{display:flex;align-items:center;gap:12px;padding:14px 4px;border-bottom:1px solid var(--border-color,#e3e3e3);text-decoration:none;cursor:pointer;transition:opacity .15s ease}.QuickActions_action__WFfid:last-child{border-bottom:none}.QuickActions_action__WFfid:hover{opacity:.8}.QuickActions_iconWrap__DwySw{width:36px;height:36px;border-radius:10px;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.QuickActions_iconWrap__DwySw.QuickActions_indigo__THRbk{background:var(--accent-soft,#e9f7c9);color:var(--secondary-color,#273416)}.QuickActions_iconWrap__DwySw.QuickActions_green__elC8_{background:var(--ok-soft,#e3f2e8);color:#1f8a4c}.QuickActions_iconWrap__DwySw.QuickActions_orange__ZmJrS{background:var(--warn-soft,#fbf0da);color:#d67a2c}.QuickActions_iconWrap__DwySw.QuickActions_pink__AEBlQ{background:#fbe6f1;color:#d13f8f}.QuickActions_text__FrQyR{display:flex;flex-direction:column;line-height:1.35;min-width:0;flex:1 1}.QuickActions_text__FrQyR b{font-size:13.5px;font-weight:600;color:var(--text-primary,#212121)}.QuickActions_text__FrQyR span{font-size:12px;color:var(--text-secondary,#555555)}.QuickActions_chevron__sFSMt{color:var(--text-secondary,#555555);flex-shrink:0;display:flex}.overview_section__zZbv0{margin-bottom:24px}.overview_heading__RXomb{font-size:15px;font-weight:700;color:var(--text-primary,#212121);margin-bottom:12px}.overview_grid___xeGg{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}@media screen and (max-width:1023px){.overview_grid___xeGg{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.overview_grid___xeGg{grid-template-columns:1fr}}.overview_card__R17Lu{background:#fff;border:1px solid var(--border-color,#e3e3e3);border-radius:14px;padding:18px}.overview_iconTile__I0tCi{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.overview_iconTile__I0tCi.overview_green__o7gwx{background:#e6f4ea;color:#1f8a4c}.overview_iconTile__I0tCi.overview_purple__S5xz_{background:#ece6fb;color:#6d4fd1}.overview_iconTile__I0tCi.overview_orange__Rcfz5{background:#fdece0;color:#d67a2c}.overview_iconTile__I0tCi.overview_violet__aZTos{background:#f2e6fb;color:#8b3fd1}.overview_value__yw_Bn{font-size:26px;font-weight:700;color:var(--text-primary,#212121);margin-bottom:2px}.overview_title__XtySQ{font-size:15px;font-weight:600;color:var(--text-primary,#212121);margin-bottom:4px}.overview_desc__zNdif{font-size:13px;color:var(--text-secondary,#555555);margin-bottom:12px;line-height:1.4}.overview_link__BDB2A{font-size:13px;font-weight:600;color:#1f8a4c;text-decoration:none}.accountReadiness_card__g_I9q{display:flex;flex-direction:column;gap:20px;width:100%;height:100%;min-width:0;min-height:260px;box-sizing:border-box;padding:22px 24px;background:var(--accent-soft,#e9f7c9);border:1px solid rgba(var(--cta-bg,#1f3a27),.7);border-radius:20px;overflow:visible}.accountReadiness_heading__gFphQ{margin:0;font-size:16px;font-weight:700;color:var(--primary-color,#1d3544)}.accountReadiness_top__OHZWY{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:flex-start;gap:24px}@media screen and (max-width:767px){.accountReadiness_top__OHZWY{flex-direction:column;align-items:flex-start}}.accountReadiness_ring__waXd_{position:relative;flex:0 0 auto;width:120px;height:120px}.accountReadiness_ring__waXd_ svg{display:block;width:100%;height:100%}.accountReadiness_track__uzISB{stroke:rgba(255,255,255,.7)}.accountReadiness_progress__6LdZu{stroke:var(--secondary-color,#273416);transition:stroke-dashoffset .6s ease}.accountReadiness_ringLabel__Q0hcz{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.2}.accountReadiness_ringPct__jbz48{font-size:22px;font-weight:700;color:var(--primary-color,#1d3544)}.accountReadiness_ringSub__pHyUa{font-size:11px;color:var(--text-secondary,#555555)}.accountReadiness_checklist__l0UZb{flex:1 1 auto;min-width:0;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.accountReadiness_checklist__l0UZb li{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.3}.accountReadiness_checklist__l0UZb .accountReadiness_done__97yay{color:var(--primary-color,#1d3544);font-weight:600}.accountReadiness_checklist__l0UZb .accountReadiness_pending__StvyV{color:var(--text-secondary,#555555)}.accountReadiness_bullet__fUq4P{display:flex;flex:0 0 auto}.accountReadiness_doneCircle__HBsIz{fill:var(--secondary-color,#273416)}.accountReadiness_doneTick__RxQ_H{stroke:var(--cta-bg,#1f3a27)}.accountReadiness_pendingCircle__Xlw6f{stroke:rgba(var(--secondary-color,#273416),.35)}.accountReadiness_allSet__bxBOz,.accountReadiness_cta__VRKxD{flex:0 0 auto;width:100%;box-sizing:border-box;padding:11px 16px;border-radius:10px;font-size:13px;font-weight:700}.accountReadiness_cta__VRKxD{display:flex;align-items:center;justify-content:center;gap:6px;background:var(--primary-color,#1d3544);border:1px solid var(--primary-color,#1d3544);color:var(--cta-bg,#1f3a27);cursor:pointer;transition:opacity .15s ease,transform .15s ease}.accountReadiness_cta__VRKxD:hover{opacity:.9}.accountReadiness_cta__VRKxD:active{transform:translateY(1px)}.accountReadiness_allSet__bxBOz{text-align:center;color:var(--ok-color,#276b43);background:rgba(var(--ok-color,#276b43),.1)}.accountReadiness_skeleton__S8SCT{flex:1 1;min-height:160px;border-radius:12px;background:linear-gradient(90deg,rgba(255,255,255,.35) 25%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.35) 75%);background-size:200% 100%;animation:accountReadiness_shimmer__Qsus2 1.2s infinite}.accountReadiness_errorBox__a9omA{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:12px;font-size:13px;color:var(--text-secondary,#555555)}@keyframes accountReadiness_shimmer__Qsus2{to{background-position:-200% 0}}.DeactivateModal_backdrop__jivCN{position:fixed;inset:0;background:rgba(15,23,42,.45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px;animation:DeactivateModal_fadeIn__HXorV .15s ease-out}@keyframes DeactivateModal_fadeIn__HXorV{0%{opacity:0}to{opacity:1}}.DeactivateModal_modal__NSRjh{background:#fff;border-radius:20px;max-width:440px;width:100%;padding:24px 28px;box-shadow:0 20px 40px -8px rgba(0,0,0,.16);display:flex;flex-direction:column;gap:16px;animation:DeactivateModal_scaleUp__SSCrC .18s cubic-bezier(.16,1,.3,1)}@keyframes DeactivateModal_scaleUp__SSCrC{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.DeactivateModal_iconWrapper__k4uRy{width:44px;height:44px;border-radius:12px;background:#fef2f2;border:1px solid #fee2e2;color:#ef4444;display:flex;align-items:center;justify-content:center}.DeactivateModal_iconWrapper__k4uRy svg{width:22px;height:22px}.DeactivateModal_title__7sdFY{font-size:18px;font-weight:700;color:#0f172a;margin:0 0 6px}.DeactivateModal_description__oJ2_h{font-size:13.5px;color:#64748b;line-height:1.55;margin:0}.DeactivateModal_actions__zXLTO{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:8px}.DeactivateModal_cancelBtn__UBsyw{padding:10px 18px;border-radius:10px;border:1px solid #e2e8f0;background:#fff;color:#334155;font-size:13.5px;font-weight:600;cursor:pointer;transition:all .15s ease}.DeactivateModal_cancelBtn__UBsyw:hover{background:#f8fafc;border-color:#cbd5e1}.DeactivateModal_deactivateBtn__yaK4t{padding:10px 20px;border-radius:10px;border:none;background:#dc2626;color:#fff;font-size:13.5px;font-weight:600;cursor:pointer;box-shadow:0 4px 12px rgba(220,38,38,.25);transition:all .15s ease}.DeactivateModal_deactivateBtn__yaK4t:hover{background:#b91c1c}.StripeRequiredModal_backdrop__HhLMf{position:fixed;inset:0;background:rgba(15,23,42,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:10002;padding:20px;animation:StripeRequiredModal_fadeIn__yrvaC .15s ease-out}.StripeRequiredModal_modal__2kXER{width:100%;max-width:440px;background:#fff;border-radius:20px;padding:32px 28px 24px;box-shadow:0 25px 50px -12px rgba(15,23,42,.35);text-align:center;animation:StripeRequiredModal_popIn__NfUOo .18s ease-out;box-sizing:border-box}@media screen and (max-width:639px){.StripeRequiredModal_modal__2kXER{padding:28px 20px 20px;border-radius:16px}}.StripeRequiredModal_iconRing__L8iLh{width:56px;height:56px;margin:0 auto 18px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:var(--primary-color,#1d3544);color:#fff;box-shadow:0 8px 20px var(--accent-soft,#e9f7c9)}.StripeRequiredModal_iconRing__L8iLh svg{width:26px;height:26px}.StripeRequiredModal_title__xsXNn{font-size:18px;font-weight:700;color:#0f172a;margin:0 0 10px}.StripeRequiredModal_message__V7p_z{font-size:13.5px;line-height:1.55;color:#64748b;margin:0 0 20px}.StripeRequiredModal_rows__EjyYz{display:flex;flex-direction:column;gap:10px;margin-bottom:24px;text-align:left}.StripeRequiredModal_row__Z0aY3{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;transition:background .15s ease,border-color .15s ease}@media screen and (max-width:639px){.StripeRequiredModal_row__Z0aY3{flex-wrap:wrap;row-gap:10px}}.StripeRequiredModal_rowDone__hbA6O{background:#f0fdf4;border-color:#bbf7d0}.StripeRequiredModal_rowIcon__dRdKe{width:36px;height:36px;border-radius:10px;background:var(--accent-soft,#e9f7c9);color:var(--secondary-color,#273416);display:flex;align-items:center;justify-content:center;flex-shrink:0}.StripeRequiredModal_rowIcon__dRdKe svg{width:18px;height:18px}.StripeRequiredModal_rowDone__hbA6O .StripeRequiredModal_rowIcon__dRdKe{background:#dcfce7;color:#16a34a}.StripeRequiredModal_rowText__QjDwA{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.StripeRequiredModal_rowName__ykMKy{font-size:13.5px;font-weight:600;color:#0f172a}.StripeRequiredModal_statusOk__LZ_Ua{font-size:12.5px;font-weight:600;color:#16a34a}.StripeRequiredModal_statusMissing__aYu4Z{font-size:12.5px;font-weight:500;color:#ef4444}.StripeRequiredModal_statusUnknown__3YFqE{font-size:12.5px;font-weight:500;color:#d97706}.StripeRequiredModal_checkBadge__YvUUQ{width:22px;height:22px;border-radius:50%;background:#22c55e;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.StripeRequiredModal_checkBadge__YvUUQ svg{width:12px;height:12px}.StripeRequiredModal_pendingDot__Q9tay{width:20px;height:20px;border-radius:50%;border:2px solid #cbd5e1;flex-shrink:0}.StripeRequiredModal_rowBtn__EYQKQ{padding:7px 12px;border-radius:10px;border:1px solid var(--secondary-color,#273416);background:var(--accent-soft,#e9f7c9);color:var(--secondary-color,#273416);font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease}.StripeRequiredModal_rowBtn__EYQKQ:hover{background:var(--secondary-color,#273416);color:#fff}@media screen and (max-width:639px){.StripeRequiredModal_rowBtn__EYQKQ{flex:1 1 100%;padding:10px 12px;text-align:center}}.StripeRequiredModal_actions__fQLAh{display:flex;gap:10px}@media screen and (max-width:413px){.StripeRequiredModal_actions__fQLAh{flex-direction:column-reverse}}.StripeRequiredModal_cancelBtn__CB3_2{flex:1 1;padding:11px 16px;border-radius:12px;border:1px solid #e2e8f0;background:#fff;color:#334155;font-size:13.5px;font-weight:600;cursor:pointer;transition:background .15s ease}.StripeRequiredModal_cancelBtn__CB3_2:hover{background:#f8fafc}.StripeRequiredModal_connectBtn__SrOwE{flex:1 1;padding:11px 16px;border-radius:12px;border:none;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;font-size:13.5px;font-weight:700;cursor:pointer;box-shadow:0 6px 16px rgba(99,102,241,.35);transition:transform .15s ease,box-shadow .15s ease}.StripeRequiredModal_connectBtn__SrOwE:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 22px rgba(99,102,241,.4)}.StripeRequiredModal_connectBtn__SrOwE:disabled{opacity:.6;cursor:not-allowed}@keyframes StripeRequiredModal_fadeIn__yrvaC{0%{opacity:0}to{opacity:1}}@keyframes StripeRequiredModal_popIn__NfUOo{0%{opacity:0;transform:scale(.96) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}.DemoWebsite_tabs__u81d4{flex:none;display:flex;align-items:center;gap:6px;padding:10px 16px;overflow-x:auto;background:var(--bg-surface-2,var(--bg-page));border-bottom:1px solid var(--border-color);scrollbar-width:thin}.DemoWebsite_tabs__u81d4 button{flex:none;white-space:nowrap;padding:9px 14px;border-radius:999px;border:0;cursor:pointer;background:rgba(0,0,0,0);color:var(--text-secondary);font:inherit;font-size:14px;font-weight:600}.DemoWebsite_tabs__u81d4 button small{opacity:.6;margin-right:4px}.DemoWebsite_tabs__u81d4 button:hover{background:var(--sidebar-item-hover);color:var(--text-primary)}.DemoWebsite_tabs__u81d4 .DemoWebsite_tabOn___tkUa,.DemoWebsite_tabs__u81d4 .DemoWebsite_tabOn___tkUa:hover{background:var(--text-primary);color:var(--bg-page)}.DemoWebsite_customizeBtn__bPDZU{margin-left:auto;border:1px solid var(--border-color)!important}.DemoWebsite_standaloneHost__Z_Tsx{width:100%;min-height:100vh;display:flex;flex-direction:column;position:relative;background:var(--bg-page);color:var(--text-primary)}.DemoWebsite_stage__wPcuK{flex:1 1;min-height:0;display:flex}@media(max-width:860px){.DemoWebsite_stage__wPcuK{flex-direction:column}}.DemoWebsite_siteWrap__7dW9l{position:relative;flex:1 1;min-width:0;min-height:0;display:flex;flex-direction:column;container-type:inline-size;container-name:dw;--dw-muted:color-mix(in srgb,var(--dw-text) 62%,var(--dw-bg));--dw-line:color-mix(in srgb,var(--dw-text) 12%,var(--dw-bg));--dw-surface:color-mix(in srgb,#fff 72%,var(--dw-bg));--dw-heading-font:Georgia,"Times New Roman",var(--dw-font),serif;--dw-dark-card-bg:color-mix(in srgb,var(--dw-primary) 85%,#051a14)}.DemoWebsite_siteScroll__iCNho{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;background:var(--dw-bg)}.DemoWebsite_site__wzZbw{min-height:100%;display:flex;flex-direction:column;background:var(--dw-bg);color:var(--dw-text);font-family:var(--dw-font);font-size:calc(var(--dw-font-size)*var(--dw-body-scale));line-height:1.55}.DemoWebsite_site__wzZbw button{font-family:inherit}.DemoWebsite_page__POXnv{flex:1 1;animation:DemoWebsite_pageIn__r2oXC .25s ease}@keyframes DemoWebsite_pageIn__r2oXC{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.DemoWebsite_wrap__lW19l{max-width:var(--dw-width);margin-inline:auto;padding-inline:28px;width:100%}.DemoWebsite_narrow___0aP9{max-width:min(var(--dw-width),880px)}.DemoWebsite_section__54qsj{padding-block:var(--dw-section-y)}.DemoWebsite_tint__rhv43{background:var(--dw-secondary)}.DemoWebsite_alt__7h8cQ{background:color-mix(in srgb,var(--dw-text) 3%,var(--dw-bg))}.DemoWebsite_h1__vQ7dP{margin:20px 0 16px;font-family:var(--dw-heading-font);font-size:calc(var(--dw-font-size)*3.4*var(--dw-heading-scale));line-height:1.06;letter-spacing:-.035em;font-weight:700;color:var(--dw-text)}.DemoWebsite_h1__vQ7dP em{font-style:italic;color:var(--dw-primary)}.DemoWebsite_h2__JtF4Z{margin:0 0 12px;font-size:calc(var(--dw-font-size)*2.3*var(--dw-heading-scale));line-height:1.12;letter-spacing:-.025em}.DemoWebsite_h2__JtF4Z,.DemoWebsite_h3__n1Xx3{font-family:var(--dw-heading-font);font-weight:700;color:var(--dw-text)}.DemoWebsite_h3__n1Xx3{margin:0 0 8px;font-size:calc(var(--dw-font-size)*1.35*var(--dw-heading-scale));line-height:1.25;letter-spacing:-.01em}.DemoWebsite_lead__pYp1M{margin:0;max-width:720px;color:var(--dw-muted);font-size:1.08em;line-height:1.6}.DemoWebsite_leadCenter__VtGyQ{margin-inline:auto;text-align:center}.DemoWebsite_eyebrow__2S2du{font-size:.75em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dw-primary)}.DemoWebsite_sectionHeaderCenter__IxyKT{text-align:center;max-width:760px;margin:0 auto 36px}.DemoWebsite_sectionHeaderCenter__IxyKT h2{margin-bottom:12px}.DemoWebsite_sectionHeaderCenter__IxyKT p{margin:0 auto;color:var(--dw-muted);font-size:1.05em;line-height:1.55}.DemoWebsite_sectionHeaderLeft__oTtg3{max-width:760px;margin-bottom:28px}.DemoWebsite_sectionHeaderLeft__oTtg3 h2{margin-bottom:10px}.DemoWebsite_sectionHeaderLeft__oTtg3 p{margin:0;color:var(--dw-muted);font-size:1.05em;line-height:1.55}.DemoWebsite_btn__NLXdH{border:0;cursor:pointer;padding:.8em 1.6em;border-radius:var(--dw-btn-radius);font-size:.96em;font-weight:600;background:var(--dw-button);color:var(--dw-on-button);transition:filter .15s ease,transform .15s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px}.DemoWebsite_btn__NLXdH:hover{filter:brightness(1.08)}.DemoWebsite_btn__NLXdH:active{transform:translateY(1px)}.DemoWebsite_btnGhost__Q8NKe{background:rgba(0,0,0,0);color:var(--dw-primary);box-shadow:inset 0 0 0 1.5px var(--dw-primary)}.DemoWebsite_btnLight__k0Qbp{background:#fff;color:var(--dw-primary)}.DemoWebsite_inlineLink___qyqB{background:none;border:0;padding:0;cursor:pointer;color:var(--dw-primary);text-decoration:underline;font-size:inherit}.DemoWebsite_header__mx_Tz{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:var(--dw-bg);border-bottom:1px solid var(--dw-line)}.DemoWebsite_headerInner__X8KbT{position:relative;max-width:var(--dw-width);margin-inline:auto;padding:14px 28px;display:flex;align-items:center;gap:24px}.DemoWebsite_logo__LiCO3{gap:12px;padding:0;border:0;background:none;cursor:pointer;color:var(--dw-text);font-family:var(--dw-heading-font);font-size:1.35em;letter-spacing:-.02em}.DemoWebsite_logo__LiCO3,.DemoWebsite_mark__BuU_W{display:inline-flex;align-items:center;font-weight:700}.DemoWebsite_mark__BuU_W{width:2em;height:2em;border-radius:calc(var(--dw-btn-radius)*.25);min-width:36px;min-height:36px;justify-content:center;font-size:.72em;background:var(--dw-primary);color:var(--dw-on-primary)}.DemoWebsite_nav__3Znbj{flex:1 1;display:flex;align-items:center;gap:8px}.DemoWebsite_navLink__iY9OU{padding:8px 12px;border:0;background:none;cursor:pointer;color:var(--dw-muted);font-size:.98em;font-weight:500;border-radius:8px;transition:color .15s ease}.DemoWebsite_navLink__iY9OU:hover{color:var(--dw-text)}.DemoWebsite_navOn__p0tPK{color:var(--dw-primary)!important;font-weight:600}.DemoWebsite_headerActions__7r1gB{margin-left:auto;display:flex;align-items:center;gap:12px}.DemoWebsite_iconCircleBtn__vbPep{width:38px;height:38px;border-radius:50%;border:1px solid var(--dw-line);background:var(--dw-surface);color:var(--dw-text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,border-color .15s ease}.DemoWebsite_iconCircleBtn__vbPep:hover{background:var(--dw-secondary);border-color:var(--dw-muted)}.DemoWebsite_iconCircleBtn__vbPep svg{width:18px;height:18px}.DemoWebsite_themeToggleHeader__YbaHZ{width:38px;height:38px;border-radius:50%;border:1px solid var(--dw-line);background:var(--dw-surface);color:var(--dw-text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.DemoWebsite_navCta__UDEbv{padding:9px 20px;font-size:.94em;border-radius:var(--dw-btn-radius);background:var(--dw-button);color:var(--dw-on-button)}.DemoWebsite_dd__1wMtW{position:relative}.DemoWebsite_ddList__32haB{position:absolute;top:calc(100% + 6px);left:0;min-width:220px;padding:6px;z-index:40;background:var(--dw-surface);border:1px solid var(--dw-line);border-radius:var(--dw-card-radius);box-shadow:0 18px 40px rgba(0,0,0,.14)}.DemoWebsite_ddList__32haB button{display:block;width:100%;text-align:left;padding:10px 12px;border:0;background:none;cursor:pointer;color:var(--dw-text);border-radius:10px;font-size:.95em}.DemoWebsite_ddList__32haB button:hover{background:var(--dw-secondary)}.DemoWebsite_burger__wSysY{display:none;margin-left:auto;padding:6px;border:0;background:none;cursor:pointer;color:inherit}.DemoWebsite_h_filled__eDqpr{background:var(--dw-primary);border-bottom-color:rgba(0,0,0,0);color:var(--dw-on-primary)}.DemoWebsite_h_filled__eDqpr .DemoWebsite_logo__LiCO3{color:var(--dw-on-primary)}.DemoWebsite_h_filled__eDqpr .DemoWebsite_mark__BuU_W{background:var(--dw-on-primary);color:var(--dw-primary)}.DemoWebsite_h_filled__eDqpr .DemoWebsite_navLink__iY9OU{color:var(--dw-on-primary);opacity:.85}.DemoWebsite_h_filled__eDqpr .DemoWebsite_navLink__iY9OU:hover{opacity:1;color:var(--dw-on-primary)}.DemoWebsite_h_filled__eDqpr .DemoWebsite_navOn__p0tPK{color:var(--dw-on-primary)!important;opacity:1;text-decoration:underline;text-underline-offset:6px}.DemoWebsite_h_filled__eDqpr .DemoWebsite_navCta__UDEbv{background:var(--dw-on-primary);color:var(--dw-primary)}.DemoWebsite_h_centered__aapF0 .DemoWebsite_headerInner__X8KbT{flex-direction:column;gap:8px}.DemoWebsite_h_centered__aapF0 .DemoWebsite_headerInner__X8KbT .DemoWebsite_nav__3Znbj{flex:none;flex-wrap:wrap;justify-content:center}.DemoWebsite_h_centered__aapF0 .DemoWebsite_headerInner__X8KbT .DemoWebsite_headerActions__7r1gB{margin-left:0}.DemoWebsite_hero__ejTSF{padding-block:calc(var(--dw-section-y)*.85);background:var(--dw-secondary)}.DemoWebsite_heroGrid__p84qV{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:48px;gap:48px;align-items:center}.DemoWebsite_pill__4M8VK{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:999px;background:var(--dw-surface);border:1px solid var(--dw-line);color:var(--dw-text);font-size:.88em;font-weight:500;box-shadow:0 2px 6px rgba(0,0,0,.04)}.DemoWebsite_pillDot__RWIG0{width:8px;height:8px;border-radius:50%;background:#1fa971;flex-shrink:0}.DemoWebsite_heroText__56fYu{margin:0 0 24px;max-width:560px;color:var(--dw-muted);font-size:1.14em;line-height:1.6}.DemoWebsite_checks__j34bY{display:flex;flex-wrap:wrap;gap:8px 24px;list-style:none;margin:28px 0 0;padding:0;color:var(--dw-muted);font-size:.95em}.DemoWebsite_checks__j34bY li:before{content:"✓ ";color:var(--dw-primary);font-weight:700;margin-right:4px}.DemoWebsite_helpCard__bvzNR{padding:32px 28px;border-radius:calc(var(--dw-card-radius)*1.2);color:#fff;background:var(--dw-dark-card-bg);box-shadow:0 24px 48px -12px rgba(0,0,0,.35)}.DemoWebsite_helpCard__bvzNR h3{margin:0 0 6px;font-family:var(--dw-heading-font);font-size:calc(var(--dw-font-size)*1.7*var(--dw-heading-scale));letter-spacing:-.02em;color:#fff}.DemoWebsite_helpCardSub__vBaOq{margin:0 0 20px;font-size:.9em;color:rgba(255,255,255,.75);line-height:1.45}.DemoWebsite_helpCardList__9jD_O{display:flex;flex-direction:column;gap:9px}.DemoWebsite_helpCardList__9jD_O button{display:flex;width:100%;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;cursor:pointer;color:#fff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);border-radius:calc(var(--dw-card-radius)*.6);font-size:.98em;text-align:left;transition:background .15s ease,border-color .15s ease}.DemoWebsite_helpCardList__9jD_O button:hover{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.28)}.DemoWebsite_helpCardList__9jD_O button b{font-weight:600}.DemoWebsite_helpCardList__9jD_O button span{font-size:.86em;opacity:.78;white-space:nowrap}.DemoWebsite_helpCardDivider__SHL01{height:1px;background:rgba(255,255,255,.18);margin:20px 0 16px}.DemoWebsite_helpCardFooter__2LsQD{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font-size:.88em;color:rgba(255,255,255,.75)}.DemoWebsite_helpCardLink__Q0_MS{background:none;border:0;padding:0;cursor:pointer;color:#fff;text-decoration:underline;font-size:inherit;font-family:inherit;font-weight:500}.DemoWebsite_helpCardLink__Q0_MS:hover{opacity:.85}.DemoWebsite_programsGrid___9LRG{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:20px;gap:20px;margin-top:36px}.DemoWebsite_progCard__3A_3P{border:1px solid var(--dw-line);display:flex;flex-direction:column;padding:28px 24px;background:var(--dw-surface);border-radius:var(--dw-card-radius);transition:transform .15s ease,box-shadow .15s ease;box-shadow:var(--embed-shadow-card,none);max-width:300px}.DemoWebsite_progCard__3A_3P:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(0,0,0,.07)}.DemoWebsite_progCardFeatured__w4p7A{position:relative}.DemoWebsite_progCardTitle__Tolub{margin:0 0 8px;font-family:var(--dw-heading-font);font-size:1.28em;font-weight:700;color:var(--dw-text)}.DemoWebsite_progCardDesc__pCrj3{margin:0 0 18px;color:var(--dw-muted);font-size:.9em;line-height:1.5;min-height:42px}.DemoWebsite_progPriceRow__yyyZM{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;margin-bottom:4px}.DemoWebsite_progPriceFrom__qDbTi{font-size:.95em;color:var(--dw-text);font-weight:500}.DemoWebsite_progPriceAmount__5rhIs{font-family:var(--dw-heading-font);font-size:2.3em;font-weight:700;color:var(--dw-text);line-height:1}.DemoWebsite_progPricePeriod__wZRaV{font-size:.85em;color:var(--dw-muted)}.DemoWebsite_progCardDivider__cH0Ti{height:1px;background:var(--dw-line);margin:20px 0 16px}.DemoWebsite_progCardFeatureNote__JawOq{margin:0 0 24px;color:var(--dw-muted);font-size:.88em;line-height:1.48;flex:1 1}.DemoWebsite_progCardLinkBtn__XnUT_{margin-top:auto;padding:0;background:none;border:0;cursor:pointer;color:var(--dw-primary);font-size:.96em;font-weight:700;text-align:left;display:inline-flex;align-items:center;gap:6px}.DemoWebsite_progCardLinkBtn__XnUT_:hover{text-decoration:underline}.DemoWebsite_progCardBtnFeatured__oXbYN{margin-top:auto;width:100%;border:0;cursor:pointer;padding:12px 18px;border-radius:var(--dw-btn-radius);font-size:.96em;font-weight:600;background:var(--dw-primary);color:var(--dw-on-primary);text-align:center;transition:filter .15s ease}.DemoWebsite_progCardBtnFeatured__oXbYN:hover{filter:brightness(1.08)}.DemoWebsite_clinicianProfileCard__NlOFI{max-width:680px;padding:24px 28px;background:var(--dw-surface);border:1px solid var(--dw-line);border-radius:var(--dw-card-radius);display:flex;align-items:center;gap:24px;box-shadow:var(--embed-shadow-card,none)}.DemoWebsite_clinicianAvatar__g3j6k{width:68px;height:68px;border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-family:var(--dw-heading-font);font-size:1.45em;font-weight:700;background:var(--dw-secondary);color:var(--dw-primary)}.DemoWebsite_clinicianInfo__Fzokd{display:flex;flex-direction:column}.DemoWebsite_clinicianEyebrow__tJSUv{font-size:.72em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dw-muted);margin-bottom:4px}.DemoWebsite_clinicianName__wZe9b{margin:0 0 6px;font-family:var(--dw-heading-font);font-size:1.3em;font-weight:700;color:var(--dw-text)}.DemoWebsite_clinicianBio__kWyZY{margin:0;font-size:.88em;color:var(--dw-muted);line-height:1.5}.DemoWebsite_stepsGrid__pAZ65{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-top:24px}.DemoWebsite_stepCard__NU0Lr{display:flex;flex-direction:column;padding:22px 20px;background:var(--dw-surface);border:1px solid var(--dw-line);border-radius:var(--dw-card-radius);box-shadow:var(--embed-shadow-card,none)}.DemoWebsite_stepTag__KE8Q8{font-size:.73em;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--dw-primary);margin-bottom:8px}.DemoWebsite_stepTitle__HCdCf{margin:0 0 8px;font-weight:700;font-size:1.05em;color:var(--dw-text)}.DemoWebsite_stepText__FKwhF{margin:0;font-size:.88em;color:var(--dw-muted);line-height:1.5}.DemoWebsite_valuePropsGrid__18U28{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:24px}.DemoWebsite_valuePropCard__qbWqq{padding:22px 24px;background:var(--dw-secondary);border:1px solid var(--dw-line);border-radius:var(--dw-card-radius);display:flex;flex-direction:column;gap:6px}.DemoWebsite_valuePropCard__qbWqq strong{font-size:1.6em;font-weight:700;color:var(--dw-text);font-family:var(--dw-heading-font);line-height:1.15}.DemoWebsite_valuePropCard__qbWqq p{margin:0;font-size:.88em;color:var(--dw-text);opacity:.85;line-height:1.45}.DemoWebsite_faqSection__HBbYR{margin-top:56px}.DemoWebsite_faqList__IyFYu{border-top:1px solid var(--dw-line)}.DemoWebsite_faqItem__fy4_b{border-bottom:1px solid var(--dw-line)}.DemoWebsite_faqButton__NCjeA{width:100%;display:flex;align-items:center;gap:14px;padding:18px 0;border:0;background:none;cursor:pointer;color:var(--dw-text);text-align:left;font-size:1.05em;font-weight:600;transition:color .15s ease}.DemoWebsite_faqButton__NCjeA:hover{color:var(--dw-primary)}.DemoWebsite_faqArrow__kr2Fk{font-size:.75em;display:inline-block;transition:transform .2s ease;color:var(--dw-text)}.DemoWebsite_faqArrowOpen__LuViW{transform:rotate(90deg)}.DemoWebsite_faqAnswer__LyXsw{margin:0;padding:0 0 18px 24px;color:var(--dw-muted);font-size:.95em;line-height:1.6;max-width:720px}.DemoWebsite_ctaBanner__4hgmS{background:var(--dw-dark-card-bg);border-radius:calc(var(--dw-card-radius)*1.4);padding:56px 32px;text-align:center;color:#fff;margin:40px auto 64px;max-width:var(--dw-width)}.DemoWebsite_ctaTitle__UrgMT{margin:0 0 10px;font-family:var(--dw-heading-font);font-size:calc(var(--dw-font-size)*2.3*var(--dw-heading-scale));letter-spacing:-.025em;color:#fff;font-weight:700}.DemoWebsite_ctaSubtitle__ZcrOk{margin:0 auto 28px;max-width:580px;font-size:1em;color:rgba(255,255,255,.85);line-height:1.55}.DemoWebsite_ctaBtn__ZkS1N{border:0;cursor:pointer;padding:12px 28px;border-radius:var(--dw-btn-radius);font-size:1em;font-weight:600;background:var(--dw-button);color:var(--dw-on-button);transition:filter .15s ease,transform .15s ease}.DemoWebsite_ctaBtn__ZkS1N:hover{filter:brightness(1.1);transform:translateY(-1px)}.DemoWebsite_ctaBtn__ZkS1N:active{transform:translateY(0)}.DemoWebsite_footer__GY6xs{padding:36px 0;color:rgba(255,255,255,.7);background:color-mix(in srgb,var(--dw-text) 92%,#051a14)}.DemoWebsite_footerLegal__YUzx1{margin:0;font-size:.84em;line-height:1.65;color:rgba(255,255,255,.65)}.DemoWebsite_detailHero__5CxHn{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:40px;gap:40px;align-items:center}.DemoWebsite_crumb__5FVeH{padding:0;border:0;background:none;cursor:pointer;color:var(--dw-primary);font-weight:600;margin-bottom:12px}.DemoWebsite_priceCard__pE7Fp{padding:28px;border-radius:var(--dw-card-radius);background:var(--dw-primary);color:var(--dw-on-primary)}.DemoWebsite_priceCard__pE7Fp strong{display:block;font-size:calc(var(--dw-font-size)*3*var(--dw-heading-scale));letter-spacing:-.03em}.DemoWebsite_priceCard__pE7Fp strong small{font-size:.35em;font-weight:500}.DemoWebsite_priceCard__pE7Fp p{margin:6px 0 0;opacity:.9}.DemoWebsite_cards__hxGGQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:18px;gap:18px;margin-top:32px}.DemoWebsite_card__daQkH{display:flex;flex-direction:column;gap:2px;padding:22px;background:var(--dw-surface);border:1px solid var(--dw-line);border-radius:var(--dw-card-radius)}.DemoWebsite_card__daQkH p{margin:0 0 12px;color:var(--dw-muted)}.DemoWebsite_cardActs__mcuoS{margin-top:auto;padding-top:6px;display:flex;flex-wrap:wrap;gap:10px}.DemoWebsite_person__p300g{align-items:flex-start}.DemoWebsite_avatar__CWXEn{width:56px;height:56px;margin-bottom:8px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;background:var(--dw-secondary);color:var(--dw-primary)}.DemoWebsite_med__gMA52 img{width:100%;height:150px;object-fit:contain;border-radius:calc(var(--dw-card-radius)*.6);background:#fff;margin-bottom:10px}.DemoWebsite_startGrid__xMpOG{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:40px;gap:40px;align-items:start}@container dw (max-width: 980px){.DemoWebsite_detailHero__5CxHn,.DemoWebsite_heroGrid__p84qV,.DemoWebsite_startGrid__xMpOG{grid-template-columns:1fr;gap:32px}.DemoWebsite_stepsGrid__pAZ65{grid-template-columns:repeat(2,1fr)}.DemoWebsite_valuePropsGrid__18U28{grid-template-columns:1fr}}@container dw (max-width: 760px){.DemoWebsite_burger__wSysY{display:inline-flex}.DemoWebsite_headerInner__X8KbT{gap:12px;padding:12px 18px}.DemoWebsite_nav__3Znbj{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:2px;padding:10px 18px 16px;background:var(--dw-bg);border-bottom:1px solid var(--dw-line);box-shadow:0 16px 30px rgba(0,0,0,.1)}.DemoWebsite_navOpen__JplOG{display:flex}.DemoWebsite_navLink__iY9OU{text-align:left;padding:12px 10px}.DemoWebsite_dd__1wMtW .DemoWebsite_ddList__32haB{position:static;box-shadow:none;margin:0 0 4px 8px}.DemoWebsite_h_filled__eDqpr .DemoWebsite_nav__3Znbj{background:var(--dw-primary)}.DemoWebsite_wrap__lW19l{padding-inline:18px}.DemoWebsite_h1__vQ7dP{font-size:calc(var(--dw-font-size)*2.5*var(--dw-heading-scale))}.DemoWebsite_h2__JtF4Z{font-size:calc(var(--dw-font-size)*1.8*var(--dw-heading-scale))}.DemoWebsite_section__54qsj{padding-block:calc(var(--dw-section-y)*.7)}.DemoWebsite_programsGrid___9LRG,.DemoWebsite_stepsGrid__pAZ65{grid-template-columns:1fr}.DemoWebsite_clinicianProfileCard__NlOFI{flex-direction:column;align-items:flex-start}}@container dw (max-width: 480px){.DemoWebsite_headerActions__7r1gB .DemoWebsite_navCta__UDEbv{display:none}.DemoWebsite_ctaBanner__4hgmS{padding:40px 20px}}.DemoWebsite_logoImg__CxzZW{display:block;max-height:40px;max-width:180px;object-fit:contain}.DemoWebsite_siteWrap__7dW9l[data-button-style=outline] .DemoWebsite_btn__NLXdH:not(.DemoWebsite_btnGhost__Q8NKe):not(.DemoWebsite_btnLight__k0Qbp){background:rgba(0,0,0,0);color:var(--dw-primary);box-shadow:inset 0 0 0 1.5px var(--dw-primary)}.DemoWebsite_siteWrap__7dW9l[data-button-style=soft] .DemoWebsite_btn__NLXdH:not(.DemoWebsite_btnGhost__Q8NKe):not(.DemoWebsite_btnLight__k0Qbp){background:color-mix(in srgb,var(--dw-primary) 14%,var(--dw-bg));color:var(--dw-primary)}