.page_page__yflAI{min-height:100vh;background:var(--bg-primary);padding-bottom:var(--sp-3xl)}.page_topBar___uAvv{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:flex;align-items:center;padding:1rem var(--sp-md);background:rgba(5,5,10,.85);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid rgba(124,58,237,.12)}.page_backLink__hjQnF{font-family:var(--font-heading);font-weight:600;font-size:.9rem;color:var(--text-secondary);text-decoration:none;transition:color .2s;letter-spacing:-.01em}.page_backLink__hjQnF:hover{color:#a78bfa}.page_coverWrap__Jz3VE{position:relative;width:min(calc(100% - 2rem),1200px);aspect-ratio:3/2;margin:var(--sp-md) auto 0;overflow:hidden;border:1px solid var(--glass-border);border-radius:8px;background:var(--bg-primary)}.page_coverImg__xdS9r{object-fit:contain;object-position:center top}.page_coverOverlay__ZG11J{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 82%,var(--bg-primary) 100%);pointer-events:none}.page_article__YlLOu{max-width:740px;padding-top:var(--sp-2xl)}.page_header__Zc_Ie{margin-bottom:var(--sp-xl)}.page_emoji__842nt{font-size:3.5rem;margin-bottom:var(--sp-md);display:block}.page_headerMeta__zZGdC{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:var(--sp-md)}.page_category__n9ZGV{font-family:var(--font-heading);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#a78bfa;background:rgba(124,58,237,.12);border:1px solid rgba(124,58,237,.25);border-radius:999px;padding:.2rem .6rem}.page_dot___kn29{color:var(--text-tertiary)}.page_author__Ivdf7,.page_date__s1If_,.page_readTime__mCeU7{font-family:var(--font-heading);font-size:.8125rem;color:var(--text-tertiary)}.page_title__xYFu1{font-size:clamp(2rem,4.5vw,3.25rem);font-weight:800;line-height:1.15;letter-spacing:-.03em;color:var(--text-primary);margin-bottom:var(--sp-md);background:linear-gradient(135deg,var(--text-primary) 60%,#a78bfa 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_excerpt__49i5h{font-size:1.15rem;line-height:1.7;color:var(--text-secondary)}.page_divider___c5Mp{width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(124,58,237,.3),transparent);margin:var(--sp-xl) 0}.page_body__EQ_PO{font-size:1.0625rem;line-height:1.8;color:var(--text-secondary)}.page_body__EQ_PO h2{font-size:clamp(1.25rem,2.5vw,1.625rem);font-weight:700;color:var(--text-primary);letter-spacing:-.025em;margin-top:var(--sp-lg);margin-bottom:.75rem;position:relative;padding-left:1rem}.page_body__EQ_PO h2:before{content:"";position:absolute;left:0;top:.15em;height:1em;width:3px;border-radius:2px;background:var(--grad-primary)}.page_body__EQ_PO h3{font-size:1.2rem;font-weight:700;color:var(--text-primary);margin-top:var(--sp-md);margin-bottom:.5rem}.page_body__EQ_PO p{margin-bottom:1rem}.page_body__EQ_PO ol,.page_body__EQ_PO ul{padding-left:1.5rem;margin-bottom:1rem}.page_body__EQ_PO li{margin-bottom:.4rem;color:var(--text-secondary)}.page_body__EQ_PO strong{color:var(--text-primary);font-weight:700}.page_body__EQ_PO em{color:#a78bfa;font-style:italic}.page_body__EQ_PO a{color:#a78bfa;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s}.page_body__EQ_PO a:hover{opacity:.8}.page_body__EQ_PO code{font-family:Fira Code,Fira Mono,monospace;background:rgba(124,58,237,.1);border:1px solid rgba(124,58,237,.2);border-radius:4px;padding:.15em .4em;font-size:.9em;color:#c4b5fd}.page_body__EQ_PO pre{background:rgba(0,0,0,.4);border:1px solid rgba(124,58,237,.2);border-radius:12px;padding:var(--sp-md);overflow-x:auto;margin-bottom:1rem}.page_body__EQ_PO pre code{background:none;border:none;padding:0;font-size:.9rem}.page_body__EQ_PO blockquote{padding-left:1rem;margin:1rem 0;color:var(--text-tertiary);font-style:italic}.page_body__EQ_PO img{display:block;width:100%;height:auto;margin:var(--sp-xl) 0 var(--sp-sm);border:1px solid var(--glass-border);border-radius:8px;box-shadow:var(--glass-shadow)}.page_body__EQ_PO hr{height:1px;margin:var(--sp-xl) 0;border:0;background:linear-gradient(90deg,transparent,rgba(124,58,237,.3),transparent)}.page_lessonEyebrow__YnmFj{display:block;margin-bottom:.5rem;color:#a78bfa;font-family:var(--font-heading);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.page_learningSummary__D7VHe{margin-bottom:var(--sp-2xl);padding:var(--sp-lg);border-left:3px solid #7c3aed;background:rgba(124,58,237,.08)}.page_lessonMeta__dSHaV{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:var(--sp-md);color:var(--text-tertiary);font-family:var(--font-heading);font-size:.76rem}.page_lessonMeta__dSHaV strong{color:#a78bfa;text-transform:uppercase;letter-spacing:.06em}.page_lessonMeta__dSHaV span{position:relative}.page_lessonMeta__dSHaV span:not(:last-child):after{position:absolute;right:-.6rem;color:rgba(124,58,237,.7);content:"•"}.page_continueSection__m44O1 h2,.page_downloadSection__uGFLE h2,.page_learningSummary__D7VHe h2,.page_reflectionSection__WjZK2 h2,.page_researchSection__tStDA h2{margin-bottom:.65rem;font-size:clamp(1.45rem,3vw,2rem)}.page_downloadSection__uGFLE>p,.page_learningSummary__D7VHe>p,.page_researchSection__tStDA>p{font-size:.94rem}.page_learningSummary__D7VHe ul{display:grid;grid-gap:.6rem;gap:.6rem;margin-top:var(--sp-md);list-style:none}.page_learningSummary__D7VHe li{position:relative;padding-left:1.4rem;color:var(--text-secondary);font-size:.92rem}.page_learningSummary__D7VHe li:before{position:absolute;left:0;color:#a78bfa;content:"✓"}.page_researchSection__tStDA{margin-top:var(--sp-2xl);padding:var(--sp-lg) 0;border-top:1px solid rgba(124,58,237,.2);border-bottom:1px solid rgba(124,58,237,.2)}.page_researchSection__tStDA ul{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:var(--sp-md);list-style:none}.page_researchSection__tStDA li{padding:.3rem .65rem;border:1px solid rgba(124,58,237,.24);border-radius:4px;color:var(--text-secondary);font-family:var(--font-heading);font-size:.76rem}.page_reflectionSection__WjZK2{margin-top:var(--sp-2xl);padding:var(--sp-xl) 0}.page_reflectionSection__WjZK2 blockquote{max-width:650px;margin:var(--sp-md) 0;color:var(--text-primary);font-family:var(--font-heading);font-size:clamp(1.35rem,3vw,1.9rem);font-weight:600;line-height:1.45}.page_reflectionSection__WjZK2>p{max-width:620px;font-size:.95rem}.page_body__EQ_PO blockquote{padding:var(--sp-md);border:1px solid rgba(124,58,237,.28);border-left:3px solid #7c3aed;border-radius:8px;background:rgba(124,58,237,.08);color:var(--text-primary);font-family:var(--font-heading);font-size:1.05rem;font-style:normal;font-weight:600}.page_applySection__QL8_8{margin:var(--sp-2xl) 0;padding:var(--sp-lg);border:1px solid rgba(124,58,237,.32);border-radius:8px;background:linear-gradient(135deg,rgba(124,58,237,.12),transparent 55%),var(--bg-secondary)}.page_applyHeader__3JfQM{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.25rem var(--sp-md);gap:.25rem var(--sp-md);align-items:end;padding-bottom:var(--sp-md);border-bottom:1px solid rgba(124,58,237,.2)}.page_applyEyebrow__iSidZ{grid-column:1/-1;color:#a78bfa;font-family:var(--font-heading);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.page_applyHeader__3JfQM h2{font-size:clamp(1.6rem,3vw,2.2rem)}.page_applyDuration__oUr_Y{color:var(--text-tertiary);font-family:var(--font-heading);font-size:.8rem;font-weight:600}.page_applyContent__3es0Z{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.8fr);grid-gap:var(--sp-lg);gap:var(--sp-lg);padding-top:var(--sp-lg)}.page_applyLabel__hafhl{display:block;margin-bottom:.55rem;color:var(--text-tertiary);font-family:var(--font-heading);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.page_applyChallenge__hcdIR{color:var(--text-primary);font-family:var(--font-heading);font-size:1.08rem;font-weight:600;line-height:1.5}.page_applySteps__LecgK{display:flex;flex-direction:column;gap:.4rem;margin-top:var(--sp-sm);list-style:none}.page_applySteps__LecgK li{position:relative;padding-left:1.25rem;color:var(--text-secondary);font-size:.92rem}.page_applySteps__LecgK li:before{position:absolute;left:0;color:#a78bfa;content:"✓"}.page_applyReflection__vWP69{padding-left:var(--sp-lg);border-left:1px solid rgba(124,58,237,.24)}.page_applyReflection__vWP69 blockquote{margin-bottom:var(--sp-sm);color:var(--text-primary);font-family:var(--font-heading);font-size:1.15rem;font-weight:600;line-height:1.5}.page_applyReflection__vWP69 p{color:#a78bfa;font-size:.9rem;font-weight:600}.page_tomorrowSection__4mF4_{margin:var(--sp-2xl) 0;padding:var(--sp-lg) 0;border-top:1px solid rgba(124,58,237,.2);border-bottom:1px solid rgba(124,58,237,.2)}.page_tomorrowSection__4mF4_ blockquote{margin:var(--sp-sm) 0;color:var(--text-primary);font-family:var(--font-heading);font-size:clamp(1.3rem,3vw,1.75rem);font-weight:600;line-height:1.45}.page_tomorrowSection__4mF4_ p{font-size:.9rem}.page_tomorrowSection__4mF4_ strong{display:block;margin-top:.35rem;color:#a78bfa;font-family:var(--font-heading)}.page_continueSection__m44O1{margin:var(--sp-2xl) 0}.page_continueSection__m44O1 ol{margin-top:var(--sp-md);list-style:none;border-top:1px solid rgba(124,58,237,.2)}.page_collectionProgress__5f2_N{margin-top:-.25rem;color:var(--text-tertiary);font-family:var(--font-heading);font-size:.8rem}.page_continueSection__m44O1 li{display:grid;grid-template-columns:90px minmax(0,1fr);grid-gap:var(--sp-md);gap:var(--sp-md);padding:var(--sp-md) 0;border-bottom:1px solid rgba(124,58,237,.14)}.page_continueSection__m44O1 li>span{color:var(--text-tertiary);font-family:var(--font-heading);font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.page_continueSection__m44O1 li a,.page_continueSection__m44O1 li strong{color:var(--text-primary);font-family:var(--font-heading);font-size:1rem;font-weight:600}.page_continueSection__m44O1 li a:hover{color:#a78bfa}.page_downloadSection__uGFLE{margin-top:var(--sp-2xl);padding:var(--sp-xl);border:1px solid rgba(124,58,237,.3);border-radius:8px;background:linear-gradient(135deg,rgba(124,58,237,.14),rgba(37,99,235,.06)),var(--bg-secondary)}.page_downloadSection__uGFLE>p{max-width:560px;margin-bottom:var(--sp-md)}.page_related__VtT7E{margin-top:var(--sp-xl)}.page_relatedHeading___9I2y{font-size:1rem;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--sp-md)}.page_relatedGrid__TwRNv{display:flex;flex-direction:column;gap:var(--sp-sm)}.page_relatedCard__VeupQ{display:flex;align-items:center;gap:var(--sp-md);padding:var(--sp-md);border-radius:14px;border:1px solid var(--glass-border);background:var(--glass-bg);text-decoration:none;color:inherit;transition:border-color .25s,transform .25s var(--ease-spring)}.page_relatedCard__VeupQ:hover{border-color:var(--glass-border-hover);transform:translateX(4px)}.page_relatedEmoji__dlLge{font-size:1.75rem;flex-shrink:0}.page_relatedCat__Bmc_R{font-family:var(--font-heading);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#a78bfa;display:block;margin-bottom:.2rem}.page_relatedTitle__eDcub{font-family:var(--font-heading);font-size:1rem;font-weight:600;color:var(--text-primary);line-height:1.3}.page_relatedArrow__g_DfQ{font-size:1.2rem;color:var(--text-tertiary);margin-left:auto;flex-shrink:0;transition:transform .2s var(--ease-spring),color .2s}.page_relatedCard__VeupQ:hover .page_relatedArrow__g_DfQ{transform:translateX(4px);color:#a78bfa}@media (max-width:768px){.page_applyContent__3es0Z{grid-template-columns:1fr}.page_applyReflection__vWP69{padding-top:var(--sp-md);padding-left:0;border-top:1px solid rgba(124,58,237,.24);border-left:0}.page_continueSection__m44O1 li{grid-template-columns:1fr;gap:.35rem}.page_title__xYFu1{font-size:2rem}.page_article__YlLOu{padding-top:var(--sp-xl)}}