.page_container__CxAjj{max-width:900px;margin:0 auto;padding:120px var(--spacing-md) var(--spacing-xl);min-height:100vh}.page_header__Ee_8b{margin-bottom:var(--spacing-xl);border-bottom:1px solid var(--color-border);padding-bottom:var(--spacing-lg)}.page_title__RRwIw{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;text-transform:uppercase;color:var(--color-text);margin-bottom:var(--spacing-xs)}.page_subtitle__Sm8b2{font-family:var(--font-mono);color:var(--color-primary);font-size:.875rem}.page_content__ZtiNx{color:var(--color-text-dim);line-height:1.8}.page_intro__khWeE{font-size:1.1rem;margin-bottom:var(--spacing-md)}.page_section__f2ITm{margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--color-border)}.page_section__f2ITm:last-of-type{border-bottom:none}.page_section__f2ITm h2{font-size:1.5rem;font-weight:700;color:var(--color-text);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:2px solid var(--color-primary);display:inline-block}.page_section__f2ITm h3{font-size:1.1rem;font-weight:600;color:var(--color-text);margin-top:var(--spacing-md)}.page_section__f2ITm h3,.page_section__f2ITm p{margin-bottom:var(--spacing-sm)}.page_section__f2ITm ul{list-style:none;padding:0;margin:var(--spacing-sm) 0}.page_section__f2ITm ul li{position:relative;padding-left:var(--spacing-md);margin-bottom:var(--spacing-xs)}.page_section__f2ITm ul li:before{content:">";position:absolute;left:0;color:var(--color-primary);font-family:var(--font-mono)}.page_section__f2ITm a{color:var(--color-primary);text-decoration:none;transition:opacity .2s;word-break:break-word}.page_section__f2ITm a:hover{opacity:.8;text-decoration:underline}.page_lastUpdate__AXYUU{font-family:var(--font-mono);font-size:.875rem}.page_footer__EYkjz,.page_lastUpdate__AXYUU{margin-top:var(--spacing-xl);color:var(--color-text-dim)}.page_footer__EYkjz{padding-top:var(--spacing-lg);border-top:1px solid var(--color-border);text-align:center}.page_link__OllsH{color:var(--color-primary);text-decoration:none;transition:opacity .2s}.page_link__OllsH:hover{opacity:.8;text-decoration:underline}@media (max-width:768px){.page_container__CxAjj{padding-top:100px}.page_section__f2ITm h2{font-size:1.25rem}}