@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/fira-code-cyrillic-ext-700-normal.DoLWcase.woff2) format("woff2"),url(/_astro/fira-code-cyrillic-ext-700-normal.CEq74Wgj.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/fira-code-cyrillic-700-normal.BzkQsJe8.woff2) format("woff2"),url(/_astro/fira-code-cyrillic-700-normal.DkT5a-Ry.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/fira-code-greek-ext-700-normal.DcoM8WV0.woff2) format("woff2"),url(/_astro/fira-code-greek-ext-700-normal.BcbEreju.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/fira-code-greek-700-normal.Dxn_KKZg.woff2) format("woff2"),url(/_astro/fira-code-greek-700-normal.ts8qC0PK.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/_astro/fira-code-symbols2-700-normal.Dxk4DK3p.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/fira-code-latin-ext-700-normal.HGNx6xyT.woff2) format("woff2"),url(/_astro/fira-code-latin-ext-700-normal.kCHYeqKo.woff) format("woff");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:Fira Code;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/fira-code-latin-700-normal.aa0XcSUK.woff2) format("woff2"),url(/_astro/fira-code-latin-700-normal.CbIf1Tvd.woff) format("woff");unicode-range:U+0000-00FF,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}:root{--indigo: hsl(var(--primary));--indigo-pressed: hsl(var(--primary-press));--indigo-deep: hsl(var(--primary-deep));--on-indigo: hsl(var(--primary-foreground));--bg: #f9fafb;--surface: #fcfcfd;--surface-2: #f3f4f9;--ink: #0f1729;--muted: #65758b;--muted-2: #94a3b8;--hairline: #e1e7ef;--hairline-strong: #cbd2dd;--c0-success: hsl(var(--success));--c0-destructive: hsl(var(--destructive));--radius: .375rem;--radius-lg: .625rem;--shadow-sm: 0 1px 2px hsl(239 30% 20% / .04), 0 1px 1px hsl(239 30% 20% / .03);--shadow-md: 0 4px 12px hsl(239 30% 20% / .06), 0 2px 4px hsl(239 30% 20% / .04);--shadow-lg: 0 18px 40px hsl(239 30% 20% / .1), 0 6px 14px hsl(239 30% 20% / .06);--shadow-xl: 0 32px 80px hsl(239 40% 30% / .18), 0 12px 24px hsl(239 30% 20% / .08);--shadow-indigo: 0 20px 60px hsl(239 84% 50% / .35), 0 6px 18px hsl(239 84% 50% / .25);--ease-out: cubic-bezier(.16, 1, .3, 1);--dur-fast: .18s;--dur: .32s;--dur-slow: .56s;--font-sans: "IBM Plex Sans Variable", "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace}.dark{--bg: #0f1729;--surface: #1d283a;--surface-2: #243349;--ink: #f8fafc;--muted: #94a3b8;--muted-2: #65758b;--hairline: #2b3b55;--hairline-strong: #3a4e6d;--shadow-sm: 0 1px 2px hsl(239 60% 4% / .5);--shadow-md: 0 4px 12px hsl(239 60% 4% / .4), 0 2px 4px hsl(239 60% 4% / .3);--shadow-lg: 0 18px 40px hsl(239 60% 4% / .55), 0 6px 14px hsl(239 60% 4% / .35);--shadow-xl: 0 32px 80px hsl(239 60% 2% / .7), 0 12px 24px hsl(239 60% 4% / .4);--shadow-indigo: 0 20px 60px hsl(239 84% 50% / .45), 0 6px 18px hsl(239 84% 50% / .35)}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-feature-settings:"ss01","ss02";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{font-size:17px;line-height:1.55;overflow-x:hidden}a{color:inherit}.tnum{font-variant-numeric:tabular-nums lining-nums}.eyebrow{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;color:var(--muted)}.eyebrow-on-indigo{color:#ffffffc7}.h1{font-family:var(--font-sans);font-weight:700;font-size:clamp(2.4rem,4.5vw + 1rem,5rem);line-height:1.02;letter-spacing:-.025em;text-wrap:balance;margin:0}.h2{font-family:var(--font-sans);font-weight:700;font-size:clamp(1.8rem,2.6vw + .8rem,3.2rem);line-height:1.05;letter-spacing:-.02em;text-wrap:balance;margin:0}.h3{font-family:var(--font-sans);font-weight:600;font-size:clamp(1.15rem,.6vw + 1rem,1.4rem);line-height:1.2;letter-spacing:-.01em;margin:0}.lede{font-size:clamp(1.05rem,.5vw + .9rem,1.35rem);line-height:1.45;color:var(--muted);max-width:38ch;text-wrap:pretty}.lede-on-indigo{color:#ffffffd9}.page{position:relative}.section{position:relative;padding:clamp(64px,8vw,128px) 0}.container{width:min(1240px,100% - 48px);margin-inline:auto}.container-narrow{width:min(960px,100% - 48px);margin-inline:auto}.btn{font-family:var(--font-sans);font-weight:600;font-size:16px;letter-spacing:-.005em;padding:14px 22px;border-radius:var(--radius);border:1px solid transparent;cursor:pointer;display:inline-flex;align-items:center;gap:10px;transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur) var(--ease-out),background var(--dur-fast) var(--ease-out);text-decoration:none;white-space:nowrap}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--indigo);color:var(--on-indigo);box-shadow:var(--shadow-indigo)}.btn-primary:hover{background:var(--indigo-pressed)}.btn-secondary{background:var(--surface);color:var(--ink);border-color:var(--hairline-strong);box-shadow:var(--shadow-md)}.btn-secondary:hover{background:var(--surface-2)}.btn-ghost{background:transparent;color:var(--ink);padding:10px 14px}.btn-ghost:hover{background:var(--surface-2)}.btn-on-indigo{background:#ffffff1f;color:#fff;border-color:#ffffff47;backdrop-filter:blur(4px)}.btn-on-indigo:hover{background:#fff3}.btn-white{background:#fff;color:var(--indigo-deep);box-shadow:var(--shadow-lg)}.btn-white:hover{background:#f4f5ff}.card{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:28px;transition:transform var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}.card-elevated{box-shadow:var(--shadow-lg)}.card-elevated:hover{transform:translateY(-2px);box-shadow:var(--shadow-xl)}.card-flat{box-shadow:var(--shadow-sm)}.band-indigo{position:relative;background:radial-gradient(120% 80% at 80% 0%,hsl(239 84% 72% / .45),transparent 60%),radial-gradient(100% 60% at 20% 100%,hsl(239 84% 52% / .4),transparent 60%),linear-gradient(180deg,var(--indigo) 0%,var(--indigo-pressed) 100%);color:var(--on-indigo);overflow:hidden;isolation:isolate}.band-indigo .muted{color:#ffffffb3}.reveal{opacity:1;transform:none}.hr{height:1px;background:var(--hairline);border:0;margin:0}.pill{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;border:1px solid var(--hairline-strong);border-radius:999px;font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;background:var(--surface);color:var(--muted);font-weight:500}.pill-status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--c0-success);box-shadow:0 0 0 3px #24cc5f2e}.pill-rollout:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--indigo);box-shadow:0 0 0 3px #6467f238;animation:pulse 2.4s var(--ease-out) infinite}@keyframes pulse{0%,to{box-shadow:0 0 0 3px #6467f238}50%{box-shadow:0 0 0 6px #6467f20d}}.pill-on-indigo{background:#ffffff24;border-color:#ffffff47;color:#ffffffeb}.sticky-cta{position:fixed;bottom:20px;left:50%;transform:translate(-50%) translateY(80px);z-index:60;transition:transform .6s var(--ease-out),opacity .4s;opacity:0;pointer-events:none}.sticky-cta.show{transform:translate(-50%) translateY(0);opacity:1;pointer-events:auto}@media(prefers-reduced-motion:reduce){.reveal{opacity:1!important;transform:none!important;transition:none!important}*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.motion-off .reveal{opacity:1!important;transform:none!important;transition:none!important}.motion-off *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.field{display:flex;flex-direction:column;gap:6px}.field label{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:500}.field input,.field textarea,.field select{background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--radius);padding:12px 14px;font-family:var(--font-sans);font-size:15px;color:var(--ink);outline:none;transition:border-color var(--dur-fast),box-shadow var(--dur-fast)}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--indigo);box-shadow:0 0 0 3px #6467f22e}.field textarea{min-height:120px;resize:vertical}.mono{font-family:var(--font-mono)}.stat-num{font-family:var(--font-sans);font-weight:700;font-feature-settings:"tnum","lnum";letter-spacing:-.03em}.stat-label{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:500}.stat-label-on-indigo{color:#ffffffbf}.row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.stack{display:flex;flex-direction:column}.grid{display:grid}.center{display:grid;place-items:center}.topbar{display:flex;align-items:center;justify-content:space-between;padding:22px 0;position:relative;z-index:4}.topbar-left,.topbar-right{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.topbar-nav{display:flex;gap:22px;flex-wrap:wrap}.topbar-nav a{font-family:var(--font-sans);text-decoration:none;font-size:14px;color:#ffffffc7;font-weight:500;letter-spacing:-.005em;transition:color var(--dur-fast)}.topbar-nav a:hover{color:#fff}.logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#fff}.logo-text{font-family:var(--font-mono);font-weight:600;font-size:14px;letter-spacing:-.01em}.logo-dot{color:#ffffff80;padding:0 2px}.topbar-toggle{background:#ffffff1f;border:1px solid rgba(255,255,255,.22);color:#ffffffb3;padding:6px 10px;border-radius:var(--radius);font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;cursor:pointer;display:inline-flex;gap:6px;align-items:center;text-decoration:none}.topbar-toggle:hover{background:#fff3}.topbar-toggle .active{color:#fff}.topbar-toggle .sep{color:#ffffff59}.topbar-icon{background:#ffffff1f;border:1px solid rgba(255,255,255,.22);color:#fff;padding:8px;border-radius:var(--radius);cursor:pointer;display:inline-grid;place-items:center}.topbar-icon:hover{background:#fff3}.btn-compact{padding:9px 14px;font-size:14px}.surface-switch{display:inline-flex;background:#ffffff14;border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:2px;font-family:var(--font-mono);font-size:12px;letter-spacing:-.01em}.surface-switch-tab{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;text-decoration:none;color:#fff9;border-radius:999px;transition:all var(--dur-fast);font-weight:500}.surface-switch-tab:hover{color:#fff}.surface-switch-tab.active{background:#fffffff2;color:var(--indigo-pressed);box-shadow:0 2px 6px #0a0b2933}.surface-switch-tab.active .surface-switch-dot{background:var(--c0-success)}.surface-switch-tab .surface-switch-dot{width:6px;height:6px;border-radius:50%;background:#fff6}.surface-switch-tld{opacity:.65;font-weight:400}.surface-switch-tab.active .surface-switch-tld{opacity:.55}.footer{padding:28px 0}.footer-row{display:flex;justify-content:space-between;align-items:center;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#ffffffc7;flex-wrap:wrap;gap:16px}.footer-links{display:flex;gap:22px}.footer-links a{color:#ffffffc7;text-decoration:none}.footer-links a:hover{color:#fff}
