@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c105b29dc4e1ee2d-s.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:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ffe0837c71e69159-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b07dd69d3f271780-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:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/401f9db361b6e189-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:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c105b29dc4e1ee2d-s.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:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ffe0837c71e69159-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b07dd69d3f271780-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:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/401f9db361b6e189-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:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c105b29dc4e1ee2d-s.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:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ffe0837c71e69159-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b07dd69d3f271780-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:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/401f9db361b6e189-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:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c105b29dc4e1ee2d-s.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:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ffe0837c71e69159-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b07dd69d3f271780-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:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/401f9db361b6e189-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:Golos Text Fallback;src:local("Arial");ascent-override:90.27%;descent-override:20.26%;line-gap-override:0.00%;size-adjust:108.57%}.__className_4c1f08{font-family:Golos Text,Golos Text Fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-style:normal}.__variable_4c1f08{--font-golos:"Golos Text","Golos Text Fallback",system-ui,-apple-system,Segoe UI,sans-serif}:root{--gray-0:#ffffff;--gray-25:#fbfbfc;--gray-50:#f6f7f9;--gray-100:#eef0f3;--gray-150:#e7e9ee;--gray-200:#e2e5ea;--gray-300:#d3d7de;--gray-400:#aab0ba;--gray-500:#858c98;--gray-600:#5f6673;--gray-700:#414753;--gray-800:#2a2f39;--gray-900:#1a1d24;--indigo-50:#f0effc;--indigo-100:#e2e0f9;--indigo-200:#c7c3f3;--indigo-500:#5b52e6;--indigo-600:#4c43cf;--indigo-700:#3f37b0;--green-50:#e9f5ee;--green-100:#d3ecdd;--green-500:#2b8a5b;--green-600:#237049;--green-700:#1c5a3b;--red-50:#fbecea;--red-100:#f7d8d4;--red-500:#c6453b;--red-600:#a83a31;--red-700:#872f28;--amber-50:#fdf2df;--amber-100:#fae4bd;--amber-500:#c7891f;--amber-600:#a5711a;--amber-700:#855b14;--surface-page:var(--gray-50);--surface-card:var(--gray-0);--surface-raised:var(--gray-25);--surface-sunken:var(--gray-100);--surface-hover:var(--gray-100);--surface-pressed:var(--gray-150);--surface-selected:var(--indigo-50);--text-primary:var(--gray-900);--text-heading:var(--gray-800);--text-body:var(--gray-700);--text-secondary:var(--gray-600);--text-tertiary:var(--gray-500);--text-disabled:var(--gray-400);--text-accent:var(--indigo-700);--text-on-accent:#ffffff;--text-link:var(--indigo-600);--border-hairline:var(--gray-200);--border-default:var(--gray-300);--border-strong:var(--gray-400);--border-accent:var(--indigo-500);--accent:var(--indigo-500);--accent-hover:var(--indigo-600);--accent-tint:var(--indigo-50);--accent-tint-hover:var(--indigo-100);--focus-ring:0 0 0 3px var(--indigo-200);--pos:var(--green-600);--pos-bg:var(--green-50);--pos-border:var(--green-100);--neg:var(--red-600);--neg-bg:var(--red-50);--neg-border:var(--red-100);--warn:var(--amber-600);--warn-bg:var(--amber-50);--warn-border:var(--amber-100);--info:var(--gray-600);--info-bg:var(--gray-100);--info-border:var(--gray-200);--font-sans:"Golos Text",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:var(--font-sans);--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-display:32px;--fs-h1:24px;--fs-h2:19px;--fs-h3:16px;--fs-body:14px;--fs-sm:13px;--fs-caption:12px;--fs-micro:11px;--fs-metric:28px;--fs-metric-lg:40px;--lh-tight:1.15;--lh-heading:1.25;--lh-body:1.5;--ls-tight:-0.02em;--ls-snug:-0.01em;--ls-normal:0;--ls-wide:0.04em;--num-features:"tnum" 1,"cv01" 1}.ds-num{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum";letter-spacing:0;text-align:right}:root{--space-0:0;--space-1:2px;--space-2:4px;--space-3:8px;--space-4:12px;--space-5:16px;--space-6:20px;--space-7:24px;--space-8:32px;--space-9:40px;--space-10:48px;--space-12:64px;--space-16:96px;--gap-panel:20px;--pad-card:20px;--pad-card-sm:16px;--pad-cell-x:14px;--pad-cell-y:10px;--pad-control-x:12px;--pad-control-y:8px;--content-max:1440px;--radius-xs:4px;--radius-sm:6px;--radius-button:10px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:999px;--shadow-none:none;--shadow-xs:0 1px 2px rgba(20,24,33,0.04);--shadow-sm:0 1px 3px rgba(20,24,33,0.06),0 1px 2px rgba(20,24,33,0.04);--shadow-md:0 4px 12px rgba(20,24,33,0.08),0 2px 4px rgba(20,24,33,0.04);--shadow-lg:0 16px 40px rgba(20,24,33,0.14),0 4px 12px rgba(20,24,33,0.06);--ease:cubic-bezier(0.2,0,0,1);--dur-fast:120ms;--dur:180ms}@keyframes ds-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes ds-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}:root{color-scheme:light;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#18221d;background:#f4f6f2}*{box-sizing:border-box}body{margin:0}.home-hero h1{margin:8px 0 24px;font-size:clamp(2rem,5vw,3.5rem);line-height:.95}.eyebrow{color:#52655a;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase}.eyebrow,.status{font-weight:700}