:root{color-scheme:light;--paper:#fbf8f1;--paper2:#f1ede1;--surf:#ffffff;--surf2:#f7f3e9;--line:#e5dfce;--line2:#c0b69c;--ink:#0e1014;--ink2:#4c5464;--ink3:#687080;--brand:#1b3bff;--brandInk:#0e27c0;--brandSoft:#e1e5ff;--onBrand:#ffffff;--gold:#ffc400;--goldSoft:#fff1c4;--goldInk:#6e5000;--mag:#ff2e7e;--magSoft:#ffe0eb;--magInk:#9c0046;--teal:#00bfa6;--tealSoft:#cff6ef;--tealInk:#00614f;--lime:#95e000;--limeSoft:#ebf9c6;--limeInk:#3b5e00;--warn:#a83f05;--warnSoft:#ffe7d4;--ok:#0a7a54;--okSoft:#d3f4e4;--panel:#0e1014;--onPanel:#fbf8f1;--brandSolid:#1b3bff;--magSolid:#ff2e7e;--sh:0 1px 2px rgba(14,16,20,0.06),0 8px 24px -12px rgba(14,16,20,0.14);--shL:0 2px 4px rgba(14,16,20,0.07),0 22px 44px -18px rgba(14,16,20,0.24);--r:18px;--r2:11px;--maxw:1240px;--pad:clamp(16px,3vw,28px);--headH:84px}:root[data-theme=dark]{color-scheme:dark;--paper:#08090f;--paper2:#0d0f18;--surf:#13161f;--surf2:#1a1e2a;--line:#242a38;--line2:#3a4154;--ink:#f0f2f8;--ink2:#a7afc2;--ink3:#7b8399;--brand:#8296ff;--brandInk:#b3beff;--brandSoft:#191f42;--onBrand:#080a18;--gold:#ffd24d;--goldSoft:#3a2e06;--goldInk:#ffe49b;--mag:#ff6ba3;--magSoft:#3e0c22;--magInk:#ffb6ce;--teal:#3fd9c2;--tealSoft:#06322b;--tealInk:#9df0e2;--lime:#b4ec4b;--limeSoft:#1e2d06;--limeInk:#d8f79a;--warn:#f0a860;--warnSoft:#3a2410;--ok:#4fd39f;--okSoft:#08301f;--panel:#11141d;--onPanel:#f0f2f8;--brandSolid:#2a45e8;--magSolid:#e01565;--sh:0 1px 2px rgba(0,0,0,0.5),0 10px 28px -14px rgba(0,0,0,0.7);--shL:0 2px 6px rgba(0,0,0,0.55),0 26px 50px -20px rgba(0,0,0,0.85)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--headH)}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;text-wrap:pretty}h1,h2,h3{margin:0;font-family:var(--font-display),var(--font-sans),sans-serif;font-weight:800;line-height:1.06;letter-spacing:-.035em}dd,dl,figure,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}button{background:none;border:none;cursor:pointer}button,input,select{font:inherit;color:inherit}img{max-width:100%;height:auto}:focus-visible{outline:2.5px solid var(--brand);outline-offset:3px;border-radius:4px}.wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 var(--pad)}.section{padding:clamp(30px,4vw,56px) 0}.display{font-family:var(--font-display),var(--font-sans),sans-serif}.kicker,.mono{font-family:var(--font-mono),ui-monospace,monospace}.kicker{display:inline-block;font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brandInk)}.h2{font-size:clamp(26px,3.6vw,44px);line-height:1.08}.lead{font-size:17px;line-height:1.55;color:var(--ink2)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 26px;border:1.5px solid transparent;border-radius:999px;font-weight:600;font-size:16.5px;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.btn:active{transform:translateY(1px)}.btnPrimary{background:var(--brand);color:var(--onBrand);box-shadow:var(--sh)}.btnPrimary:hover{background:var(--brandInk);transform:translateY(-2px);box-shadow:var(--shL)}.btnGhost{background:var(--surf);color:var(--ink);border-color:var(--line2)}.btnGhost:hover{border-color:var(--ink)}.btnInk{background:var(--ink);color:var(--paper)}.btnInk:hover{opacity:.88}.btnLime{background:var(--lime);color:var(--limeInk);box-shadow:var(--shL);font-weight:700}.btnLime:hover{transform:translateY(-2px)}.btnSm{padding:11px 18px;font-size:14.5px}.btnBlock{width:100%}.card{background:var(--surf);border:1px solid var(--line);border-radius:20px;box-shadow:var(--sh)}.iconTile{display:grid;place-items:center;flex:0 0 auto;width:42px;height:42px;border-radius:13px;color:var(--ink)}.iconTile svg{width:21px;height:21px}.badge{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border:1px solid transparent;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.badgeOpen{background:var(--brandSoft);color:var(--brandInk);border-color:var(--brand)}.badgeSoon{background:var(--warnSoft);color:var(--warn);border-color:var(--warn)}.badgeFree{background:var(--okSoft);color:var(--ok);border-color:var(--ok)}.badge svg{width:12px;height:12px}.tag{display:inline-flex;padding:7px 13px;border-radius:999px;font-size:12.5px;font-weight:600}.gridBg{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent 62%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent 62%);opacity:.5}@keyframes pulseDot{0%,to{box-shadow:0 0 0 0 currentColor}70%{box-shadow:0 0 0 7px transparent}}@keyframes drift{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-14px,0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:12px;top:-60px;z-index:200;padding:10px 16px;border-radius:999px;background:var(--brand);color:var(--onBrand);font-size:14px;font-weight:600;transition:top .15s ease}.skip-link:focus-visible{top:12px}.LangSwitch_switch__TwFMt{display:flex;gap:2px;padding:3px;border:1px solid var(--line);border-radius:999px;background:var(--surf2)}.LangSwitch_item__n6LrY{padding:7px 14px;border-radius:999px;color:var(--ink2);font-size:13.5px;font-weight:600;line-height:1;transition:background .15s ease,color .15s ease}.LangSwitch_item__n6LrY:hover{color:var(--ink)}.LangSwitch_active__NMrHZ{background:var(--ink);color:var(--paper)}.LangSwitch_active__NMrHZ:hover{color:var(--paper)}.ThemeToggle_toggle__RoeI1{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--line);border-radius:999px;background:var(--surf2);color:var(--ink);transition:border-color .15s ease,background .15s ease}.ThemeToggle_toggle__RoeI1:hover{border-color:var(--line2)}.ThemeToggle_toggle__RoeI1 svg{width:18px;height:18px}.ThemeToggle_labelDark__sfhGH,.ThemeToggle_sun__mRk8T,html[data-theme=dark] .ThemeToggle_labelLight__28W3z,html[data-theme=dark] .ThemeToggle_moon__Tb0iK{display:none}html[data-theme=dark] .ThemeToggle_sun__mRk8T{display:block}html[data-theme=dark] .ThemeToggle_labelDark__sfhGH{display:inline}.Header_header__KwdYD{position:-webkit-sticky;position:sticky;top:0;z-index:60;background:var(--paper);border-bottom:1px solid var(--line)}.Header_inner__DLT3k{display:flex;align-items:center;gap:14px;padding-top:12px;padding-bottom:12px}.Header_logo____uDV{display:flex;align-items:center;gap:10px;flex:0 0 auto}.Header_mark__szb8V{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,var(--brand),var(--mag) 55%,var(--gold));color:#fff;font-size:15px;box-shadow:var(--sh)}.Header_mark__szb8V,.Header_word__RdP89{font-family:var(--font-display),sans-serif;font-weight:800}.Header_word__RdP89{font-size:17px;letter-spacing:-.02em}.Header_nav__tNWGY{display:none;gap:2px;margin-left:6px}.Header_navLink__Rvw2c{padding:8px 12px;border-radius:999px;color:var(--ink2);font-weight:500;font-size:14.5px;white-space:nowrap;transition:background .15s ease,color .15s ease}.Header_navLink__Rvw2c:hover{background:var(--surf2);color:var(--ink)}.Header_actions__dQYHE{display:flex;align-items:center;gap:8px;margin-left:auto}.Header_cta__xbIXT{display:none}.Header_ctaIcon__TZvy8{width:16px;height:16px}.Header_burger__9ocpS{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--line);border-radius:999px;background:var(--surf2);color:var(--ink)}.Header_burger__9ocpS svg{width:19px;height:19px}.Header_burger__9ocpS:hover{border-color:var(--line2)}.Header_sheet__6UR7h{border-top:1px solid var(--line);background:var(--surf)}.Header_sheetInner__flccd{display:grid;grid-gap:6px;gap:6px;padding-top:14px;padding-bottom:20px}.Header_sheetLink__RSvuK{display:flex;align-items:center;justify-content:space-between;padding:13px 16px;border-radius:12px;background:var(--surf2);color:var(--ink);font-weight:600;font-size:16px}.Header_sheetLink__RSvuK:hover{background:var(--brandSoft);color:var(--brandInk)}.Header_sheetArrow__ewRix{width:18px;height:18px;color:var(--ink3)}.Header_sheetCta__p0cSy{margin-top:6px}@media (min-width:1140px){.Header_nav__tNWGY{display:flex}.Header_cta__xbIXT{display:inline-flex}.Header_burger__9ocpS{display:none}}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Unbounded Fallback;src:local("Arial");ascent-override:73.93%;descent-override:18.20%;line-gap-override:0.00%;size-adjust:134.59%}.__className_af2efe{font-family:Unbounded,Unbounded Fallback;font-style:normal}.__variable_af2efe{--font-display:"Unbounded","Unbounded Fallback"}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7bb4ad34d7ebf0d7-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c1f853e4758089a8-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c4943bfceab8361-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6e50af2f4c313e23-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7bb4ad34d7ebf0d7-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c1f853e4758089a8-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c4943bfceab8361-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6e50af2f4c313e23-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7bb4ad34d7ebf0d7-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c1f853e4758089a8-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c4943bfceab8361-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6e50af2f4c313e23-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7bb4ad34d7ebf0d7-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c1f853e4758089a8-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c4943bfceab8361-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6e50af2f4c313e23-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Onest Fallback;src:local("Arial");ascent-override:92.20%;descent-override:28.99%;line-gap-override:0.00%;size-adjust:105.20%}.__className_952067{font-family:Onest,Onest Fallback;font-style:normal}.__variable_952067{--font-sans:"Onest","Onest Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_6ed6f1{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_6ed6f1{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}.Footer_footer__pQtti{border-top:1px solid var(--line);background:var(--paper2);padding:clamp(34px,4vw,56px) 0 28px}.Footer_inner__vtL_T{display:grid;grid-gap:32px;gap:32px;grid-template-columns:1fr}.Footer_brandRow__SnWRp{display:flex;align-items:center;gap:10px}.Footer_mark__l51Uw{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:linear-gradient(135deg,var(--brand),var(--mag) 55%,var(--gold));color:#fff;font-size:13px}.Footer_brand__0rdww,.Footer_mark__l51Uw{font-family:var(--font-display),sans-serif;font-weight:800}.Footer_brand__0rdww{font-size:16px;letter-spacing:-.02em}.Footer_tagline__edhu4{margin-top:14px;max-width:26em;font-size:15px;color:var(--ink2)}.Footer_phone__XmWPt{display:inline-flex;margin-top:16px;font-family:var(--font-mono),monospace;font-weight:700;font-size:15px;color:var(--ink)}.Footer_phone__XmWPt:hover{color:var(--brandInk)}.Footer_colTitle__3amT0{font-family:var(--font-mono),monospace;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3)}.Footer_links__cFiYr{display:grid;grid-gap:9px;gap:9px;margin-top:14px}.Footer_links__cFiYr a{font-size:15px;color:var(--ink2)}.Footer_links__cFiYr a:hover{color:var(--brandInk)}.Footer_bottom__wxP7Z{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:32px;padding-top:20px;border-top:1px solid var(--line);font-size:13.5px;color:var(--ink3)}@media (min-width:700px){.Footer_inner__vtL_T{grid-template-columns:1.4fr 1fr 1fr}}