@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-cyrillic-ext-600-normal.BtBW-rpm.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-600-normal.wReYPmz2.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-cyrillic-600-normal.CQEPC0hM.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-600-normal.DUglwBrH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-vietnamese-600-normal.DKe6qT_E.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-600-normal.SJ-HTWuM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-latin-ext-600-normal.DSkTqI9L.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-600-normal.CSDhkhgS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-latin-600-normal.UVxSCcoG.woff2)format("woff2"),url(/_astro/montserrat-latin-600-normal.CdhFl4lI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/instrument-sans-latin-ext-500-normal.CTEe1bJa.woff2)format("woff2"),url(/_astro/instrument-sans-latin-ext-500-normal.CAxz3nsc.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/instrument-sans-latin-500-normal.Dk9ku72i.woff2)format("woff2"),url(/_astro/instrument-sans-latin-500-normal.Z6ESRlEs.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-cyrillic-500-normal.DmUKJPL_.woff2)format("woff2"),url(/_astro/jetbrains-mono-cyrillic-500-normal.DJqRU3vO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-greek-500-normal.JpySY46c.woff2)format("woff2"),url(/_astro/jetbrains-mono-greek-500-normal.D7SFKleX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/_astro/jetbrains-mono-vietnamese-500-normal.DNRqzVM1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-latin-ext-500-normal.Cut-4mMH.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-ext-500-normal.ckzbgY84.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-latin-500-normal.BWZEU5yA.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-500-normal.CJOVTJB7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{background:#10131a;margin:0}html{scroll-behavior:smooth}a{color:#2be0e3}a:hover{color:#8ff3f5}:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #2be0e3}.fl-draw{stroke-dasharray:100;stroke-dashoffset:100px;animation:2.6s cubic-bezier(.6,.1,.2,1) .3s forwards flDraw}@keyframes flDraw{to{stroke-dashoffset:0}}.fl-fade{opacity:0;animation:.5s 2.5s forwards flIn}.fl-pulse{opacity:0;stroke-dasharray:4 96;animation:.4s 2.8s forwards flIn,5s linear 2.8s infinite flPulse}@keyframes flIn{to{opacity:1}}@keyframes flPulse{to{stroke-dashoffset:-100px}}.glow{animation:10s ease-in-out infinite alternate glow}@keyframes glow{0%{opacity:.7;transform:translate(0)scale(1)}to{opacity:1;transform:translate(-40px,30px)scale(1.12)}}.live{animation:1.6s ease-in-out infinite live}@keyframes live{0%,to{opacity:1}50%{opacity:.3}}.feed1{animation:14s infinite feed1}.feed2{animation:14s infinite feed2}.feed3{animation:14s infinite feed3}.feed4{animation:14s infinite feed4}.feed5{animation:14s infinite feed5}.feed6{animation:14s infinite feed6}@keyframes feed1{0%{opacity:.3;transform:translate(-6px)}3%{opacity:1;transform:none}90%{opacity:1}97%,to{opacity:.3}}@keyframes feed2{0%,11%{opacity:.3;transform:translate(-6px)}14%{opacity:1;transform:none}90%{opacity:1}97%,to{opacity:.3}}@keyframes feed3{0%,22%{opacity:.3;transform:translate(-6px)}25%{opacity:1;transform:none}90%{opacity:1}97%,to{opacity:.3}}@keyframes feed4{0%,34%{opacity:.3;transform:translate(-6px)}37%{opacity:1;transform:none}90%{opacity:1}97%,to{opacity:.3}}@keyframes feed5{0%,45%{opacity:.3;transform:translate(-6px)}48%{opacity:1;transform:none}90%{opacity:1}97%,to{opacity:.3}}@keyframes feed6{0%,57%{opacity:.3;transform:translate(-6px)}60%{opacity:1;transform:none}90%{opacity:1}97%,to{opacity:.3}}.lane-fast{animation:9s cubic-bezier(.4,0,.2,1) infinite laneFast}.lane-slow{animation:9s linear infinite laneSlow}@keyframes laneFast{0%{left:0}20%{left:22%}to{left:22%}}@keyframes laneSlow{0%{left:0}92%{left:100%}to{left:100%}}.spark{background:#e9feff;border-radius:50%;width:8px;height:8px;animation:2.6s linear infinite spark;position:absolute;top:-3px;left:0;box-shadow:0 0 0 3px #2be0e340,0 0 14px #2be0e3}@keyframes spark{0%{opacity:0;left:0}12%{opacity:1}88%{opacity:1}to{opacity:0;left:calc(100% - 8px)}}.ring{animation:3.2s ease-out infinite ring}@keyframes ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.18)}}.marquee{animation:60s linear infinite marquee}.marquee-rev{animation:60s linear infinite reverse marquee}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.step-fill{animation:8s infinite stepFill}@keyframes stepFill{0%{width:0}16%{width:100%}to{width:100%}}.lift{transition:transform .25s,border-color .25s}.lift:hover{transform:translateY(-4px);border-color:#2be0e373!important}.btn-p{transition:filter .2s,transform .2s}.btn-p:hover{filter:brightness(1.08);transform:translateY(-1px);color:#0b0e14!important}.btn-s{transition:border-color .2s}.btn-s:hover{color:#f2f5f9!important;border-color:#2be0e3!important}.navlinks a:hover{color:#f2f5f9!important}details summary{cursor:pointer;list-style:none}details summary::-webkit-details-marker{display:none}.plus{transition:transform .2s}details[open] .plus{transform:rotate(45deg)}input[type=range]{accent-color:#2be0e3;cursor:pointer;width:100%;height:28px;margin:0}@media (width<=860px){.navlinks{display:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.fl-draw{stroke-dashoffset:0!important}.fl-fade{opacity:1!important}html{scroll-behavior:auto}}[hidden]{display:none!important}.form-card{background:#10131a;border:1px solid #262c3a;border-radius:22px;flex-direction:column;gap:18px;padding:clamp(20px,3vw,32px);display:flex;position:relative}.form-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:16px;display:grid}.field{flex-direction:column;gap:7px;min-width:0;display:flex}.field label{color:#d5dbe6;font-size:14px;font-weight:600}.field input,.field select{box-sizing:border-box;color:#f2f5f9;width:100%;min-height:48px;font:inherit;background:#171b25;border:1px solid #2e3546;border-radius:12px;padding:0 14px;font-size:16px;transition:border-color .2s}.field select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23A3ACBD' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.field input::placeholder{color:#6b7486}.field input:focus,.field select:focus{border-color:#2be0e3;outline:none;box-shadow:0 0 0 3px #2be0e32e}.field.invalid input,.field.invalid select{border-color:#ff8a7a}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.consent{color:#a3acbd;cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.consent input{accent-color:#2be0e3;flex:none;width:20px;height:20px;margin:1px 0 0}.consent.invalid span{color:#ffa597}.submit{cursor:pointer;color:#0b0e14;min-height:54px;font:inherit;background:#2be0e3;border:0;border-radius:999px;font-size:16px;font-weight:600}.submit[disabled]{opacity:.6;cursor:progress}.form-error{color:#ffc2b8;background:#ff7a6b1a;border:1px solid #ff7a6b4d;border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.success{align-items:flex-start;gap:16px}.fl-wrap{box-sizing:border-box;max-width:1200px;margin:0 auto;padding-inline:24px}.fl-narrow{max-width:860px}.fl-section{padding-block:clamp(44px,5.5vw,76px)}.fl-section.alt{background:#12151d;border-top:1px solid #1e2330;border-bottom:1px solid #1e2330}.fl-kicker{letter-spacing:.12em;text-transform:uppercase;color:#2be0e3;align-items:center;gap:10px;margin:0 0 16px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;display:inline-flex}.fl-kicker:before{content:"";border:2px solid;border-radius:50%;width:9px;height:9px}.fl-h1{letter-spacing:-.025em;text-wrap:balance;margin:0;font-family:Montserrat,Segoe UI,sans-serif;font-size:clamp(38px,5vw,66px);font-weight:800;line-height:1.04}.fl-h2{letter-spacing:-.02em;text-wrap:balance;margin:0;font-family:Montserrat,Segoe UI,sans-serif;font-size:clamp(30px,3.8vw,48px);font-weight:800;line-height:1.08}.fl-h3{margin:0;font-family:Montserrat,Segoe UI,sans-serif;font-size:20px;font-weight:700;line-height:1.3}.fl-lead{color:#b4bccb;max-width:720px;margin:18px 0 0;font-size:19px;line-height:1.6}.fl-body{color:#c9d0dc;max-width:760px;font-size:17px;line-height:1.7}.fl-body p{margin:0 0 16px}.fl-body ul{margin:0 0 16px;padding-left:22px}.fl-body li{margin-bottom:8px}.fl-body a,.fl-lead a{color:#2be0e3}.fl-body .fl-subhead{color:#f2f5f9;margin:28px 0 10px;font-size:18px}.fl-body .fl-subhead:first-child{margin-top:0}.fl-head{flex-direction:column;gap:0;margin-bottom:28px;display:flex}.fl-hero{padding-block:clamp(28px,4vw,56px) clamp(36px,5vw,64px);position:relative;overflow:hidden}.fl-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#8b47eb38,#2be0e314 45%,#0000 70%);border-radius:50%;width:640px;height:640px;position:absolute;top:-260px;right:-220px}.fl-hero .fl-wrap{z-index:1;position:relative}.fl-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.fl-btn{border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.fl-btn.primary{color:#0b0e14;background:#2be0e3}.fl-btn.secondary{color:#d5dbe6;border:1px solid #343b4c}.fl-crumbs{color:#7d879a;margin:0 0 28px;font-size:14px}.fl-crumbs ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fl-crumbs li+li:before{content:"/";color:#3a4152;margin-right:8px}.fl-crumbs a{color:#a3acbd;text-decoration:none}.fl-crumbs a:hover{color:#f2f5f9}.fl-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px;display:grid}.fl-card{background:#151922;border:1px solid #232937;border-radius:18px;flex-direction:column;gap:10px;padding:26px;display:flex}.fl-card p{color:#a3acbd;margin:0;font-size:16px;line-height:1.6}.fl-steps{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.fl-steps li{counter-increment:step;background:#151922;border:1px solid #232937;border-radius:18px;flex-direction:column;gap:10px;padding:26px;display:flex}.fl-steps li:before{content:"Step " counter(step);color:#2be0e3;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px}.fl-steps p{color:#a3acbd;margin:0;font-size:16px;line-height:1.6}.fl-faq{border-top:1px solid #262c3a;flex-direction:column;display:flex}.fl-faq details{border-bottom:1px solid #262c3a;padding-block:20px}.fl-faq summary{justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:18px;font-weight:600;display:flex}.fl-faq summary span{color:#2be0e3;flex:none;font-size:26px;font-weight:400;line-height:1}.fl-faq p{color:#a3acbd;max-width:680px;margin:10px 0 0;font-size:16px;line-height:1.65}.fl-related{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.fl-related a{color:#f2f5f9;background:#151922;border:1px solid #232937;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;font-weight:600;text-decoration:none;display:flex}.fl-related a:after{content:"→";color:#2be0e3}.fl-related a:hover{border-color:#2be0e373}.fl-menu{position:relative}.fl-menu>button{font:inherit;color:#a3acbd;cursor:pointer;background:0 0;border:0;padding:0}.fl-menu>button:hover{color:#f2f5f9}.fl-menu-panel{min-width:540px;padding-top:14px;display:none;position:absolute;top:100%;left:-20px}.fl-menu:hover .fl-menu-panel,.fl-menu:focus-within .fl-menu-panel{display:block}.fl-menu-inner{background:#151922;border:1px solid #262c3a;border-radius:16px;grid-template-columns:1fr 1fr;gap:24px;padding:22px 24px;display:grid;box-shadow:0 20px 50px #00000073}.fl-menu-inner p{letter-spacing:.1em;text-transform:uppercase;color:#7d879a;margin:0 0 10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.fl-menu-inner ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.fl-menu-inner a{font-size:15px;text-decoration:none;color:#d5dbe6!important}.fl-menu-inner a:hover{color:#2be0e3!important}.fl-foot-links{border-top:1px solid #1e2330;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:24px;padding-top:24px;display:grid}.fl-foot-links p{letter-spacing:.1em;text-transform:uppercase;color:#7d879a;margin:0 0 10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.fl-foot-links ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fl-foot-links a{color:#a3acbd;font-size:15px;text-decoration:none}.fl-foot-links a:hover{color:#f2f5f9}.fl-head-actions{align-items:center;gap:10px;display:flex}.fl-cta-short{display:none}.fl-burger{cursor:pointer;background:0 0;border:1px solid #2e3546;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;display:none}.fl-burger span{background:#f2f5f9;border-radius:2px;width:18px;height:2px;display:block}@media (width<=860px){.fl-head-inner{flex-wrap:nowrap!important;gap:10px!important}.fl-burger{display:inline-flex}.fl-head-cta{min-height:40px!important;padding:0 14px!important;font-size:14px!important}}@media (width<=420px){.fl-cta-long{display:none}.fl-cta-short{display:inline}}.fl-mobile-menu{z-index:100;box-sizing:border-box;background:#10131a;flex-direction:column;gap:20px;padding:14px 24px 32px;display:flex;position:fixed;inset:0;overflow-y:auto}.fl-mobile-menu[hidden]{display:none!important}.fl-mobile-top{justify-content:space-between;align-items:center;min-height:44px;display:flex}.fl-mobile-close{color:#f2f5f9;cursor:pointer;background:0 0;border:1px solid #2e3546;border-radius:12px;width:44px;height:44px;font-size:18px}.fl-mobile-links,.fl-mobile-sub{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fl-mobile-links a{color:#f2f5f9;border-bottom:1px solid #1e2330;padding:14px 0;font-family:Montserrat,Segoe UI,sans-serif;font-size:22px;font-weight:700;text-decoration:none;display:block}.fl-mobile-label{letter-spacing:.1em;text-transform:uppercase;color:#7d879a;margin:8px 0 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.fl-mobile-sub a{color:#d5dbe6;padding:10px 0;font-size:17px;text-decoration:none;display:block}.fl-mobile-cta{box-sizing:border-box;width:100%;margin-top:auto}html.fl-menu-open{overflow:hidden}.fl-hero-grid.has-scene{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.fl-hero .fl-h1{font-size:clamp(34px,4.4vw,58px)}@media (width<=900px){.fl-hero-grid.has-scene{grid-template-columns:1fr}.fl-scene{max-width:460px}}.fl-scene{margin:0;position:relative}.fl-scene svg{width:100%;height:auto;display:block}.fl-scene figcaption{letter-spacing:.08em;text-transform:uppercase;color:#6b7486;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;position:absolute;bottom:-4px;right:6px}.fl-scene .fl-st{fill:#d5dbe6;font-family:Instrument Sans,Segoe UI,sans-serif;font-size:17px}.fl-scene .fl-strong{fill:#f2f5f9;font-family:Montserrat,Segoe UI,sans-serif;font-size:18px;font-weight:700}.fl-scene .fl-sk{fill:#8c95a7;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px}.fl-scene .fl-sk2{fill:#d5dbe6;font-family:Instrument Sans,Segoe UI,sans-serif;font-size:15px;font-weight:600}.fl-scene .fl-btn-t{fill:#0b0e14;font-family:Instrument Sans,Segoe UI,sans-serif;font-size:13px;font-weight:600}.fl-scene .fl-node{fill:#10131a;stroke:#2be0e3;stroke-width:3px}.fl-scene-line{stroke-dasharray:1200;stroke-dashoffset:1200px;animation:1.6s cubic-bezier(.6,.1,.2,1) .2s forwards flLine}@keyframes flLine{to{stroke-dashoffset:0}}.fl-s{opacity:0;animation:.55s forwards flPop;transform:translateY(8px)}.fl-s1{animation-delay:.3s}.fl-s2{animation-delay:.9s}.fl-s3{animation-delay:1.5s}.fl-s4{animation-delay:2.1s}@keyframes flPop{to{opacity:1;transform:none}}.fl-scene-spark{offset-path:path("M70 92 V150 Q70 170 90 170 H430 Q450 170 450 190 V252 Q450 272 430 272 H90 Q70 272 70 292 V350");offset-rotate:0deg;filter:drop-shadow(0 0 6px #2be0e3);opacity:0;animation:4.5s linear 2.4s infinite flSpark}@keyframes flSpark{0%{offset-distance:0%;opacity:0}8%{opacity:1}92%{opacity:1}to{offset-distance:100%;opacity:0}}.fl-type{clip-path:inset(0 100% 0 0);animation:1.4s steps(28,end) .5s forwards flType}@keyframes flType{to{clip-path:inset(0)}}.fl-chip{opacity:0;animation:.4s forwards flPop}.fl-c1{animation-delay:.8s}.fl-c2{animation-delay:1s}.fl-c3{animation-delay:1.2s}.fl-chip rect{animation:6s 2.5s infinite flChip}.fl-c2 rect{animation-delay:4.5s}.fl-c3 rect{animation-delay:6.5s}@keyframes flChip{0%,to{stroke:#2e3546}8%,30%{stroke:#2be0e3}}.fl-toc{border-top:1px solid #1e2330;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:32px;padding-top:20px;display:flex}.fl-toc>span{letter-spacing:.1em;text-transform:uppercase;color:#7d879a;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.fl-toc ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fl-toc a{color:#c9d0dc;border:1px solid #262c3a;border-radius:999px;padding:7px 13px;font-size:14px;text-decoration:none;display:inline-flex}.fl-toc a:hover{color:#f2f5f9;border-color:#2be0e3}html{scroll-padding-top:84px}.fl-split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.fl-split .fl-head{margin-bottom:0;position:sticky;top:96px}.fl-split .fl-h2{font-size:clamp(28px,3vw,40px)}.fl-split .fl-body{max-width:none}@media (width<=900px){.fl-split{grid-template-columns:1fr;gap:18px}.fl-split .fl-head{position:static}}.fl-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:16px}.fl-card{gap:10px;padding:22px 22px 24px;transition:border-color .25s,transform .25s}.fl-card:hover{border-color:#2be0e366;transform:translateY(-3px)}.fl-card-icon{color:#2be0e3;background:#2be0e314;border:1px solid #2be0e340;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.fl-card:nth-child(3n+2) .fl-card-icon{color:#b57bff;background:#a94afc14;border-color:#a94afc4d}.fl-callout{color:#f2f5f9;background:linear-gradient(135deg,#2be0e31a,#8b47eb1a);border:1px solid #2be0e34d;border-radius:18px;margin:8px 0 22px;padding:22px 26px;font-family:Montserrat,Segoe UI,sans-serif;font-size:clamp(19px,2vw,23px);font-weight:700;line-height:1.4}.fl-callout a{color:#2be0e3}.fl-timeline{position:relative}.fl-timeline-line{background:linear-gradient(90deg,#2be0e399,#8b47eb99);height:2px;position:absolute;top:11px;left:0;right:0}.fl-steps{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.fl-steps li{background:0 0;border:0;padding:44px 22px 24px;position:relative}.fl-steps li:before{margin-bottom:2px;display:block;position:static}.fl-step-node{box-sizing:border-box;background:#10131a;border:3px solid #2be0e3;border-radius:50%;width:20px;height:20px;position:absolute;top:0;left:22px}@media (width<=760px){.fl-timeline-line{background:linear-gradient(#2be0e399,#8b47eb99);width:2px;height:auto;inset:0 auto 0 31px}.fl-timeline-line .spark{display:none}.fl-steps li{padding:2px 0 22px 64px}.fl-step-node{top:4px;left:22px}}.fl-tablist{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.fl-tablist button{color:#c9d0dc;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #2e3546;border-radius:999px;padding:0 18px;font-size:15px;font-weight:600}.fl-tablist button[aria-selected=true]{color:#0b0e14;background:#2be0e3;border-color:#2be0e3}.fl-tabs:not(.js-on) .fl-tablist,.fl-tabs.js-on .fl-tabpanel:not(.active){display:none}.fl-tabpanel{background:#151922;border:1px solid #232937;border-radius:20px;margin-bottom:16px;padding:28px}.fl-h2-sm{margin-bottom:14px;font-size:clamp(24px,2.6vw,32px)}.fl-tabpanel .fl-body{max-width:820px}html.fl-js .fl-reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(18px)}html.fl-js .fl-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.fl-s,.fl-chip{opacity:1!important;transform:none!important}.fl-type{clip-path:none!important}.fl-scene-line{stroke-dashoffset:0!important}.fl-scene-spark{display:none}}.fl-toc-toggle{display:none}@media (width<=760px){.fl-toc{margin-top:22px;padding-top:14px}.fl-toc>span{display:none}.fl-toc-toggle{color:#d5dbe6;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #2e3546;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.fl-toc ul{width:100%;display:none}.fl-toc.open ul{display:flex}.fl-section{padding-block:36px}.fl-body{font-size:16px;line-height:1.65}.fl-lead{font-size:17px}.fl-card{padding:18px}.fl-h2{font-size:28px}.fl-scene{max-width:380px;margin-inline:auto}.fl-tabpanel{padding:20px}.fl-callout{padding:18px 20px;font-size:18px}}@media (width>=900px){.fl-cards.cols-3{grid-template-columns:repeat(3,1fr)}}@media (width>=1000px){.fl-steps.n-5{grid-template-columns:repeat(5,1fr)}}
