.page_page__Ij9rL{display:flex;flex-direction:column;min-height:100dvh}.page_header__ehKz5{position:relative;background-color:var(--clr-bg-card);border-bottom:var(--border);padding:var(--sp-13) var(--container-pad);overflow:hidden}.page_headerInner__dPCQo{position:relative;z-index:1;max-width:var(--container-max);margin-inline:auto;display:flex;flex-direction:column;align-items:center;text-align:center}.page_breadcrumb__Om8tr{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--clr-text-muted);margin-bottom:var(--sp-4)}.page_breadcrumb__Om8tr a{color:var(--clr-text-muted);text-decoration:none;transition:color var(--transition-fast)}.page_breadcrumb__Om8tr a:hover{color:var(--clr-accent)}.page_breadcrumb__Om8tr span{margin-inline:var(--sp-3)}.page_pageTitle__l3ICs{font-family:var(--font-display);font-size:var(--text-5xl);font-weight:var(--fw-bold);color:var(--clr-text-primary);margin-bottom:var(--sp-6)}.page_searchRow__vPKOr{display:flex;align-items:center;gap:var(--sp-4);max-width:520px;width:100%;background-color:var(--clr-bg-input);border:var(--border);padding:var(--sp-4) var(--sp-8);margin-inline:auto;transition:border-color var(--transition-fast)}.page_searchRow__vPKOr:focus-within{border-color:var(--clr-accent)}.page_searchIcon__g9UZm{width:14px;height:14px;color:var(--clr-text-muted);flex-shrink:0}.page_searchInput__cqr3C{flex:1;background:transparent;border:none;outline:none;font-family:var(--font-mono);font-size:var(--text-base);color:var(--clr-text-primary)}.page_searchInput__cqr3C::placeholder{color:var(--clr-text-faint)}.page_body__Efb9g{display:flex;align-items:flex-start;max-width:var(--container-max);margin-inline:auto;width:100%;padding-inline:var(--container-pad);padding-block:var(--sp-13);gap:var(--sp-13);flex:1}.page_sidebar__oxiqQ{width:220px;flex-shrink:0;display:flex;flex-direction:column;gap:var(--sp-10)}.page_filterGroup__ABtOe{display:flex;flex-direction:column;gap:var(--sp-4)}.page_filterHeading__1h_4e{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-xl);color:var(--clr-text-ghost);padding-bottom:var(--sp-3);border-bottom:var(--border)}.page_filterBtn__OBmsD,.page_pageBtn__OyQt_{display:inline-flex;align-items:center;justify-content:center;padding:var(--sp-3) var(--sp-5);border:2px solid var(--clr-border);background:var(--clr-bg-card);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--clr-text-secondary);text-decoration:none;cursor:pointer;transition:all var(--transition-fast);position:relative}.page_filterBtn__OBmsD:hover,.page_pageBtn__OyQt_:hover{color:var(--clr-text-primary);border-color:var(--clr-accent);background:var(--clr-bg-hover);transform:translate(-1px,-1px);box-shadow:2px 2px 0 0 var(--clr-text-ghost)}.page_filterBtn__OBmsD:active,.page_pageBtn__OyQt_:active{transform:translate(1px,1px)}.page_filterBtn__OBmsD.page_active__K9AzL,.page_pageBtn__OyQt_.page_current__8q4sU{background:var(--clr-accent);color:var(--clr-on-accent);border-color:var(--clr-accent);font-weight:var(--fw-bold)}.page_main__Uvpzg{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--sp-6)}.page_resultsInfo__RBkIa{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-sm);color:var(--clr-text-muted);padding:var(--sp-4) var(--sp-6);background:var(--clr-bg-card);border:var(--border);width:fit-content}.page_grid__FNghc{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:var(--border)}.page_grid__FNghc>*{border-right:var(--border);border-bottom:var(--border)}.page_grid__FNghc>:nth-child(3n){border-right:none}.page_pagination__eL0OR{display:flex;align-items:center;gap:var(--sp-4);margin-top:var(--sp-8)}.page_empty__f1mfw{padding:var(--sp-18) var(--sp-8);text-align:center;font-family:var(--font-mono);font-size:var(--text-base);color:var(--clr-text-faint);border:var(--border)}@media (max-width:1024px){.page_grid__FNghc{grid-template-columns:repeat(2,1fr)}.page_grid__FNghc>:nth-child(3n){border-right:var(--border)}.page_grid__FNghc>:nth-child(2n){border-right:none}}@media (max-width:768px){.page_header__ehKz5{padding:var(--sp-10) var(--container-pad-mobile)}.page_body__Efb9g{flex-direction:column;padding-inline:var(--container-pad-mobile);gap:var(--sp-8)}.page_sidebar__oxiqQ{width:100%}.page_grid__FNghc{grid-template-columns:1fr}.page_grid__FNghc>*{border-right:none}}.AdBanner_wrapper__M_SDs{width:100%;padding-block:var(--sp-6);background-color:var(--clr-bg-page);border-bottom:var(--border)}.AdBanner_slot__oAz5A,.AdBanner_wrapper__M_SDs{display:flex;align-items:center;justify-content:center}.AdBanner_slot__oAz5A{flex-direction:column;gap:var(--sp-2);width:var(--ad-banner-width);height:var(--ad-banner-height);background-color:var(--clr-bg-input);border:1px dashed var(--clr-text-ghost);position:relative}.AdBanner_slot__oAz5A:before{content:"ADVERTISEMENT";position:absolute;top:-10px;left:10px;background:var(--clr-bg-page);padding-inline:4px;font-size:var(--text-2xs);color:var(--clr-text-muted)}.AdBanner_label__fYUOJ{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-xl);color:var(--clr-text-ghost)}.AdBanner_sub__xEdWP{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--fw-normal);color:var(--clr-text-void)}@media (max-width:768px){.AdBanner_slot__oAz5A{width:320px;height:50px}}.AdSidebar_slot__BsZmi{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);width:var(--ad-sidebar-width);height:var(--ad-sidebar-height);background-color:var(--clr-bg-input);border:1px dashed var(--clr-text-ghost);position:relative;flex-shrink:0}.AdSidebar_slot__BsZmi:before{content:"ADVERTISEMENT";position:absolute;top:-10px;left:10px;background:var(--clr-bg-page);padding-inline:4px;font-size:var(--text-2xs);color:var(--clr-text-muted)}.AdSidebar_label__l3ZhK{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-xl);color:var(--clr-text-ghost)}.AdSidebar_sub__dtOKX{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--fw-normal);color:var(--clr-text-void)}@media (max-width:1024px){.AdSidebar_slot__BsZmi{width:100%;height:90px}}.page_page__1oF1g{display:flex;flex-direction:column;min-height:100dvh}.page_container__edH2D{max-width:var(--container-max);margin-inline:auto;width:100%;padding:var(--sp-12) var(--container-pad)}.page_header__uQZlC{margin-bottom:var(--sp-12);text-align:center}.page_badge__8bJhH{display:inline-flex;padding:var(--sp-1) var(--sp-4);background:var(--clr-bg-hover);color:var(--clr-accent);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-xl)}.page_badge__8bJhH,.page_title__oekVq{font-weight:var(--fw-bold);margin-bottom:var(--sp-4)}.page_title__oekVq{font-family:var(--font-display);font-size:var(--text-6xl);color:var(--clr-text-primary)}.page_sub__mUkwl{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--clr-text-secondary);max-width:700px;margin-inline:auto}.page_quickLinks__FvmTH{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-4);margin-bottom:var(--sp-16)}.page_quickLink___Tz_Y{padding:var(--sp-8);background:var(--clr-bg-card);border:var(--border);box-shadow:var(--shadow-hard);text-decoration:none;display:flex;flex-direction:column;gap:var(--sp-2);transition:transform var(--transition-fast)}.page_quickLink___Tz_Y:hover{transform:translate(-2px,-2px)}.page_quickLinkTitle__z_JRI{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--fw-bold);color:var(--clr-text-primary)}.page_quickLinkDesc__DtvSv{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--clr-text-muted)}.page_unitSection__fa7KX{padding:var(--sp-8);border:var(--border);margin-bottom:var(--sp-6);background:var(--clr-bg-page)}.page_unitHeader__fw8Qc{display:flex;align-items:baseline;gap:var(--sp-4);margin-bottom:var(--sp-6);flex-wrap:wrap}.page_unitNum__L5oJs{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--fw-bold);color:var(--clr-accent);letter-spacing:var(--tracking-xl)}.page_unitTitle__SEt1b{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--fw-bold);color:var(--clr-text-primary);flex:1}.page_unitWeight__i58uI{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--clr-text-muted);padding:var(--sp-1) var(--sp-3);background:var(--clr-bg-hover);border:1px solid var(--clr-border);letter-spacing:var(--tracking-sm)}.page_topicList__wnhA_{list-style:none;display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-bottom:var(--sp-6)}.page_topicList__wnhA_ li{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--clr-text-secondary);padding:var(--sp-1) var(--sp-3);background:var(--clr-bg-hover);border:1px solid var(--clr-border)}.page_unitLink__L31XI{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--clr-accent);text-decoration:none;font-weight:var(--fw-bold)}.page_unitLink__L31XI:hover{text-decoration:underline}@media (max-width:768px){.page_quickLinks__FvmTH{grid-template-columns:1fr}}.page_page__bHvK0{display:flex;flex-direction:column;min-height:100dvh}.page_header__aoGnN{background-color:var(--clr-bg-card);border-bottom:var(--border);padding:var(--sp-13) var(--container-pad)}.page_headerInner__D5Cfv{max-width:720px;margin-inline:auto}.page_label__YLBHc{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-xl);color:var(--clr-accent)}.page_label__YLBHc,.page_pageTitle__kuJ9j{font-weight:var(--fw-bold);margin-bottom:var(--sp-4)}.page_pageTitle__kuJ9j{font-family:var(--font-display);font-size:var(--text-5xl);color:var(--clr-text-primary)}.page_pageSubtitle__1apjC{font-family:var(--font-mono);font-size:var(--text-base);color:var(--clr-text-muted);line-height:var(--leading-relaxed)}.page_content__6foo0{flex:1;max-width:720px;margin-inline:auto;width:100%;padding:var(--sp-13) var(--container-pad);display:flex;flex-direction:column;gap:var(--sp-13)}.page_section__yPW7u{display:flex;flex-direction:column;gap:var(--sp-6)}.page_sectionHeading__k3oSI{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-xl);color:var(--clr-text-ghost);padding-bottom:var(--sp-4);border-bottom:var(--border)}.page_sectionTitle__eC3_O{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--fw-bold);color:var(--clr-text-primary)}.page_prose__AVo8O{font-family:var(--font-mono);font-size:var(--text-base);color:var(--clr-text-secondary);line-height:var(--leading-relaxed)}.page_prose__AVo8O a{color:var(--clr-accent);text-decoration:none}.page_prose__AVo8O a:hover{text-decoration:underline}.page_statGrid__oLQ3_{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:var(--border);background:var(--clr-bg-card)}.page_statItem__GzvlW{padding:var(--sp-10);border-right:var(--border);display:flex;flex-direction:column;gap:var(--sp-3);align-items:center;text-align:center;transition:all var(--transition-fast);position:relative}.page_statItem__GzvlW:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--clr-accent-muted) 0,transparent 60%);opacity:0;transition:opacity var(--transition-base)}.page_statItem__GzvlW:hover{background-color:var(--clr-bg-hover);transform:translateY(-2px)}.page_statItem__GzvlW:hover:before{opacity:1}.page_statItem__GzvlW:hover .page_statValue__YBGuP{transform:scale(1.05)}.page_statItem__GzvlW:last-child{border-right:none}.page_statValue__YBGuP{font-family:var(--font-display);font-size:var(--text-5xl);font-weight:var(--fw-bold);color:var(--clr-accent);line-height:1;position:relative;z-index:1;transition:transform var(--transition-fast)}.page_statLabel__b6m5h{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--clr-text-muted);letter-spacing:var(--tracking-sm);position:relative;z-index:1}.page_contactCard__Scz_8{background-color:var(--clr-bg-card);border:var(--border);padding:var(--sp-10);display:flex;flex-direction:column;gap:var(--sp-6)}.page_contactRow__8mOT3{display:flex;align-items:flex-start;gap:var(--sp-8);padding-bottom:var(--sp-6);border-bottom:var(--border)}.page_contactRow__8mOT3:last-child{border-bottom:none;padding-bottom:0}.page_contactLabel__jIqT_{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-xl);color:var(--clr-text-ghost);width:80px;flex-shrink:0;padding-top:var(--sp-1)}.page_contactValue__xbbRZ{font-family:var(--font-mono);font-size:var(--text-base);color:var(--clr-text-secondary);line-height:var(--leading-relaxed)}.page_contactValue__xbbRZ a{color:var(--clr-accent);text-decoration:none}.page_contactValue__xbbRZ a:hover{text-decoration:underline}@media (max-width:768px){.page_content__6foo0,.page_header__aoGnN{padding-inline:var(--container-pad-mobile)}.page_statGrid__oLQ3_{grid-template-columns:1fr}.page_statItem__GzvlW{border-right:none;border-bottom:var(--border)}.page_statItem__GzvlW:last-child{border-bottom:none}}.subject_page__PrY60{display:flex;flex-direction:column;min-height:100dvh}.subject_header__V9tHr{position:relative;background-color:var(--clr-bg-card);border-bottom:var(--border);padding:var(--sp-13) var(--container-pad);overflow:hidden}@media (max-width:768px){.subject_header__V9tHr{padding:var(--sp-8) var(--container-pad-mobile)}}.subject_headerInner__oaIc9{position:relative;z-index:1;max-width:var(--container-max);margin-inline:auto;display:flex;flex-direction:column;align-items:center;text-align:center}.subject_backLink__7RIc1{display:inline-flex;align-items:center;gap:var(--sp-3);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--clr-text-muted);text-decoration:none;margin-bottom:var(--sp-6);transition:color var(--transition-fast)}.subject_backLink__7RIc1:hover{color:var(--clr-accent)}.subject_pageTitle___7tHI{font-family:var(--font-display);font-size:var(--text-6xl);font-weight:var(--fw-bold);color:var(--clr-text-primary);margin-bottom:var(--sp-4);text-transform:uppercase;letter-spacing:var(--tracking-tight)}.subject_pageSubtitle__aOS5N{font-size:var(--text-lg);color:var(--clr-text-secondary);max-width:640px;margin-bottom:var(--sp-6)}.subject_statsRow__xq71u{gap:var(--sp-8);padding:var(--sp-4) var(--sp-8);background:var(--clr-bg-page);border:var(--border)}.subject_stat__2_ztw{font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--clr-text-muted);letter-spacing:var(--tracking-sm)}.subject_stat__2_ztw:before{content:"✓";color:var(--clr-accent);margin-right:var(--sp-2);font-weight:var(--fw-bold)}@media (max-width:640px){.subject_pageTitle___7tHI{font-size:var(--text-3xl)}}.subject_pageSubtitle__aOS5N{font-family:var(--font-mono);font-size:var(--text-base);color:var(--clr-text-muted);line-height:var(--leading-relaxed);max-width:600px;margin-inline:auto;margin-bottom:var(--sp-8)}.subject_statsRow__xq71u{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--sp-10)}.subject_stat__2_ztw{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--clr-text-faint);letter-spacing:var(--tracking-md)}.subject_body__mffU0{max-width:var(--container-max);margin-inline:auto;width:100%;padding:var(--sp-13) var(--container-pad);flex:1}@media (max-width:768px){.subject_body__mffU0{padding:var(--sp-8) var(--container-pad-mobile)}}.subject_grid__RaGoE{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:var(--border)}.subject_grid__RaGoE>*{border-right:var(--border);border-bottom:var(--border)}.subject_grid__RaGoE>:nth-child(4n){border-right:none}.subject_empty__s05RF{padding:var(--sp-18) var(--sp-8);text-align:center;font-family:var(--font-mono);font-size:var(--text-base);color:var(--clr-text-faint);border:var(--border)}.subject_requestLink__UYo9G{display:inline-block;margin-top:var(--sp-6);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--clr-accent);text-decoration:none}.subject_requestLink__UYo9G:hover{text-decoration:underline}@media (max-width:1024px){.subject_grid__RaGoE{grid-template-columns:repeat(2,1fr)}.subject_grid__RaGoE>:nth-child(4n){border-right:var(--border)}.subject_grid__RaGoE>:nth-child(2n){border-right:none}}@media (max-width:768px){.subject_header__V9tHr{padding:var(--sp-10) var(--container-pad-mobile)}.subject_body__mffU0{padding-inline:var(--container-pad-mobile)}.subject_grid__RaGoE{grid-template-columns:1fr}.subject_grid__RaGoE>*{border-right:none}.subject_statsRow__xq71u{flex-wrap:wrap;gap:var(--sp-6)}}.subject_seoSection__71CgI{max-width:var(--container-max);margin-inline:auto;width:100%;padding:2rem var(--container-pad);border-top:var(--border)}.subject_seoContentWrapper__i2qm8{font-family:var(--font-mono);font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--clr-text-secondary)}.subject_seoContentWrapper__i2qm8 h2{font-size:var(--text-3xl);margin-top:var(--sp-12);margin-bottom:var(--sp-6);line-height:var(--leading-tight)}.subject_seoContentWrapper__i2qm8 h2,.subject_seoContentWrapper__i2qm8 h3{font-family:var(--font-display);font-weight:var(--fw-bold);color:var(--clr-text-primary)}.subject_seoContentWrapper__i2qm8 h3{font-size:var(--text-2xl);margin-top:var(--sp-10);margin-bottom:var(--sp-4);line-height:var(--leading-snug)}.subject_seoContentWrapper__i2qm8 h4{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--fw-bold);color:var(--clr-text-primary);margin-top:var(--sp-8);margin-bottom:var(--sp-2)}.subject_seoContentWrapper__i2qm8 p{margin-bottom:var(--sp-6)}.subject_seoContentWrapper__i2qm8 ol,.subject_seoContentWrapper__i2qm8 ul{margin-bottom:var(--sp-6);padding-left:var(--sp-8)}.subject_seoContentWrapper__i2qm8 ul{list-style-type:disc}.subject_seoContentWrapper__i2qm8 ol{list-style-type:decimal}.subject_seoContentWrapper__i2qm8 li{margin-bottom:var(--sp-2)}.subject_seoContentWrapper__i2qm8 strong{color:var(--clr-text-primary);font-weight:var(--fw-bold)}.subject_seoContentWrapper__i2qm8 a{color:var(--clr-accent);text-decoration:underline;text-underline-offset:4px}.subject_seoContentWrapper__i2qm8 a:hover{color:var(--clr-text-primary)}.subject_breadcrumb__i4eEp{margin-bottom:var(--sp-4);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--clr-text-muted);display:flex;gap:var(--sp-2);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-sm);text-transform:uppercase}.subject_breadcrumbLink__gqlnh{color:var(--clr-text-muted);text-decoration:none;transition:color var(--transition-fast)}.subject_breadcrumbLink__gqlnh:hover{text-decoration:underline;color:var(--clr-accent)}.subject_breadcrumbSeparator__X3Ky_{color:var(--clr-text-ghost)}.page_page__kyzcL,.subject_breadcrumbCurrent__QN0yL{color:var(--clr-text-primary)}.page_page__kyzcL{display:flex;flex-direction:column;min-height:100vh;background-color:var(--clr-bg-page)}.page_main__Ncrtj{flex:1}.page_hero__pMyQK{position:relative;overflow:hidden;padding:120px var(--sp-11) var(--sp-18);background-color:var(--clr-bg-dark);border-bottom:var(--border);display:flex;justify-content:center}.page_heroContent__HVUmS{position:relative;z-index:1;max-width:800px;text-align:center;display:flex;flex-direction:column;align-items:center}.page_badge__a5htK{display:inline-block;padding:var(--sp-2) var(--sp-6);background-color:var(--clr-accent);color:var(--clr-on-accent);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-lg);margin-bottom:var(--sp-11);border:2px solid var(--clr-on-accent);animation:page_pulse__sO4Rz 2s ease-in-out infinite}@keyframes page_pulse__sO4Rz{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.page_title__5YxUR{font-family:var(--font-display);font-size:var(--text-6xl);font-weight:var(--fw-bold);line-height:var(--leading-tight);margin:0 0 var(--sp-11);letter-spacing:var(--tracking-tight)}.page_description__BrFqB{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--clr-text-secondary);max-width:600px;margin:0 0 var(--sp-14)}.page_priceContainer__yKUkb{display:flex;align-items:baseline;justify-content:center;margin-bottom:var(--sp-13);padding:var(--sp-8);border:2px solid var(--clr-accent);background:linear-gradient(135deg,var(--clr-accent-muted) 0,transparent 50%);position:relative}.page_priceContainer__yKUkb:before{content:"";position:absolute;inset:-2px;background:linear-gradient(45deg,var(--clr-accent),transparent);opacity:.1;animation:page_shimmer__CIBFD 3s ease-in-out infinite}@keyframes page_shimmer__CIBFD{0%,to{opacity:.1}50%{opacity:.3}}.page_currency__w186E{font-size:var(--text-5xl);margin-right:var(--sp-2)}.page_currency__w186E,.page_price__ZngB1{font-family:var(--font-display);font-weight:var(--fw-bold);color:var(--clr-accent);position:relative;z-index:1}.page_price__ZngB1{font-size:120px;line-height:1}.page_period__uZnmW{font-size:var(--text-xl);color:var(--clr-text-secondary);margin-left:var(--sp-4);font-family:var(--font-mono);position:relative;z-index:1}.page_cta__MGXuB{display:inline-block;padding:var(--sp-9) var(--sp-14);background-color:var(--clr-accent);color:var(--clr-on-accent);font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--fw-bold);text-transform:uppercase;text-decoration:none;transition:transform var(--transition-base),opacity var(--transition-base);margin-bottom:var(--sp-8)}.page_cta__MGXuB:hover{opacity:.9;transform:translateY(-2px)}.page_ctaDisabled__9jAP5{display:inline-block;padding:var(--sp-9) var(--sp-14);background-color:var(--clr-text-muted);color:var(--clr-bg-page);font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--fw-bold);text-transform:uppercase;cursor:not-allowed;opacity:.6;margin-bottom:var(--sp-8)}.page_guarantee__FTW3O{font-size:var(--text-sm);margin-bottom:var(--sp-4)}.page_guarantee__FTW3O,.page_supportLink__XPM1a{font-family:var(--font-mono);color:var(--clr-text-secondary)}.page_supportLink__XPM1a{font-size:var(--text-xs)}.page_supportLink__XPM1a a{color:var(--clr-accent);text-decoration:underline}.page_features__Q0XEb{padding:var(--sp-18) var(--sp-11);display:flex;justify-content:center}.page_featureGrid__s3SU1{max-width:1000px;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--sp-14)}.page_featureCard__85Gnr{text-align:left}.page_icon__Yxaxu{margin-bottom:var(--sp-10);color:var(--clr-accent)}.page_featureCard__85Gnr h3{font-family:var(--font-mono);font-size:var(--text-xl);margin:0 0 var(--sp-6);text-transform:uppercase}.page_featureCard__85Gnr p{font-family:var(--font-display);font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--clr-text-secondary);margin:0}@media (max-width:768px){.page_title__5YxUR{font-size:var(--text-4xl)}.page_price__ZngB1{font-size:var(--text-7xl)}}.page_page__ZU32B{display:flex;flex-direction:column;min-height:100dvh}.page_statsStrip__zwIBq{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:var(--border);border-inline:none;background-color:transparent}.page_statItem__RMGkH{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);border-right:var(--border);max-width:none;padding-block:var(--sp-12)}.page_statItem__RMGkH:last-child{border-right:none}.page_statValue__FXJDK{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--fw-bold);color:var(--clr-accent);line-height:1}.page_statLabel__YuhHa{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-xl);color:var(--clr-text-muted);text-transform:uppercase}.page_hero__SKW6o{position:relative;background-color:var(--clr-bg-card);border-bottom:var(--border);padding:var(--sp-18) var(--container-pad);overflow:hidden}.page_heroInner__FQkwa{position:relative;z-index:1;max-width:var(--container-max);margin-inline:auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-8)}.page_heroLabel__D2dy2{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-xl);color:var(--clr-accent)}.page_heroTitle__Gfler{font-family:var(--font-display);font-size:var(--text-8xl);font-weight:var(--fw-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tighter);color:var(--clr-text-primary);max-width:720px}.page_heroSub__YNSLe{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--clr-text-secondary);line-height:var(--leading-relaxed);max-width:480px}.page_heroActions__8_tzb{gap:var(--sp-6);margin-top:var(--sp-4)}.page_heroActions__8_tzb,.page_heroStats__rmbZT{display:flex;align-items:center;justify-content:center}.page_heroStats__rmbZT{gap:var(--sp-10);margin-top:var(--sp-8);padding-top:var(--sp-8);border-top:1px solid var(--clr-border-faint)}.page_heroStat__YUvQF{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--clr-text-muted);letter-spacing:var(--tracking-sm)}.page_heroStat__YUvQF strong{color:var(--clr-accent);font-weight:var(--fw-bold);margin-right:var(--sp-2)}.page_heroCta__jc8eN{display:inline-flex;align-items:center;gap:var(--sp-3);padding:var(--sp-5) var(--sp-10);background-color:var(--clr-accent);color:var(--clr-on-accent);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--fw-bold);letter-spacing:var(--tracking-md);text-decoration:none;border:3px solid var(--clr-on-accent);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.page_heroCta__jc8eN:hover{transform:translate(-3px,-3px);box-shadow:var(--shadow-hard-large)}.page_heroSecondary__ThEh9{display:inline-flex;align-items:center;padding:var(--sp-5) var(--sp-10);border:var(--border);color:var(--clr-text-secondary);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-md);text-decoration:none;transition:color var(--transition-fast),border-color var(--transition-fast)}.page_heroSecondary__ThEh9:hover{color:var(--clr-text-primary);border-color:var(--clr-accent);transform:translate(-2px,-2px);box-shadow:4px 4px 0 0 var(--clr-text-ghost)}.page_section__61PEw{padding:var(--sp-15) var(--container-pad);max-width:var(--container-max);margin-inline:auto;width:100%}.page_sectionHeader__a4Fw5{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:var(--sp-8);border-bottom:var(--border);padding-bottom:var(--sp-5)}.page_sectionTitle__hzsAh{font-weight:var(--fw-bold);letter-spacing:var(--tracking-xl);color:var(--clr-text-primary)}.page_sectionLink__aTsbk,.page_sectionTitle__hzsAh{font-family:var(--font-mono);font-size:var(--text-sm)}.page_sectionLink__aTsbk{color:var(--clr-text-muted);text-decoration:none;transition:color var(--transition-fast)}.page_sectionLink__aTsbk:hover{color:var(--clr-accent);text-decoration:underline;text-underline-offset:4px}.page_subjectGrid__TFRlY{display:grid;grid-template-columns:repeat(6,1fr);gap:0}.page_subjectGrid__TFRlY>*{border-right:var(--border)}.page_subjectGrid__TFRlY>:last-child{border-right:none}.page_trendingGrid__ntwmV{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:var(--border)}.page_trendingGrid__ntwmV>*{border-right:var(--border)}.page_trendingGrid__ntwmV>:last-child{border-right:none}.page_ctaSection__tPv8w{border-top:var(--border);border-bottom:var(--border);background:linear-gradient(135deg,var(--clr-bg-card) 0,var(--clr-bg-page) 100%);padding:var(--sp-18) var(--container-pad);position:relative;overflow:hidden}.page_ctaSection__tPv8w:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--clr-accent),transparent);opacity:.5}.page_ctaInner__tGHAS{max-width:var(--container-max);margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-10);position:relative;z-index:1}.page_ctaText__ew5hH{font-family:var(--font-display);font-size:var(--text-5xl);font-weight:var(--fw-bold);color:var(--clr-text-primary);max-width:560px;line-height:var(--leading-tight)}.page_ctaText__ew5hH span{color:var(--clr-accent);position:relative}.page_ctaBtn__oVGsu{display:inline-flex;align-items:center;padding:var(--sp-6) var(--sp-15);border:3px solid var(--clr-accent);background:var(--clr-accent);color:var(--clr-on-accent);font-family:var(--font-mono);font-size:var(--text-base);font-weight:var(--fw-bold);letter-spacing:var(--tracking-md);text-decoration:none;white-space:nowrap;transition:all var(--transition-fast);flex-shrink:0;position:relative}.page_ctaBtn__oVGsu:hover{transform:translate(-4px,-4px);box-shadow:6px 6px 0 0 var(--clr-text-ghost)}.page_ctaBtn__oVGsu:active{transform:translate(-2px,-2px);box-shadow:4px 4px 0 0 var(--clr-text-ghost)}@media (max-width:768px){.page_hero__SKW6o{padding:var(--sp-14) var(--container-pad-mobile)}.page_heroTitle__Gfler{font-size:var(--text-5xl)}.page_heroStats__rmbZT{flex-direction:column;gap:var(--sp-4);align-items:flex-start}.page_heroActions__8_tzb{flex-direction:column;width:100%}.page_heroCta__jc8eN,.page_heroSecondary__ThEh9{width:100%;justify-content:center}.page_statsStrip__zwIBq{grid-template-columns:repeat(2,1fr)}.page_statItem__RMGkH{flex:1 1 50%;max-width:50%;padding:var(--sp-8) var(--sp-6);border-bottom:var(--border)}.page_statItem__RMGkH:nth-child(odd){border-right:var(--border)}.page_statItem__RMGkH:nth-child(2n){border-right:none}.page_statItem__RMGkH:nth-last-child(-n+2){border-bottom:none}.page_section__61PEw{padding:var(--sp-13) var(--container-pad-mobile)}.page_subjectGrid__TFRlY{grid-template-columns:repeat(2,1fr)}.page_subjectGrid__TFRlY>*{border-right:none;border-bottom:var(--border)}.page_trendingGrid__ntwmV{grid-template-columns:1fr}.page_trendingGrid__ntwmV>*{border-right:none;border-bottom:var(--border)}.page_ctaSection__tPv8w{padding:var(--sp-13) var(--container-pad-mobile)}.page_ctaInner__tGHAS{flex-direction:column;align-items:flex-start}.page_ctaText__ew5hH{font-size:var(--text-4xl)}}.page_howItWorks__Fs6EJ{padding:var(--sp-18) var(--container-pad)}.page_howItWorksInner__cPbPE,.page_howItWorks__Fs6EJ{max-width:var(--container-max);margin-inline:auto;width:100%}.page_howItWorksTitle__AnNaW{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--fw-bold);letter-spacing:var(--tracking-xl);color:var(--clr-text-primary);text-transform:uppercase;border-bottom:var(--border);padding-bottom:var(--sp-5);margin-bottom:var(--sp-12)}.page_howItWorksGrid__R8l8u{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-8)}.page_howItWorksItem__8DTQQ{padding:var(--sp-10);border:var(--border);background:var(--clr-bg-card);display:flex;flex-direction:column;gap:var(--sp-5);transition:all var(--transition-base);position:relative}.page_howItWorksItem__8DTQQ:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--clr-accent-muted) 0,transparent 60%);opacity:0;transition:opacity var(--transition-base);pointer-events:none}.page_howItWorksItem__8DTQQ:hover{border-color:var(--clr-accent-border);transform:translateY(-4px)}.page_howItWorksItem__8DTQQ:hover:before{opacity:1}.page_howItWorksItem__8DTQQ:hover .page_howItWorksIcon__yvlGT{background:var(--clr-accent);color:var(--clr-on-accent);border-color:var(--clr-accent);transform:scale(1.1)}.page_howItWorksIcon__yvlGT{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--fw-bold);color:var(--clr-accent);border:2px solid var(--clr-accent);width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:all var(--transition-base);position:relative;z-index:1}.page_howItWorksItem__8DTQQ h3{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--fw-bold);text-transform:uppercase;color:var(--clr-text-primary);position:relative;z-index:1}.page_howItWorksItem__8DTQQ p{font-family:var(--font-mono);font-size:var(--text-base);color:var(--clr-text-secondary);line-height:var(--leading-relaxed);position:relative;z-index:1}.page_teacherTeaser__nYD_K{border-block:var(--border);background:var(--clr-bg-hover)}.page_teacherInner__9JMrB{max-width:var(--container-max);margin-inline:auto;padding:var(--sp-18) var(--container-pad)}.page_teacherContent__xHtcg{max-width:600px;display:flex;flex-direction:column;gap:var(--sp-6)}.page_teacherContent__xHtcg h2{font-family:var(--font-display);font-size:var(--text-5xl);font-weight:var(--fw-bold);text-transform:uppercase}.page_teacherContent__xHtcg p{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--clr-text-secondary)}.page_teacherBtn__05Gr3{width:fit-content;padding:var(--sp-4) var(--sp-8);background:var(--clr-text-primary);color:var(--clr-bg-page);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--fw-bold);text-decoration:none;box-shadow:4px 4px 0 0 var(--clr-accent);transition:transform var(--transition-fast)}.page_teacherBtn__05Gr3:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 0 var(--clr-accent)}.page_badge__s34Is{display:inline-flex;padding:var(--sp-1) var(--sp-4);background:var(--clr-bg-page);border:var(--border);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-lg);color:var(--clr-accent);width:fit-content}@media (max-width:768px){.page_howItWorksGrid__R8l8u{grid-template-columns:1fr}}.page_accordionContainer__dhRtx{display:flex;flex-direction:column;gap:var(--sp-6)}.page_subjectAccordion__uMov2{background-color:var(--clr-bg-card);border:var(--border);overflow:hidden;transition:border-color var(--transition-fast)}.page_subjectAccordion__uMov2[open]{border-color:var(--clr-accent)}.page_subjectSummary__8d9Fp{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-6) var(--sp-8);cursor:pointer;list-style:none;background-color:var(--clr-bg-nav);transition:background-color var(--transition-fast);position:relative}.page_subjectSummary__8d9Fp::-webkit-details-marker{display:none}.page_subjectSummary__8d9Fp:hover{background-color:var(--clr-bg-card)}.page_subjectSummary__8d9Fp:after{content:"▼";position:absolute;right:var(--sp-8);top:50%;transform:translateY(-50%) rotate(0deg);font-size:var(--text-sm);color:var(--clr-text-muted);transition:transform var(--transition-fast),color var(--transition-fast)}.page_subjectAccordion__uMov2[open] .page_subjectSummary__8d9Fp:after{transform:translateY(-50%) rotate(180deg);color:var(--clr-accent)}.page_subjectAccordion__uMov2[open] .page_subjectSummary__8d9Fp{border-bottom:var(--border)}.page_summaryLeft__MHGvN{display:flex;align-items:center;gap:var(--sp-6)}.page_summaryTitle__aHgt6{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--fw-bold);color:var(--clr-text-primary)}.page_summaryCount__h8DLX{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-xl);color:var(--clr-text-muted);border:var(--border);padding:var(--sp-1) var(--sp-3);text-transform:uppercase}.page_subjectAccordion__uMov2[open] .page_summaryCount__h8DLX{color:var(--clr-accent);border-color:var(--clr-accent)}.page_summaryDesc__dcV53{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--clr-text-secondary);line-height:var(--leading-relaxed);max-width:800px;padding-right:var(--sp-10)}.page_accordionGrid__ogT_j{display:grid;grid-template-columns:repeat(4,1fr);gap:0;background-color:var(--clr-bg-body)}.page_accordionGrid__ogT_j>*{border-right:var(--border);border-bottom:var(--border)}@media (max-width:1024px){.page_accordionGrid__ogT_j{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_accordionGrid__ogT_j{grid-template-columns:1fr}.page_accordionGrid__ogT_j>*{border-right:none}.page_summaryLeft__MHGvN{flex-direction:column;align-items:flex-start;gap:var(--sp-2)}}.page_page__TZIBb{display:flex;flex-direction:column;min-height:100dvh}.page_container__mnvIe{max-width:var(--container-max);margin-inline:auto;width:100%;padding:var(--sp-12) var(--container-pad)}.page_header__qpKKl{margin-bottom:var(--sp-12);border-bottom:var(--border);padding-bottom:var(--sp-8)}.page_badge__VS6sW{display:inline-flex;padding:var(--sp-1) var(--sp-4);background:var(--clr-bg-hover);color:var(--clr-accent);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-xl)}.page_badge__VS6sW,.page_title__zX7bK{font-weight:var(--fw-bold);margin-bottom:var(--sp-4)}.page_title__zX7bK{font-family:var(--font-display);font-size:var(--text-6xl);color:var(--clr-text-primary)}.page_sub__lX2NV{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--clr-text-secondary);max-width:600px}.page_layout__QtGU0{display:flex;gap:var(--sp-12)}.page_content__dGtS7{flex:1;display:flex;flex-direction:column;gap:var(--sp-16)}.page_section__bKb5J{display:flex;flex-direction:column;gap:var(--sp-8)}.page_sectionTitle__4pVfv{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-xl);color:var(--clr-text-ghost);text-transform:uppercase;border-left:4px solid var(--clr-accent);padding-left:var(--sp-4)}.page_grid__9XDHc{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--sp-4)}.page_card__1T66F{padding:var(--sp-6);background:var(--clr-bg-card);border:var(--border);box-shadow:var(--shadow-hard);display:flex;flex-direction:column;gap:var(--sp-2);transition:transform var(--transition-fast)}.page_card__1T66F:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--clr-text-primary)}.page_code___WIOV{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--clr-accent);word-break:break-all}.page_desc__CJiA0{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--clr-text-muted)}.page_sidebar__2Zk4l{width:var(--ad-sidebar-width)}.page_stickyAd__s1yAD{position:sticky;top:calc(var(--navbar-height) + var(--sp-10))}@media (max-width:1024px){.page_layout__QtGU0{flex-direction:column}.page_sidebar__2Zk4l{width:100%}}.page_page__ic4yT{display:flex;flex-direction:column;min-height:100dvh}.page_container__rqmnY{max-width:var(--container-max);margin-inline:auto;width:100%;padding:var(--sp-12) var(--container-pad)}.page_header__Zi942{margin-bottom:var(--sp-12);border-bottom:var(--border);padding-bottom:var(--sp-8)}.page_badge__D_sP7{display:inline-flex;padding:var(--sp-1) var(--sp-4);background:var(--clr-bg-hover);color:var(--clr-accent);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-xl)}.page_badge__D_sP7,.page_title__lVjGB{font-weight:var(--fw-bold);margin-bottom:var(--sp-4)}.page_title__lVjGB{font-family:var(--font-display);font-size:var(--text-6xl);color:var(--clr-text-primary)}.page_sub__Bbx8G{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--clr-text-secondary);max-width:600px}.page_layout__QuoEA{display:flex;gap:var(--sp-12)}.page_content__AUQ_I{flex:1;display:flex;flex-direction:column;gap:var(--sp-16)}.page_section__HsmGt{display:flex;flex-direction:column;gap:var(--sp-8)}.page_sectionTitle__KdK4y{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-xl);color:var(--clr-text-ghost);text-transform:uppercase;border-left:4px solid var(--clr-accent);padding-left:var(--sp-4)}.page_grid__Mo901{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--sp-4)}.page_card__FS4BD{padding:var(--sp-6);background:var(--clr-bg-card);border:var(--border);box-shadow:var(--shadow-hard);display:flex;flex-direction:column;gap:var(--sp-2);transition:transform var(--transition-fast)}.page_card__FS4BD:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--clr-text-primary)}.page_code__PTHjd{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--clr-accent);word-break:break-all}.page_desc__Ruaqu{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--clr-text-muted)}.page_sidebar__eGC2U{width:var(--ad-sidebar-width)}.page_stickyAd__Ve916{position:sticky;top:calc(var(--navbar-height) + var(--sp-10))}@media (max-width:1024px){.page_layout__QuoEA{flex-direction:column}.page_sidebar__eGC2U{width:100%}}.page_page__buSd9{display:flex;flex-direction:column;min-height:100dvh}.page_container__JXiH_{max-width:var(--container-max);margin-inline:auto;width:100%;padding:var(--sp-12) var(--container-pad)}.page_header__zvZOs{margin-bottom:var(--sp-12);border-bottom:var(--border);padding-bottom:var(--sp-8)}.page_badge__RGE_o{display:inline-flex;padding:var(--sp-1) var(--sp-4);background:var(--clr-bg-hover);color:var(--clr-accent);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-xl)}.page_badge__RGE_o,.page_title__GSCoj{font-weight:var(--fw-bold);margin-bottom:var(--sp-4)}.page_title__GSCoj{font-family:var(--font-display);font-size:var(--text-6xl);color:var(--clr-text-primary)}.page_sub__GxwN_{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--clr-text-secondary);max-width:600px}.page_layout__K8K8x{display:flex;gap:var(--sp-12)}.page_content__A6XwB{flex:1;display:flex;flex-direction:column;gap:var(--sp-16)}.page_section__iD7ed{display:flex;flex-direction:column;gap:var(--sp-8)}.page_sectionTitle__cr6uK{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-xl);color:var(--clr-text-ghost);text-transform:uppercase;border-left:4px solid var(--clr-accent);padding-left:var(--sp-4)}.page_grid__sxx_m{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--sp-4)}.page_card__kFwUb{padding:var(--sp-6);background:var(--clr-bg-card);border:var(--border);box-shadow:var(--shadow-hard);display:flex;flex-direction:column;gap:var(--sp-2);transition:transform var(--transition-fast)}.page_card__kFwUb:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--clr-text-primary)}.page_code__fcG2I{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--clr-accent);word-break:break-all}.page_desc__mGlOV{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--clr-text-muted)}.page_sidebar__9vrGA{width:var(--ad-sidebar-width)}.page_stickyAd__B0WjQ{position:sticky;top:calc(var(--navbar-height) + var(--sp-10))}@media (max-width:1024px){.page_layout__K8K8x{flex-direction:column}.page_sidebar__9vrGA{width:100%}}.page_page__H37jt{display:flex;flex-direction:column;min-height:100dvh;background-color:var(--clr-bg-page)}.page_main__lWVCt{max-width:var(--container-max);margin-inline:auto;width:100%;padding:var(--sp-12) var(--container-pad);flex:1;display:flex;flex-direction:column;gap:var(--sp-20)}.page_hero__X8C8W{text-align:center;max-width:800px;margin-inline:auto}.page_badge__I8uG7{display:inline-flex;padding:var(--sp-1) var(--sp-5);background:var(--clr-bg-hover);border:var(--border);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-lg);color:var(--clr-accent)}.page_badge__I8uG7,.page_title__x53jV{font-weight:var(--fw-bold);margin-bottom:var(--sp-6)}.page_title__x53jV{font-family:var(--font-display);font-size:clamp(var(--text-4xl),8vw,var(--text-7xl));color:var(--clr-text-primary);line-height:var(--leading-tight);text-transform:uppercase;letter-spacing:var(--tracking-tight)}.page_subtitle__iZ_f8{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--clr-text-secondary);line-height:var(--leading-relaxed)}.page_valueProps__Ow1mH{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--sp-10)}.page_prop__XxPee{padding:var(--sp-10);border:var(--border);background:var(--clr-bg-card);transition:all var(--transition-base);position:relative;overflow:hidden}.page_prop__XxPee:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--clr-accent-muted) 0,transparent 50%);opacity:0;transition:opacity var(--transition-base)}.page_prop__XxPee:hover{border-color:var(--clr-accent);transform:translate(-3px,-3px);box-shadow:5px 5px 0 0 var(--clr-text-ghost)}.page_prop__XxPee:hover:before{opacity:1}.page_prop__XxPee:hover .page_propIcon__6to_h{transform:scale(1.1) rotate(5deg)}.page_propIcon__6to_h{width:48px;height:48px;background:var(--clr-accent);color:var(--clr-on-accent);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:var(--text-lg);margin-bottom:var(--sp-6);transition:all var(--transition-base)}.page_propIcon__6to_h,.page_prop__XxPee h3{font-weight:var(--fw-bold);position:relative;z-index:1}.page_prop__XxPee h3{font-family:var(--font-display);font-size:var(--text-2xl);margin-bottom:var(--sp-4);text-transform:uppercase}.page_prop__XxPee p{font-family:var(--font-mono);font-size:var(--text-base);color:var(--clr-text-secondary);line-height:var(--leading-relaxed);position:relative;z-index:1}.page_sectionHeading__TeLZm{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--fw-bold);margin-bottom:var(--sp-10);text-align:center}.page_guideGrid__qdUw4{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--sp-6)}.page_guideCard__gGemV{padding:var(--sp-10);border:var(--border);background:var(--clr-bg-card);display:flex;flex-direction:column;gap:var(--sp-3);position:relative;text-decoration:none;color:inherit;transition:all var(--transition-base);overflow:hidden}.page_guideCard__gGemV:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--clr-accent-muted) 0,transparent 50%);opacity:0;transition:opacity var(--transition-base)}.page_guideCard__gGemV:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 0 var(--clr-accent);border-color:var(--clr-accent)}.page_guideCard__gGemV:hover:before{opacity:1}.page_guideCard__gGemV h3{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--fw-bold);text-transform:uppercase;position:relative;z-index:1;transition:color var(--transition-fast)}.page_guideCard__gGemV:hover h3{color:var(--clr-accent)}.page_guideCard__gGemV p{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--clr-text-muted);line-height:var(--leading-relaxed);position:relative;z-index:1}.page_comingSoon__tXg7N{position:absolute;top:var(--sp-4);right:var(--sp-4);font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--clr-accent);border:1px solid var(--clr-accent);padding:var(--sp-1) var(--sp-2)}.guide_page__vxiRI{display:flex;flex-direction:column;min-height:100dvh}.guide_main__zYdqD{max-width:var(--container-max);margin-inline:auto;width:100%;padding:var(--sp-12) var(--container-pad);flex:1;display:flex;flex-direction:column;gap:var(--sp-16)}.guide_header__ZyiSz{display:flex;flex-direction:column;gap:var(--sp-4)}.guide_backLink__s2JUE{color:var(--clr-text-muted);text-decoration:none;margin-bottom:var(--sp-4)}.guide_backLink__s2JUE,.guide_badge__x7Eiw{font-family:var(--font-mono);font-size:var(--text-2xs)}.guide_badge__x7Eiw{display:inline-block;width:fit-content;padding:var(--sp-1) var(--sp-4);background:var(--clr-bg-hover);border:1px solid var(--clr-accent);color:var(--clr-accent);font-weight:var(--fw-bold)}.guide_title__NM9Pz{font-family:var(--font-display);font-size:var(--text-5xl);font-weight:var(--fw-bold);text-transform:uppercase}.guide_description__Sm5pb{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--clr-text-secondary);max-width:700px;line-height:var(--leading-relaxed)}.guide_sectionTitle__xgIxm{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-xl);color:var(--clr-text-ghost);text-transform:uppercase;margin-bottom:var(--sp-8);border-bottom:1px dashed var(--clr-text-ghost);padding-bottom:var(--sp-2)}.guide_alignmentGrid__M_Cnb{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--sp-6)}.guide_alignmentCard__RY_R_{padding:var(--sp-6);border:var(--border);background:var(--clr-bg-card)}.guide_alignmentCard__RY_R_ h3{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--fw-bold);margin-bottom:var(--sp-4);color:var(--clr-accent)}.guide_toolList__wuvmT{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.guide_toolLink__qKtaT{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--clr-text-primary);text-decoration:none;background:var(--clr-bg-hover);padding:var(--sp-1) var(--sp-2);border:1px solid var(--clr-border);text-transform:capitalize}.guide_sequence__zgvgQ{display:flex;flex-direction:column;gap:var(--sp-6)}.guide_step__UvKLX{display:flex;gap:var(--sp-6);align-items:flex-start}.guide_stepNumber__cS_UV{width:32px;height:32px;background:var(--clr-text-primary);color:var(--clr-bg-page);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-weight:var(--fw-bold);flex-shrink:0}.guide_stepText__rLFJf{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-relaxed)}