@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.04wywd54ctdzw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.p.0hv9fgj3_s0zo.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/634e9805ffc8f226-s.0uxf.0fuw1h21.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.12~5rgo65usnz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text Fallback;src:local(Arial);ascent-override:90.27%;descent-override:20.26%;line-gap-override:0.0%;size-adjust:108.57%}.golos_text_d75e8416-module__f-uWcW__className{font-family:Golos Text,Golos Text Fallback;font-style:normal}.golos_text_d75e8416-module__f-uWcW__variable{--font-golos:"Golos Text", "Golos Text Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.08hd0g.321csk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.p.0x08jh8vondwt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.0~wrfy7sm-h4g.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.0k_.i63k_i_qa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.16-z~2sp29ex6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.0m9hhkgdlzukj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.p.0juuwbcf7uz~t.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.0qg7j5o.yrclm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0hkrq11n-dhos.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.07ig5l8azj~hy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.0_n_qwbzcushi.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.p.07r2ragk8ph~z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0787d67~10694.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0dgq8lqrj3gc_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0o14nraug8u5s.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_9c57e275-module__7Bqitq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_9c57e275-module__7Bqitq__variable{--font-ibm-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:magistral;src:url(../media/Magistral_Light-s.p.0frwq-17k-k56.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:magistral;src:url(../media/Magistral_LightItalic-s.p.0zsz70a5mz1m2.woff2)format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:magistral;src:url(../media/Magistral_Book-s.p.0y-mrtecrq~ux.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:magistral;src:url(../media/Magistral_BookItalic-s.p.08h394.qsdzek.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:magistral;src:url(../media/Magistral_Medium-s.p.10h0uhwom9_.d.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:magistral;src:url(../media/Magistral_MediumItalic-s.p.0_z4rynw54ybs.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:magistral;src:url(../media/Magistral_Bold-s.p.0~t_fvq75s~.e.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:magistral;src:url(../media/Magistral_BoldItalic-s.p.0nlg0so0a_t-u.woff2)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:magistral;src:url(../media/Magistral_ExtraBold-s.p.0cwyos-0s0w3o.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:magistral Fallback;src:local(Arial);ascent-override:71.0%;descent-override:17.24%;line-gap-override:33.47%;size-adjust:98.6%}.magistral_dd90cb8e-module__Q07Rkq__className{font-family:magistral,magistral Fallback}.magistral_dd90cb8e-module__Q07Rkq__variable{--font-magistral:"magistral", "magistral Fallback"}
@font-face{font-family:ibmPlexSans;src:url(../media/IBMPlexSans_Light-s.p.0hcus--sdxkhv.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:ibmPlexSans;src:url(../media/IBMPlexSans_LightItalic-s.p.163m-l1cfsxuc.woff2)format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:ibmPlexSans;src:url(../media/IBMPlexSans_Regular-s.p.01g575gwb6nhz.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ibmPlexSans;src:url(../media/IBMPlexSans_Italic-s.p.15j10jjam3f1d.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:ibmPlexSans;src:url(../media/IBMPlexSans_Medium-s.p.0ehzhdpdbwne1.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ibmPlexSans;src:url(../media/IBMPlexSans_MediumItalic-s.p.10c7u4bfarlfs.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:ibmPlexSans;src:url(../media/IBMPlexSans_SemiBold-s.p.14vixgwt_n.y~.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:ibmPlexSans;src:url(../media/IBMPlexSans_SemiBoldItalic-s.p.0tdn1r2w4wn9j.woff2)format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:ibmPlexSans Fallback;src:local(Arial);ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.0%;size-adjust:101.13%}.ibmplexsans_81af0a04-module__Tmpwua__className{font-family:ibmPlexSans,ibmPlexSans Fallback}.ibmplexsans_81af0a04-module__Tmpwua__variable{--font-ibm-plex:"ibmPlexSans", "ibmPlexSans Fallback"}
.page-module__E0kJGG__page{--paper-0:#fff;--paper-1:#f4f1e9;--paper-2:#ebe5d9;--paper-3:#e0d9c9;--ink-1:#17140f;--ink-2:#4a4338;--ink-3:#8c8375;--ink-line:#dad3c4;--ember-1:#c6421c;--ember-2:#97300f;--ember-wash:#f6e6df;--text-on-accent:#fbf7ef;--text-accent:var(--ember-1);--border-accent:var(--ember-1);--accent:var(--ember-1);--accent-hover:var(--ember-2);--focus-ring:var(--ember-1);--surface-page:var(--ink-1);--surface-card:#221e17;--surface-inverse:var(--paper-1);--surface-accent:var(--ember-1);--text-strong:var(--paper-1);--text-body:var(--paper-1);--text-muted:#c9c1b2;--text-label:var(--ink-3);--text-on-inverse:var(--ink-1);--border-hairline:#37312a;--border-strong:var(--paper-1);--font-display:var(--font-magistral), "Arial Narrow", sans-serif;--font-body:var(--font-golos), system-ui, sans-serif;--font-mono:var(--font-ibm-plex-mono), ui-monospace, monospace;--text-display-1:90px;--text-heading-1:33px;--tracking-display:-.025em;--leading-display:1.02;--tracking-heading:-.02em;--leading-heading:1.14;--text-lead:25px;--text-body-lg:16px;--text-body-sm:15px;--leading-body:1.6;--leading-lead:1.5;--text-label-lg:13px;--text-label-md:12px;--tracking-label:.14em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:56px;--space-9:72px;--space-10:96px;--measure-max:1160px;--measure-text:60ch;--measure-lead:56ch;--measure-display:15ch;--gutter:clamp(20px, 5vw, 72px);--section-rule-gap:24px;--section-gap:96px;--duration-base:.18s;--ease-standard:cubic-bezier(.2, 0, .2, 1);--transition-color:color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);background:var(--surface-page);min-height:100vh;color:var(--text-body);font-family:var(--font-body);-webkit-font-smoothing:antialiased}.page-module__E0kJGG__page *{box-sizing:border-box}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__page *{transition-duration:.01ms!important}}.page-module__E0kJGG__page a{color:var(--text-accent);transition:var(--transition-color);text-decoration:none}.page-module__E0kJGG__page a:hover{color:var(--accent-hover)}.page-module__E0kJGG__page :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.page-module__E0kJGG__wrap{max-width:var(--measure-max);padding:0 var(--gutter);margin:0 auto}.page-module__E0kJGG__header{border-bottom:1px solid var(--border-hairline)}.page-module__E0kJGG__masthead{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-7);padding-bottom:var(--space-4);flex-wrap:wrap;display:flex}.page-module__E0kJGG__wordmark{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--text-strong);font-size:19px;font-weight:700}.page-module__E0kJGG__masthead a{font-family:var(--font-mono);font-size:var(--text-label-md);letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:center;min-height:44px;display:inline-flex}.page-module__E0kJGG__page main .page-module__E0kJGG__wrap>section{border-top:1px solid var(--border-strong);padding-top:var(--section-rule-gap);margin-bottom:var(--section-gap)}.page-module__E0kJGG__page main .page-module__E0kJGG__wrap>section:first-child{margin-top:var(--space-9);border-top:none;padding-top:0}.page-module__E0kJGG__label{font-family:var(--font-mono);font-size:var(--text-label-lg);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-label);margin:0 0 var(--space-6);font-weight:400}.page-module__E0kJGG__label .page-module__E0kJGG__num{color:var(--text-accent)}.page-module__E0kJGG__sub{margin-top:var(--space-7);margin-bottom:var(--space-4)}.page-module__E0kJGG__sub2{margin-top:var(--space-7);margin-bottom:var(--space-5)}.page-module__E0kJGG__display{font-family:var(--font-display);font-size:clamp(40px,6.6vw,90px);font-weight:700;line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-transform:uppercase;max-width:var(--measure-display);margin:0 0 var(--space-6);color:var(--text-strong)}.page-module__E0kJGG__display .page-module__E0kJGG__acc{color:var(--text-accent)}.page-module__E0kJGG__lead{font-size:clamp(19px, 1.4vw, var(--text-lead));line-height:var(--leading-lead);color:var(--text-muted);max-width:var(--measure-lead);text-wrap:pretty;margin:0}.page-module__E0kJGG__lead em,.page-module__E0kJGG__page section p em{color:var(--text-strong);font-style:italic;font-weight:500}.page-module__E0kJGG__heading{font-family:var(--font-display);font-weight:700;font-size:clamp(26px, 3.6vw, var(--text-heading-1));line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-transform:uppercase;margin:0 0 var(--space-5);color:var(--text-strong)}.page-module__E0kJGG__tagline{font-family:var(--font-mono);font-size:var(--text-label-md);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-accent);margin-bottom:var(--space-6)}.page-module__E0kJGG__page section p{font-size:var(--text-body-lg);line-height:var(--leading-body);max-width:var(--measure-text);color:var(--text-muted);margin:0 0 var(--space-4);text-wrap:pretty}.page-module__E0kJGG__page section p:last-of-type{margin-bottom:0}.page-module__E0kJGG__numbered{width:100%;max-width:var(--measure-text);flex-direction:column;display:flex}.page-module__E0kJGG__numbered .page-module__E0kJGG__item{gap:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--border-hairline);grid-template-columns:32px 1fr;align-items:baseline;display:grid}.page-module__E0kJGG__numbered .page-module__E0kJGG__n{font-family:var(--font-mono);font-size:var(--text-label-md);color:var(--text-accent)}.page-module__E0kJGG__numbered .page-module__E0kJGG__t{font-size:var(--text-body-sm);color:var(--text-body);line-height:1.5}.page-module__E0kJGG__linkArrow{font-family:var(--font-body);font-size:var(--text-body-sm);align-items:center;gap:var(--space-2);white-space:nowrap;min-height:44px;margin-bottom:var(--space-4);border-bottom:1px solid;padding-bottom:2px;font-weight:600;display:inline-flex}.page-module__E0kJGG__linkArrow span{font-family:var(--font-mono)}.page-module__E0kJGG__footer{background:var(--surface-inverse);color:var(--text-on-inverse)}.page-module__E0kJGG__footerInner{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-6);padding-bottom:var(--space-6);flex-wrap:wrap;display:flex}.page-module__E0kJGG__footer .page-module__E0kJGG__mono{font-family:var(--font-mono);font-size:var(--text-label-md);letter-spacing:var(--tracking-label);text-transform:uppercase}.page-module__E0kJGG__footer a{color:inherit;align-items:center;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.page-module__E0kJGG__footer a:hover{color:var(--accent)}@media (min-width:480px){.page-module__E0kJGG__masthead{padding-top:var(--space-8)}}@media (min-width:768px){.page-module__E0kJGG__page main .page-module__E0kJGG__wrap>section:first-child{margin-top:var(--space-10)}}
