._page_vpp9a_1{min-height:100vh;background:#0b1519;color:#eaf2e9;font-family:var(--font-family-base)}._page_vpp9a_1 header{height:77px;border-bottom:1px solid #314449;max-width:1320px;margin:auto;padding:0 34px;display:flex;align-items:center;justify-content:space-between}._page_vpp9a_1 header>a:last-child{color:#c0d0c3;display:flex;align-items:center;gap:8px;text-decoration:none;font-size:12px}._brand_vpp9a_1{display:flex;align-items:center;gap:8px;font:700 25px var(--font-family-display);letter-spacing:-.04em;color:inherit;text-decoration:none}._brand_vpp9a_1 svg,._brand_vpp9a_1 span{color:var(--primary)}._brand_vpp9a_1 span{font-size:12px}._page_vpp9a_1 main{max-width:880px;margin:0 auto;padding:85px 35px}._kicker_vpp9a_1{font:600 11px var(--font-family-monospace);color:var(--primary);letter-spacing:.12em}._page_vpp9a_1 h1{font:700 clamp(47px,8vw,75px)/1.07 var(--font-family-display);letter-spacing:-.065em;margin:20px 0 27px}._page_vpp9a_1 h1 em{font-style:normal;color:var(--primary)}._intro_vpp9a_1{font-size:17px!important;color:#c2d2c8!important;line-height:1.8!important}._updated_vpp9a_1{font:11px var(--font-family-monospace);color:#8fa99c;margin:27px 0 60px}._page_vpp9a_1 section{padding:26px 0;border-top:1px solid #314448}._page_vpp9a_1 h2{font:650 24px var(--font-family-display);letter-spacing:-.025em;margin:7px 0 13px}._page_vpp9a_1 section p{font-size:14px;line-height:1.85;color:#b1c4b8;margin:0}._page_vpp9a_1 section a{color:var(--primary);text-decoration:underline}._note_vpp9a_1{display:flex;align-items:flex-start;gap:17px;background:#1e322e;padding:25px;border:1px solid #43644a;margin-top:30px}._note_vpp9a_1 svg{color:var(--primary);flex:none}._note_vpp9a_1 p{font-size:13px;color:#c9dbc9;line-height:1.6;margin:0}._page_vpp9a_1 footer{max-width:1320px;margin:auto;padding:25px 34px 35px;display:flex;gap:23px;color:#9eb2a5;font-size:12px;border-top:1px solid #314449}._page_vpp9a_1 footer span{margin-right:auto}._page_vpp9a_1 footer a{color:var(--primary);text-decoration:none}@media(max-width:620px){._page_vpp9a_1 header{padding:0 20px}._page_vpp9a_1 main{padding:55px 20px}._page_vpp9a_1 footer{padding:20px;flex-wrap:wrap}._page_vpp9a_1 footer span{width:100%}}
