.onboarding_kpiGrid__q6aei{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.9rem;gap:.9rem}.onboarding_kpiCard__Z2KI_{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--surface-border-strong) 62%,transparent);border-radius:.68rem;background:var(--surface-strong);padding:.86rem;min-width:0;box-shadow:var(--inset-highlight)}.onboarding_kpiCard__Z2KI_:after{content:none}.onboarding_kpiLabel__DCNkX{position:relative;margin:0;color:var(--ink-soft);font-size:.74rem;text-transform:uppercase;letter-spacing:.12em;font-weight:800}.onboarding_kpiValue__rmDh_{position:relative;margin:.45rem 0 0;color:var(--ink-strong);font-size:clamp(1.08rem,2vw,1.32rem);font-weight:800;line-height:1.22;overflow-wrap:anywhere}.onboarding_callout__ZQqC6{margin-top:.2rem;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--surface-border));border-radius:.72rem;background:color-mix(in srgb,var(--surface-strong) 88%,var(--accent-softer));padding:1rem;box-shadow:var(--inset-highlight)}.onboarding_calloutTitle__2rb1e{margin:0;color:var(--ink-strong);font-family:var(--font-display);font-size:1.05rem;font-weight:800;letter-spacing:-.02em}.onboarding_calloutText__1yDWO{margin:.48rem 0 0;color:var(--ink);line-height:1.62}.onboarding_cta__aKboP,.onboarding_primaryButton__u_uhH{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.9rem;border:1px solid color-mix(in srgb,var(--accent) 70%,var(--accent-strong));border-radius:.55rem;min-height:2.65rem;padding:.6rem 1.15rem;color:var(--accent-ink);text-decoration:none;background:linear-gradient(135deg,var(--accent) 0,color-mix(in srgb,var(--accent) 85%,#000 15%) 100%);font-weight:800;letter-spacing:.01em;box-shadow:0 4px 14px color-mix(in srgb,var(--accent) 28%,transparent);transition:all .18s cubic-bezier(.16,1,.3,1);white-space:normal;cursor:pointer}.onboarding_cta__aKboP:hover,.onboarding_primaryButton__u_uhH:hover:enabled{border-color:var(--accent-strong);background:linear-gradient(135deg,var(--accent-strong) 0,var(--accent) 100%);transform:translateY(-1.5px);box-shadow:0 8px 22px color-mix(in srgb,var(--accent) 40%,transparent)}.onboarding_cta__aKboP:active,.onboarding_primaryButton__u_uhH:active:enabled{transform:translateY(0) scale(.98);box-shadow:0 2px 8px color-mix(in srgb,var(--accent) 30%,transparent)}.onboarding_followUpButton__3lmWz{border-color:var(--surface-border-strong);background:var(--surface-strong);color:var(--ink-strong);box-shadow:var(--elev-shadow),var(--inset-highlight)}.onboarding_followUpButton__3lmWz:hover:enabled{border-color:var(--control-border-hover);background:color-mix(in srgb,var(--surface-strong) 78%,var(--accent-soft));box-shadow:0 6px 16px rgba(0,0,0,.12);transform:translateY(-1px)}.onboarding_chipButton__nEmJP:focus-visible,.onboarding_cta__aKboP:focus-visible,.onboarding_primaryButton__u_uhH:focus-visible,.onboarding_secondaryButton__lUv9k:focus-visible,.onboarding_textArea__CeNQB:focus-visible,.onboarding_textInput__zEo47:focus-visible,.onboarding_wizardInput__LQ5BS:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--control-focus) 35%,transparent)}.onboarding_calloutHint__WYmJ4{margin:.55rem 0 0;color:var(--ink-muted);font-size:.84rem;font-weight:700;line-height:1.5}.onboarding_homeIdentityRow__hcuWi{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap;padding:.05rem .1rem}.onboarding_homeIdentityText__UlMg6{margin:0;color:var(--ink-muted);font-size:.9rem;line-height:1.5}.onboarding_homeHeroCard__f3Yzk{position:relative;overflow:hidden;padding:clamp(1.15rem,2vw,1.65rem);border-color:color-mix(in srgb,var(--accent) 34%,var(--surface-border));background:radial-gradient(30rem 16rem at 100% 0,color-mix(in srgb,var(--info-bg) 72%,transparent),transparent 72%),linear-gradient(135deg,color-mix(in srgb,var(--surface-solid) 96%,var(--accent-softer)),var(--surface-strong))}.onboarding_homeHeroCard__f3Yzk:before{content:"";position:absolute;inset:0 0 auto;height:.22rem;background:linear-gradient(90deg,var(--accent),var(--info),var(--success));opacity:.82}.onboarding_homeHeroHeader__fX7Ww{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.onboarding_homeHeroEyebrow__YzWR_{margin:0;color:var(--ink-soft);font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.14em}.onboarding_homeHeroTitle__TprlU{margin:.45rem 0 0;color:var(--ink-strong);font-family:var(--font-display);font-size:clamp(1.42rem,2.5vw,2.05rem);line-height:1.05;letter-spacing:0}.onboarding_homeHeroProgress__fryB9{margin:0;color:var(--accent-strong);font-size:.84rem;font-weight:800;line-height:1.45}.onboarding_homeStatusPill__IweKe{flex:0 0 auto;border:1px solid color-mix(in srgb,var(--accent) 38%,var(--surface-border));border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 84%,var(--accent-soft));color:var(--accent-strong);padding:.3rem .62rem;font-size:.72rem;font-weight:850;white-space:nowrap}.onboarding_homeCommandStats__rzdk8{margin-top:1rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.55rem;gap:.55rem}.onboarding_homeCommandStats__rzdk8 span{min-width:0;border:1px solid color-mix(in srgb,var(--surface-border) 80%,transparent);border-radius:.58rem;background:color-mix(in srgb,var(--surface-solid) 68%,transparent);padding:.68rem .74rem;display:grid;grid-gap:.12rem;gap:.12rem}.onboarding_homeCommandStats__rzdk8 strong{min-width:0;color:var(--ink-strong);font-size:clamp(1.02rem,1.8vw,1.26rem);font-weight:900;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onboarding_homeCommandStats__rzdk8 small{min-width:0;color:var(--ink-muted);font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onboarding_homeActionRow__rtTGd{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-top:.9rem}.onboarding_homeActionRow__rtTGd .onboarding_calloutHint__WYmJ4,.onboarding_homeActionRow__rtTGd .onboarding_cta__aKboP{margin-top:0}.onboarding_homeProgressPanel__7RXTU{border:1px solid var(--surface-border);border-radius:.72rem;background:var(--surface-strong);padding:1rem;display:grid;grid-gap:.72rem;gap:.72rem;box-shadow:var(--inset-highlight)}.onboarding_homeProgressMeta__ZGj_7{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.onboarding_homeSummaryGrid__GmByx{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem .8rem;color:var(--ink-muted);font-size:.82rem;font-weight:750}.onboarding_stepList__oy1Lh{margin:0;padding:1rem 1rem 1rem 2rem;border:1px solid color-mix(in srgb,var(--surface-border) 76%,transparent);border-radius:.72rem;background:var(--surface-strong);color:color-mix(in srgb,var(--ink) 82%,var(--ink-muted));display:grid;grid-gap:.48rem;gap:.48rem;line-height:1.6;box-shadow:var(--inset-highlight)}.onboarding_infoStrip__3zUiK{margin:0;border:1px solid color-mix(in srgb,var(--info-border) 76%,var(--surface-border));border-radius:.64rem;background:color-mix(in srgb,var(--info-bg) 64%,var(--surface-strong));padding:.85rem .95rem;color:var(--ink);font-size:.92rem;line-height:1.55}.onboarding_codePanel__9H8mp,.onboarding_embedWrap__mgG8_,.onboarding_formSection__E3tGQ,.onboarding_leaderboardPanel__upPlP,.onboarding_lessonRail__AHhY5,.onboarding_lessonStage__BCehm,.onboarding_profileCard__5b5OT,.onboarding_sidebarPanel__jDA_k,.onboarding_sidebarStack__t0qth,.onboarding_trainingIntro__ycUcF,.onboarding_wizardCard__fPyw_{border:1px solid var(--surface-border);border-radius:.72rem;background:var(--surface-strong);box-shadow:var(--inset-highlight)}.onboarding_embedWrap__mgG8_{overflow:hidden}.onboarding_embed__kYxaq{display:block;width:100%;aspect-ratio:16/9;border:0}.onboarding_actionRow__9oDsO{margin-top:1rem;display:flex;gap:.82rem;align-items:center;flex-wrap:wrap}.onboarding_chipButton__nEmJP:disabled,.onboarding_primaryButton__u_uhH:disabled,.onboarding_secondaryButton__lUv9k:disabled{opacity:.62;cursor:not-allowed}.onboarding_message__xU8cK{margin:0;border:1px solid var(--surface-border);border-radius:.64rem;background:var(--surface);padding:.78rem .9rem;color:var(--ink);font-size:.92rem;line-height:1.5}.onboarding_messageSuccess__iiB_z{border-color:var(--success-border);background:var(--success-bg);color:var(--success)}.onboarding_messageError__IYYMz{border-color:var(--error-border);background:var(--error-bg);color:var(--error)}.onboarding_brandBanner___k1l_{display:flex;align-items:center;gap:.75rem;margin-bottom:.1rem}.onboarding_brandLogo__1Jv3o{border-radius:.86rem;border:1px solid var(--surface-border);background:linear-gradient(135deg,color-mix(in srgb,var(--accent-soft) 90%,#fff 10%),color-mix(in srgb,var(--accent-secondary) 12%,var(--surface)));color:var(--ink-strong);font-weight:900;letter-spacing:.08em;padding:.52rem .72rem}.onboarding_brandCaption__ykWB3{margin:0;color:var(--ink-muted);font-size:.86rem;font-weight:700}.onboarding_wizardCard__fPyw_{padding:1.2rem}.onboarding_wizardProgress__p4MwA{margin:0;color:var(--ink-muted);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.14em}.onboarding_wizardTitle__ZCXfI{margin:.62rem 0 .95rem;color:var(--ink-strong);font-family:var(--font-display);font-size:1.35rem;line-height:1.2}.onboarding_textArea__CeNQB,.onboarding_textInput__zEo47,.onboarding_wizardInput__LQ5BS{width:100%;border:1px solid var(--control-border);border-radius:.78rem;min-height:3rem;padding:.78rem .9rem;background:var(--control-surface-strong);color:var(--control-text);font-size:.98rem;box-shadow:var(--inset-highlight)}.onboarding_textArea__CeNQB{resize:vertical;min-height:7.6rem}.onboarding_chipGroup__D5cNp{display:flex;flex-wrap:wrap;gap:.7rem}.onboarding_chipButton__nEmJP{border:1px solid var(--surface-border-strong);border-radius:999px;min-height:2.55rem;padding:.5rem 1rem;background:var(--surface-strong);color:var(--ink-strong);font-size:.92rem;font-weight:800;cursor:pointer;transition:transform .17s ease,border-color .17s ease,background-color .17s ease}.onboarding_chipButton__nEmJP:hover:enabled{transform:translateY(-1px);border-color:var(--control-border-hover);background:color-mix(in srgb,var(--surface-strong) 74%,var(--accent-soft))}.onboarding_chipButtonActive__MZ_AH{border-color:var(--accent);background:color-mix(in srgb,var(--accent-soft) 82%,var(--surface));color:var(--ink-strong);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 24%,transparent)}.onboarding_secondaryButton__lUv9k{border:1px solid var(--surface-border-strong);border-radius:.38rem;min-height:2.5rem;padding:.58rem .95rem;font-weight:700;background:var(--surface-strong);color:var(--ink-strong);cursor:pointer;transition:transform .17s ease,border-color .17s ease,background-color .17s ease}.onboarding_secondaryButton__lUv9k:hover:enabled{border-color:var(--control-border-hover);background:var(--surface-alt)}.onboarding_profileCard__5b5OT{padding:0;display:grid;grid-gap:0;gap:0;overflow:hidden}.onboarding_profileHeader__F3cbp{padding:1rem 1.1rem;border-bottom:1px solid var(--surface-border)}.onboarding_profileHeader__F3cbp h2{margin:0;color:var(--ink-strong);font-size:1rem;line-height:1.3;font-weight:700}.onboarding_profileHeader__F3cbp p{margin:.28rem 0 0;color:var(--ink-muted);font-size:.88rem;line-height:1.5}.onboarding_profileGrid__P_ACH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;color:var(--ink);margin:0}.onboarding_profileField__VR58i{min-width:0;display:grid;grid-template-columns:minmax(7.5rem,.42fr) minmax(0,1fr);grid-gap:.75rem;gap:.75rem;align-items:start;padding:.82rem 1.1rem;border-bottom:1px solid var(--surface-border)}.onboarding_profileField__VR58i:nth-child(odd){border-right:1px solid var(--surface-border)}.onboarding_profileField__VR58i dd,.onboarding_profileField__VR58i dt{min-width:0;margin:0;line-height:1.45;overflow-wrap:anywhere}.onboarding_profileField__VR58i dt{color:var(--ink-muted);font-size:.86rem;font-weight:600}.onboarding_profileField__VR58i dd{color:var(--ink-strong);font-size:.92rem;font-weight:500}.onboarding_profileCard__5b5OT .onboarding_actionRow__9oDsO{margin-top:0;padding:1rem 1.1rem;background:var(--surface-alt)}.onboarding_profileCard__5b5OT .onboarding_cta__aKboP,.onboarding_profileCard__5b5OT .onboarding_secondaryButton__lUv9k{margin-top:0}.onboarding_trainingIntro__ycUcF{margin-bottom:1rem;padding:.9rem 1rem;color:var(--ink)}.onboarding_trainingIntro__ycUcF p{margin:0}.onboarding_catalogGrid__2giaR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.onboarding_courseCard__5Q08N{overflow:hidden;border:1px solid var(--surface-border);border-radius:.95rem;background:var(--surface-strong);box-shadow:var(--inset-highlight);transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.onboarding_courseCard__5Q08N:hover{border-color:color-mix(in srgb,var(--course-accent,var(--accent)) 42%,var(--surface-border));box-shadow:0 18px 40px -24px color-mix(in srgb,var(--course-accent,var(--accent)) 44%,transparent),var(--inset-highlight);transform:translateY(-2px)}.onboarding_courseCard__5Q08N:hover .onboarding_courseCoverInner__r_Ivy>:last-child{transform:translateY(-4px) rotate(-.6deg)}.onboarding_classroomHero__8ine9,.onboarding_courseCover__Hbwpn{position:relative;overflow:hidden;color:#eff4ff}.onboarding_classroomHero__8ine9.onboarding_courseCoverBuilds__R8SA9{background:linear-gradient(135deg,#111,#4a3212 48%,#d0933a)}.onboarding_classroomHero__8ine9.onboarding_courseCoverCode__AoEvf{background:linear-gradient(135deg,#050505,#2b261f 50%,#b98230)}.onboarding_classroomHero__8ine9.onboarding_courseCoverProduct__bAsTK{background:linear-gradient(135deg,#24170a,#7a5620 48%,#e4b463)}.onboarding_classroomHero__8ine9.onboarding_courseCoverCalls__HqBLF{background:linear-gradient(135deg,#3b250c,#9b6b24 48%,#f1c777)}.onboarding_courseCoverBuilds__R8SA9{--course-ink:#382614;--course-paper:#fff8e8;--course-accent:#e5a93c;--course-accent-soft:#f4ca74;--course-route:#b76b2d;--course-leaf:#84a86b;--course-spark:#f2bd4b;--course-spice:#c95f36;background:linear-gradient(135deg,#fff4d8,#f4d8a2 52%,#e8ad54)}.onboarding_courseCoverProduct__bAsTK{--course-ink:#183a45;--course-paper:#fffaf0;--course-accent:#e7a947;--course-accent-soft:#83c5be;--course-route:#277b87;--course-leaf:#4f9c91;--course-spark:#f4c66b;--course-spice:#c95f36;background:linear-gradient(135deg,#e8f4ed,#c9e2d9 52%,#80bcb7)}.onboarding_courseCoverCalls__HqBLF{--course-ink:#4b291d;--course-paper:#fff6df;--course-accent:#e2903c;--course-accent-soft:#e8b85d;--course-route:#a65f38;--course-leaf:#78985c;--course-spark:#efb94d;--course-spice:#b84a31;background:linear-gradient(135deg,#f7ead0,#e8c77f 50%,#b97842)}.onboarding_classroomHero__8ine9:before,.onboarding_courseCover__Hbwpn:before{content:"";position:absolute;inset:0;background:linear-gradient(140deg,rgba(7,15,34,.12),rgba(7,15,34,.04)),radial-gradient(circle at top right,hsla(0,0%,100%,.12) 0,transparent 30%),radial-gradient(circle at bottom left,hsla(0,0%,100%,.09) 0,transparent 28%)}.onboarding_courseCover__Hbwpn:before{background:radial-gradient(circle at 13% 18%,hsla(0,0%,100%,.78) 0 2px,transparent 3px),radial-gradient(circle at 86% 82%,rgba(73,45,20,.12) 0 2px,transparent 3px),linear-gradient(115deg,hsla(0,0%,100%,.38),transparent 44%);background-size:31px 31px,39px 39px,100% 100%}.onboarding_courseCoverInner__r_Ivy{position:relative;z-index:1;min-height:14.5rem;padding:1.15rem 1.2rem;display:grid;grid-template-columns:minmax(0,.92fr) minmax(12rem,1.08fr);align-items:center;grid-gap:.75rem;gap:.75rem}.onboarding_courseCoverCopy__9_F5l{min-width:0;position:relative;z-index:2}.onboarding_courseIcon__Cbzzx{display:inline-flex;align-items:center;border:1px solid color-mix(in srgb,var(--course-ink) 28%,transparent);border-radius:999px;padding:.35rem .62rem;background:color-mix(in srgb,var(--course-paper) 70%,transparent);color:var(--course-ink);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.onboarding_courseCoverTitle__WZOJz{margin:.85rem 0 0;color:var(--course-ink);font-family:var(--font-display);font-size:clamp(1.45rem,2.25vw,1.95rem);font-weight:900;line-height:1.05;letter-spacing:-.035em;text-wrap:balance}.onboarding_courseCoverSubtitle__AKm2k{margin:.34rem 0 0;color:color-mix(in srgb,var(--course-ink) 78%,transparent);font-size:.72rem;font-weight:800;line-height:1.45;letter-spacing:.09em;text-transform:uppercase}.onboarding_courseCardBody__2k4PH{display:grid;grid-gap:.85rem;gap:.85rem;padding:1rem}.onboarding_courseCardHeader__xhFfE,.onboarding_sectionHeader__Y7CnQ{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.onboarding_courseCardTitle__42iv4,.onboarding_sideTitleLike__mE7pR{margin:0;color:var(--ink-strong);font-family:var(--font-display);font-size:1.02rem;line-height:1.25}.onboarding_courseBadge__7BzOk,.onboarding_pointsBadge__ec8P4{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.24rem .62rem;font-size:.7rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.onboarding_courseBadge__7BzOk{border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);background:color-mix(in srgb,var(--accent-soft) 84%,var(--surface));color:var(--accent-strong)}.onboarding_pointsBadge__ec8P4{border:1px solid color-mix(in srgb,var(--accent-secondary) 32%,var(--surface-border));background:color-mix(in srgb,var(--accent-soft) 46%,var(--surface-strong));color:var(--ink-strong)}.onboarding_classroomHeroText__Wne5n,.onboarding_courseCardText__ib2q4,.onboarding_sectionHint___8f6i{margin:0;color:var(--ink);line-height:1.58}.onboarding_classroomEyebrow__CiPNr,.onboarding_codeLabel___achZ,.onboarding_courseCardMeta__Jp1VZ,.onboarding_leaderboardStats__lZkkc,.onboarding_lessonOrder__oXsdX,.onboarding_lessonStatus__K8WFg{color:var(--ink-muted);font-size:.8rem;font-weight:700}.onboarding_progressTrack__NHCeB{width:100%;height:.72rem;border-radius:999px;overflow:hidden;border:1px solid var(--surface-border);background:color-mix(in srgb,var(--surface-strong) 74%,var(--bg-c) 26%)}.onboarding_progressFill__bM1NC{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent) 0,var(--accent-secondary) 100%);box-shadow:0 0 16px color-mix(in srgb,var(--accent) 40%,transparent)}.onboarding_loadingWorkspace__K38hx{display:grid;grid-gap:.9rem;gap:.9rem;min-height:48rem}.onboarding_loadingSpinner__1zfX2{flex:0 0 auto;width:2rem;height:2rem;border-radius:999px;border:2px solid color-mix(in srgb,var(--surface-border-strong) 78%,transparent);border-top-color:var(--accent);animation:onboarding_loadingSpin__5ipsm .85s linear infinite}.onboarding_skeletonBlock__upwl2{display:block;border-radius:999px;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--ink-strong) 9%,transparent) 42%,transparent 78%),color-mix(in srgb,var(--surface-border-strong) 44%,var(--surface-strong));background-size:220% 100%,100% 100%;animation:onboarding_skeletonShimmer__cA_aM 1.25s ease-in-out infinite}.onboarding_skeletonLabel__6Qqp4{width:58%;height:.72rem}.onboarding_skeletonValue__dSQ4T{width:38%;height:1.55rem;margin-top:.62rem}.onboarding_skeletonMetricLabel__h8xpk{width:64%;height:.68rem}.onboarding_skeletonMetricValue__q3YKQ{width:28%;height:1.18rem}.onboarding_skeletonBadge__wy9kY{width:4.2rem;height:1.8rem}.onboarding_skeletonBadgeSmall__B1dUB{width:4.8rem;height:1.45rem}.onboarding_skeletonEyebrow__4ooV4{width:35%;height:.72rem}.onboarding_skeletonTitle__YwhW0{width:min(100%,27rem);height:2rem;border-radius:.62rem}.onboarding_skeletonTitleSmall___XBW2{width:min(100%,14rem);height:1.15rem;border-radius:.48rem}.onboarding_skeletonTextMedium__Xk_P0,.onboarding_skeletonTextWide__tDJUv{height:.9rem;border-radius:.42rem}.onboarding_skeletonTextWide__tDJUv{width:100%}.onboarding_skeletonTextMedium__Xk_P0{width:72%}.onboarding_skeletonInput__HH0NU{width:100%;height:2.92rem;border-radius:.78rem}.onboarding_skeletonTextarea__gx7Mb{width:100%;height:7.5rem;border-radius:.82rem}.onboarding_skeletonTimelineText__igoBW{width:72%;height:.64rem}.onboarding_skeletonTimelineStatus__iyY_E{width:54%;height:.7rem}.onboarding_journeyLoadingHero__kf2xn{min-height:10.5rem}.onboarding_loadingProgressFill__ox3oG{width:38%;animation:onboarding_loadingProgress__ljYci 1.25s ease-in-out infinite}.onboarding_journeyTimelineItemLoading__PVFQ_{cursor:wait;pointer-events:none}.onboarding_cardActions__abwev{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.onboarding_journeyHero__A5X_f{display:grid;grid-gap:.7rem;gap:.7rem;padding:.95rem 1rem}.onboarding_journeyMilestoneGrid__E0llj,.onboarding_journeyStartGrid__ZwjZw,.onboarding_journeyStatsGrid__JfAIb{display:grid;grid-gap:.9rem;gap:.9rem}.onboarding_journeyStartGrid__ZwjZw{grid-template-columns:minmax(0,1.35fr) minmax(16rem,.65fr);align-items:start}.onboarding_journeyStatsGrid__JfAIb,.onboarding_journeyStatusStrip___Dq_c{grid-template-columns:repeat(4,minmax(0,1fr))}.onboarding_journeyStatusStrip___Dq_c{display:grid;grid-gap:.6rem;gap:.6rem}.onboarding_journeyStatusStrip___Dq_c .onboarding_kpiCard__Z2KI_{min-height:4.75rem;padding:.74rem .82rem;border-radius:.68rem;background:color-mix(in srgb,var(--surface-strong) 76%,transparent);box-shadow:var(--inset-highlight)}.onboarding_journeyStatusStrip___Dq_c .onboarding_kpiLabel__DCNkX{font-size:.68rem}.onboarding_journeyStatusStrip___Dq_c .onboarding_kpiValue__rmDh_{margin-top:.32rem;font-size:clamp(1.06rem,1.45vw,1.36rem)}.onboarding_journeyLeaderboardPanel__NVDMw{margin-top:1rem;padding:1rem;border:1px solid color-mix(in srgb,var(--accent) 42%,var(--surface-border));border-radius:.9rem;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 10%,var(--surface-strong)),var(--surface-strong));box-shadow:var(--inset-highlight)}.onboarding_journeyLeaderboardSummary__edRL4{display:flex;align-items:center;justify-content:space-between;gap:1.25rem}.onboarding_journeyLeaderboardSummary__edRL4 .onboarding_courseCardTitle__42iv4{margin:.35rem 0 .45rem}.onboarding_journeyLeaderboardScore__FW05c{min-width:9.5rem;padding:.9rem 1rem;border:1px solid color-mix(in srgb,var(--accent) 40%,var(--surface-border));border-radius:.75rem;background:var(--surface-strong);text-align:center}.onboarding_journeyLeaderboardScore__FW05c small,.onboarding_journeyLeaderboardScore__FW05c span,.onboarding_journeyLeaderboardScore__FW05c strong{display:block}.onboarding_journeyLeaderboardScore__FW05c strong{font-size:2rem;line-height:1}.onboarding_journeyLeaderboardScore__FW05c small,.onboarding_journeyLeaderboardScore__FW05c span{margin-top:.3rem;color:var(--ink-muted)}.onboarding_journeyLeaderboardList__tyvpJ{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.55rem;gap:.55rem;margin-top:.9rem}.onboarding_journeyLeaderboardItem__1I6pE{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.4rem .55rem;gap:.4rem .55rem;padding:.7rem;border:1px solid var(--surface-border);border-radius:.68rem;background:var(--surface-strong)}.onboarding_journeyLeaderboardItemCurrent__0cu9J{border-color:color-mix(in srgb,var(--accent) 74%,var(--surface-border));box-shadow:inset 3px 0 0 var(--accent)}.onboarding_journeyLeaderboardRank__0qAo5{color:var(--accent);font-weight:800}.onboarding_journeyLeaderboardItem__1I6pE div,.onboarding_journeyLeaderboardItem__1I6pE small,.onboarding_journeyLeaderboardItem__1I6pE strong{display:block;min-width:0}.onboarding_journeyLeaderboardItem__1I6pE strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onboarding_journeyLeaderboardItem__1I6pE small{margin-top:.2rem;color:var(--ink-muted)}.onboarding_journeyLeaderboardItem__1I6pE b{grid-column:2;font-size:.78rem}.onboarding_journeyChecklist__LwBdK,.onboarding_journeyMilestoneCard__Coe6p,.onboarding_journeyStartPanel__2OehI,.onboarding_journeyTimelinePanel__SoRif,.onboarding_journeyTodayPanel__6Z0sI{border:1px solid var(--surface-border);border-radius:.78rem;background:var(--surface-strong);box-shadow:var(--inset-highlight)}.onboarding_journeyChecklist__LwBdK,.onboarding_journeyStartPanel__2OehI,.onboarding_journeyTimelinePanel__SoRif,.onboarding_journeyTodayPanel__6Z0sI{padding:1rem}.onboarding_journeyAsideStack__bHUgS,.onboarding_journeyCheckList__dFqfD{display:grid;grid-gap:.72rem;gap:.72rem}.onboarding_journeyCheckList__dFqfD{margin-top:.9rem}.onboarding_journeyCheckItem__uQ6jx{border:1px solid color-mix(in srgb,var(--surface-border-strong) 72%,transparent);border-radius:.9rem;background:color-mix(in srgb,var(--surface-strong) 92%,transparent);padding:.85rem;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.75rem;gap:.75rem;align-items:flex-start;cursor:pointer}.onboarding_journeyCheckItem__uQ6jx input{width:1.1rem;height:1.1rem;margin-top:.16rem;accent-color:var(--accent)}.onboarding_journeyCheckItem__uQ6jx small,.onboarding_journeyCheckItem__uQ6jx strong{display:block}.onboarding_journeyCheckItem__uQ6jx strong{color:var(--ink-strong);font-size:.92rem;line-height:1.35}.onboarding_journeyCheckItem__uQ6jx small{margin-top:.22rem;color:var(--ink-muted);font-size:.8rem;line-height:1.48}.onboarding_journeyCheckItemDone__iRtx7{border-color:color-mix(in srgb,var(--success-border) 78%,var(--surface-border));background:color-mix(in srgb,var(--success-bg) 28%,var(--surface-strong))}.onboarding_journeyStartPanel__2OehI{position:-webkit-sticky;position:sticky;top:1rem}.onboarding_journeyMilestoneGrid__E0llj{margin-top:.9rem;grid-template-columns:repeat(3,minmax(0,1fr))}.onboarding_journeyMilestoneCard__Coe6p{padding:.95rem;display:grid;grid-gap:.72rem;gap:.72rem}.onboarding_journeyMilestoneCardDone__ljErr{border-color:color-mix(in srgb,var(--success-border) 78%,var(--surface-border));background:color-mix(in srgb,var(--success-bg) 22%,var(--surface-strong))}.onboarding_journeyMilestoneHeader__QjV20{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.onboarding_journeyDayBadge__p5Mz2{display:inline-flex;align-items:center;justify-content:center;min-height:1.8rem;border-radius:999px;padding:.22rem .66rem;border:1px solid color-mix(in srgb,var(--accent) 34%,var(--surface-border));background:color-mix(in srgb,var(--accent-soft) 68%,var(--surface));color:var(--accent-strong);font-size:.72rem;font-weight:900}.onboarding_journeyMilestoneTitle__Iri_q{margin:0;color:var(--ink-strong);font-family:var(--font-display);font-size:1rem;line-height:1.28}.onboarding_journeyTimelinePanel__SoRif{display:grid;grid-gap:.68rem;gap:.68rem}.onboarding_journeyTimelineGrid__UJ_Rl{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-gap:.38rem;gap:.38rem}.onboarding_journeyTimelineItem__fpPeM{min-width:0;min-height:3.25rem;border:1px solid color-mix(in srgb,var(--surface-border-strong) 72%,transparent);border-radius:.64rem;background:color-mix(in srgb,var(--surface-strong) 72%,transparent);color:var(--ink-muted);display:grid;place-items:center;grid-gap:.08rem;gap:.08rem;padding:.36rem .28rem;cursor:pointer;transition:transform .17s ease,border-color .17s ease,background-color .17s ease}.onboarding_journeyTimelineItem__fpPeM:focus-visible,.onboarding_journeyTimelineItem__fpPeM:hover:enabled{transform:translateY(-1px);border-color:var(--control-border-hover);background:color-mix(in srgb,var(--surface-strong) 78%,var(--accent-soft));outline:none}.onboarding_journeyTimelineItem__fpPeM span,.onboarding_journeyTimelineItem__fpPeM strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onboarding_journeyTimelineItem__fpPeM span{font-size:.64rem;font-weight:800}.onboarding_journeyTimelineItem__fpPeM strong{color:var(--ink-strong);font-size:.68rem;font-weight:900}.onboarding_journeyTimelineItemDone__U0wQ_{border-color:color-mix(in srgb,var(--success-border) 76%,var(--surface-border));background:color-mix(in srgb,var(--success-bg) 34%,var(--surface-strong));color:var(--success)}.onboarding_journeyTimelineItemToday__7_YCm{border-color:color-mix(in srgb,var(--accent) 58%,var(--surface-border));background:color-mix(in srgb,var(--accent-soft) 78%,var(--surface))}.onboarding_journeyTimelineItemNext__0XRGQ{border-color:var(--accent);background:color-mix(in srgb,var(--accent-soft) 88%,var(--surface-strong));color:var(--accent-strong)}.onboarding_journeyTimelineItemNext__0XRGQ strong{color:var(--accent-strong)}.onboarding_journeyTimelineItemSelected__L_7Xb{border-color:var(--control-focus);background:color-mix(in srgb,var(--accent-soft) 72%,var(--surface-strong));box-shadow:0 0 0 3px color-mix(in srgb,var(--control-focus) 34%,transparent),0 8px 18px color-mix(in srgb,var(--control-focus) 12%,transparent);transform:translateY(-1px)}.onboarding_journeyTimelineItemSelected__L_7Xb span,.onboarding_journeyTimelineItemSelected__L_7Xb strong{color:var(--ink-strong)}.onboarding_journeyTimelineItemDue__Ns3us{border-color:color-mix(in srgb,var(--accent-secondary) 42%,var(--surface-border));background:color-mix(in srgb,var(--accent-soft) 34%,var(--surface-strong))}.onboarding_journeyTimelineItemLocked__glVVl{border-color:color-mix(in srgb,var(--surface-border) 76%,transparent);background:color-mix(in srgb,var(--surface) 72%,transparent);color:color-mix(in srgb,var(--ink-muted) 72%,transparent);cursor:pointer}.onboarding_journeyTimelineItemLocked__glVVl:focus-visible,.onboarding_journeyTimelineItemLocked__glVVl:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent-secondary) 40%,var(--surface-border));background:color-mix(in srgb,var(--accent-soft) 26%,var(--surface))}.onboarding_journeyTimelineItemLocked__glVVl span,.onboarding_journeyTimelineItemLocked__glVVl strong{color:color-mix(in srgb,var(--ink-muted) 78%,transparent)}.onboarding_journeyTimelineItemLocked__glVVl.onboarding_journeyTimelineItemSelected__L_7Xb{border-color:color-mix(in srgb,var(--accent-secondary) 58%,var(--surface-border));background:color-mix(in srgb,var(--accent-soft) 38%,var(--surface))}.onboarding_journeyFormPanelReadOnly__5oruX input:disabled,.onboarding_journeyFormPanelReadOnly__5oruX select:disabled,.onboarding_journeyFormPanelReadOnly__5oruX textarea:disabled{color:var(--ink-strong);-webkit-text-fill-color:var(--ink-strong);opacity:1;cursor:not-allowed;background:color-mix(in srgb,var(--surface) 84%,var(--surface-strong))}.onboarding_journeyFormPanelReadOnly__5oruX .onboarding_journeyBoolean__YnvGY{opacity:.82}.onboarding_journeyCalendarNotice__nVz3h{margin:0;border:1px solid color-mix(in srgb,var(--accent-secondary) 42%,var(--surface-border));border-radius:.82rem;background:color-mix(in srgb,var(--accent-soft) 46%,var(--surface-strong));color:var(--ink-strong);padding:.72rem .82rem;font-size:.86rem;font-weight:850}.onboarding_journeyAsideStack__bHUgS{margin-top:.85rem}.onboarding_journeyAsideItem__WGRhm{border:1px solid color-mix(in srgb,var(--surface-border) 80%,transparent);border-radius:.82rem;background:color-mix(in srgb,var(--surface-strong) 88%,transparent);padding:.78rem .82rem;display:flex;align-items:center;justify-content:space-between;gap:.7rem}.onboarding_journeyAsideItem__WGRhm span{color:var(--ink-muted);font-size:.78rem;font-weight:750}.onboarding_journeyAsideItem__WGRhm strong{color:var(--ink-strong);font-size:.86rem;font-weight:900;text-align:right}.onboarding_journeyProgressDetails__nDZtN{border:1px solid var(--surface-border);border-radius:.72rem;background:color-mix(in srgb,var(--surface-strong) 82%,transparent);box-shadow:var(--inset-highlight);overflow:hidden}.onboarding_journeyProgressDetails__nDZtN summary{min-height:3.1rem;padding:.72rem .86rem;display:flex;align-items:center;justify-content:space-between;gap:.8rem;cursor:pointer;color:var(--ink-strong);font-weight:850}.onboarding_journeyProgressDetails__nDZtN summary::-webkit-details-marker{display:none}.onboarding_journeyProgressDetails__nDZtN summary:after{content:"+";flex:0 0 auto;width:1.4rem;height:1.4rem;border-radius:999px;display:inline-grid;place-items:center;border:1px solid var(--surface-border);color:var(--ink-muted);font-size:.95rem;line-height:1}.onboarding_journeyProgressDetails__nDZtN[open] summary:after{content:"-"}.onboarding_journeyProgressDetails__nDZtN summary span,.onboarding_journeyProgressDetails__nDZtN summary strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onboarding_journeyProgressDetails__nDZtN summary strong{margin-left:auto;color:var(--ink-muted);font-size:.76rem;font-weight:750}.onboarding_journeyMetricsGrid__BzVhH{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.52rem;gap:.52rem;padding:0 .82rem .82rem}.onboarding_journeyMetricCard__YbZwa{border:1px solid var(--surface-border);border-radius:.58rem;background:color-mix(in srgb,var(--surface) 68%,transparent);box-shadow:none;padding:.52rem .62rem;display:flex;align-items:center;justify-content:space-between;gap:.55rem}.onboarding_journeyMetricCard__YbZwa span{color:var(--ink-muted);font-size:.68rem;font-weight:800}.onboarding_journeyMetricCard__YbZwa strong{color:var(--ink-strong);font-size:.96rem;font-weight:950}.onboarding_journeyWorkspace__GleFb{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.8rem;gap:.8rem;align-items:start}.onboarding_journeyDayContent__Ug4xw,.onboarding_journeyFormPanel__RWKe1,.onboarding_journeyRepeatEntry__hJLAl{border:1px solid var(--surface-border);border-radius:.78rem;background:var(--surface-strong);box-shadow:var(--inset-highlight)}.onboarding_journeyDayContent__Ug4xw,.onboarding_journeyFormPanel__RWKe1{padding:1rem;display:grid;grid-gap:.82rem;gap:.82rem}.onboarding_journeyFormPanel__RWKe1{border-color:color-mix(in srgb,var(--accent) 28%,var(--surface-border));box-shadow:var(--inset-highlight)}.onboarding_journeyFormPanelPreview__vxjZJ{border-color:color-mix(in srgb,var(--surface-border-strong) 72%,var(--accent-soft));background:color-mix(in srgb,var(--surface-strong) 88%,var(--surface))}.onboarding_journeyFormHeader__eel_O,.onboarding_journeyOverviewHeader__i__sI{display:flex;align-items:flex-start;justify-content:space-between;gap:.72rem}.onboarding_journeyOverviewHeader__i__sI .onboarding_homeHeroEyebrow__YzWR_{margin-top:.56rem}.onboarding_journeyDayContent__Ug4xw .onboarding_homeHeroTitle__TprlU{font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.14}.onboarding_journeyDayContent__Ug4xw .onboarding_calloutText__1yDWO{font-size:.95rem;line-height:1.6}.onboarding_journeySectionLabel__Ey26i{margin:.12rem 0 -.22rem;color:var(--ink-soft);font-size:.7rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.onboarding_journeyFormGrid__safWv,.onboarding_journeyInfoGrid__mu_FF,.onboarding_journeyListGrid__E1vaM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.onboarding_journeyInfoBlock__yWWMV,.onboarding_journeyInfoGrid__mu_FF article,.onboarding_journeyListGrid__E1vaM article{border:1px solid var(--surface-border);border-radius:.75rem;padding:.95rem;background:color-mix(in srgb,var(--surface-strong) 92%,var(--surface-alt));box-shadow:var(--elev-shadow),var(--inset-highlight);transition:border-color .18s ease,transform .18s ease}.onboarding_journeyInfoBlock__yWWMV:hover,.onboarding_journeyInfoGrid__mu_FF article:hover,.onboarding_journeyListGrid__E1vaM article:hover{border-color:color-mix(in srgb,var(--surface-border-strong) 65%,var(--accent-soft));transform:translateY(-1px)}.onboarding_journeyInfoGrid__mu_FF h3,.onboarding_journeyListGrid__E1vaM h3{margin:0 0 .45rem;color:var(--ink-strong);font-family:var(--font-display);font-size:.88rem;font-weight:800;letter-spacing:.02em}.onboarding_journeyInfoGrid__mu_FF p,.onboarding_journeyListGrid__E1vaM li{color:var(--ink);font-size:.86rem;line-height:1.6}.onboarding_journeyInfoBlock__yWWMV ul{margin:0;padding-left:1.15rem}.onboarding_journeyInfoBlock__yWWMV li{color:var(--ink);font-size:.86rem;line-height:1.6}.onboarding_journeyGuideList__Sk1Pc{display:grid;grid-gap:.75rem;gap:.75rem;margin:0;padding:0;list-style:none}.onboarding_journeyGuideStep__tPaSW{display:grid;grid-template-columns:2.25rem minmax(0,1fr);grid-gap:.85rem;gap:.85rem;padding:.95rem;border:1px solid var(--surface-border);border-radius:.75rem;background:color-mix(in srgb,var(--surface-strong) 90%,var(--surface-alt));box-shadow:var(--elev-shadow),var(--inset-highlight);transition:all .2s cubic-bezier(.16,1,.3,1)}.onboarding_journeyGuideStep__tPaSW:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--surface-border));background:color-mix(in srgb,var(--surface-strong) 85%,var(--accent-softer));transform:translateY(-2px);box-shadow:0 8px 24px -6px rgba(0,0,0,.16),var(--inset-highlight)}.onboarding_journeyGuideNumber__thPtK{width:2.25rem;height:2.25rem;display:grid;place-items:center;border-radius:999px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent-soft) 85%,var(--surface-solid)),color-mix(in srgb,var(--accent-secondary) 25%,var(--surface-solid)));border:1px solid color-mix(in srgb,var(--accent) 40%,var(--surface-border));color:var(--accent-strong);font-family:var(--font-display);font-size:.88rem;font-weight:900;box-shadow:0 0 10px color-mix(in srgb,var(--accent) 15%,transparent)}.onboarding_journeyGuideBody__XT0dm{min-width:0;display:grid;grid-gap:.38rem;gap:.38rem}.onboarding_journeyGuideBody__XT0dm h3,.onboarding_journeyRequiredOutput__cYIpK h3{margin:0;color:var(--ink-strong);font-family:var(--font-display);font-size:.92rem;font-weight:800}.onboarding_journeyGuideBody__XT0dm p,.onboarding_journeyRequiredOutput__cYIpK p{margin:0;color:var(--ink);font-size:.86rem;line-height:1.6}.onboarding_journeyRequiredOutput__cYIpK{border-color:color-mix(in srgb,var(--accent) 42%,var(--surface-border));background:linear-gradient(135deg,color-mix(in srgb,var(--accent-softer) 90%,var(--surface-strong)),var(--surface-strong));box-shadow:0 4px 16px -4px color-mix(in srgb,var(--accent) 12%,transparent),var(--inset-highlight)}.onboarding_journeyListGrid__E1vaM ol,.onboarding_journeyListGrid__E1vaM ul{margin:0;padding-left:1.15rem}.onboarding_journeySecondaryLink__pWtGd{width:max-content;display:inline-flex;align-items:center;gap:.3rem;color:var(--accent-strong);font-size:.84rem;font-weight:800;text-decoration:none;transition:all .16s ease;padding:.15rem 0}.onboarding_journeySecondaryLink__pWtGd:hover{color:var(--accent);text-decoration:underline;transform:translateX(2px)}.onboarding_journeySecondaryLinkDisabled__vrdwv{color:var(--ink-muted);cursor:not-allowed;text-decoration:none}.onboarding_journeySecondaryLinkDisabled__vrdwv:hover{text-decoration:none;transform:none}.onboarding_journeyField__3W_DF{min-width:0;display:grid;grid-gap:.4rem;gap:.4rem}.onboarding_journeyFieldWide__J9kMY{grid-column:1/-1}.onboarding_journeyField__3W_DF span{color:var(--ink-muted);font-size:.76rem;font-weight:800;letter-spacing:.02em}.onboarding_journeyField__3W_DF input,.onboarding_journeyField__3W_DF select,.onboarding_journeyField__3W_DF textarea{width:100%;border:1px solid var(--control-border);border-radius:.65rem;background:var(--control-surface-strong);color:var(--control-text);font:inherit;font-size:.92rem;padding:.65rem .8rem;min-height:2.85rem;transition:border-color .17s ease,box-shadow .17s ease,background-color .17s ease}.onboarding_journeyField__3W_DF input:hover:not(:disabled),.onboarding_journeyField__3W_DF select:hover:not(:disabled),.onboarding_journeyField__3W_DF textarea:hover:not(:disabled){border-color:var(--control-border-hover)}.onboarding_journeyBoolean__YnvGY input:disabled,.onboarding_journeyField__3W_DF input:disabled,.onboarding_journeyField__3W_DF select:disabled,.onboarding_journeyField__3W_DF textarea:disabled{cursor:not-allowed;opacity:.72}.onboarding_journeyField__3W_DF input:disabled,.onboarding_journeyField__3W_DF select:disabled,.onboarding_journeyField__3W_DF textarea:disabled{background:color-mix(in srgb,var(--surface) 72%,var(--control-surface-strong));color:var(--ink-muted)}.onboarding_journeyField__3W_DF textarea{resize:vertical;min-height:6.8rem;line-height:1.55}.onboarding_journeyField__3W_DF input[readonly],.onboarding_journeyField__3W_DF textarea[readonly]{cursor:default;background:color-mix(in srgb,var(--accent-soft) 22%,var(--control-surface-strong))}.onboarding_journeyField__3W_DF input:focus-visible,.onboarding_journeyField__3W_DF select:focus-visible,.onboarding_journeyField__3W_DF textarea:focus-visible{outline:none;border-color:var(--control-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--control-focus) 26%,transparent)}.onboarding_journeyFieldInvalid__Zxzox span{color:color-mix(in srgb,var(--error) 72%,var(--ink-strong))}.onboarding_journeyFieldInvalid__Zxzox input,.onboarding_journeyFieldInvalid__Zxzox select,.onboarding_journeyFieldInvalid__Zxzox textarea,.onboarding_journeyInputInvalid___tGHA{border-color:color-mix(in srgb,var(--error) 72%,var(--control-border))!important;background:color-mix(in srgb,var(--error-bg) 32%,var(--control-surface-strong))!important}.onboarding_journeyBoolean__YnvGY{min-height:2.5rem;display:inline-flex;align-items:center;gap:.5rem;color:var(--ink);font-size:.86rem;font-weight:800}.onboarding_journeyBoolean__YnvGY input{width:1.05rem;height:1.05rem;accent-color:var(--accent)}.onboarding_journeyBoolean__YnvGY[aria-disabled=true]{color:var(--ink-muted);cursor:not-allowed}.onboarding_journeyRepeatGroup__7sUv7{border-top:1px solid var(--surface-border);padding-top:.82rem}.onboarding_journeyRepeatGroup__7sUv7,.onboarding_journeyScenarioAssessment__5qBOu,.onboarding_journeyScenarioList__BBlmw{display:grid;grid-gap:.72rem;gap:.72rem}.onboarding_journeyScenarioAssessment__5qBOu{border-top:1px solid var(--surface-border);padding-top:.82rem}.onboarding_journeyScenarioHeader__x1b_8{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.onboarding_journeyScenarioHeader__x1b_8 h3,.onboarding_journeyScenarioHeader__x1b_8 p{margin:0}.onboarding_journeyScenarioHeader__x1b_8 h3{color:var(--ink-strong);font-size:1rem}.onboarding_journeyScenarioHeader__x1b_8>div>p:last-child{margin-top:.35rem;color:var(--ink-muted);font-size:.84rem;line-height:1.5}.onboarding_journeyScenarioScore__xEGff{flex:0 0 auto;border:1px solid var(--surface-border);border-radius:999px;padding:.38rem .68rem;font-size:.82rem;font-weight:900}.onboarding_journeyScenarioScorePassed__SST_n{border-color:var(--success-border);background:var(--success-bg);color:var(--success)}.onboarding_journeyScenarioScoreRetry__kNihp{border-color:var(--error-border);background:var(--error-bg);color:var(--error)}.onboarding_journeyScenarioCard__x_6in{min-width:0;margin:0;border:1px solid var(--surface-border);border-radius:.78rem;padding:.86rem;background:color-mix(in srgb,var(--surface) 62%,transparent)}.onboarding_journeyScenarioCard__x_6in legend{padding:0 .3rem;color:var(--ink-strong);font-size:.92rem;font-weight:850}.onboarding_journeyScenarioCard__x_6in legend span{margin-right:.42rem;color:var(--accent-strong);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase}.onboarding_journeyScenarioFeedback__SRyfu p,.onboarding_journeyScenarioQuestion__QREnA,.onboarding_journeyScenarioSituation__RYD03{color:var(--ink);line-height:1.55}.onboarding_journeyScenarioSituation__RYD03{margin:0;font-size:.86rem}.onboarding_journeyScenarioQuestion__QREnA{margin:.65rem 0 0;font-size:.88rem;font-weight:800}.onboarding_journeyScenarioOptions__WGf67{display:grid;grid-gap:.42rem;gap:.42rem;margin-top:.6rem}.onboarding_journeyScenarioOption__Tpbfv{display:flex;align-items:center;gap:.55rem;border:1px solid var(--surface-border);border-radius:.62rem;padding:.62rem .7rem;background:var(--surface-strong);color:var(--ink);cursor:pointer}.onboarding_journeyScenarioOptionSelected__q9E36{border-color:color-mix(in srgb,var(--accent) 54%,var(--surface-border));background:color-mix(in srgb,var(--accent-soft) 60%,var(--surface-strong))}.onboarding_journeyScenarioOption__Tpbfv input{accent-color:var(--accent)}.onboarding_journeyScenarioCardCorrect__LvY8D{border-color:var(--success-border)}.onboarding_journeyScenarioCardIncorrect__f_y7m{border-color:var(--error-border)}.onboarding_journeyScenarioFeedback__SRyfu{margin-top:.68rem;border-radius:.62rem;padding:.62rem .7rem}.onboarding_journeyScenarioFeedback__SRyfu strong{font-size:.84rem}.onboarding_journeyScenarioFeedback__SRyfu p{margin:.22rem 0 0;font-size:.82rem}.onboarding_journeyScenarioFeedbackCorrect__q6MVx{background:var(--success-bg);color:var(--success)}.onboarding_journeyScenarioFeedbackIncorrect__vta7g{background:var(--error-bg);color:var(--error)}.onboarding_journeyRepeatEntry__hJLAl{padding:.82rem;display:grid;grid-gap:.72rem;gap:.72rem}.onboarding_journeyInlineWarning__OBuLO{border:1px solid color-mix(in srgb,var(--error) 42%,var(--surface-border));border-radius:.74rem;background:color-mix(in srgb,var(--error-bg) 58%,var(--surface-strong));color:var(--ink-strong);padding:.72rem .82rem;display:grid;grid-gap:.36rem;gap:.36rem}.onboarding_journeyInlineWarning__OBuLO strong{color:var(--ink-strong);font-size:.9rem}.onboarding_journeyInlineWarning__OBuLO ul{margin:0;padding-left:1.1rem}.onboarding_journeyInlineWarning__OBuLO li,.onboarding_journeyInlineWarning__OBuLO p{margin:0;color:var(--ink);font-size:.84rem;line-height:1.45}.onboarding_journeyPreviewNotice__saSf9{border:1px solid color-mix(in srgb,var(--accent-secondary) 38%,var(--surface-border));border-radius:.74rem;background:color-mix(in srgb,var(--accent-soft) 42%,var(--surface-strong));color:var(--ink);padding:.72rem .82rem;display:grid;grid-gap:.24rem;gap:.24rem}.onboarding_journeyPreviewNotice__saSf9 p,.onboarding_journeyPreviewNotice__saSf9 strong{margin:0}.onboarding_journeyPreviewNotice__saSf9 strong{color:var(--ink-strong);font-size:.88rem}.onboarding_journeyPreviewNotice__saSf9 p{color:var(--ink-muted);font-size:.82rem;line-height:1.45}.onboarding_journeySubmitHint__Wvc_D{margin:0;color:var(--ink-muted);font-size:.82rem;font-weight:800}.onboarding_journeySubmitFooter__XtYlO{border-top:1px solid var(--surface-border);margin:0 -1rem -1rem;padding:.82rem 1rem 1rem;position:-webkit-sticky;position:sticky;bottom:0;z-index:2;background:color-mix(in srgb,var(--surface-strong) 96%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.onboarding_journeySubmitActions__c0Nlw{display:inline-flex;align-items:center;justify-content:flex-end;gap:.6rem;flex-wrap:wrap}.onboarding_journeySubmitActions__c0Nlw .onboarding_primaryButton__u_uhH{min-height:2.8rem;min-width:11rem;margin-top:0}.onboarding_leaderboardPanel__upPlP,.onboarding_sidebarPanel__jDA_k{padding:1rem}.onboarding_leaderboardGrid__zB76K,.onboarding_leaderboardList__umo9z,.onboarding_lessonList__LjRop,.onboarding_sidebarStack__t0qth{display:grid;grid-gap:.7rem;gap:.7rem}.onboarding_sidebarStack__t0qth{background:transparent;border:0;box-shadow:none}.onboarding_leaderboardItem__v_qUO{display:grid;grid-template-columns:auto 1fr auto;grid-gap:.75rem;gap:.75rem;align-items:center;border:1px solid color-mix(in srgb,var(--surface-border) 80%,transparent);border-radius:1rem;padding:.78rem .82rem;background:color-mix(in srgb,var(--surface-strong) 88%,transparent)}.onboarding_leaderboardItemCurrent__spS1V{border-color:color-mix(in srgb,var(--accent) 44%,var(--surface-border));background:color-mix(in srgb,var(--accent-soft) 76%,var(--surface-strong))}.onboarding_leaderboardRank__lKE97{width:2rem;height:2rem;border-radius:999px;display:grid;place-items:center;background:color-mix(in srgb,var(--accent-soft) 80%,var(--surface));color:var(--accent-strong);font-size:.78rem;font-weight:900}.onboarding_leaderboardMeta__P22xY{min-width:0}.onboarding_leaderboardName__ZsQa6{margin:0;color:var(--ink-strong);font-size:.9rem;font-weight:800}.onboarding_leaderboardPoints__Ji_W0{color:var(--ink-strong);font-weight:900}.onboarding_classroomHero__8ine9{border-radius:1.3rem;padding:1rem;box-shadow:var(--elev-shadow),var(--inset-highlight)}.onboarding_classroomHeroInner__8tnYt{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(16rem,.9fr);align-items:end;grid-gap:1rem;gap:1rem}.onboarding_classroomHeroContent__9vtPk{display:grid;grid-gap:.72rem;gap:.72rem}.onboarding_classroomEyebrow__CiPNr{margin:0;color:hsla(0,0%,100%,.76);text-transform:uppercase;letter-spacing:.14em}.onboarding_classroomHeroTitle___nErZ{margin:0;font-family:var(--font-display);color:#fff;font-size:clamp(1.5rem,2.6vw,2.15rem);line-height:1.02}.onboarding_classroomHeroText__Wne5n{color:hsla(0,0%,100%,.82);max-width:52ch}.onboarding_heroMetaRow__04mRE{display:flex;flex-wrap:wrap;gap:.48rem}.onboarding_heroStatPill__y4hdj{display:inline-flex;align-items:center;min-height:2rem;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;padding:.38rem .72rem;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.94);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.onboarding_heroAside__PWuk4{display:flex;justify-content:flex-end}.onboarding_heroProgressCard__32a0b{width:min(100%,20rem);border:1px solid hsla(0,0%,100%,.12);border-radius:1.05rem;padding:.88rem .92rem .92rem;background:linear-gradient(180deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.07));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.onboarding_heroProgressHeader__tQ0Cy{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem;margin-bottom:.72rem}.onboarding_heroProgressHint__w_XbZ,.onboarding_heroProgressLabel__uuMet{margin:0;color:hsla(0,0%,100%,.76);font-size:.78rem;font-weight:700}.onboarding_heroProgressValue__5U0Me{margin:.18rem 0 0;color:#fff;font-size:1rem;font-weight:800;line-height:1.3}.onboarding_heroProgressPercent__8ybr_{display:inline-flex;align-items:center;justify-content:center;min-width:3.15rem;min-height:2rem;border-radius:999px;background:hsla(0,0%,100%,.12);color:#fff;font-size:.84rem;font-weight:900}.onboarding_heroProgressHint__w_XbZ{margin-top:.68rem}.onboarding_classroomLayout__sTrS1{display:grid;grid-template-columns:minmax(15rem,17.5rem) minmax(0,1fr);grid-gap:1rem;gap:1rem;align-items:start}.onboarding_mobileOnly__ajT2Y{display:none}.onboarding_lessonRail__AHhY5{padding:1rem;position:-webkit-sticky;position:sticky;top:.5rem;z-index:5}.onboarding_lessonStage__BCehm{padding:1rem}.onboarding_classroomSummaryStrip__Ywcfb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.onboarding_summaryStatCard__A2nlX{border:1px solid var(--surface-border);border-radius:1.1rem;background:linear-gradient(165deg,var(--surface-grad-start),var(--surface-grad-end));box-shadow:var(--elev-shadow),var(--inset-highlight);padding:.9rem .95rem;display:grid;grid-gap:.5rem;gap:.5rem}.onboarding_inquiriesHero__1j6ec{display:grid;grid-gap:.7rem;gap:.7rem}.onboarding_inquiryGrid__3jCzX{display:grid;grid-gap:.9rem;gap:.9rem}.onboarding_inquiryCard__lffrG{border:1px solid var(--surface-border);border-radius:.95rem;background:linear-gradient(165deg,var(--surface-grad-start),var(--surface-grad-end));box-shadow:var(--elev-shadow),var(--inset-highlight);padding:1rem;display:grid;grid-gap:.82rem;gap:.82rem}.onboarding_inquiryCardHeader__ZydGK{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.onboarding_inquiryTitle__6dYTU{margin:.24rem 0 0;color:var(--ink-strong);font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.18}.onboarding_inquirySummary__ramJy{margin:0;color:var(--ink);line-height:1.55}.onboarding_inquiryTableWrap__Dk86R{border:1px solid var(--surface-border);border-radius:.78rem;overflow:auto;background:color-mix(in srgb,var(--surface) 88%,transparent)}.onboarding_inquiryTable__jJIUo{width:100%;min-width:620px;border-collapse:collapse}.onboarding_inquiryTable__jJIUo td,.onboarding_inquiryTable__jJIUo th{text-align:left;vertical-align:top;border-bottom:1px solid color-mix(in srgb,var(--surface-border) 68%,transparent);padding:.72rem;color:var(--ink);font-size:.86rem;line-height:1.45}.onboarding_inquiryTable__jJIUo th{color:var(--ink-muted);font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase;background:color-mix(in srgb,var(--surface-solid) 80%,transparent)}.onboarding_inquiryTable__jJIUo tr:last-child td{border-bottom:0}.onboarding_emptyInquiryState__KDBH4{border:1px solid var(--surface-border);border-radius:.95rem;background:linear-gradient(165deg,var(--surface-grad-start),var(--surface-grad-end));box-shadow:var(--elev-shadow),var(--inset-highlight);padding:1.1rem;text-align:center}.onboarding_emptyInquiryState__KDBH4 h2{margin:0;color:var(--ink-strong);font-size:1.1rem}.onboarding_emptyInquiryState__KDBH4 p{margin:.45rem auto 0;max-width:42rem;color:var(--ink-muted);line-height:1.55}.onboarding_summaryStatCardFeature__2eiq2{gap:.75rem}.onboarding_summaryStatHeader__Dzk_z{display:flex;align-items:flex-start;justify-content:space-between;gap:.72rem;flex-wrap:wrap}.onboarding_currentLessonCard__rFudY{border:1px solid var(--surface-border);border-radius:1.1rem;background:linear-gradient(165deg,var(--surface-grad-start),var(--surface-grad-end));box-shadow:var(--elev-shadow),var(--inset-highlight);padding:.95rem 1rem;display:grid;grid-gap:.5rem;gap:.5rem}.onboarding_currentLessonHeader__Jv2RQ{display:flex;align-items:flex-start;justify-content:space-between;gap:.72rem}.onboarding_mobileLessonStage__p0aCU{display:grid}.onboarding_mobileAccordion__ELEqx{border:1px solid var(--surface-border);border-radius:1.1rem;background:linear-gradient(165deg,var(--surface-grad-start),var(--surface-grad-end));box-shadow:var(--elev-shadow),var(--inset-highlight);overflow:hidden}.onboarding_mobileAccordionSummary__vDDI7{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.95rem 1rem;cursor:pointer}.onboarding_mobileAccordionSummary__vDDI7::-webkit-details-marker{display:none}.onboarding_mobileAccordionSummary__vDDI7:after{content:"+";flex-shrink:0;color:var(--accent-strong);font-size:1.15rem;font-weight:800;line-height:1}.onboarding_mobileAccordion__ELEqx[open] .onboarding_mobileAccordionSummary__vDDI7:after{content:"−"}.onboarding_mobileAccordionEyebrow__6agMr{display:block;margin-bottom:.2rem;color:var(--ink-muted);font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.onboarding_mobileAccordionTitle__bUe_F{display:block;color:var(--ink-strong);font-size:1rem;font-weight:800;line-height:1.2}.onboarding_mobileAccordionMeta__7o6zr{display:inline-flex;align-items:center;justify-content:center;min-height:1.9rem;padding:.22rem .72rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--surface-border-strong) 72%,transparent);background:color-mix(in srgb,var(--surface-strong) 90%,transparent);color:var(--ink-strong);font-size:.76rem;font-weight:900;white-space:nowrap}.onboarding_mobileAccordionContent__qz4CJ{padding:0 1rem 1rem}.onboarding_mobileAccordionPanel__Dzmn5{display:grid;grid-gap:.9rem;gap:.9rem}.onboarding_mobileProgressStack__9llYs{display:grid;grid-gap:.7rem;gap:.7rem}.onboarding_leaderboardGrid__zB76K{grid-template-columns:repeat(2,minmax(0,1fr))}.onboarding_inlineLink___NmYH{color:var(--accent);font-size:.84rem;font-weight:800;text-decoration:none}.onboarding_lessonItem__cFMqr{border:1px solid color-mix(in srgb,var(--surface-border-strong) 72%,transparent);border-radius:1rem;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-strong) 96%,transparent),color-mix(in srgb,var(--surface) 92%,transparent));padding:.92rem .96rem;color:var(--ink-strong);text-align:left;cursor:pointer;display:grid;grid-gap:.42rem;gap:.42rem;box-shadow:0 12px 26px rgba(78,95,160,.08);transition:transform .17s ease,border-color .17s ease,background-color .17s ease,box-shadow .17s ease}.onboarding_lessonItem__cFMqr:hover:enabled{transform:translateY(-1px);border-color:var(--control-border-hover);background:linear-gradient(180deg,color-mix(in srgb,var(--surface-strong) 88%,var(--accent-soft)),var(--surface));box-shadow:0 16px 28px rgba(78,95,160,.12)}.onboarding_lessonItemActive__Bblfz{border-color:var(--accent);background:linear-gradient(180deg,color-mix(in srgb,var(--accent-soft) 88%,var(--surface-strong)),var(--surface));box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 55%,transparent),0 18px 32px color-mix(in srgb,var(--accent) 14%,transparent)}.onboarding_lessonItemCurrent__498ds{border-color:color-mix(in srgb,var(--accent) 64%,var(--surface-border))}.onboarding_lessonItemPassed__uukh2{border-color:color-mix(in srgb,var(--success-border) 78%,var(--surface-border))}.onboarding_lessonItemLocked__t7QxC{opacity:.72;cursor:not-allowed;box-shadow:none}.onboarding_railTitleRow__m0SGY{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.2rem}.onboarding_railBadge__81QxB{display:inline-flex;align-items:center;border-radius:999px;background:color-mix(in srgb,var(--accent-soft) 72%,var(--surface-solid));border:1px solid color-mix(in srgb,var(--accent) 38%,transparent);color:var(--accent-strong);padding:.22rem .55rem;font-size:.72rem;font-weight:850}.onboarding_railProgressContainer__Hth2_{display:grid;grid-gap:.35rem;gap:.35rem;margin-top:.5rem;padding:.65rem .72rem;border:1px solid color-mix(in srgb,var(--surface-border) 80%,transparent);border-radius:.68rem;background:color-mix(in srgb,var(--surface) 62%,transparent)}.onboarding_railProgressMeta__n_2o6{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.72rem;color:var(--ink-muted)}.onboarding_railProgressMeta__n_2o6 strong{color:var(--ink-strong);font-weight:850}.onboarding_lessonBadgesGroup__y5eEY{display:flex;align-items:center;gap:.38rem;flex-wrap:wrap}.onboarding_lessonActivePill__ERdGa{display:inline-flex;align-items:center;padding:.15rem .45rem;border-radius:999px;background:var(--accent);color:var(--accent-ink);font-size:.62rem;font-weight:900;letter-spacing:.06em}.onboarding_lessonResumeHint__nluaW{color:var(--accent-strong);font-size:.75rem;font-weight:800;margin-top:.1rem}.onboarding_lessonItemRow__VjJgL{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.onboarding_lessonTitle__gyhRU{color:var(--ink-strong);font-weight:800;line-height:1.42}.onboarding_lessonStatus__K8WFg{display:inline-flex;align-items:center;justify-content:center;min-height:1.7rem;padding:.22rem .58rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--surface-border-strong) 72%,transparent);background:color-mix(in srgb,var(--surface-strong) 90%,transparent);color:var(--ink-muted);font-size:.72rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.onboarding_lessonStatusCurrent__lv0_c{border-color:color-mix(in srgb,var(--accent) 58%,var(--surface-border));background:color-mix(in srgb,var(--accent-soft) 82%,var(--surface));color:var(--accent-strong)}.onboarding_lessonStatusPassed__vxIU_{border-color:color-mix(in srgb,var(--success-border) 72%,var(--surface-border));background:color-mix(in srgb,var(--success-bg) 82%,var(--surface));color:var(--success)}.onboarding_lessonStatusLocked__DBzpJ{background:color-mix(in srgb,var(--surface) 88%,transparent)}.onboarding_codePanel__9H8mp{padding:1.25rem;min-height:18rem;display:grid;align-content:center;grid-gap:.18rem;gap:.18rem}.onboarding_codeLabel___achZ{margin:0;text-transform:uppercase;letter-spacing:.12em}.onboarding_codeValue__w9Xac{margin:.45rem 0 0;color:var(--ink-strong);font-size:1.06rem;font-weight:800;line-height:1.4}.onboarding_formSection__E3tGQ{padding:clamp(1.1rem,2.5vw,1.5rem);display:grid;grid-gap:1.25rem;gap:1.25rem}.onboarding_formGrid__bNt3A{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.82rem;gap:.82rem}.onboarding_experienceGrid__eT6Ss{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:1.25rem;column-gap:1.25rem;grid-row-gap:1rem;row-gap:1rem}.onboarding_inputGroup__sgVJZ{display:grid;grid-gap:.4rem;gap:.4rem}.onboarding_inputLabel__5tjmq{color:var(--ink-strong);font-size:.84rem;font-weight:800}@keyframes onboarding_skeletonShimmer__cA_aM{0%{background-position:180% 0,0 0}to{background-position:-80% 0,0 0}}@keyframes onboarding_loadingSpin__5ipsm{to{transform:rotate(1turn)}}@keyframes onboarding_loadingProgress__ljYci{0%,to{width:28%;opacity:.7}50%{width:62%;opacity:1}}@media (prefers-reduced-motion:reduce){.onboarding_courseCard__5Q08N,.onboarding_courseCard__5Q08N:hover,.onboarding_courseCard__5Q08N:hover .onboarding_courseCoverInner__r_Ivy>:last-child{transform:none;transition:none}.onboarding_loadingProgressFill__ox3oG,.onboarding_loadingSpinner__1zfX2,.onboarding_skeletonBlock__upwl2{animation:none}.onboarding_loadingProgressFill__ox3oG{width:44%}}.onboarding_homeKpiGrid__iJ4Zi,.onboarding_homePrimaryCallout__XiLO8,.onboarding_homeSecondaryCallout__sLJv8,.onboarding_homeStepList__j2Q55{order:0}@media (max-width:960px){.onboarding_catalogGrid__2giaR,.onboarding_classroomLayout__sTrS1,.onboarding_classroomSummaryStrip__Ywcfb,.onboarding_experienceGrid__eT6Ss,.onboarding_formGrid__bNt3A,.onboarding_homeSummaryGrid__GmByx,.onboarding_journeyStartGrid__ZwjZw,.onboarding_journeyStatsGrid__JfAIb,.onboarding_journeyWorkspace__GleFb,.onboarding_kpiGrid__q6aei,.onboarding_profileGrid__P_ACH{grid-template-columns:1fr}.onboarding_profileField__VR58i{border-right:0}.onboarding_journeyLeaderboardList__tyvpJ,.onboarding_journeyMetricsGrid__BzVhH,.onboarding_journeyStatusStrip___Dq_c{grid-template-columns:repeat(2,minmax(0,1fr))}.onboarding_journeyProgressDetails__nDZtN summary{min-height:3rem}.onboarding_journeyFormGrid__safWv,.onboarding_journeyInfoGrid__mu_FF,.onboarding_journeyListGrid__E1vaM,.onboarding_journeyMilestoneGrid__E0llj{grid-template-columns:1fr}.onboarding_journeyTimelineGrid__UJ_Rl{grid-template-columns:repeat(5,minmax(0,1fr))}.onboarding_journeyStartPanel__2OehI{position:static}.onboarding_cardActions__abwev,.onboarding_classroomHeroInner__8tnYt{grid-template-columns:1fr}.onboarding_heroAside__PWuk4{justify-content:flex-start}.onboarding_leaderboardGrid__zB76K{grid-template-columns:1fr}.onboarding_homePrimaryCallout__XiLO8{order:1}.onboarding_homeKpiGrid__iJ4Zi{order:2}.onboarding_homeSecondaryCallout__sLJv8{order:3}.onboarding_homeStepList__j2Q55{order:4}}@media (max-width:640px){.onboarding_courseCoverInner__r_Ivy{min-height:0;grid-template-columns:1fr;gap:.2rem;padding:1.15rem 1.15rem .65rem}.onboarding_courseCoverInner__r_Ivy>:last-child{width:min(90%,20rem);justify-self:end;margin-top:-.35rem}.onboarding_courseCoverTitle__WZOJz{max-width:18ch;font-size:clamp(1.55rem,8vw,2rem)}.onboarding_journeyLeaderboardSummary__edRL4{align-items:stretch;flex-direction:column}.onboarding_homeCommandStats__rzdk8,.onboarding_journeyLeaderboardList__tyvpJ{grid-template-columns:1fr}.onboarding_homeHeroHeader__fX7Ww,.onboarding_homeProgressMeta__ZGj_7{align-items:stretch;flex-direction:column}.onboarding_homeStatusPill__IweKe{width:-moz-fit-content;width:fit-content}.onboarding_desktopOnly__53IAv{display:none}.onboarding_mobileOnly__ajT2Y{display:grid;grid-gap:.75rem;gap:.75rem}.onboarding_callout__ZQqC6,.onboarding_classroomHero__8ine9,.onboarding_formSection__E3tGQ,.onboarding_kpiCard__Z2KI_,.onboarding_leaderboardPanel__upPlP,.onboarding_lessonRail__AHhY5,.onboarding_lessonStage__BCehm,.onboarding_profileCard__5b5OT,.onboarding_sidebarPanel__jDA_k,.onboarding_summaryStatCard__A2nlX,.onboarding_wizardCard__fPyw_{border-radius:1.05rem}.onboarding_cta__aKboP,.onboarding_primaryButton__u_uhH,.onboarding_secondaryButton__lUv9k{width:100%}.onboarding_actionRow__9oDsO{flex-direction:column;align-items:stretch}.onboarding_kpiGrid__q6aei{gap:.7rem}.onboarding_classroomHero__8ine9{padding:.92rem}.onboarding_heroAside__PWuk4,.onboarding_heroProgressCard__32a0b{width:100%}.onboarding_classroomSummaryStrip__Ywcfb{gap:.68rem}.onboarding_journeyTimelineGrid__UJ_Rl{grid-template-columns:repeat(3,minmax(0,1fr))}.onboarding_journeyTimelineItem__fpPeM{min-height:3.8rem}.onboarding_journeyMetricsGrid__BzVhH,.onboarding_journeyStatusStrip___Dq_c{grid-template-columns:1fr}.onboarding_journeyChecklist__LwBdK,.onboarding_journeyDayContent__Ug4xw,.onboarding_journeyFormPanel__RWKe1,.onboarding_journeyProgressDetails__nDZtN,.onboarding_journeyStartPanel__2OehI,.onboarding_journeyTimelinePanel__SoRif{border-radius:.78rem}.onboarding_journeyProgressDetails__nDZtN summary{align-items:flex-start}.onboarding_journeyProgressDetails__nDZtN summary strong{display:none}.onboarding_journeyMetricsGrid__BzVhH{padding:0 .7rem .7rem}.onboarding_journeyDayContent__Ug4xw,.onboarding_journeyFormPanel__RWKe1,.onboarding_journeyHero__A5X_f,.onboarding_journeyTimelinePanel__SoRif{padding:.86rem}.onboarding_journeyFormHeader__eel_O,.onboarding_journeyOverviewHeader__i__sI,.onboarding_journeyScenarioHeader__x1b_8,.onboarding_journeySubmitFooter__XtYlO{flex-direction:column;align-items:stretch;position:static;margin:0;padding:.8rem 0 0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.onboarding_journeySubmitActions__c0Nlw{width:100%;justify-content:stretch}.onboarding_journeySubmitActions__c0Nlw .onboarding_primaryButton__u_uhH,.onboarding_journeySubmitActions__c0Nlw .onboarding_secondaryButton__lUv9k{width:100%}.onboarding_journeyMetricCard__YbZwa{min-height:2.9rem}.onboarding_summaryStatCard__A2nlX{padding:.86rem}.onboarding_currentLessonCard__rFudY,.onboarding_mobileAccordion__ELEqx{border-radius:1.05rem}.onboarding_currentLessonCard__rFudY{padding:.88rem .92rem}.onboarding_currentLessonHeader__Jv2RQ{gap:.6rem}.onboarding_mobileAccordionSummary__vDDI7{padding:.88rem .92rem}.onboarding_mobileAccordionContent__qz4CJ{padding:0 .92rem .92rem}.onboarding_mobileAccordionMeta__7o6zr{font-size:.72rem;max-width:8.75rem;overflow:hidden;text-overflow:ellipsis}.onboarding_mobileAccordionTitle__bUe_F{font-size:.96rem}.onboarding_kpiCard__Z2KI_{padding:.85rem;border-radius:1rem}.onboarding_kpiValue__rmDh_{font-size:1rem}.onboarding_callout__ZQqC6{padding:.96rem;border-radius:1.05rem}.onboarding_calloutTitle__2rb1e{font-size:.98rem}.onboarding_calloutHint__WYmJ4,.onboarding_calloutText__1yDWO,.onboarding_infoStrip__3zUiK,.onboarding_message__xU8cK{font-size:.86rem;line-height:1.48}.onboarding_homeIdentityText__UlMg6{font-size:.86rem}.onboarding_stepList__oy1Lh{display:none}}.onboarding_checkboxList__ljORz{display:flex;flex-direction:column;gap:.75rem;margin-top:1.2rem}.onboarding_checkboxItem__q6q0M{display:flex;align-items:flex-start;gap:.85rem;padding:1rem;border:1px solid var(--surface-border);border-radius:.82rem;background:var(--surface-strong);color:var(--ink);cursor:pointer;transition:border-color .17s ease,background-color .17s ease,transform .17s ease;box-shadow:var(--inset-highlight)}.onboarding_checkboxItem__q6q0M:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent-soft) 8%,var(--surface));transform:translateY(-1px)}.onboarding_checkboxInput__UpZRA{margin-top:.2rem;width:1.15rem;height:1.15rem;accent-color:var(--accent);cursor:pointer}.onboarding_checkboxLabel__kUT4G{font-size:.94rem;line-height:1.5;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.onboarding_railHeader__BkVJQ{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1.2rem}.onboarding_backLink__wHxJ8{display:inline-flex;align-items:center;color:var(--accent);font-size:.84rem;font-weight:800;text-decoration:none;transition:transform .17s ease,opacity .17s ease;align-self:flex-start}.onboarding_backLink__wHxJ8:hover{transform:translateX(-2px);opacity:.9}.onboarding_railTitle__8RSWR{margin:.2rem 0 0;color:var(--ink-strong);font-family:var(--font-display);font-size:1.15rem;font-weight:800;line-height:1.2}.onboarding_railDesc__JznjD{margin:0;color:var(--ink-muted);font-size:.86rem;line-height:1.55}