@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/xYCKcK8dZurQvy-JM_ukOHDFvL8vrHzgrVdqqvkjtNQ-HyiG_HTSK0EKYivvW_CraLZby7lG-uXicksF8pIM7ME.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/K3L44ZFrQIuZb7KoAVAMgBN5y5BDAqPby9rA5L-M9x4-13oDA7sXjEnnazfr8fOrGoADfUiPIceUkQWTkvC9DEQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/vsEREmnk_YiHYjDvGY0lo72vgEjy492R5Zu2aZEyNCA-SPpKL9QSctGKvcqo363xFYtfbYybard9TbQ1_M6ddXE.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/PEDzC9FqGcR0Qr4cV5_kGcnbUV-UerEY9gy5f4OqqdI-N6JpXmiiENelZDSaKQm8PNdnkm02HqIOzx86s70XQ7o.woff2) format(woff2);font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/VIZb_zF7DLSNU8e7CDLDnl-3jHHTEjIoq_pK9QMW3o4-Zh10B9LezX09IS_qr7XHqqc9ooVtG-MG8jFg0eITB7Q.woff2) format(woff2);font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/ylu13-sczPds3RAwBu36rWLg6neBvR20uEdXtnTdRkc-bwLPUkceUfs8ZvuQeTz04d0tXh3XHEUYk_k7R-z63wI.woff2) format(woff2);font-display:swap;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;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/iMwOdro2GxHb2v06bL5z9kmj9VOF-m0A5TsA0cePUoM-yVT4g9yJq83s0p79GS_ZM9YWjdcQ4UmsUu8XqoQX42w.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/p4XCWQs5uZsCUy1FgV-rbu8c-AzT6s3FRZWZTRD1gMU-W0zcQjBjm3FF0XJsqLc9xNHzbsqYXc2FhYl2xWWmZiU.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/XSsSvRajZCJJ7hFUO-dzwsYCohNBQQmj3c6fQmfd2K8-WpXtgVAqJMv660_89vO_f_EO0ZCISMkAUOVgscoAitc.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/siQuF1XSlQzJARgFHTO2n4f5LS4hhtL9eqPdRzEs-iU-Iu28dO3rT0GueGrFEx3r2Pz4o9wUNIhxEn5epTA9xwk.woff2) format(woff2);font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/5Vie81_7-sywW9JTcEMrN5SNf08YBNCO4JERSH8dSLM-KcKrFDNpji0_dMkF868sLT8H1DlhoImgzVjFRARgO_8.woff2) format(woff2);font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/7IvV9Y6ZW4FIHgVeV1CUXYUFizCdji6YAeDQ742_o2E-4ax6_6PpA_qMy9TbY8S-JPeLKHOev5x7XX-AoCMm4tM.woff2) format(woff2);font-display:swap;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;font-weight:500;font-style:normal}@font-face{font-family:Inter Tight;src:local("Inter Tight Regular Italic"),local("Inter Tight Italic"),url(../_fonts/mv9ECR-LuhKkRAszJTKIFI3E5jVMSiCN3wdRiBeAh1w-NV58eJFI80_FvKl1pUf8r4aP6fS_rYMhC-bcmC5AjC4.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"Inter Tight Fallback: Segoe UI";src:local("Segoe UI");size-adjust:96.9163%;ascent-override:99.9574%;descent-override:24.8886%;line-gap-override:0%}@font-face{font-family:"Inter Tight Fallback: Noto Sans";src:local("Noto Sans");size-adjust:90.6514%;ascent-override:106.8655%;descent-override:26.6086%;line-gap-override:0%}@font-face{font-family:Inter Tight;src:local("Inter Tight Regular Italic"),local("Inter Tight Italic"),url(../_fonts/ju5H9JP7fFwtXOKDNmfBXgh7h1yFoTY-dRjiw2kpS0s-Flu_VWuZWk5Je9ZSUs80ftRQNXJhKZjD0lKHNjHcMzo.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Inter Tight;src:local("Inter Tight Regular Italic"),local("Inter Tight Italic"),url(../_fonts/RhPdZHYMolfNv8LWkDAskfND0UtTdaXLUuZJe9O3Eok-IfGuZBZOAXP8aE8eySD4JhY5prUaEb_aaV9oAQ213SQ.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Inter Tight;src:local("Inter Tight Regular Italic"),local("Inter Tight Italic"),url(../_fonts/zQYQX8NRwWw55jGaYIcshgs8FNFRZGeqFR2WG0ZAj8c-8EMefWyHBhveaEYgEcOpltBbxaDT_UDkd_C3KoPL4us.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Inter Tight;src:local("Inter Tight Regular"),local("Inter Tight"),url(../_fonts/ezLtf72XpzcKEueqZfBRDI3Uu7fLGmcoT6J4fyK3O4k-rrJnna0OE0Pp04z_j80l6UQaHkgTtJvDcM3ktKPjvqU.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Inter Tight;src:local("Inter Tight Regular"),local("Inter Tight"),url(../_fonts/8VfgEn3Vp2e8isPXLYal6mvL9Ofah5z2medicZ_FMMI-QUlweUs9Phs8gr7hRLcYL_PJngXMVkl8bPr_SMtHlOk.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:normal}@font-face{font-family:Inter Tight;src:local("Inter Tight Regular"),local("Inter Tight"),url(../_fonts/MCweMpdE1Hw5RCzm2JMN5ZkMD5dzxw5RFIMIIUur8XY-hRIbl0vWJHvQpU95nJIJUFuI4dTztIRF56w9mPmlqjM.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Inter Tight;src:local("Inter Tight Regular"),local("Inter Tight"),url(../_fonts/AFIHb5_u_kebw4yweTA-f7o2LSqjWUbvjcjfzDmWeog-WC0De_mmjrVLMCujTsM_SsydzzkTiAHvCiUzBuY1NuM.woff2) format(woff2);font-display:swap;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;font-weight:400;font-style:normal}@font-face{font-family:"Inter Tight Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:103.1653%;ascent-override:93.9027%;descent-override:23.381%;line-gap-override:0%}@font-face{font-family:"Inter Tight Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:95.4861%;ascent-override:101.4545%;descent-override:25.2614%;line-gap-override:0%}@font-face{font-family:"Inter Tight Fallback: Arial";src:local("Arial");size-adjust:96.3855%;ascent-override:100.5078%;descent-override:25.0256%;line-gap-override:0%}@font-face{font-family:Inter Tight;src:local("Inter Tight Regular Italic"),local("Inter Tight Italic"),url(../_fonts/XZqJ9CRRw38VMeA1jndcrsQGR6Uwkr_CUB1PuuPyp-U-lEPtccqA_GTAccbiSRt_Zp7-AI629HrXiN25I6RBcrc.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:italic}@font-face{font-family:Inter Tight;src:local("Inter Tight Regular Italic"),local("Inter Tight Italic"),url(../_fonts/pPCbv28y1_ryDksf_F480tzLIP-nuZwHQXjqEmUGHkM-lUnRQmo5r2DYUjmj3m1kfQDL8NJ3RHOS7DArfZa1PLM.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:Inter Tight;src:local("Inter Tight Regular Italic"),local("Inter Tight Italic"),url(../_fonts/pMVAgV8k0kaQl2-GYdkXn4hiqVi3g_XNr2SKR4e1kpk-V_wHIycrCQfhEFYwcrgJzQb9nFrb3pzNn6da2SYc3xk.woff2) format(woff2);font-display:swap;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;font-weight:400;font-style:italic}@font-face{font-family:Inter Tight;src:local("Inter Tight Regular"),local("Inter Tight"),url(../_fonts/JCb408xwtjjjKi9qocfUXrSy25EBubDtyZBDj3xwhDM-CL3xCbdlmLRWsvKnIE2vRNL_o9cjaclJKCMLFwfGIFc.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Inter Tight;src:local("Inter Tight Regular"),local("Inter Tight"),url(../_fonts/0wpVqHaZHwSmItjNtXGrI4n7ViaoMocje-UsyqLVhms-V3_sxDrzCUTc87ZYdsSsQAZJoUFytIVaGVNm7mXHi94.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Inter Tight;src:local("Inter Tight Regular"),local("Inter Tight"),url(../_fonts/SAc60_8b9_YlyCdW3Ow6HG56gPSoPbrHVLL-oQ8PSfU-r1EbgGBcBl_tR9J42agjUFHZVLGwJoAtqY4ZnPt4Nt0.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}:root{--bg-base:#f4f6f9;--bg-surface:#fff;--bg-elevated:#edf0f5;--bg-subtle:#eef1f5;--accent:#0ea5e9;--accent-dim:#0284c7;--accent-muted:rgba(14,165,233,.09);--accent-border:rgba(14,165,233,.25);--orange:#f97316;--orange-dim:#ea6c0a;--orange-muted:rgba(249,115,22,.1);--orange-border:rgba(249,115,22,.28);--site-accent:var(--accent);--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--border:rgba(15,23,42,.08);--border-subtle:rgba(15,23,42,.05);--success:#16a34a;--warning:#d97706;--error:#dc2626;--shadow-sm:0 1px 3px rgba(15,23,42,.08);--shadow-md:0 4px 16px rgba(15,23,42,.1);--shadow-lg:0 8px 32px rgba(15,23,42,.12);--shadow-accent:0 4px 20px rgba(14,165,233,.18);--shadow-orange:0 4px 20px rgba(249,115,22,.22);--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-6:48px;--space-8:64px;--space-12:96px;--space-16:128px;--section-padding:72px;--font-display:"Inter Tight", "Inter Tight Fallback: BlinkMacSystemFont", "Inter Tight Fallback: Segoe UI", "Inter Tight Fallback: Helvetica Neue", "Inter Tight Fallback: Arial", "Inter Tight Fallback: Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-sans:"Inter Tight", "Inter Tight Fallback: BlinkMacSystemFont", "Inter Tight Fallback: Segoe UI", "Inter Tight Fallback: Helvetica Neue", "Inter Tight Fallback: Arial", "Inter Tight Fallback: Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:"JetBrains Mono", "JetBrains Mono Fallback: Courier New", "JetBrains Mono Fallback: Roboto Mono", "JetBrains Mono Fallback: Noto Sans Mono",monospace;--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-2xl:1536px}@media(max-width:768px){:root{--section-padding:48px}}:root{--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--leading-tight:1.2;--leading-normal:1.6;--leading-loose:1.8}h1,h2{font-family:var(--font-display);font-weight:700;letter-spacing:-.02em}h1,h2,h3,h4,h5,h6{color:var(--text-primary);line-height:var(--leading-tight);margin:0}h3,h4,h5,h6{font-weight:600}body,h3,h4,h5,h6,li,p{font-family:var(--font-sans)}body,li,p{color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-normal)}p{margin:0}.h1{font-size:clamp(2rem,5vw,var(--text-6xl))}.h1,.h2{color:var(--text-primary);font-family:var(--font-display);font-weight:700;letter-spacing:-.02em;line-height:var(--leading-tight)}.h2{font-size:clamp(1.5rem,3.5vw,var(--text-4xl))}.h3{color:var(--text-primary);font-family:var(--font-sans);font-size:clamp(1.25rem,2.5vw,var(--text-2xl));font-weight:600;line-height:var(--leading-tight)}.text-accent{color:var(--accent)}.text-orange{color:var(--orange)}.text-muted{color:var(--text-muted)}.text-secondary{color:var(--text-secondary)}.text-gradient{background:linear-gradient(135deg,#38bdf8,#818cf8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{background:var(--bg-base);color:var(--text-primary);margin:0;min-height:100vh}img,picture,svg,video{display:block;height:auto;max-width:100%}a{color:var(--accent);text-decoration:none;transition:color .2s ease}a:hover{color:var(--accent-dim)}button{cursor:pointer;font-family:inherit}ol,ul{margin:0;padding:0}li{list-style:none}.container{margin:0 auto;max-width:1200px;padding:0 var(--space-3);width:100%}@media(max-width:640px){.container{padding:0 var(--space-2)}}.section{padding:var(--section-padding) 0;position:relative}.accent{color:var(--site-accent);font-weight:600}.reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.reveal.visible{opacity:1;transform:none}.reveal-group>:first-child{transition-delay:0s}.reveal-group>:nth-child(2){transition-delay:80ms}.reveal-group>:nth-child(3){transition-delay:.16s}.reveal-group>:nth-child(4){transition-delay:.24s}.reveal-group>:nth-child(5){transition-delay:.32s}.reveal-group>:nth-child(6){transition-delay:.4s}.orb{background:radial-gradient(circle,rgba(56,189,248,.08) 0,transparent 70%);border-radius:50%;height:600px;pointer-events:none;position:absolute;width:600px;z-index:0}.orb-orange{background:radial-gradient(circle,rgba(249,115,22,.06) 0,transparent 70%)}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/CFNPQVcnBImzX0EtDNVhm6rxBn1xmGUJ07BRlOI64c-AuN8M25eo79PWJa2sA8bcOzJYOX3pV7Xznm4ZDHm7L4.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"Inter Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:114.6542%;ascent-override:84.4932%;descent-override:21.0381%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Segoe UI";src:local("Segoe UI");size-adjust:107.7093%;ascent-override:89.9412%;descent-override:22.3946%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:106.1198%;ascent-override:91.2883%;descent-override:22.7301%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Arial";src:local("Arial");size-adjust:107.1194%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Noto Sans";src:local("Noto Sans");size-adjust:100.7466%;ascent-override:96.1571%;descent-override:23.9423%;line-gap-override:0%}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/5M2MKUFWnEpuT8NeCYosby4H1wQsStpPWE7MBNFFD6Q-6gJALEDS7yNhRMCqenJPe8GZSicXSdryDX23b39FgW8.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-SB6HQ5Gm3Vcgx3qj0cg_Wze4ux2YBnw264Bp9JBOtqc.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/gKY12I0xR6XlZGrxmgE6Ajg7dolnFcwq2-CgW16emfc-X7w6QUwy0G27X1sBOv3U2zKeLNfjYiwTzwCsHp_sD_I.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/178SDQEgKlkYIwN3m_zkIjcMBXox4CVikxxdM0ZM8vo-jb38HpZEzI0_yhPLZ-Yy9g2MdhSlJbWEEPtE4J-7mA4.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/IbbswF-_Vv86nKnoVzycaklhFj9_jJEnyisnqN6LmPo-m6Ab3Re0t4DnCyR1DwEHCEvwfevkTcA65xJQ4ZPG4co.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/KCD5gdyGvwD04J2YZVfG5P-c82WM-ESA68SM8qCokq0-VU4O6gA3mknWHXkXUMY7aShByLKqEZOCYay7MuxAVuU.woff2) format(woff2);font-display:swap;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;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Medium Italic"),url(../_fonts/CFNPQVcnBImzX0EtDNVhm6rxBn1xmGUJ07BRlOI64c-AuN8M25eo79PWJa2sA8bcOzJYOX3pV7Xznm4ZDHm7L4.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local("Inter Medium Italic"),url(../_fonts/5M2MKUFWnEpuT8NeCYosby4H1wQsStpPWE7MBNFFD6Q-6gJALEDS7yNhRMCqenJPe8GZSicXSdryDX23b39FgW8.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local("Inter Medium Italic"),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-SB6HQ5Gm3Vcgx3qj0cg_Wze4ux2YBnw264Bp9JBOtqc.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local("Inter Medium Italic"),url(../_fonts/gKY12I0xR6XlZGrxmgE6Ajg7dolnFcwq2-CgW16emfc-X7w6QUwy0G27X1sBOv3U2zKeLNfjYiwTzwCsHp_sD_I.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local("Inter Medium Italic"),url(../_fonts/178SDQEgKlkYIwN3m_zkIjcMBXox4CVikxxdM0ZM8vo-jb38HpZEzI0_yhPLZ-Yy9g2MdhSlJbWEEPtE4J-7mA4.woff2) format(woff2);font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:Inter;src:local("Inter Medium Italic"),url(../_fonts/IbbswF-_Vv86nKnoVzycaklhFj9_jJEnyisnqN6LmPo-m6Ab3Re0t4DnCyR1DwEHCEvwfevkTcA65xJQ4ZPG4co.woff2) format(woff2);font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:Inter;src:local("Inter Medium Italic"),url(../_fonts/KCD5gdyGvwD04J2YZVfG5P-c82WM-ESA68SM8qCokq0-VU4O6gA3mknWHXkXUMY7aShByLKqEZOCYay7MuxAVuU.woff2) format(woff2);font-display:swap;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;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/CFNPQVcnBImzX0EtDNVhm6rxBn1xmGUJ07BRlOI64c-AuN8M25eo79PWJa2sA8bcOzJYOX3pV7Xznm4ZDHm7L4.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/5M2MKUFWnEpuT8NeCYosby4H1wQsStpPWE7MBNFFD6Q-6gJALEDS7yNhRMCqenJPe8GZSicXSdryDX23b39FgW8.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-SB6HQ5Gm3Vcgx3qj0cg_Wze4ux2YBnw264Bp9JBOtqc.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/gKY12I0xR6XlZGrxmgE6Ajg7dolnFcwq2-CgW16emfc-X7w6QUwy0G27X1sBOv3U2zKeLNfjYiwTzwCsHp_sD_I.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/178SDQEgKlkYIwN3m_zkIjcMBXox4CVikxxdM0ZM8vo-jb38HpZEzI0_yhPLZ-Yy9g2MdhSlJbWEEPtE4J-7mA4.woff2) format(woff2);font-display:swap;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-weight:600;font-style:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/IbbswF-_Vv86nKnoVzycaklhFj9_jJEnyisnqN6LmPo-m6Ab3Re0t4DnCyR1DwEHCEvwfevkTcA65xJQ4ZPG4co.woff2) format(woff2);font-display:swap;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-weight:600;font-style:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/KCD5gdyGvwD04J2YZVfG5P-c82WM-ESA68SM8qCokq0-VU4O6gA3mknWHXkXUMY7aShByLKqEZOCYay7MuxAVuU.woff2) format(woff2);font-display:swap;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;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2) format(woff2);font-display:swap;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;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2) format(woff2);font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2) format(woff2);font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2) format(woff2);font-display:swap;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;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2) format(woff2);font-display:swap;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;font-weight:600;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope SemiBold"),url(../_fonts/Im8HkqQ00A1IGqihOqFViX4pj8D3DlxkfI6t6LTbZQg-jR4Prvz_J7I8oA8oUj3_1pTizDgpRYIEI5b7BlHPneU.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:"Manrope Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:110.4431%;ascent-override:96.5203%;descent-override:27.1633%;line-gap-override:0%}@font-face{font-family:"Manrope Fallback: Segoe UI";src:local("Segoe UI");size-adjust:103.7533%;ascent-override:102.7437%;descent-override:28.9147%;line-gap-override:0%}@font-face{font-family:"Manrope Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:102.2222%;ascent-override:104.2826%;descent-override:29.3478%;line-gap-override:0%}@font-face{font-family:"Manrope Fallback: Arial";src:local("Arial");size-adjust:103.1851%;ascent-override:103.3095%;descent-override:29.074%;line-gap-override:0%}@font-face{font-family:"Manrope Fallback: Noto Sans";src:local("Noto Sans");size-adjust:97.0464%;ascent-override:109.8443%;descent-override:30.913%;line-gap-override:0%}@font-face{font-family:Manrope;src:local("Manrope SemiBold"),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope SemiBold"),url(../_fonts/UnngOpW3QUFmW9ustR7f4iJ6HMtsBQrF8MRey6Urw8M-bdAyUOEhdSN8LU65JRDWYqdkUIYhM59ZKeszsiAgtAI.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope SemiBold"),url(../_fonts/FPImowmXkU1aWgmKsxPu7Akj0JNowdsV90BaJJQN8Dw-_91jnewDEbv6Ft52Ae56infTiwcwq3HFAAhB_Y7h8Nw.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope SemiBold"),url(../_fonts/bJM9t_QZ4-OukAilpAvXFzrpFWWgeGJ0mI4OoxeTBXA-T1gZRQnm_CyPlHs2G7o5lSEBc3-0yjeDI6MJ5h7RFr8.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope SemiBold"),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.woff2) format(woff2);font-display:swap;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;font-weight:600;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Bold"),url(../_fonts/Im8HkqQ00A1IGqihOqFViX4pj8D3DlxkfI6t6LTbZQg-jR4Prvz_J7I8oA8oUj3_1pTizDgpRYIEI5b7BlHPneU.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Bold"),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Bold"),url(../_fonts/UnngOpW3QUFmW9ustR7f4iJ6HMtsBQrF8MRey6Urw8M-bdAyUOEhdSN8LU65JRDWYqdkUIYhM59ZKeszsiAgtAI.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Bold"),url(../_fonts/FPImowmXkU1aWgmKsxPu7Akj0JNowdsV90BaJJQN8Dw-_91jnewDEbv6Ft52Ae56infTiwcwq3HFAAhB_Y7h8Nw.woff2) format(woff2);font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Bold"),url(../_fonts/bJM9t_QZ4-OukAilpAvXFzrpFWWgeGJ0mI4OoxeTBXA-T1gZRQnm_CyPlHs2G7o5lSEBc3-0yjeDI6MJ5h7RFr8.woff2) format(woff2);font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope Bold"),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.woff2) format(woff2);font-display:swap;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;font-weight:700;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope ExtraBold"),url(../_fonts/Im8HkqQ00A1IGqihOqFViX4pj8D3DlxkfI6t6LTbZQg-jR4Prvz_J7I8oA8oUj3_1pTizDgpRYIEI5b7BlHPneU.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:800;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope ExtraBold"),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:800;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope ExtraBold"),url(../_fonts/UnngOpW3QUFmW9ustR7f4iJ6HMtsBQrF8MRey6Urw8M-bdAyUOEhdSN8LU65JRDWYqdkUIYhM59ZKeszsiAgtAI.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:800;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope ExtraBold"),url(../_fonts/FPImowmXkU1aWgmKsxPu7Akj0JNowdsV90BaJJQN8Dw-_91jnewDEbv6Ft52Ae56infTiwcwq3HFAAhB_Y7h8Nw.woff2) format(woff2);font-display:swap;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-weight:800;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope ExtraBold"),url(../_fonts/bJM9t_QZ4-OukAilpAvXFzrpFWWgeGJ0mI4OoxeTBXA-T1gZRQnm_CyPlHs2G7o5lSEBc3-0yjeDI6MJ5h7RFr8.woff2) format(woff2);font-display:swap;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-weight:800;font-style:normal}@font-face{font-family:Manrope;src:local("Manrope ExtraBold"),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.woff2) format(woff2);font-display:swap;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;font-weight:800;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/xYCKcK8dZurQvy-JM_ukOHDFvL8vrHzgrVdqqvkjtNQ-HyiG_HTSK0EKYivvW_CraLZby7lG-uXicksF8pIM7ME.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:"JetBrains Mono Fallback: Courier New";src:local("Courier New");size-adjust:99.9837%;ascent-override:102.0166%;descent-override:30.0049%;line-gap-override:0%}@font-face{font-family:"JetBrains Mono Fallback: Roboto Mono";src:local("Roboto Mono");size-adjust:99.9837%;ascent-override:102.0166%;descent-override:30.0049%;line-gap-override:0%}@font-face{font-family:"JetBrains Mono Fallback: Noto Sans Mono";src:local("Noto Sans Mono");size-adjust:100%;ascent-override:102%;descent-override:30%;line-gap-override:0%}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/K3L44ZFrQIuZb7KoAVAMgBN5y5BDAqPby9rA5L-M9x4-13oDA7sXjEnnazfr8fOrGoADfUiPIceUkQWTkvC9DEQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/vsEREmnk_YiHYjDvGY0lo72vgEjy492R5Zu2aZEyNCA-SPpKL9QSctGKvcqo363xFYtfbYybard9TbQ1_M6ddXE.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/PEDzC9FqGcR0Qr4cV5_kGcnbUV-UerEY9gy5f4OqqdI-N6JpXmiiENelZDSaKQm8PNdnkm02HqIOzx86s70XQ7o.woff2) format(woff2);font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/VIZb_zF7DLSNU8e7CDLDnl-3jHHTEjIoq_pK9QMW3o4-Zh10B9LezX09IS_qr7XHqqc9ooVtG-MG8jFg0eITB7Q.woff2) format(woff2);font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/ylu13-sczPds3RAwBu36rWLg6neBvR20uEdXtnTdRkc-bwLPUkceUfs8ZvuQeTz04d0tXh3XHEUYk_k7R-z63wI.woff2) format(woff2);font-display:swap;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;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/iMwOdro2GxHb2v06bL5z9kmj9VOF-m0A5TsA0cePUoM-yVT4g9yJq83s0p79GS_ZM9YWjdcQ4UmsUu8XqoQX42w.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/p4XCWQs5uZsCUy1FgV-rbu8c-AzT6s3FRZWZTRD1gMU-W0zcQjBjm3FF0XJsqLc9xNHzbsqYXc2FhYl2xWWmZiU.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/XSsSvRajZCJJ7hFUO-dzwsYCohNBQQmj3c6fQmfd2K8-WpXtgVAqJMv660_89vO_f_EO0ZCISMkAUOVgscoAitc.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/siQuF1XSlQzJARgFHTO2n4f5LS4hhtL9eqPdRzEs-iU-Iu28dO3rT0GueGrFEx3r2Pz4o9wUNIhxEn5epTA9xwk.woff2) format(woff2);font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/5Vie81_7-sywW9JTcEMrN5SNf08YBNCO4JERSH8dSLM-KcKrFDNpji0_dMkF868sLT8H1DlhoImgzVjFRARgO_8.woff2) format(woff2);font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/7IvV9Y6ZW4FIHgVeV1CUXYUFizCdji6YAeDQ742_o2E-4ax6_6PpA_qMy9TbY8S-JPeLKHOev5x7XX-AoCMm4tM.woff2) format(woff2);font-display:swap;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;font-weight:500;font-style:normal}body,html{background:#08090b}:root{color-scheme:dark}.ar{--bg:#08090b;--bg-deep:#050608;--bg-blue:#0a0d14;--surface:#121419;--surface-2:#191c23;--line:hsla(0,0%,100%,.08);--line-strong:hsla(0,0%,100%,.16);--text:#fff;--text-2:#a6acb8;--text-3:#6b7280;--accent:#3d6bff;--accent-soft:#6c8fff;--accent-deep:#2b4fd6;--accent-glow:rgba(61,107,255,.35);--font-display:"Manrope", "Manrope Fallback: BlinkMacSystemFont", "Manrope Fallback: Segoe UI", "Manrope Fallback: Helvetica Neue", "Manrope Fallback: Arial", "Manrope Fallback: Noto Sans",system-ui,sans-serif;--font-text:"Inter", "Inter Fallback: BlinkMacSystemFont", "Inter Fallback: Segoe UI", "Inter Fallback: Helvetica Neue", "Inter Fallback: Arial", "Inter Fallback: Noto Sans",system-ui,sans-serif;--font-mono:"JetBrains Mono", "JetBrains Mono Fallback: Courier New", "JetBrains Mono Fallback: Roboto Mono", "JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,"SF Mono",Consolas,monospace;--fs-hero:clamp(1.5rem,7.2vw,3.5rem);--fs-h2:clamp(1.75rem,4vw,3rem);--fs-h3:clamp(1.05rem,1.6vw,1.35rem);--fs-body:clamp(.95rem,1.05vw,1.0625rem);--fs-small:.875rem;--fs-label:.6875rem;--container:1280px;--gutter:clamp(20px,5vw,64px);--section:clamp(80px,13vh,168px);--radius:14px;--radius-lg:20px;--ease:cubic-bezier(.22,.61,.36,1);--header-h:74px;--header-bg:rgba(8,9,11,.94);--bg-base:var(--bg);--bg-surface:var(--surface);--bg-elevated:var(--surface-2);--bg-subtle:var(--surface);--text-primary:var(--text);--text-secondary:var(--text-2);--text-muted:var(--text-3);--border:var(--line);--border-subtle:var(--line);--accent-dim:var(--accent-soft);--accent-muted:rgba(61,107,255,.12);--accent-border:rgba(61,107,255,.28);--orange:var(--accent);--orange-dim:var(--accent-soft);--shadow-sm:0 1px 3px rgba(0,0,0,.5);--shadow-md:0 12px 40px -18px rgba(0,0,0,.8);--shadow-orange:0 8px 30px -10px var(--accent-glow);--font-sans:var(--font-text);background:var(--bg);color:var(--text);font-family:var(--font-text);font-size:var(--fs-body);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}html{scroll-behavior:smooth}.ar img,.ar svg,.ar video{display:block;max-width:100%}.ar a{color:inherit;text-decoration:none}.ar button{background:none;border:0;color:inherit;cursor:pointer;font:inherit}.ar h1,.ar h2,.ar h3,.ar h4{color:var(--text);font-family:var(--font-display);font-weight:800;letter-spacing:-.02em;line-height:1.05;margin:0;text-transform:uppercase}.ar h1{font-size:var(--fs-hero)}.ar h2{font-size:var(--fs-h2)}.ar h3{font-size:var(--fs-h3);letter-spacing:-.01em}.ar p{color:var(--text-2);font-family:var(--font-text);font-size:var(--fs-body);margin:0}.ar ::-moz-selection{background:var(--accent);color:#fff}.ar ::selection{background:var(--accent);color:#fff}.ar .container{margin-inline:auto;max-width:var(--container);padding-inline:var(--gutter);width:100%}.ar .measure{max-width:52ch}.ar .measure-sm{max-width:40ch}.ar .label{color:var(--accent-soft);display:block;font-family:var(--font-mono);font-size:.75rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.ar .label+h2{margin-top:18px}.ar .section{padding-block:var(--section);position:relative}.ar .section-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between;margin-bottom:clamp(40px,6vw,72px)}.ar .section-head__text{max-width:640px}.ar .section-head h2{margin-top:18px}.ar .btn{align-items:center;border-radius:10px;display:inline-flex;font-family:var(--font-text);font-size:.9375rem;font-weight:600;gap:10px;justify-content:center;letter-spacing:.01em;padding:15px 30px;transition:transform .25s var(--ease),background-color .25s var(--ease),border-color .25s var(--ease),box-shadow .25s var(--ease);white-space:nowrap}.ar .btn--primary{background:var(--accent);border:1px solid transparent;box-shadow:0 8px 30px -10px var(--accent-glow),inset 0 1px #ffffff38;color:#fff;isolation:isolate;overflow:hidden;position:relative}.ar .btn--primary:after{animation:ar-shine 5s cubic-bezier(.3,.1,.2,1) infinite;background:linear-gradient(100deg,transparent 12%,hsla(0,0%,100%,.34) 42%,hsla(0,0%,100%,.62) 50%,hsla(0,0%,100%,.34) 58%,transparent 88%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;transform:translate(-180%) skew(-14deg);width:65%;z-index:-1}@keyframes ar-shine{0%{transform:translate(-180%) skew(-14deg)}42%,to{transform:translate(320%) skew(-14deg)}}.ar .btn--primary:hover:after{animation-duration:1.8s}.ar .btn--primary:hover{background:var(--accent-soft);border-color:#ffffff80;box-shadow:0 14px 40px -12px var(--accent-glow),inset 0 1px #ffffff4d;transform:translateY(-2px)}.ar .btn--ghost{border:1px solid var(--line-strong);color:var(--text)}.ar .btn--ghost:hover{background:#ffffff0f;border-color:var(--accent);color:var(--accent-soft);transform:translateY(-2px)}.ar .btn--sm{font-size:.875rem;padding:11px 20px}.ar .btn--neon{background:#3d6bff0f;border:1px solid rgba(61,107,255,.22);color:var(--text);isolation:isolate;position:relative}.ar .btn--neon:hover{background:#3d6bff00;border-color:#3d6bff73;box-shadow:0 10px 34px -14px var(--accent-glow);transform:translateY(-2px)}.ar .btn--neon:after,.ar .btn--neon:before{background:linear-gradient(90deg,transparent,var(--accent),transparent);content:"";height:1px;left:0;margin-inline:auto;pointer-events:none;position:absolute;right:0;transition:opacity .5s var(--ease);width:75%}.ar .btn--neon:before{opacity:0;top:-1px}.ar .btn--neon:hover:before{opacity:1}.ar .btn--neon:after{bottom:-1px;opacity:1}.ar .btn--neon:hover:after{opacity:.3}.ar .btn--neon.btn--noglow:after,.ar .btn--neon.btn--noglow:before{display:none}.ar .btn--pill{border-radius:999px}@media(prefers-reduced-motion:reduce){.ar .btn,.ar .btn--neon:after,.ar .btn--neon:before{transition:none}.ar .btn--primary:after{animation:none;opacity:0}.ar .btn:hover{transform:none}}.ar .r{opacity:0;transform:translateY(28px);transition:opacity .9s var(--ease),transform .9s var(--ease);transition-delay:calc(var(--i,0)*90ms)}.ar .r.in{opacity:1;transform:none}.ar .r-blur{filter:blur(8px);opacity:0;transform:translateY(20px);transition:opacity 1s var(--ease),transform 1s var(--ease),filter 1s var(--ease);transition-delay:calc(var(--i,0)*90ms)}.ar .r-blur.in{filter:none;opacity:1;transform:none}.ar .r-wipe{clip-path:inset(0 100% 0 0);transition:clip-path 1.1s var(--ease);transition-delay:calc(var(--i,0)*90ms)}.ar .r-wipe.in{clip-path:inset(0 0 0 0)}.ar .r-line{transform:scaleX(0);transform-origin:left;transition:transform 1s var(--ease);transition-delay:calc(var(--i,0)*90ms)}.ar .r-line.in{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ar .r,.ar .r-blur,.ar .r-line,.ar .r-wipe{clip-path:none!important;filter:none!important;opacity:1!important;transform:none!important;transition:none!important}}.ar:has(.hero) .header:not(.stuck) .header__tel,.ar:has(.hero) .header:not(.stuck) .logo{color:#fff}.ar:has(.hero) .header:not(.stuck) .nav{color:#ffffffb8}.ar:has(.hero) .header:not(.stuck) .nav a:hover{color:#fff}.ar:has(.hero) .header:not(.stuck) .header__tel span{color:#ffffff80}.ar:has(.hero) .header:not(.stuck) .burger{border-color:#ffffff2e}.ar:has(.hero) .header:not(.stuck) .burger i{background:#fff}.ar .hero{--text:#fff;--text-2:#a6acb8;--text-3:#6b7280;--line:hsla(0,0%,100%,.08);--line-strong:hsla(0,0%,100%,.16);--accent:#3d6bff;--accent-soft:#6c8fff;--accent-deep:#2b4fd6;--accent-glow:rgba(61,107,255,.35);color:var(--text)}.ar .drop__note a,.ar .kform__note a,.ar .lmodal__note a{color:inherit;text-decoration:underline;text-underline-offset:2px}.ar .drop__note a:hover,.ar .kform__note a:hover,.ar .lmodal__note a:hover{color:var(--text)}.cswitch__btn[data-v-fcfa7ebd]{align-items:center;background:transparent;border:1px solid var(--line);border-radius:999px;color:var(--text-2);display:inline-flex;font-family:var(--font-text);font-size:.8125rem;gap:6px;line-height:1;padding:6px 10px;transition:color .3s var(--ease),border-color .3s var(--ease)}.cswitch__btn[data-v-fcfa7ebd]:hover{border-color:var(--line-strong);color:var(--text)}.cswitch__btn svg[data-v-fcfa7ebd]{flex:none}.cswitch__label[data-v-fcfa7ebd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:720px){.cswitch__btn[data-v-fcfa7ebd]{max-width:150px}}@media(max-width:420px){.cswitch__btn[data-v-fcfa7ebd]{height:38px;justify-content:center;padding:0;width:38px}.cswitch__btn svg[data-v-fcfa7ebd]{height:16px;width:16px}.cswitch__label[data-v-fcfa7ebd]{display:none}}.cswitch__modal[data-v-fcfa7ebd]{display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:210}.cswitch__veil[data-v-fcfa7ebd]{background:#030406db;inset:0;position:absolute}.cswitch__box[data-v-fcfa7ebd]{background:var(--surface);border:1px solid var(--line-strong);border-radius:20px;box-shadow:0 30px 80px #0000008c;max-height:calc(100dvh - 40px);overflow:auto;padding:clamp(24px,3.4vw,34px);position:relative;width:min(920px,100%)}.cswitch__x[data-v-fcfa7ebd]{background:transparent;border:1px solid var(--line);border-radius:50%;color:var(--text-3);display:grid;font-size:16px;height:34px;line-height:1;place-items:center;position:absolute;right:14px;top:14px;width:34px}.cswitch__x[data-v-fcfa7ebd]:hover{border-color:var(--line-strong);color:var(--text)}.cswitch__box h3[data-v-fcfa7ebd]{font-size:clamp(1.125rem,2.4vw,1.5rem);line-height:1.15}.cswitch__search[data-v-fcfa7ebd]{background:var(--bg-deep);border:1px solid var(--line-strong);border-radius:12px;color:var(--text);font-family:var(--font-text);font-size:.9375rem;margin-top:18px;padding:12px 14px;width:100%}.cswitch__search[data-v-fcfa7ebd]::-moz-placeholder{color:var(--text-3)}.cswitch__search[data-v-fcfa7ebd]::placeholder{color:var(--text-3)}.cswitch__search[data-v-fcfa7ebd]:focus{border-color:var(--accent);outline:none}.cswitch__cols[data-v-fcfa7ebd]{-moz-column-gap:26px;column-gap:26px;-moz-columns:220px 3;columns:220px 3;margin-top:22px}.cswitch__geo[data-v-fcfa7ebd]{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:20px}.cswitch__region[data-v-fcfa7ebd]{border-bottom:1px solid var(--line);color:var(--text-3);font-family:var(--font-display);font-size:.75rem;font-weight:700;letter-spacing:.04em;padding-bottom:6px;text-transform:uppercase}.cswitch__city[data-v-fcfa7ebd]{color:var(--text-2);display:block;font-size:.9375rem;margin-top:7px;text-decoration:none;transition:color .25s var(--ease)}.cswitch__city[data-v-fcfa7ebd]:hover{color:var(--text)}.cswitch__city.is-current[data-v-fcfa7ebd]{color:var(--accent);font-weight:600}.cswitch__empty[data-v-fcfa7ebd]{color:var(--text-3);font-size:.9375rem}.cswitch-enter-active[data-v-fcfa7ebd],.cswitch-leave-active[data-v-fcfa7ebd]{transition:opacity .3s var(--ease)}.cswitch-enter-from[data-v-fcfa7ebd],.cswitch-leave-to[data-v-fcfa7ebd]{opacity:0}.header[data-v-33c8dd46]{border-bottom:1px solid transparent;inset:0 0 auto;position:fixed;transition:background-color .4s var(--ease),border-color .4s var(--ease);z-index:80}.header.stuck[data-v-33c8dd46]{background:linear-gradient(to bottom,var(--header-bg) 0,var(--header-bg) 72%,transparent 100%);border-bottom-color:var(--line)}.header__in[data-v-33c8dd46]{gap:18px;height:74px;justify-content:space-between}.header__in[data-v-33c8dd46],.logo[data-v-33c8dd46]{align-items:center;display:flex}.logo[data-v-33c8dd46]{flex:none}.logo__img[data-v-33c8dd46]{height:26px;width:auto}@media(max-width:720px){.logo__img[data-v-33c8dd46]{height:24px}}@media(max-width:360px){.logo__img[data-v-33c8dd46]{height:21px}}.nav[data-v-33c8dd46]{color:var(--text-2);display:flex;font-size:.875rem;gap:clamp(16px,1.9vw,30px);white-space:nowrap}.nav a[data-v-33c8dd46]{padding-block:4px;position:relative;transition:color .25s var(--ease)}.nav a[data-v-33c8dd46]:after{background:var(--accent);bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .35s var(--ease);width:100%}.nav a[data-v-33c8dd46]:hover{color:var(--text)}.nav a[data-v-33c8dd46]:hover:after{transform:scaleX(1);transform-origin:left}.nav a.on[data-v-33c8dd46]{color:var(--text)}.nav a.on[data-v-33c8dd46]:after{transform:scaleX(1)}.header__right[data-v-33c8dd46]{align-items:center;display:flex;flex:none;gap:14px}.header__tel[data-v-33c8dd46]{color:var(--text);font-family:var(--font-display);font-size:.9375rem;font-weight:700;letter-spacing:.01em;white-space:nowrap}.header__tel span[data-v-33c8dd46]{color:var(--text-3);display:block;font-family:var(--font-text);font-size:.6875rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.burger[data-v-33c8dd46]{border:1px solid var(--line-strong);border-radius:10px;display:none;height:42px;width:42px}.burger i[data-v-33c8dd46]{background:var(--text);display:block;height:1.5px;margin:3.5px auto;width:16px}.drawer[data-v-33c8dd46]{display:none}@media(max-width:1080px){.nav[data-v-33c8dd46]{display:none}.burger[data-v-33c8dd46]{display:block}.header__tel span[data-v-33c8dd46]{display:none}}@media(max-width:720px){.header__in[data-v-33c8dd46]{gap:12px}.header__right[data-v-33c8dd46]{gap:10px}.header__right .btn[data-v-33c8dd46],.header__tel[data-v-33c8dd46]{display:none}.header.open[data-v-33c8dd46]{background:var(--header-bg)}.drawer[data-v-33c8dd46]{display:grid;gap:2px;max-height:0;overflow:hidden;padding-inline:var(--gutter);transition:max-height .35s var(--ease)}.header.open .drawer[data-v-33c8dd46]{max-height:60vh;padding-block:8px 20px}.drawer a[data-v-33c8dd46]{border-bottom:1px solid var(--line);color:var(--text-2);font-size:.9375rem;padding:12px 0}.drawer a.on[data-v-33c8dd46],.drawer__tel[data-v-33c8dd46]{color:var(--text)}.drawer__tel[data-v-33c8dd46]{border-bottom:0;font-family:var(--font-display);font-weight:700}}.rail[data-v-f6dcaa69]{display:flex;flex-direction:column;gap:12px;left:22px;position:fixed;top:50%;transform:translateY(-50%);z-index:70}.rail button[data-v-f6dcaa69]{background:var(--line-strong);border-radius:2px;height:2px;transition:background-color .3s,width .3s;width:22px}.rail button.on[data-v-f6dcaa69]{background:var(--accent);width:34px}@media(max-width:900px){.rail[data-v-f6dcaa69]{display:none}}.footer[data-v-e3917792]{border-top:1px solid var(--line);padding-block:56px 40px}.footer__grid[data-v-e3917792]{display:grid;gap:36px;grid-template-columns:1.4fr 1fr 1fr 1.2fr}.logo[data-v-e3917792]{align-items:center;display:flex}.logo__img[data-v-e3917792]{height:26px;width:auto}.footer h4[data-v-e3917792]{color:var(--text-3);font-size:.6875rem;font-weight:600;letter-spacing:.14em;margin-bottom:16px}.footer ul[data-v-e3917792]{color:var(--text-2);display:grid;font-size:.875rem;gap:10px;list-style:none;margin:0;padding:0}.footer li a[data-v-e3917792]:hover{color:var(--accent-soft)}.footer__about[data-v-e3917792]{color:var(--text-3);font-size:.8125rem;line-height:1.6;margin-top:16px;max-width:34ch}.footer__bottom[data-v-e3917792]{border-top:1px solid var(--line);color:var(--text-3);display:flex;flex-wrap:wrap;font-size:.75rem;gap:20px;justify-content:space-between;margin-top:44px;padding-top:22px}.footer__bottom a[data-v-e3917792]{color:inherit;transition:color .2s}.footer__bottom a[data-v-e3917792]:hover{color:var(--accent-soft)}@media(max-width:860px){.footer__grid[data-v-e3917792]{grid-template-columns:1fr 1fr}}@media(max-width:420px){.footer__grid[data-v-e3917792]{gap:28px;grid-template-columns:1fr}}.lmodal[data-v-fde4b959]{display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:200}.lmodal__veil[data-v-fde4b959]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030406bd;inset:0;position:absolute}.lmodal__box[data-v-fde4b959]{background:var(--surface);border:1px solid var(--line-strong);border-radius:20px;box-shadow:0 30px 80px #0000008c;max-height:calc(100dvh - 40px);overflow:auto;padding:clamp(26px,4vw,38px);position:relative;width:min(460px,100%)}.lmodal__x[data-v-fde4b959]{background:transparent;border:1px solid var(--line);border-radius:50%;color:var(--text-3);display:grid;font-size:16px;height:34px;line-height:1;place-items:center;position:absolute;right:14px;top:14px;transition:color .3s var(--ease),border-color .3s var(--ease);width:34px}.lmodal__x[data-v-fde4b959]:hover{border-color:var(--line-strong);color:var(--text)}.lmodal h3[data-v-fde4b959]{font-size:clamp(1.125rem,2.4vw,1.5rem);line-height:1.15;max-width:16ch}.lmodal__sub[data-v-fde4b959]{color:var(--text-2);font-size:.9375rem;line-height:1.55;margin-top:12px}.lmodal__fields[data-v-fde4b959]{display:grid;gap:10px;margin-top:22px}.lmodal .field input[data-v-fde4b959]{background:var(--bg-deep);border:1px solid var(--line-strong);border-radius:12px;color:var(--text);font-family:var(--font-text);font-size:.9375rem;padding:14px 16px;transition:border-color .3s var(--ease);width:100%}.lmodal .field input[data-v-fde4b959]::-moz-placeholder{color:var(--text-3)}.lmodal .field input[data-v-fde4b959]::placeholder{color:var(--text-3)}.lmodal .field input[data-v-fde4b959]:focus{border-color:var(--accent);outline:none}.lmodal__box .btn[data-v-fde4b959]{justify-content:center;margin-top:14px;width:100%}.lmodal__box .btn[data-v-fde4b959]:disabled{cursor:not-allowed;opacity:.6}.lmodal__err[data-v-fde4b959]{color:#ff6b6b;font-size:.8125rem;margin-top:12px}.lmodal__note[data-v-fde4b959]{color:var(--text-3);font-size:.6875rem;line-height:1.5;margin-top:16px}.lmodal__done[data-v-fde4b959]{text-align:center}.lmodal__done b[data-v-fde4b959]{display:block;font-family:var(--font-display);font-size:1.125rem;font-weight:800;margin-top:16px;text-transform:uppercase}.lmodal__done p[data-v-fde4b959]{color:var(--text-2);font-size:.9375rem;margin-top:10px}.hp[data-v-fde4b959]{left:-9999px;opacity:0;pointer-events:none;position:absolute}.lmodal-enter-active[data-v-fde4b959],.lmodal-leave-active[data-v-fde4b959]{transition:opacity .3s var(--ease)}.lmodal-enter-active .lmodal__box[data-v-fde4b959],.lmodal-leave-active .lmodal__box[data-v-fde4b959]{transition:opacity .3s var(--ease),transform .3s var(--ease)}.lmodal-enter-from[data-v-fde4b959],.lmodal-leave-to[data-v-fde4b959]{opacity:0}.lmodal-enter-from .lmodal__box[data-v-fde4b959],.lmodal-leave-to .lmodal__box[data-v-fde4b959]{opacity:0;transform:translateY(14px) scale(.98)}.app[data-v-2b5b7894]{display:flex;flex-direction:column;min-height:100vh}.main[data-v-2b5b7894]{flex:1;padding-top:var(--header-h,74px)}.badge[data-v-618731b4]{align-items:center;border-radius:100px;display:inline-flex;font-size:var(--text-xs);font-weight:600;gap:6px;letter-spacing:.05em;padding:4px 12px;text-transform:uppercase}.badge-accent[data-v-618731b4]{background:var(--accent-muted);border:1px solid var(--accent-border);color:var(--accent)}.badge-orange[data-v-618731b4]{background:var(--orange-muted);border:1px solid var(--orange-border);color:var(--orange)}.badge-neutral[data-v-618731b4]{background:var(--bg-elevated);border:1px solid var(--border);color:var(--text-secondary)}.btn[data-v-3d69667c]{align-items:center;border:none;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;gap:8px;justify-content:center;line-height:1;padding:14px 28px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.btn[data-v-3d69667c]:disabled{cursor:not-allowed;opacity:.6}.btn-block[data-v-3d69667c]{width:100%}.btn-primary[data-v-3d69667c]{background:var(--orange);box-shadow:var(--shadow-orange);color:#fff}.btn-primary[data-v-3d69667c]:hover:not(:disabled){background:var(--orange-dim);box-shadow:0 6px 24px #f9731659;color:#fff;transform:translateY(-1px)}.btn-secondary[data-v-3d69667c]{background:var(--bg-surface);border:1px solid var(--accent-border);box-shadow:var(--shadow-sm);color:var(--accent)}.btn-secondary[data-v-3d69667c]:hover:not(:disabled){background:var(--accent-muted);border-color:var(--accent);color:var(--accent-dim)}.btn-ghost[data-v-3d69667c]{background:transparent;border:1px solid var(--border);color:var(--text-secondary)}.btn-ghost[data-v-3d69667c]:hover:not(:disabled){background:var(--bg-elevated);border-color:#0f172a2e;color:var(--text-primary)}.btn-sm-orange[data-v-3d69667c]{background:var(--orange);border-radius:var(--radius-sm);box-shadow:var(--shadow-orange);color:#fff;font-size:12px;letter-spacing:.04em;padding:8px 16px;text-transform:uppercase}.btn-sm-orange[data-v-3d69667c]:hover:not(:disabled){background:var(--orange-dim);color:#fff}.error-page[data-v-2dce2f97]{display:flex;flex-direction:column;min-height:100vh}.error-main[data-v-2dce2f97]{flex:1}.error-content[data-v-2dce2f97],.error-main[data-v-2dce2f97]{align-items:center;display:flex}.error-content[data-v-2dce2f97]{flex-direction:column;gap:var(--space-3);padding:var(--space-12) 0;text-align:center}.error-title[data-v-2dce2f97]{margin:0}.error-description[data-v-2dce2f97]{color:var(--text-secondary);font-size:var(--text-lg);max-width:520px}
