.page_main__PHpKM{min-height:100vh;background-color:var(--bg-primary);padding-top:72px}.page_hero__YwZdR{padding:var(--space-2xl) var(--space-lg);max-width:var(--container-max);margin:0 auto;border-bottom:1px solid var(--border-dark)}.page_title__X9tWe{font-family:var(--font-heading);font-size:var(--text-h1-hero);font-weight:700;text-transform:uppercase;color:var(--text-on-dark);line-height:.9;margin-bottom:var(--space-lg)}.page_accent__qwP4z{color:var(--accent-primary)}.page_subtitle__KoWvH{font-family:var(--font-body);font-size:clamp(1rem,2vw,1.25rem);color:var(--text-secondary-dark);max-width:600px}.page_options__hEhx_{display:grid;grid-template-columns:1fr 1fr;max-width:var(--container-max);margin:0 auto}.page_option__NPZLV{padding:var(--space-2xl) var(--space-lg);border-right:1px solid var(--border-dark)}.page_option__NPZLV:last-child{border-right:none}.page_optionNumber__8nWKe{display:block;font-family:var(--font-mono);font-size:var(--text-mono);color:var(--accent-primary);margin-bottom:var(--space-lg)}.page_optionTitle__0y3m3{font-family:var(--font-heading);font-size:var(--text-h2-section);font-weight:700;text-transform:uppercase;color:var(--text-on-dark);margin-bottom:var(--space-lg)}.page_optionText__gvB1v{font-family:var(--font-body);font-size:var(--text-body);line-height:1.6;color:var(--text-secondary-dark);margin-bottom:var(--space-xl)}.page_benefits__Mjb99{list-style:none;margin-bottom:var(--space-xl)}.page_benefits__Mjb99 li{font-family:var(--font-body);font-size:var(--text-small);color:var(--text-on-dark);padding:var(--space-sm) 0;border-bottom:1px solid var(--border-dark)}.page_benefits__Mjb99 li:before{content:"→ ";color:var(--accent-primary)}.page_optionBtn__vQRTd{display:inline-block;font-family:var(--font-body);font-size:var(--text-nav);font-weight:500;text-transform:uppercase;letter-spacing:var(--tracking-nav);color:var(--bg-primary);background-color:var(--accent-primary);padding:var(--space-md) var(--space-xl);transition:background-color var(--duration-fast) var(--ease-out)}.page_optionBtn__vQRTd:hover{background-color:var(--text-on-dark)}@media (max-width:1023px){.page_options__hEhx_{grid-template-columns:1fr}.page_option__NPZLV{border-right:none;border-bottom:1px solid var(--border-dark)}.page_option__NPZLV:last-child{border-bottom:none}}