.page_page__3tdk6{min-height:100vh;padding-bottom:var(--sp-3xl);background:var(--bg-primary)}.page_topBar__boRbk{position:-webkit-sticky;position:sticky;top:0;z-index:50;padding:1rem var(--sp-md);border-bottom:1px solid rgba(124,58,237,.12);background:rgba(5,5,10,.9);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.page_backLink__klgSB{color:var(--text-secondary);font-family:var(--font-heading);font-size:.9rem;font-weight:600}.page_backLink__klgSB:hover{color:#a78bfa}.page_hero__4kIHR{padding:var(--sp-3xl) 0 var(--sp-2xl);border-bottom:1px solid rgba(124,58,237,.14);background:linear-gradient(135deg,rgba(124,58,237,.13),transparent 45%),linear-gradient(315deg,rgba(6,182,212,.08),transparent 38%)}.page_closingLabel__dBGAO,.page_eyebrow__BMQnr,.page_sectionHeading__TG_nB span,.page_sectionLabel__0hWoQ{display:block;margin-bottom:var(--sp-sm);color:#a78bfa;font-family:var(--font-heading);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.page_hero__4kIHR h1{max-width:880px;margin-bottom:var(--sp-md);font-size:clamp(2.75rem,6vw,5rem)}.page_lead__Qz6OK{max-width:760px;font-size:1.15rem}.page_heroMeta__KfWWv{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:var(--sp-lg);color:var(--text-tertiary);font-family:var(--font-heading);font-size:.82rem}.page_heroMeta__KfWWv span{position:relative}.page_heroMeta__KfWWv span:not(:last-child):after{position:absolute;right:-.85rem;color:#7c3aed;content:"•"}.page_progress__4nCvr{max-width:560px;margin-top:var(--sp-lg)}.page_progressHeading__yAF4w{display:flex;justify-content:space-between;gap:var(--sp-sm);margin-bottom:.65rem;color:var(--text-tertiary);font-family:var(--font-heading);font-size:.78rem}.page_progressHeading__yAF4w strong{color:var(--text-secondary);font-weight:600}.page_progressTrack__nRphu{height:6px;overflow:hidden;border-radius:3px;background:rgba(255,255,255,.08)}.page_progressTrack__nRphu span{display:block;width:14.285%;height:100%;border-radius:inherit;background:var(--grad-primary)}.page_learnSection___bCom{padding:var(--sp-2xl) 0;border-bottom:1px solid rgba(255,255,255,.06);background:var(--bg-secondary)}.page_learnGrid__JzK0a{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);grid-gap:var(--sp-2xl);gap:var(--sp-2xl)}.page_sectionLabel__0hWoQ{margin-bottom:.5rem}.page_learnGrid__JzK0a h2{font-size:clamp(1.8rem,3vw,2.75rem)}.page_learnGrid__JzK0a ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-sm) var(--sp-lg);gap:var(--sp-sm) var(--sp-lg);list-style:none}.page_learnGrid__JzK0a li{display:flex;gap:.75rem;align-items:flex-start;color:var(--text-secondary);font-size:.92rem}.page_learnGrid__JzK0a li span{color:#a78bfa;font-weight:700}.page_introduction__X6cnn{padding:var(--sp-2xl) 0;border-bottom:1px solid rgba(255,255,255,.06)}.page_introGrid__GShnH{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--sp-2xl);gap:var(--sp-2xl);align-items:start}.page_introGrid__GShnH h2{font-size:clamp(1.8rem,3vw,2.75rem)}.page_introGrid__GShnH p+p{margin-top:var(--sp-sm)}.page_introQuestions__YenNy{display:flex;flex-direction:column;gap:.25rem;margin:var(--sp-sm) 0;color:var(--text-primary);font-family:var(--font-heading);font-size:1rem}.page_pathSection__Jf5Oc,.page_topicsSection__WToYI{padding:var(--sp-2xl) 0}.page_topicsSection__WToYI{border-top:1px solid rgba(255,255,255,.06);background:var(--bg-secondary)}.page_sectionHeading__TG_nB{margin-bottom:var(--sp-xl)}.page_sectionHeading__TG_nB span{margin-bottom:.5rem}.page_sectionHeading__TG_nB h2{font-size:clamp(2rem,4vw,3rem)}.page_pathList__xGHrm{list-style:none;border-top:1px solid rgba(124,58,237,.2)}.page_pathItem__oP261{display:grid;grid-template-columns:56px minmax(0,1fr) 60px 120px;grid-gap:var(--sp-md);gap:var(--sp-md);align-items:center;padding:var(--sp-lg) 0;border-bottom:1px solid rgba(124,58,237,.14)}.page_pathNumber__NwzOw{color:#7c3aed;font-family:var(--font-heading);font-size:.88rem;font-weight:700}.page_pathCopy__u6mkP h3{margin-bottom:.35rem;font-size:1.25rem}.page_pathCopy__u6mkP p{max-width:680px;font-size:.92rem}.page_pathLink__y3gFS,.page_pathStatus__P2697,.page_pathTime__ubg_G{font-family:var(--font-heading);font-size:.82rem;font-weight:700;white-space:nowrap}.page_pathTime__ubg_G{color:var(--text-tertiary);text-align:right}.page_pathLink__y3gFS{color:#a78bfa}.page_pathLink__y3gFS:hover{color:var(--text-primary)}.page_pathStatus__P2697{color:var(--text-tertiary);text-align:right}.page_pathStatusNext__W7bOm{color:#a78bfa}.page_topicGrid__rBvV2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--sp-lg);gap:var(--sp-lg)}.page_topic__GZRkr{padding-top:var(--sp-md);border-top:2px solid rgba(124,58,237,.4)}.page_topic__GZRkr>span{color:#a78bfa;font-family:var(--font-heading);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.page_topic__GZRkr h3{margin:.75rem 0;font-size:1.35rem}.page_topic__GZRkr p{font-size:.92rem}.page_topic__GZRkr ul{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:var(--sp-md);list-style:none}.page_topic__GZRkr li{padding:.3rem .65rem;border:1px solid rgba(124,58,237,.22);border-radius:4px;color:var(--text-secondary);font-family:var(--font-heading);font-size:.75rem}.page_closing__XSaKP{padding:var(--sp-3xl) 0 0}.page_closing__XSaKP h2{max-width:900px;margin-bottom:var(--sp-md);font-size:clamp(2rem,4vw,3.5rem)}.page_manifesto__5jBfD{max-width:700px;margin-bottom:var(--sp-lg)}.page_manifesto__5jBfD p+p{margin-top:var(--sp-sm)}.page_manifestoFinal__MT3_y{color:var(--text-primary);font-family:var(--font-heading);font-size:1.35rem;font-weight:700}@media (max-width:800px){.page_introGrid__GShnH,.page_learnGrid__JzK0a,.page_topicGrid__rBvV2{grid-template-columns:1fr}.page_introGrid__GShnH{gap:var(--sp-lg)}.page_pathItem__oP261{grid-template-columns:40px minmax(0,1fr)}.page_pathLink__y3gFS,.page_pathStatus__P2697,.page_pathTime__ubg_G{grid-column:2;text-align:left}}@media (max-width:520px){.page_hero__4kIHR{padding:var(--sp-2xl) 0 var(--sp-xl)}.page_heroMeta__KfWWv{align-items:flex-start;flex-direction:column}.page_heroMeta__KfWWv span:after{display:none}.page_learnGrid__JzK0a ul,.page_progressHeading__yAF4w{grid-template-columns:1fr}.page_progressHeading__yAF4w{align-items:flex-start;flex-direction:column}}