.MobileLanding_page__oSnGQ{width:min(calc(100% - (2 * var(--mobile-gutter))),640px);margin-inline:auto;min-width:0;padding-block:6px;padding-bottom:calc(var(--bottom-nav-inset,
                         calc(var(--bottom-nav-height, 64px) + env(safe-area-inset-bottom))) + 12px);color:var(--color-text);font-family:var(--font-ui)}.MobileLanding_page__oSnGQ>*{min-width:0;max-width:100%}.MobileLanding_page__oSnGQ>section+p,.MobileLanding_page__oSnGQ>section+section{margin-top:2px}@media (min-width:431px) and (max-width:459px){.MobileLanding_page__oSnGQ{width:min(calc(100% - 32px),640px)}}.MobileLanding_header__D4Trf{display:flex;align-items:center;min-height:44px;padding-top:env(safe-area-inset-top);min-width:0}.MobileLanding_hMenu__26BUN{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-left:-5px;flex-shrink:0;padding:0;border:0;border-radius:9px;background:none;color:var(--color-navy-900);cursor:pointer;position:relative}.MobileLanding_hLogin__hevN0:after,.MobileLanding_hMenu__26BUN:after{content:"";position:absolute;inset:50% auto auto 50%;width:100%;min-width:44px;height:44px;transform:translate(-50%,-50%)}.MobileLanding_hMenu__26BUN:active{background:#EDF1F9}.MobileLanding_brand__9uv9b{position:relative;display:inline-flex;align-items:center;min-width:0;margin-right:auto;text-decoration:none}.MobileLanding_brand__9uv9b:after{content:"";position:absolute;inset:50% auto auto 0;width:100%;height:44px;transform:translateY(-50%)}.MobileLanding_header__D4Trf .MobileLanding_brand__9uv9b{min-height:0;min-width:0}.MobileLanding_hLogin__hevN0{position:relative;display:inline-flex;align-items:center;justify-content:center;height:30px;padding-inline:15px;flex-shrink:0;border:0;border-radius:var(--radius-pill);background:var(--color-primary-600);color:#fff;font-family:inherit;font-size:var(--fs-base);font-weight:600;letter-spacing:-.005em;white-space:nowrap;cursor:pointer;box-shadow:0 1px 2px rgba(36,87,245,.24)}.MobileLanding_hLogin__hevN0:active{background:var(--color-primary-700,#1D46C7)}.MobileLanding_hLogin__hevN0:focus-visible,.MobileLanding_hMenu__26BUN:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:2px}.MobileLanding_header__D4Trf .MobileLanding_hMenu__26BUN{width:34px;min-width:34px;height:34px;min-height:34px}.MobileLanding_header__D4Trf .MobileLanding_hLogin__hevN0{min-height:12px;min-width:0}@media (max-width:344px){.MobileLanding_header__D4Trf{gap:6px}.MobileLanding_hLogin__hevN0{padding-inline:12px}}.MobileLanding_explore__8EpA0{display:flex;align-items:center;gap:8px;padding-inline:11px;background:var(--color-surface)}.MobileLanding_exploreCue__mIjP9{display:inline-flex;align-items:center;color:var(--color-subtle);flex-shrink:0}.MobileLanding_explorePrompt__g_mex{flex:1;min-width:0;min-height:42px;border:0;background:none;padding:0;text-align:left;font:500 var(--fs-small)/1.3 var(--font-ui);color:var(--color-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.MobileLanding_hero__uEYL6{position:relative;border:1px solid #d5e2fb;border-radius:16px;overflow:hidden;background:radial-gradient(120% 90% at 50% 45%,#FBFCFF 0,#F2F6FE 46%,#E4EDFC 100%);display:flex;align-items:center}.MobileLanding_heroArt__lUkNk{position:absolute;inset:0;pointer-events:none;overflow:hidden}.MobileLanding_heroArt__lUkNk svg{width:100%;height:100%;display:block}.MobileLanding_heroDots__NoqP9{position:absolute;left:5px;bottom:3px;width:62px;height:24px;background-image:radial-gradient(#A8C2F3 .9px,transparent 1px);background-size:7px 7px;opacity:.45;-webkit-mask-image:radial-gradient(90% 130% at 0 100%,#000 20%,transparent 80%);mask-image:radial-gradient(90% 130% at 0 100%,#000 20%,transparent 80%)}.MobileLanding_heroBody__yNk5V{position:relative;width:100%;padding:17px 16px;text-align:center}.MobileLanding_heroH1__yVkry{margin:0;font-size:clamp(10px,4.1vw,28px);line-height:1.2;font-weight:700;letter-spacing:-.022em;color:var(--color-navy-900);text-wrap:balance}.MobileLanding_heroAccent__B7eCC{position:relative;font-style:normal;color:var(--color-primary-600);white-space:nowrap}.MobileLanding_heroSwoosh__0JTvO{position:absolute;left:-2%;right:-2%;bottom:-.26em;width:104%;height:.3em;overflow:visible}.MobileLanding_heroPill__vrXGA{display:inline-flex;align-items:center;gap:6px;margin-bottom:7px;padding:4px 10px;border-radius:999px;background:linear-gradient(90deg,#0E8F95,#2457F5);color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em;text-decoration:none;box-shadow:0 3px 10px rgba(36,87,245,.25)}.MobileLanding_heroPillDot__00jGj{width:6px;height:6px;border-radius:50%;background:#fff}.MobileLanding_heroAccent__B7eCC{background:linear-gradient(90deg,#0E8F95,#2457F5 75%);-webkit-background-clip:text;background-clip:text;color:transparent}.MobileLanding_heroStar__Or4xS{font-size:.5em;color:var(--color-muted)}.MobileLanding_heroNote__Q2bAs{margin:6px auto 0;max-width:34em;font-size:10.5px;line-height:1.35;color:var(--color-muted)}@media (max-width:389px){.MobileLanding_heroBody__yNk5V{padding:15px 12px}}@media (max-width:359px){.MobileLanding_heroSwoosh__0JTvO{display:none}.MobileLanding_heroBody__yNk5V{padding:13px 10px}}.MobileLanding_proof__6INen{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;padding:3px 2px;border:1px solid #e4eaf4;background:var(--color-surface)}.MobileLanding_proofItem__iZKuh{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0;padding-inline:2px;text-align:center}.MobileLanding_proofItem__iZKuh+.MobileLanding_proofItem__iZKuh{border-left:1px solid #edf1f7}.MobileLanding_proofTile__H7HBm{display:inline-flex;align-items:center;justify-content:center;height:22px;flex-shrink:0}.MobileLanding_proofText__gFBJb{display:flex;flex-direction:column;align-items:inherit;min-width:0;width:100%}.MobileLanding_proofValue__mTkZy{display:block;font-size:var(--fs-kpi);font-weight:600;line-height:1.8;letter-spacing:-.03em;white-space:nowrap;color:var(--color-navy-900);font-variant-numeric:tabular-nums}.MobileLanding_proofLabel__T5xWd{display:-webkit-box;font-size:var(--fs-nano);font-weight:500;line-height:1.35;letter-spacing:-.015em;color:var(--color-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word}.MobileLanding_proofSkeleton__JXs4W{display:inline-block;width:44px;height:15px;border-radius:var(--radius-sm);background:var(--color-border);opacity:.6}@media (max-width:359px){.MobileLanding_proof__6INen{padding:8px 0}.MobileLanding_proofItem__iZKuh{padding-inline:2px;gap:2px}.MobileLanding_proofTile__H7HBm{height:19px}.MobileLanding_proofTile__H7HBm svg{width:17px;height:17px}}@media (min-width:412px){.MobileLanding_proof__6INen{padding:11px 4px}.MobileLanding_proofTile__H7HBm{height:24px}}.MobileLanding_promos__33tQx{display:grid;grid-template-columns:1fr;gap:8px}.MobileLanding_promo__B0Qb3{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon copy cta";align-items:center;gap:9px;padding:9px 10px;border:1px solid;border-radius:12px;text-decoration:none}.MobileLanding_promoCenter__RWNYa{background:#EAF7F7;border-color:#CDEBEA}.MobileLanding_promoJee__1AQQu{background:#FEF3E8;border-color:#F8DCC0}.MobileLanding_promoIcon__fXTpL{grid-area:icon;display:inline-flex;flex-shrink:0}.MobileLanding_promoCopy__7_odw{grid-area:copy;min-width:0}.MobileLanding_promoLead__3L88O{display:block;font-size:var(--fs-lead);font-weight:700;line-height:1.28;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileLanding_promoBody__fjweP{display:block;margin-top:1px;font-size:var(--fs-small);line-height:1.3;color:var(--color-text)}.MobileLanding_promoCta__AoUQB{grid-area:cta;display:inline-flex;align-items:center;justify-content:center;gap:5px;position:relative;min-height:30px;padding-inline:9px;border:1px solid;border-radius:var(--radius-md);background:rgba(255,255,255,.72);font-size:var(--fs-small);font-weight:700;white-space:nowrap;flex-shrink:0}.MobileLanding_promoCta__AoUQB:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}@media (max-width:389px){.MobileLanding_promo__B0Qb3{gap:8px;padding:8px 9px}.MobileLanding_promoIcon__fXTpL svg{width:22px;height:22px}.MobileLanding_promoCta__AoUQB{padding-inline:7px;gap:4px}.MobileLanding_promoCta__AoUQB svg{width:12px;height:12px}}@media (max-width:359px){.MobileLanding_promoCta__AoUQB{padding-inline:6px}.MobileLanding_promoCta__AoUQB svg{display:none}}.MobileLanding_live__o94SP{border:1px solid var(--color-border);background:var(--color-surface);padding:9px}.MobileLanding_liveHead__MlZuv{display:flex;align-items:center;gap:6px 8px;flex-wrap:wrap;margin-bottom:7px;min-width:0}.MobileLanding_liveTitle__vJGZQ{margin:0;font-size:var(--fs-base);font-weight:700;letter-spacing:-.02em;min-width:0;color:var(--color-navy-900)}.MobileLanding_liveBadge__ESlBr{display:inline-flex;align-items:center;gap:3px;padding:3px 6px;border-radius:var(--radius-pill);background:var(--color-success);color:#fff;font-size:var(--fs-nano);font-weight:800;letter-spacing:.03em;flex-shrink:0}.MobileLanding_liveDot__r6457{width:4px;height:4px;border-radius:50%;background:#fff}.MobileLanding_liveActions__waswn{margin-left:auto;display:flex;gap:6px;flex-shrink:0}.MobileLanding_liveActions__waswn a,.MobileLanding_liveActions__waswn button{min-width:0;gap:3px;padding-inline:7px;font-size:var(--fs-nano);min-height:28px;height:28px;position:relative;white-space:nowrap}.MobileLanding_liveActions__waswn a:after,.MobileLanding_liveActions__waswn button:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.MobileLanding_liveActions__waswn button svg{display:none}.MobileLanding_liveActions__waswn a svg{width:12px;height:12px}@media (max-width:429px){.MobileLanding_liveTitle__vJGZQ{letter-spacing:-.03em}.MobileLanding_liveBadgeWord__5mCfY{display:none}.MobileLanding_liveBadge__ESlBr{padding:4px;gap:0}.MobileLanding_liveDot__r6457{width:5px;height:5px}.MobileLanding_liveActions__waswn{gap:5px}.MobileLanding_liveActions__waswn a,.MobileLanding_liveActions__waswn button{padding-inline:4px}}@media (max-width:359px){.MobileLanding_liveActions__waswn{margin-left:auto;justify-content:flex-end}}.MobileLanding_live__o94SP [class*=MobileLiveMockCard_badge__],.MobileLanding_live__o94SP [class*=MobileLiveMockCard_countdown__]{font-size:var(--fs-micro);line-height:1.35}.MobileLanding_live__o94SP .text-\[10px\]{font-size:var(--fs-micro)}.MobileLanding_live__o94SP .animate-pulse{height:192px}.MobileLanding_live__o94SP [class*=MobileLiveMockCard_pattern__]{display:none}.MobileLanding_live__o94SP [class*=MobileLiveMockCard_meta__]{flex-direction:row;flex-wrap:wrap;gap:1px 10px}.MobileLanding_live__o94SP [class*=MobileLiveMockCard_card__]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:10px;column-gap:10px;row-gap:1px;min-height:0;padding:9px 10px}.MobileLanding_live__o94SP [class*=MobileLiveMockCard_topRow__]{grid-column:1;grid-row:1;justify-content:flex-start;gap:7px}.MobileLanding_live__o94SP [class*=MobileLiveMockCard_title__]{grid-column:1;grid-row:2}.MobileLanding_live__o94SP [class*=MobileLiveMockCard_meta__]{grid-column:1;grid-row:3}.MobileLanding_live__o94SP [class*=MobileLiveMockCard_actions__]{grid-column:2;grid-row:1/span 3;margin-top:0;padding-top:0;align-self:center;flex-direction:column;gap:4px;flex-shrink:0}.MobileLanding_live__o94SP [class*=MobileLiveMockCard_artifact__],.MobileLanding_live__o94SP [class*=MobileLiveMockCard_details__],.MobileLanding_live__o94SP [class*=MobileLiveMockCard_register__]{width:auto;min-height:30px;padding-inline:11px;font-size:var(--fs-small);white-space:nowrap}@media (max-width:359px){.MobileLanding_live__o94SP{padding:8px}.MobileLanding_live__o94SP [class*=MobileLiveMockCard_card__]{-moz-column-gap:8px;column-gap:8px;padding:8px}.MobileLanding_live__o94SP [class*=MobileLiveMockCard_artifact__],.MobileLanding_live__o94SP [class*=MobileLiveMockCard_details__],.MobileLanding_live__o94SP [class*=MobileLiveMockCard_register__]{padding-inline:9px}}.MobileLanding_sectionTitle__r9l5M{margin:0 0 6px;font-size:var(--fs-title);font-weight:700;letter-spacing:-.015em;color:var(--color-navy-900)}.MobileLanding_subjects__pBMs4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.MobileLanding_subject__j_K8c{display:flex;align-items:center;gap:8px;padding:8px 9px;border:1px solid var(--color-border);border-radius:11px;background:var(--color-surface);text-decoration:none;min-width:0}.MobileLanding_subjectIcon__46pQc{display:inline-flex;flex-shrink:0}.MobileLanding_subjectText__3fi3P{min-width:0}.MobileLanding_subjectName__Xz_H_{display:block;font-size:var(--fs-small);font-weight:700;letter-spacing:.02em;line-height:1.3;color:var(--color-navy-900)}.MobileLanding_subjectMeta__eGA0T{display:block;font-size:var(--fs-micro);line-height:1.3;color:var(--color-muted);white-space:nowrap}@media (min-width:350px) and (max-width:430px){.MobileLanding_subject__j_K8c{padding:8px 5px;gap:7px}.MobileLanding_subjectIcon__46pQc svg{width:19px;height:19px}.MobileLanding_subjectName__Xz_H_{letter-spacing:.01em}}@media (max-width:349px){.MobileLanding_subjects__pBMs4{gap:6px}.MobileLanding_subject__j_K8c{flex-direction:column;align-items:center;text-align:center;gap:2px;padding:7px 4px}.MobileLanding_subjectIcon__46pQc svg{width:19px;height:19px}}.MobileLanding_subjectWithProgress__I6q1p{position:relative;overflow:hidden}.MobileLanding_subjectPct__vts3A{font-weight:700;color:var(--color-navy-900)}.MobileLanding_subjectBar__4E313{position:absolute;left:0;right:0;bottom:0;height:3px;background:#EDF1F7}.MobileLanding_subjectBarFill__VBsHc{display:block;height:100%;border-radius:0 2px 2px 0}.MobileLanding_subjectWithProgress__I6q1p .MobileLanding_subjectMeta__eGA0T{white-space:normal}.MobileLanding_revision__2EyXl{margin-top:10px}.MobileLanding_explorePrompt__g_mex.MobileLanding_explorePrompt__g_mex{position:relative;min-height:42px}.MobileLanding_explorePrompt__g_mex.MobileLanding_explorePrompt__g_mex:after{content:"";position:absolute;left:0;right:0;top:-1px;bottom:-1px}.MobileLandingSignedIn_bellSlot__SGrdG{display:inline-flex;align-items:center;flex-shrink:0}.MobileLandingSignedIn_bellSlot__SGrdG>div>button{position:relative;width:34px;min-width:34px;height:34px;min-height:34px;color:var(--color-navy-900)}.MobileLandingSignedIn_bellSlot__SGrdG>div>button:after{content:"";position:absolute;inset:50% auto auto 50%;width:44px;height:44px;transform:translate(-50%,-50%)}.MobileLandingSignedIn_bellSlot__SGrdG>div>button>span{top:2px;right:2px}.MobileLandingSignedIn_bellSlot__SGrdG>div{position:static}.MobileLandingSignedIn_header__uHPX2{position:relative}.MobileLandingSignedIn_header__uHPX2 [role=menu]{right:0;left:auto;max-width:100%}.MobileLandingSignedIn_avatar__HVloK{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:50%;border:1px solid var(--color-border);background:#EEF4FF;color:var(--color-primary-700,#1D46C7);font-size:var(--fs-micro);font-weight:700;letter-spacing:.02em;overflow:hidden;text-decoration:none}.MobileLandingSignedIn_avatar__HVloK:after{content:"";position:absolute;inset:50% auto auto 50%;width:44px;height:44px;transform:translate(-50%,-50%)}[class*=MobileLanding_header__] .MobileLandingSignedIn_avatar__HVloK{min-width:30px;min-height:30px}.MobileLandingSignedIn_avatarImg__E_fHm{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.MobileLandingSignedIn_avatar__HVloK:focus-visible,.MobileLandingSignedIn_bellSlot__SGrdG>div>button:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:2px}.MobileLandingSignedIn_activity__dG7Sw{position:relative}.MobileLandingSignedIn_dash__Dh3e6{color:var(--color-subtle);font-weight:500}.MobileLandingSignedIn_errorRow__9VVgA{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:4px 8px 2px;border-top:1px solid #edf1f7;font-size:var(--fs-micro);color:var(--color-muted)}.MobileLandingSignedIn_retry__01Y8x{position:relative;border:0;background:transparent;padding:2px 6px;border-radius:5px;font-family:inherit;font-size:var(--fs-micro);font-weight:600;color:var(--color-primary-600);cursor:pointer}.MobileLandingSignedIn_retry__01Y8x:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.MobileLandingSignedIn_retry__01Y8x:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:1px}.MobileLandingSignedIn_header__uHPX2 [role=menu] button{white-space:nowrap;flex-shrink:0}.MobileLandingShell_mobOnly__NV_2y,.MobileLandingShell_plain__u1bo3{display:contents}.MobileLandingShell_deskOnly__YsBE_{display:none}@media (min-width:768px){.MobileLandingShell_mobOnly__NV_2y{display:none}.MobileLandingShell_deskOnly__YsBE_{display:contents}}.PlusTrialWelcome_backdrop__c0Qax{position:fixed;inset:0;z-index:140;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(11,23,54,.55);backdrop-filter:blur(2px)}.PlusTrialWelcome_card__geqx0{width:100%;max-width:440px;max-height:calc(100dvh - 32px);overflow-y:auto;border-radius:18px;background:#fff;color:var(--color-navy-950,#0B1736);font-family:var(--font-ui,inherit);box-shadow:0 24px 60px rgba(11,23,54,.35);animation:PlusTrialWelcome_rise__DFM1d .22s ease-out}@keyframes PlusTrialWelcome_rise__DFM1d{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.PlusTrialWelcome_card__geqx0{animation:none}}.PlusTrialWelcome_band__tD953{position:relative;padding:18px 20px 16px;color:#fff;text-align:center;background:linear-gradient(115deg,var(--color-navy-950,#0B1736) 0,#172A63 48%,#8A3207 78%,var(--brand-orange-action,#CF4B03) 100%)}.PlusTrialWelcome_x__tnU0g{position:absolute;top:10px;right:10px;width:32px;height:32px;border:0;border-radius:999px;background:rgba(255,255,255,.16);color:#fff;font-size:14px;cursor:pointer}.PlusTrialWelcome_x__tnU0g:focus-visible{outline:2px solid #fff;outline-offset:2px}.PlusTrialWelcome_pill__d_XyB{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;background:#fff;color:var(--brand-orange-action,#CF4B03);font-size:10.5px;font-weight:800;letter-spacing:.06em}.PlusTrialWelcome_title__8ow08{margin:10px 0 2px;font-size:22px;font-weight:800;letter-spacing:-.01em}.PlusTrialWelcome_sub__8eVQj{margin:0;font-size:14px;color:rgba(255,255,255,.9)}.PlusTrialWelcome_sub__8eVQj b{color:#FFD3B0}.PlusTrialWelcome_clock__CVke5{display:inline-flex;align-items:center;gap:5px;margin-top:12px}.PlusTrialWelcome_ends__9KzBO{margin-right:4px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.75)}.PlusTrialWelcome_tile__IJV7H{min-width:40px;padding:5px 6px;border-radius:8px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.PlusTrialWelcome_tile__IJV7H i{font-style:normal;font-size:11px;font-weight:700;margin-left:1px;opacity:.8}.PlusTrialWelcome_body__NefLR{padding:16px 20px 18px}.PlusTrialWelcome_kicker__rEs84{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#475467}.PlusTrialWelcome_kicker__rEs84 b{color:var(--brand-orange-action,#CF4B03)}.PlusTrialWelcome_list___O2He{margin:0;padding:0;list-style:none;display:grid;gap:8px;font-size:14px;line-height:1.35}.PlusTrialWelcome_list___O2He li{display:flex;gap:9px;align-items:flex-start}.PlusTrialWelcome_tick__SfwZn{flex:none;display:inline-grid;place-items:center;width:20px;height:20px;border-radius:999px;background:#ECFDF3;color:#067647;font-size:12px;font-weight:800}.PlusTrialWelcome_fomo__1jt9A{display:flex;gap:9px;margin-top:14px;padding:10px 12px;border-radius:12px;background:#FEF6EE;border:1px solid #fddcab;font-size:13px;line-height:1.4;color:#7A2E0E}.PlusTrialWelcome_fomo__1jt9A s{color:#98A2B3}.PlusTrialWelcome_fomoIcon__U2EQr{flex:none}.PlusTrialWelcome_actions__NaJBg{display:grid;gap:8px;margin-top:14px}.PlusTrialWelcome_primary__1LolA{min-height:46px;border:0;border-radius:12px;background:var(--brand-orange-action,#CF4B03);color:#fff;font-size:15px;font-weight:800;cursor:pointer;box-shadow:0 6px 18px rgba(207,75,3,.35)}.PlusTrialWelcome_primary__1LolA:hover{background:var(--brand-orange-action-hover,#B34103)}.PlusTrialWelcome_secondary__ykHKv{min-height:42px;border:1px solid #d0d5dd;border-radius:12px;background:#fff;color:var(--color-navy-950,#0B1736);font-size:14px;font-weight:700;cursor:pointer}.PlusTrialWelcome_primary__1LolA:focus-visible,.PlusTrialWelcome_secondary__ykHKv:focus-visible{outline:2px solid var(--brand-orange-action,#CF4B03);outline-offset:2px}.PlusTrialWelcome_note__RCrta{margin:12px 0 0;font-size:11.5px;line-height:1.4;color:#667085;text-align:center}html.dark .PlusTrialWelcome_card__geqx0{background:#0f172a;color:#e2e8f0}html.dark .PlusTrialWelcome_kicker__rEs84{color:#94a3b8}html.dark .PlusTrialWelcome_secondary__ykHKv{background:transparent;color:#e2e8f0;border-color:#334155}html.dark .PlusTrialWelcome_fomo__1jt9A{background:#2a1a10;border-color:#7a2e0e;color:#fed7aa}html.dark .PlusTrialWelcome_note__RCrta{color:#94a3b8}.PlusTrialWelcome_card__geqx0 .PlusTrialWelcome_x__tnU0g{width:32px;height:32px;min-width:32px;min-height:32px;padding:0;display:grid;place-items:center}.PlusTrialWelcome_card__geqx0 .PlusTrialWelcome_primary__1LolA,.PlusTrialWelcome_card__geqx0 .PlusTrialWelcome_secondary__ykHKv{display:flex;width:100%;align-items:center;justify-content:center;text-align:center}@media (max-width:380px){.PlusTrialWelcome_band__tD953{padding:16px 14px 14px}.PlusTrialWelcome_body__NefLR{padding:14px 14px 16px}.PlusTrialWelcome_title__8ow08{font-size:20px}.PlusTrialWelcome_tile__IJV7H{min-width:34px;font-size:16px}.PlusTrialWelcome_list___O2He{font-size:13.5px}}.ProgressRing_wrap__2peIp{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ProgressRing_svg__td4WZ{transform:rotate(-90deg);display:block}.ProgressRing_track__cuaYA{stroke:var(--color-track)}.ProgressRing_indicator__Etkx_{stroke-linecap:round;transition:stroke-dashoffset var(--motion-normal) var(--ease-out)}.ProgressRing_primary__J_iGH{stroke:var(--color-primary-600)}.ProgressRing_physics__ouz_l{stroke:var(--subject-physics)}.ProgressRing_chemistry__kinDT{stroke:var(--subject-chemistry)}.ProgressRing_biology__4az1W{stroke:var(--subject-biology)}.ProgressRing_success__Ne2Vs{stroke:var(--color-success)}.ProgressRing_purple__FWQqj{stroke:var(--color-purple)}.ProgressRing_muted__jKSep{stroke:var(--color-subtle)}.ProgressRing_center__0f0Qs{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--font-ui);line-height:1.05;text-align:center;pointer-events:none}.ProgressRing_value__UWe6p{font-size:12.5px;font-weight:700;color:var(--color-navy-900);font-variant-numeric:tabular-nums}.ProgressRing_caption__6TxU3{margin-top:1px;font-size:8.5px;font-weight:500;color:var(--color-muted)}.ProgressRing_empty__IE6Bv .ProgressRing_value__UWe6p{color:var(--color-muted)}.SectionHeader_header__eHvvg{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-2);min-width:0}.SectionHeader_titleWrap__2_m9j{display:flex;flex-direction:column;gap:2px;min-width:0}.SectionHeader_titleRow__ZVu8l{display:flex;align-items:center;gap:var(--space-2);min-width:0}.SectionHeader_title__XK2dg{margin:0;font-family:var(--font-ui);font-size:19px;font-weight:700;line-height:24px;color:var(--color-navy-900);letter-spacing:-.01em;min-width:0}.SectionHeader_subtitle__KKvUT{margin:0;font-family:var(--font-ui);font-size:12.5px;font-weight:400;line-height:18px;color:var(--color-muted)}.SectionHeader_actions__emkqN{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.SubjectPracticeSection_section__7l7re{min-width:0}@media (min-width:768px){.SubjectPracticeSection_section__7l7re{padding:14px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}}@media (max-width:767px){.SubjectPracticeSection_section__7l7re{display:none}}.SubjectPracticeSection_grid__ZQkAD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0}.SubjectPracticeSection_card__lYttp{display:flex;align-items:center;gap:12px;min-height:80px;padding:12px 14px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;min-width:0;position:relative;transition:border-color var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out)}.SubjectPracticeSection_card__lYttp:hover{border-color:var(--color-primary-100);background:#FCFDFF}.SubjectPracticeSection_card__lYttp:focus-within{border-color:var(--color-primary-600);outline:2px solid var(--color-focus);outline-offset:2px}.SubjectPracticeSection_body__iJlwi{flex:1;min-width:0}.SubjectPracticeSection_title__u4mCg{margin:0 0 2px;font-size:15px;font-weight:650;line-height:20px;color:var(--color-navy-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SubjectPracticeSection_desc__ihQwD{margin:0;font-size:12px;line-height:16px;color:var(--color-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SubjectPracticeSection_stats__TC7Hz{margin-top:3px;font-size:11.5px;line-height:15px;color:var(--color-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SubjectPracticeSection_ring__Wu7MV{flex-shrink:0}.SubjectPracticeSection_stretch__6FQf_:after{content:"";position:absolute;inset:0;border-radius:inherit}.SubjectPracticeSection_srOnly__QLPy4{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1279px){.SubjectPracticeSection_desc__ihQwD{-webkit-line-clamp:1}}