._page_vpqk0_1{background-color:var(--paper);min-height:100vh;color:#ccc}._header_vpqk0_7{background-color:var(--ink);padding:clamp(100px,15vw,140px) var(--spacing-4) var(--spacing-12);border-bottom:1px solid var(--line-d, rgba(255, 255, 255, .1))}._container_vpqk0_13{max-width:800px;margin:0 auto}._title_vpqk0_18{font-family:var(--font-family-display);font-size:clamp(40px,6vw,64px);color:#fff;margin:0 0 var(--spacing-2);line-height:1.1;font-weight:400}._subtitle_vpqk0_27{font-family:var(--font-family-base);font-size:20px;color:#fff;margin:0 0 var(--spacing-6);font-weight:500}._meta_vpqk0_35{font-family:var(--font-family-monospace);font-size:12px;color:var(--muted-d, #999999);text-transform:uppercase;letter-spacing:.1em;margin:0}._content_vpqk0_44{padding:var(--spacing-12) var(--spacing-4)}._section_vpqk0_48{margin-bottom:var(--spacing-12)}._section_vpqk0_48 h2{font-family:var(--font-family-display);font-size:32px;color:#fff;margin:0 0 var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border, rgba(255, 255, 255, .08));font-weight:400}._section_vpqk0_48 p{font-family:var(--font-family-base);font-size:16px;line-height:1.7;color:#ccc;margin:0 0 var(--spacing-4)}._link_vpqk0_70{color:#fff;text-decoration:none;border-bottom:1px solid var(--primary, #CC2A1F);transition:color .2s,border-color .2s}._link_vpqk0_70:hover{color:var(--primary, #CC2A1F);border-color:transparent}
