@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-ext-wght-normal.X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-symbols2-wght-normal.CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-vietnamese-wght-normal.DadHysG0.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.Bwz-egvJ.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.woff2)format("woff2-variations");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:Cinzel Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/cinzel-latin-ext-wght-normal.CG36JvV6.woff2)format("woff2-variations");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:Cinzel Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/cinzel-latin-wght-normal.DMUuCU8H.woff2)format("woff2-variations");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}:root{--stone:#eeebe5;--paper:#f8f6f1;--white:#fff;--ink:#141413;--green:#0f2a22;--green-hover:#1d4537;--oxblood:#4a0e14;--text-2:#5f5b54;--label:#67635c;--muted:#8c8579;--brass:#7a5c2e;--brass-on-green:#c9a46a;--brass-bar:#a07e45;--sand-bar:#cfc7b8;--line:#ddd8cf;--line-soft:#e4dfd5;--wordmark:#e2ddd3;--panel:#e5e0d8;--cell-warm:#f0ebe1;--cell-green:#e4ede7;--chip-green:#e3ede6;--dot-green:#3e8e5e;--font:"Geist Variable", "Inter", system-ui, sans-serif;--mono:"Geist Mono Variable", ui-monospace, "SFMono-Regular", monospace;--r-pill:999px;--r-section:28px;--r-card:22px;--r-window:18px;--r-inner:14px;--r-cell:10px;--shadow-card:0 30px 50px -36px #32281959;--shadow-window:0 40px 60px -30px #32281966, 0 4px 10px #3228190f;--shadow-section:0 50px 80px -60px #32281973;--ease:cubic-bezier(.2, .7, .1, 1);--gutter:clamp(20px, 5cqi, 72px);--section-gap:clamp(72px, 9cqi, 140px);--max:1440px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--stone);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6;overflow-x:clip}.page{min-height:100vh;container-type:inline-size}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3,p{margin:0}:focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:6px}.skip{position:absolute;left:-9999px}.skip:focus{z-index:100;background:var(--white);border-radius:var(--r-pill);padding:8px 14px;top:16px;left:16px}.wrap{width:100%;max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.number-xl{letter-spacing:-.07em;color:var(--green);font-size:clamp(120px,17cqi,250px);font-weight:600;line-height:.82}.display-xl{letter-spacing:-.055em;font-size:clamp(46px,6.6cqi,100px);font-weight:600;line-height:.96}.display-l{letter-spacing:-.05em;font-size:clamp(38px,4.6cqi,68px);font-weight:600;line-height:1}.statement{letter-spacing:-.035em;font-size:clamp(26px,2.6cqi,38px);font-weight:500;line-height:1.12}.title{letter-spacing:-.04em;font-size:clamp(22px,1.8cqi,26px);font-weight:600;line-height:1.15}.lead{color:var(--text-2);max-width:34ch;font-size:clamp(17px,1.45cqi,21px);line-height:1.55}.label{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:12px;line-height:1.4}.label.brass,.brass{color:var(--brass)}.muted-word{color:var(--muted)}.green{color:var(--green)}.mark{letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:12px;font-family:Cinzel Variable,serif;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.mark-t{background:var(--green);width:30px;height:30px;color:var(--brass-on-green);letter-spacing:0;border-radius:8px;place-items:center;padding-top:.04em;font-size:22px;line-height:1;display:grid}@media (width<=359px){.mark{letter-spacing:.14em;gap:10px;font-size:14px}}.btn{border-radius:var(--r-pill);min-height:56px;font:500 16.5px/1 var(--font);transition:background-color .3s var(--ease), border-color .3s var(--ease);cursor:pointer;border:1px solid #0000;align-items:center;gap:10px;padding:0 28px;text-decoration:none;display:inline-flex}.btn-primary{background:var(--green);color:var(--paper)}.btn-primary:hover,.btn-primary:focus-visible{background:var(--green-hover)}.btn-primary:focus-visible{outline:2px solid var(--green);outline-offset:3px}.btn-ghost{border-color:var(--line);color:var(--ink);background:#ffffff8c}.btn-ghost:hover,.btn-ghost:focus-visible{background:var(--white)}.btn-on-green{background:var(--paper);color:var(--green)}.btn-on-green:hover,.btn-on-green:focus-visible{background:var(--white)}.btn-sm{min-height:46px;padding:0 20px;font-size:15.5px}.arrow{transition:transform .3s var(--ease)}.btn:hover .arrow{transform:translate(3px)}.badge{border-radius:var(--r-pill);border:1px solid var(--line);background:#fff9;align-items:center;gap:12px;padding:4px 16px 4px 4px;font-size:15px;text-decoration:none;display:inline-flex}.badge-key{background:var(--green);color:var(--paper);border-radius:var(--r-pill);padding:6px 12px;font-size:13.5px}.chip{border-radius:var(--r-pill);background:var(--chip-green);color:var(--green);white-space:nowrap;align-items:center;gap:8px;padding:5px 11px;font-size:13px;display:inline-flex}.chip-dot:before{content:"";background:var(--dot-green);border-radius:50%;width:6px;height:6px}.conf{border-radius:var(--r-pill);background:var(--cell-warm);color:var(--text-2);align-items:center;gap:8px;padding:4px 10px;font-size:12.5px;display:inline-flex}.conf-bars{gap:3px;display:inline-flex}.conf-bars i{background:var(--green);border-radius:2px;width:9px;height:3px}.conf-bars i.off{background:var(--line)}.card{background:var(--paper);border-radius:var(--r-card);box-shadow:var(--shadow-card);border:1px solid #ddd8cfb3}.raised{background:var(--white);border-radius:var(--r-card);box-shadow:var(--shadow-window)}.section-card{background:var(--paper);border-radius:var(--r-section);box-shadow:var(--shadow-section);border:1px solid #ddd8cfb3}.window{background:var(--white);border-radius:var(--r-window);box-shadow:var(--shadow-window);border:1px solid #ddd8cf99;overflow:hidden}.window-bar{border-bottom:1px solid var(--line-soft);font-family:var(--mono);color:var(--text-2);justify-content:space-between;align-items:center;padding:12px 16px;font-size:12px;display:flex}.dots{gap:6px;display:inline-flex}.dots i{background:var(--line);border-radius:50%;width:9px;height:9px}.window.dark{background:var(--green);color:var(--paper);border-color:#0000}.window.dark .window-bar{color:#f8f6f199;border-color:#ffffff14}.window.dark .dots i{background:#ffffff2e}.tilt-stage{perspective:1600px}.seal{background:var(--oxblood);width:72px;height:72px;color:var(--paper);letter-spacing:-.04em;box-shadow:inset 0 0 0 4px var(--oxblood), inset 0 0 0 5px #c9a46a8c;border-radius:50%;flex:none;place-items:center;font-size:22px;font-weight:600;display:grid}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}
