@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dbe685087e51055-s.2xbhvz2kdy2my.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.20t--8215-jwd.woff2)format("woff2");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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3dbe685087e51055-s.2xbhvz2kdy2my.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.20t--8215-jwd.woff2)format("woff2");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:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3dbe685087e51055-s.2xbhvz2kdy2my.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.20t--8215-jwd.woff2)format("woff2");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:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_541ff806-module__dREruG__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_541ff806-module__dREruG__variable{--font-sora:"Sora", "Sora Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_e64b363c-module__Bnz-9W__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_e64b363c-module__Bnz-9W__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.2ontrj8z1-o25.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.33iiebxkijmxa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.2nzetymcmw3t7.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0_f09-l1omku8.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0fcfx2a-jndc5.woff2)format("woff2");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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_79b8579f-module__GCq1vG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_79b8579f-module__GCq1vG__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.marketing-module__M8Ha7q__site{--brand-300:#7db0ff;--brand-400:#4f92ff;--brand-500:#2b7bff;--brand-600:#1668f5;--brand-700:#0e4fd6;--cyan:#38d0f5;--cyan-soft:#9fe6fb;--bg-0:#05080f;--bg-1:#080d1a;--bg-2:#0b1730;--panel:#0e1830;--brand-800:#0a3aa8;--glass:#94b2eb0d;--glass-2:#94b2eb17;--glass-strong:#0c162cb8;--line:#96b4f01f;--line-2:#96b4f033;--ink:#eef3ff;--slate:#a9bad9;--slate-2:#7a8cb0;--good:#31d68e;--good-soft:#31d68e24;--warn:#f5b542;--warn-soft:#f5b54226;--bad:#ff6b61;--bad-soft:#ff6b6124;--r-xl:26px;--r-lg:20px;--r-md:14px;--r-sm:10px;--r-pill:999px;--sh-sm:0 6px 20px #0006;--sh-md:0 18px 44px #00000080;--sh-lg:0 40px 90px #0009;--glow:0 18px 50px #1668f573;--glow-soft:0 10px 30px #1668f552;--font-display:var(--font-sora), "Segoe UI", system-ui, sans-serif;--font-body:var(--font-inter), "Segoe UI", system-ui, sans-serif;--font-mono:var(--font-plex-mono), ui-monospace, "SFMono-Regular", monospace;--ease:cubic-bezier(.4, .14, .2, 1);--ease-out:cubic-bezier(.16, .84, .32, 1);--maxw:1200px;--gutter:clamp(20px, 5vw, 48px);--header-h:74px;z-index:0;min-height:100vh;color:var(--ink);background:var(--bg-1);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:17px;line-height:1.6;position:relative;overflow-x:clip}.marketing-module__M8Ha7q__site *,.marketing-module__M8Ha7q__site :before,.marketing-module__M8Ha7q__site :after{box-sizing:border-box}html:has(.marketing-module__M8Ha7q__site){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.marketing-module__M8Ha7q__site){scroll-behavior:auto}}.marketing-module__M8Ha7q__site img{max-width:100%;height:auto;display:block}.marketing-module__M8Ha7q__site a{color:inherit;text-decoration:none}.marketing-module__M8Ha7q__site button{cursor:pointer;font-family:inherit}.marketing-module__M8Ha7q__site h1,.marketing-module__M8Ha7q__site h2,.marketing-module__M8Ha7q__site h3,.marketing-module__M8Ha7q__site h4{color:#fff;font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.08}.marketing-module__M8Ha7q__site p{margin:0}.marketing-module__M8Ha7q__site ul{margin:0;padding:0;list-style:none}.marketing-module__M8Ha7q__site ::selection{color:#fff;background:#2b7bff59}.marketing-module__M8Ha7q__site :focus-visible{outline:3px solid var(--brand-400);outline-offset:3px;border-radius:6px}.marketing-module__M8Ha7q__skip{z-index:2000;color:#fff;background:var(--brand-600);border-radius:0 0 10px;padding:12px 18px;position:absolute;top:0;left:-999px}.marketing-module__M8Ha7q__skip:focus{left:0}.marketing-module__M8Ha7q__ambient{z-index:0;pointer-events:none;background:radial-gradient(120% 80% at 82% -8%,#122b63 0%,#0a142c00 46%),radial-gradient(90% 70% at -10% 8%,#0d2350 0%,#080e1c00 50%),linear-gradient(#070c18 0%,#080d1a 40%,#060a14 100%);position:fixed;inset:0;overflow:hidden}.marketing-module__M8Ha7q__ambient:before,.marketing-module__M8Ha7q__ambient:after{content:"";filter:blur(90px);opacity:.6;border-radius:50%;position:absolute}.marketing-module__M8Ha7q__ambient:before{width:52vw;height:52vw;animation:marketing-module__M8Ha7q__drift1 60s var(--ease) infinite alternate;background:radial-gradient(circle,#2b7bff80,#0000 66%);top:-12vw;left:-14vw}.marketing-module__M8Ha7q__ambient:after{width:46vw;height:46vw;animation:marketing-module__M8Ha7q__drift2 72s var(--ease) infinite alternate;background:radial-gradient(circle,#38d0f552,#0000 66%);top:40vh;right:-16vw}.marketing-module__M8Ha7q__ambient .marketing-module__M8Ha7q__grid{opacity:.5;background-image:linear-gradient(#78a0ff0d 1px,#0000 1px),linear-gradient(90deg,#78a0ff0d 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 60% at 50% 0,#000,#0000 76%);mask-image:radial-gradient(90% 60% at 50% 0,#000,#0000 76%)}@keyframes marketing-module__M8Ha7q__drift1{0%{transform:translate(0)scale(1)}to{transform:translate(6vw,5vh)scale(1.12)}}@keyframes marketing-module__M8Ha7q__drift2{0%{transform:translate(0)scale(1)}to{transform:translate(-5vw,-6vh)scale(1.1)}}.marketing-module__M8Ha7q__main,.marketing-module__M8Ha7q__footer{z-index:1;position:relative}.marketing-module__M8Ha7q__container{width:100%;max-width:var(--maxw);padding-inline:var(--gutter);margin-inline:auto}.marketing-module__M8Ha7q__section{padding:clamp(64px,9vw,120px) 0;position:relative}.marketing-module__M8Ha7q__section[id]{scroll-margin-top:calc(var(--header-h) + 16px)}.marketing-module__M8Ha7q__sectionTint:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(80% 60% at 15% 0,#1668f51f,#0000 60%);position:absolute;inset:0}.marketing-module__M8Ha7q__sectionWhite:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(70% 60% at 85% 10%,#38d0f517,#0000 58%);position:absolute;inset:0}.marketing-module__M8Ha7q__sectionDark{background:radial-gradient(120% 120% at 80% -10%,#13316f 0%,#0a1836 44%,#05080f 100%)}.marketing-module__M8Ha7q__sectionDark:after{content:"";opacity:.5;pointer-events:none;background-image:linear-gradient(#78a0ff0f 1px,#0000 1px),linear-gradient(90deg,#78a0ff0f 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80% at 50% 40%,#000,#0000 74%);mask-image:radial-gradient(80% 80% at 50% 40%,#000,#0000 74%)}.marketing-module__M8Ha7q__eyebrow{color:var(--cyan-soft);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:9px;font-size:12.5px;font-weight:600;display:inline-flex}.marketing-module__M8Ha7q__eyebrow:before{content:"";background:linear-gradient(90deg, var(--brand-500), var(--cyan));border-radius:2px;width:22px;height:2px}.marketing-module__M8Ha7q__hLg{font-size:clamp(1.8rem,3.9vw,2.85rem)}.marketing-module__M8Ha7q__lede{max-width:62ch;color:var(--slate);font-size:clamp(1.02rem,1.4vw,1.2rem);line-height:1.62}.marketing-module__M8Ha7q__head{max-width:760px}.marketing-module__M8Ha7q__headCenter{text-align:center;margin-inline:auto}.marketing-module__M8Ha7q__headCenter .marketing-module__M8Ha7q__lede{margin-inline:auto}.marketing-module__M8Ha7q__head .marketing-module__M8Ha7q__hLg{margin:16px 0 0}.marketing-module__M8Ha7q__head .marketing-module__M8Ha7q__lede{margin-top:18px}.marketing-module__M8Ha7q__gradText{background:linear-gradient(96deg, var(--brand-400) 6%, var(--brand-300) 40%, var(--cyan) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.marketing-module__M8Ha7q__btn{border-radius:var(--r-pill);font-family:var(--font-body);white-space:nowrap;transition:transform .28s var(--ease-out), box-shadow .28s var(--ease-out), background .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:9px;padding:15px 24px;font-size:1rem;font-weight:600;line-height:1;display:inline-flex}.marketing-module__M8Ha7q__btn svg{width:18px;height:18px}.marketing-module__M8Ha7q__btnPrimary{color:#fff;background:linear-gradient(180deg, var(--brand-500), var(--brand-600));box-shadow:var(--glow-soft), inset 0 1px 0 #ffffff47}.marketing-module__M8Ha7q__btnPrimary:hover{box-shadow:var(--glow), inset 0 1px 0 #ffffff57;transform:translateY(-2px)}.marketing-module__M8Ha7q__btnGhost{color:#dfe9ff;background:var(--glass-2);border-color:var(--line-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.marketing-module__M8Ha7q__btnGhost:hover{border-color:var(--brand-400);background:#2b7bff29;transform:translateY(-2px)}.marketing-module__M8Ha7q__btnLight{color:#0b1730;background:#ffffff14}.marketing-module__M8Ha7q__btnLight:hover{transform:translateY(-2px);box-shadow:0 16px 40px #0006}.marketing-module__M8Ha7q__btnOutlineLight{color:#fff;background:#ffffff14;border-color:#ffffff57}.marketing-module__M8Ha7q__btnOutlineLight:hover{background:#ffffff29;transform:translateY(-2px)}.marketing-module__M8Ha7q__btnLg{padding:17px 30px;font-size:1.06rem}.marketing-module__M8Ha7q__btnBlock{width:100%}.marketing-module__M8Ha7q__header{z-index:1000;transition:background .3s var(--ease), box-shadow .3s var(--ease), border-color .3s var(--ease);border-bottom:1px solid #0000;position:sticky;top:0}.marketing-module__M8Ha7q__headerScrolled{-webkit-backdrop-filter:saturate(140%)blur(16px);backdrop-filter:saturate(140%)blur(16px);border-bottom-color:var(--line);background:#080d1ab8;box-shadow:0 10px 30px #0006}.marketing-module__M8Ha7q__nav{height:var(--header-h);align-items:center;gap:20px;display:flex}.marketing-module__M8Ha7q__brand{align-items:center;gap:10px;margin-right:auto;display:flex}.marketing-module__M8Ha7q__brand img{width:auto;height:34px}.marketing-module__M8Ha7q__navLinks{align-items:center;gap:4px;display:flex}.marketing-module__M8Ha7q__navLinks a{color:var(--slate);border-radius:var(--r-pill);transition:color .2s var(--ease), background .2s var(--ease);padding:9px 13px;font-size:.96rem;font-weight:500}.marketing-module__M8Ha7q__navLinks a:hover{color:#fff;background:#78a0ff1a}.marketing-module__M8Ha7q__navActions{align-items:center;gap:12px;display:flex}.marketing-module__M8Ha7q__navActions .marketing-module__M8Ha7q__login{color:#dfe9ff;padding:9px 13px;font-weight:600}.marketing-module__M8Ha7q__navActions .marketing-module__M8Ha7q__login:hover{color:var(--brand-300)}.marketing-module__M8Ha7q__menuBtn{color:#fff;background:var(--glass-2);border:1px solid var(--line-2);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:none}.marketing-module__M8Ha7q__menuBtn svg{width:22px;height:22px}.marketing-module__M8Ha7q__mobileMenu{inset:var(--header-h) 0 0;z-index:999;padding:20px var(--gutter) 40px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;visibility:hidden;transition:opacity .3s var(--ease), transform .3s var(--ease), visibility .3s;background:#060a14f7;position:fixed;overflow-y:auto;transform:translateY(-8px)}.marketing-module__M8Ha7q__mobileMenuOpen{opacity:1;visibility:visible;transform:none}.marketing-module__M8Ha7q__mobileMenu a{color:#eef3ff;border-bottom:1px solid var(--line);padding:15px 6px;font-size:1.15rem;font-weight:600;display:block}.marketing-module__M8Ha7q__mobileMenu .marketing-module__M8Ha7q__mActions{gap:12px;margin-top:24px;display:grid}.marketing-module__M8Ha7q__mobileMenu .marketing-module__M8Ha7q__mActions a{border-bottom:0}.marketing-module__M8Ha7q__hero{padding-top:clamp(48px,7vw,84px);padding-bottom:clamp(56px,8vw,110px);position:relative;overflow:hidden}.marketing-module__M8Ha7q__heroGrid{grid-template-columns:1.04fr 1.06fr;align-items:center;gap:clamp(28px,4vw,56px);display:grid}.marketing-module__M8Ha7q__heroCopy .marketing-module__M8Ha7q__eyebrow{margin-bottom:18px}.marketing-module__M8Ha7q__hero h1{letter-spacing:-.03em;font-size:clamp(2.3rem,5.2vw,4.1rem)}.marketing-module__M8Ha7q__heroAlt{color:var(--brand-300);font-family:var(--font-display);margin-top:16px;font-size:clamp(1rem,1.7vw,1.32rem);font-weight:600;display:inline-block}.marketing-module__M8Ha7q__hero .marketing-module__M8Ha7q__lede{margin-top:20px}.marketing-module__M8Ha7q__heroCta{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.marketing-module__M8Ha7q__trust{flex-wrap:wrap;gap:8px 20px;margin-top:26px;display:flex}.marketing-module__M8Ha7q__trust li{color:var(--slate);align-items:center;gap:8px;font-size:.94rem;font-weight:500;display:flex}.marketing-module__M8Ha7q__trust svg{width:17px;height:17px;color:var(--good);flex:none}.marketing-module__M8Ha7q__heroVisual{position:relative}.marketing-module__M8Ha7q__heroVisual .marketing-module__M8Ha7q__glow{z-index:0;filter:blur(30px);background:radial-gradient(58% 58% at 62% 34%,#38d0f573,#0000 68%),radial-gradient(66% 66% at 34% 72%,#1668f56b,#0000 70%);border-radius:40px;position:absolute;inset:-10% -8% -16%}.marketing-module__M8Ha7q__heroShot{z-index:1;border-radius:var(--r-lg);box-shadow:var(--sh-lg), 0 0 0 1px #96b4f024;border:1px solid #96b4f024;position:relative;overflow:hidden}.marketing-module__M8Ha7q__heroShot:after{content:"";pointer-events:none;background:linear-gradient(#38d0f50f,#0000 30%,#05080f47);position:absolute;inset:0}.marketing-module__M8Ha7q__heroShot img{width:100%}.marketing-module__M8Ha7q__logos{text-align:center;margin-top:clamp(40px,6vw,72px)}.marketing-module__M8Ha7q__logos p{color:var(--slate-2);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:12px}.marketing-module__M8Ha7q__logosRow{flex-wrap:wrap;justify-content:center;gap:14px 26px;margin-top:18px;display:flex}.marketing-module__M8Ha7q__logosRow span{color:var(--slate);align-items:center;gap:9px;font-size:.98rem;font-weight:600;display:inline-flex}.marketing-module__M8Ha7q__logosRow svg{width:18px;height:18px;color:var(--brand-300)}.marketing-module__M8Ha7q__card,.marketing-module__M8Ha7q__panel,.marketing-module__M8Ha7q__step,.marketing-module__M8Ha7q__fin,.marketing-module__M8Ha7q__tchip,.marketing-module__M8Ha7q__uiCard,.marketing-module__M8Ha7q__qa,.marketing-module__M8Ha7q__plan{background:var(--glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.marketing-module__M8Ha7q__chaos{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:clamp(16px,2.4vw,34px);margin-top:44px;display:grid;position:relative}.marketing-module__M8Ha7q__panel{border-radius:var(--r-lg);box-shadow:var(--sh-sm);padding:26px 24px}.marketing-module__M8Ha7q__panelTag{border-radius:var(--r-pill);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:18px;padding:6px 11px;font-size:11.5px;font-weight:600;display:inline-flex}.marketing-module__M8Ha7q__panelBefore{border-color:#ff6b613d}.marketing-module__M8Ha7q__panelBefore .marketing-module__M8Ha7q__panelTag{color:var(--bad);background:var(--bad-soft)}.marketing-module__M8Ha7q__panelAfter{background:linear-gradient(180deg, #2b7bff1f, var(--glass));box-shadow:var(--glow-soft), var(--sh-sm);border-color:#2b7bff61}.marketing-module__M8Ha7q__panelAfter .marketing-module__M8Ha7q__panelTag{color:var(--brand-300);background:#2b7bff2e}.marketing-module__M8Ha7q__chaosList li{border-bottom:1px dashed var(--line);align-items:flex-start;gap:12px;padding:11px 0;display:flex}.marketing-module__M8Ha7q__chaosList li:last-child{border-bottom:0}.marketing-module__M8Ha7q__chaosList .marketing-module__M8Ha7q__mk{border-radius:8px;flex:none;place-items:center;width:26px;height:26px;margin-top:1px;display:grid}.marketing-module__M8Ha7q__panelBefore .marketing-module__M8Ha7q__mk{color:var(--bad);background:var(--bad-soft)}.marketing-module__M8Ha7q__panelAfter .marketing-module__M8Ha7q__mk{color:var(--good);background:var(--good-soft)}.marketing-module__M8Ha7q__chaosList b{color:#fff;font-size:.98rem;font-weight:600}.marketing-module__M8Ha7q__chaosList small{color:var(--slate-2);font-size:.85rem;font-weight:400;display:block}.marketing-module__M8Ha7q__chaosArrow{place-items:center;display:grid}.marketing-module__M8Ha7q__chaosArrow .marketing-module__M8Ha7q__badge{color:#fff;background:linear-gradient(180deg, var(--brand-500), var(--brand-700));border-radius:var(--r-pill);box-shadow:var(--glow);flex-direction:column;align-items:center;gap:6px;padding:14px 12px;font-size:.8rem;font-weight:700;display:flex}.marketing-module__M8Ha7q__chaosArrow .marketing-module__M8Ha7q__badge svg{width:22px;height:22px}.marketing-module__M8Ha7q__scatter{min-height:132px;margin-top:40px;position:relative}.marketing-module__M8Ha7q__scatter .marketing-module__M8Ha7q__tag{color:var(--slate);background:var(--glass-strong);border:1px solid var(--line);border-radius:var(--r-pill);box-shadow:var(--sh-sm);white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:center;gap:9px;padding:10px 16px;font-size:.92rem;font-weight:600;display:inline-flex;position:absolute}.marketing-module__M8Ha7q__scatter .marketing-module__M8Ha7q__tag svg{width:18px;height:18px;color:var(--brand-300)}.marketing-module__M8Ha7q__scatter .marketing-module__M8Ha7q__t1{--rot:-5deg;top:6px;left:0}.marketing-module__M8Ha7q__scatter .marketing-module__M8Ha7q__t2{--rot:3deg;animation-delay:-2s;top:64px;left:20%}.marketing-module__M8Ha7q__scatter .marketing-module__M8Ha7q__t3{--rot:-2deg;animation-delay:-4s;top:8px;left:41%}.marketing-module__M8Ha7q__scatter .marketing-module__M8Ha7q__t4{--rot:4deg;animation-delay:-1s;top:70px;left:62%}.marketing-module__M8Ha7q__scatter .marketing-module__M8Ha7q__t5{--rot:-4deg;animation-delay:-3s;top:12px;right:0}.marketing-module__M8Ha7q__in .marketing-module__M8Ha7q__scatter .marketing-module__M8Ha7q__tag{animation:marketing-module__M8Ha7q__wobble 9s var(--ease) infinite alternate}@keyframes marketing-module__M8Ha7q__wobble{0%{transform:translateY(-5px) rotate(var(--rot,0deg))}to{transform:translateY(5px) rotate(var(--rot,0deg))}}.marketing-module__M8Ha7q__gridCards{gap:clamp(16px,2vw,24px);margin-top:clamp(36px,5vw,56px);display:grid}.marketing-module__M8Ha7q__g4{grid-template-columns:repeat(4,1fr)}.marketing-module__M8Ha7q__card{border-radius:var(--r-lg);box-shadow:var(--sh-sm);transition:transform .35s var(--ease-out), box-shadow .35s var(--ease-out), border-color .35s var(--ease), background .35s var(--ease);padding:26px 24px;position:relative}.marketing-module__M8Ha7q__card:hover{background:var(--glass-2);border-color:var(--line-2);box-shadow:var(--sh-md), var(--glow-soft);transform:translateY(-6px)}.marketing-module__M8Ha7q__card .marketing-module__M8Ha7q__ic{color:#fff;background:linear-gradient(160deg, var(--brand-500), var(--brand-700));border-radius:50%;place-items:center;width:54px;height:54px;margin-bottom:18px;display:grid;box-shadow:0 8px 22px #1668f566,inset 0 1px #ffffff4d}.marketing-module__M8Ha7q__card .marketing-module__M8Ha7q__ic svg{width:26px;height:26px}.marketing-module__M8Ha7q__card h3{margin-bottom:9px;font-size:1.18rem}.marketing-module__M8Ha7q__card p{color:var(--slate);font-size:.97rem}.marketing-module__M8Ha7q__outcome .marketing-module__M8Ha7q__ic{width:58px;height:58px}.marketing-module__M8Ha7q__outcome .marketing-module__M8Ha7q__kpi{color:var(--brand-300);font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;margin-bottom:6px;font-size:.86rem;font-weight:800;display:block}.marketing-module__M8Ha7q__feature{padding:24px 22px}.marketing-module__M8Ha7q__feature .marketing-module__M8Ha7q__ic{width:48px;height:48px;margin-bottom:15px}.marketing-module__M8Ha7q__feature .marketing-module__M8Ha7q__ic svg{width:23px;height:23px}.marketing-module__M8Ha7q__feature h3{font-size:1.06rem}.marketing-module__M8Ha7q__feature p{font-size:.93rem}.marketing-module__M8Ha7q__split{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(30px,5vw,66px);display:grid}.marketing-module__M8Ha7q__splitRev .marketing-module__M8Ha7q__splitMedia{order:2}.marketing-module__M8Ha7q__splitCopy .marketing-module__M8Ha7q__eyebrow{margin-bottom:16px}.marketing-module__M8Ha7q__splitCopy .marketing-module__M8Ha7q__lede{margin-top:16px}.marketing-module__M8Ha7q__checkList{gap:13px;margin-top:26px;display:grid}.marketing-module__M8Ha7q__checkList li{color:#e6eefb;align-items:flex-start;gap:12px;font-weight:500;display:flex}.marketing-module__M8Ha7q__checkList .marketing-module__M8Ha7q__ck{width:26px;height:26px;color:var(--cyan-soft);background:#2b7bff2e;border-radius:8px;flex:none;place-items:center;margin-top:1px;display:grid}.marketing-module__M8Ha7q__checkList .marketing-module__M8Ha7q__ck svg{width:15px;height:15px}.marketing-module__M8Ha7q__split .marketing-module__M8Ha7q__btn{margin-top:30px}.marketing-module__M8Ha7q__mediaFrame{border-radius:var(--r-lg);box-shadow:var(--sh-lg);border:1px solid #96b4f029;position:relative;overflow:hidden}.marketing-module__M8Ha7q__mediaFrame img{width:100%}.marketing-module__M8Ha7q__mediaGlow{z-index:-1;filter:blur(34px);background:radial-gradient(60% 60% at 50% 40%,#1668f566,#0000 70%);border-radius:40px;position:absolute;inset:-12%}.marketing-module__M8Ha7q__toast{z-index:3;color:#fff;background:var(--glass-strong);border:1px solid var(--good);border-left:4px solid var(--good);box-shadow:var(--sh-md);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;align-items:center;gap:10px;padding:11px 15px;font-size:.9rem;font-weight:600;display:flex;position:absolute;top:8%;left:6%}.marketing-module__M8Ha7q__toast .marketing-module__M8Ha7q__dot{color:#04140d;background:var(--good);border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.marketing-module__M8Ha7q__toast .marketing-module__M8Ha7q__dot svg{width:14px;height:14px}.marketing-module__M8Ha7q__browser{border-radius:var(--r-lg);box-shadow:var(--sh-lg), var(--glow-soft);background:#0a1734;border:1px solid #96b4f02e;overflow:hidden}.marketing-module__M8Ha7q__browserBar{background:#081026;align-items:center;gap:7px;padding:12px 16px;display:flex}.marketing-module__M8Ha7q__browserBar i{background:#33436b;border-radius:50%;width:11px;height:11px;display:block}.marketing-module__M8Ha7q__browserBar i:first-child{background:#ff5f57}.marketing-module__M8Ha7q__browserBar i:nth-child(2){background:#febc2e}.marketing-module__M8Ha7q__browserBar i:nth-child(3){background:#28c840}.marketing-module__M8Ha7q__browserBar .marketing-module__M8Ha7q__url{color:#8ea3cc;font-family:var(--font-mono);background:#0a1734;border-radius:8px;margin-left:12px;padding:5px 12px;font-size:12px}.marketing-module__M8Ha7q__browser img{width:100%;display:block}.marketing-module__M8Ha7q__showcaseGrid{grid-template-columns:1.35fr .9fr;align-items:center;gap:clamp(28px,4vw,52px);margin-top:clamp(34px,4vw,52px);display:grid}.marketing-module__M8Ha7q__statStrip{gap:14px;display:grid}.marketing-module__M8Ha7q__statStrip .marketing-module__M8Ha7q__stat{background:var(--glass);border:1px solid var(--line);border-radius:var(--r-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:center;gap:14px;padding:16px 18px;display:flex}.marketing-module__M8Ha7q__statStrip .marketing-module__M8Ha7q__stat .marketing-module__M8Ha7q__ic{width:44px;height:44px;color:var(--cyan-soft);background:#38d0f529;border-radius:12px;flex:none;place-items:center;display:grid}.marketing-module__M8Ha7q__statStrip .marketing-module__M8Ha7q__stat .marketing-module__M8Ha7q__ic svg{width:22px;height:22px}.marketing-module__M8Ha7q__statStrip .marketing-module__M8Ha7q__num{color:#fff;font-family:var(--font-display);font-size:1.5rem;font-weight:800;line-height:1}.marketing-module__M8Ha7q__statStrip .marketing-module__M8Ha7q__lbl{color:var(--slate);margin-top:3px;font-size:.86rem}.marketing-module__M8Ha7q__uiCard{border-radius:var(--r-lg);box-shadow:var(--sh-md), var(--glow-soft);overflow:hidden}.marketing-module__M8Ha7q__uiHead{border-bottom:1px solid var(--line);background:#78a0ff0f;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.marketing-module__M8Ha7q__uiHead b{color:#fff;font-family:var(--font-display);font-size:1.02rem}.marketing-module__M8Ha7q__uiHead .marketing-module__M8Ha7q__pill{color:var(--cyan-soft);border-radius:var(--r-pill);background:#2b7bff2e;padding:5px 11px;font-size:.78rem;font-weight:600}.marketing-module__M8Ha7q__job{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:15px 20px;display:grid}.marketing-module__M8Ha7q__job:last-child{border-bottom:0}.marketing-module__M8Ha7q__job .marketing-module__M8Ha7q__time{color:var(--brand-300);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:700}.marketing-module__M8Ha7q__job .marketing-module__M8Ha7q__who b{color:#fff;font-size:.97rem;display:block}.marketing-module__M8Ha7q__job .marketing-module__M8Ha7q__who small{color:var(--slate-2);font-size:.83rem}.marketing-module__M8Ha7q__status{border-radius:var(--r-pill);white-space:nowrap;padding:5px 11px;font-size:.76rem;font-weight:600}.marketing-module__M8Ha7q__sched{color:var(--warn);background:var(--warn-soft)}.marketing-module__M8Ha7q__prog{color:var(--good);background:var(--good-soft)}.marketing-module__M8Ha7q__done{color:var(--cyan-soft);background:#2b7bff2e}.marketing-module__M8Ha7q__teamChips{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.marketing-module__M8Ha7q__tchip{border-radius:var(--r-md);box-shadow:var(--sh-sm);transition:transform .35s var(--ease-out), border-color .35s var(--ease);padding:18px}.marketing-module__M8Ha7q__tchip:hover{border-color:var(--line-2);transform:translateY(-4px)}.marketing-module__M8Ha7q__tchip .marketing-module__M8Ha7q__top{color:var(--slate);align-items:center;gap:10px;font-size:.88rem;font-weight:500;display:flex}.marketing-module__M8Ha7q__tchip .marketing-module__M8Ha7q__top .marketing-module__M8Ha7q__ic{color:#fff;background:linear-gradient(160deg, var(--brand-500), var(--brand-700));border-radius:50%;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 6px 16px #1668f566}.marketing-module__M8Ha7q__tchip .marketing-module__M8Ha7q__top .marketing-module__M8Ha7q__ic svg{width:17px;height:17px}.marketing-module__M8Ha7q__tchip .marketing-module__M8Ha7q__num{color:#fff;font-family:var(--font-display);margin-top:12px;font-size:1.7rem;font-weight:800;line-height:1}.marketing-module__M8Ha7q__tchip .marketing-module__M8Ha7q__num span{color:var(--slate-2);font-size:1rem;font-weight:600}.marketing-module__M8Ha7q__finGrid{grid-template-columns:repeat(5,1fr);gap:16px;margin-top:clamp(34px,4vw,48px);display:grid}.marketing-module__M8Ha7q__fin{border-radius:var(--r-lg);box-shadow:var(--sh-sm);transition:transform .35s var(--ease-out), box-shadow .35s var(--ease-out), border-color .35s var(--ease);padding:22px 20px}.marketing-module__M8Ha7q__fin:hover{border-color:var(--line-2);box-shadow:var(--sh-md);transform:translateY(-5px)}.marketing-module__M8Ha7q__fin .marketing-module__M8Ha7q__lbl{color:var(--slate-2);letter-spacing:.05em;text-transform:uppercase;font-size:.83rem;font-weight:600}.marketing-module__M8Ha7q__fin .marketing-module__M8Ha7q__num{color:#fff;font-family:var(--font-display);margin-top:10px;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:800;line-height:1}.marketing-module__M8Ha7q__finHl{background:linear-gradient(165deg, var(--brand-600), var(--brand-800));box-shadow:var(--glow);border-color:#0000}.marketing-module__M8Ha7q__finHl .marketing-module__M8Ha7q__lbl{color:#cfe0ff}.marketing-module__M8Ha7q__finHl .marketing-module__M8Ha7q__num{color:#fff}.marketing-module__M8Ha7q__fin .marketing-module__M8Ha7q__bar{background:#96b4f029;border-radius:6px;height:6px;margin-top:14px;overflow:hidden}.marketing-module__M8Ha7q__fin .marketing-module__M8Ha7q__bar i{background:linear-gradient(90deg, var(--brand-400), var(--cyan));width:0;height:100%;transition:width 1.1s var(--ease-out);border-radius:6px;display:block}.marketing-module__M8Ha7q__fin.marketing-module__M8Ha7q__in .marketing-module__M8Ha7q__bar i{width:var(--w,70%)}.marketing-module__M8Ha7q__finHl .marketing-module__M8Ha7q__bar{background:#ffffff40}.marketing-module__M8Ha7q__finHl .marketing-module__M8Ha7q__bar i{background:#fff}.marketing-module__M8Ha7q__finNote{color:var(--slate);justify-content:center;align-items:center;gap:10px;margin-top:26px;font-size:1.02rem;display:flex}.marketing-module__M8Ha7q__finNote svg{width:20px;height:20px;color:var(--brand-300);flex:none}.marketing-module__M8Ha7q__phoneWrap{place-items:center;display:grid;position:relative}.marketing-module__M8Ha7q__phoneWrap .marketing-module__M8Ha7q__glow{filter:blur(56px);background:radial-gradient(circle,#2b7bff6b,#38d0f533 45%,#0000 72%);border-radius:50%;width:82%;height:82%;position:absolute}.marketing-module__M8Ha7q__phoneWrap img{z-index:1;filter:drop-shadow(0 40px 70px #0009);max-width:min(340px,80%);position:relative}.marketing-module__M8Ha7q__steps{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.6vw,30px);margin-top:clamp(40px,5vw,60px);display:grid;position:relative}.marketing-module__M8Ha7q__step{border-radius:var(--r-lg);box-shadow:var(--sh-sm);transition:transform .35s var(--ease-out), border-color .35s var(--ease);padding:30px 26px;position:relative}.marketing-module__M8Ha7q__step:hover{border-color:var(--line-2);transform:translateY(-5px)}.marketing-module__M8Ha7q__step .marketing-module__M8Ha7q__n{counter-increment:step;color:#fff;background:linear-gradient(160deg, var(--brand-500), var(--brand-700));width:46px;height:46px;box-shadow:var(--glow-soft);font-family:var(--font-display);border-radius:14px;place-items:center;margin-bottom:20px;font-size:1.05rem;font-weight:800;display:grid}.marketing-module__M8Ha7q__step .marketing-module__M8Ha7q__n:before{content:"0" counter(step)}.marketing-module__M8Ha7q__step h3{margin-bottom:10px;font-size:1.22rem}.marketing-module__M8Ha7q__step p{color:var(--slate);font-size:.98rem}.marketing-module__M8Ha7q__stepLink{z-index:2;color:var(--brand-400);position:absolute;top:44px;right:-16px}.marketing-module__M8Ha7q__stepLink svg{width:30px;height:30px}.marketing-module__M8Ha7q__toggle{background:var(--glass-2);border:1px solid var(--line-2);border-radius:var(--r-pill);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:center;gap:6px;margin:26px auto 0;padding:5px;display:inline-flex}.marketing-module__M8Ha7q__toggle button{color:var(--slate);border-radius:var(--r-pill);transition:color .2s var(--ease), background .3s var(--ease), box-shadow .3s var(--ease);background:0 0;border:0;padding:10px 20px;font-size:.95rem;font-weight:600}.marketing-module__M8Ha7q__toggle .marketing-module__M8Ha7q__toggleActive{color:#fff;background:linear-gradient(180deg, var(--brand-500), var(--brand-600));box-shadow:var(--glow-soft)}.marketing-module__M8Ha7q__toggle .marketing-module__M8Ha7q__save{color:var(--good);font-family:var(--font-mono);letter-spacing:.04em;margin-left:6px;font-size:10.5px}.marketing-module__M8Ha7q__toggle .marketing-module__M8Ha7q__toggleActive .marketing-module__M8Ha7q__save{color:#dfffe9}.marketing-module__M8Ha7q__plans{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(20px,2.6vw,28px);max-width:820px;margin:clamp(34px,4vw,48px) auto 0;display:grid}.marketing-module__M8Ha7q__plan{border-radius:var(--r-xl);box-shadow:var(--sh-sm);flex-direction:column;padding:32px 30px;display:flex}.marketing-module__M8Ha7q__planPro{outline-offset:-1px;box-shadow:var(--glow), var(--sh-md);background:linear-gradient(#2b7bff38,#0e204a99);border-color:#0000;outline:1px solid #4f92ff80;position:relative}.marketing-module__M8Ha7q__plan .marketing-module__M8Ha7q__badge{color:#04101f;background:linear-gradient(90deg, var(--cyan), var(--brand-400));border-radius:var(--r-pill);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;padding:6px 12px;font-size:11px;font-weight:700;position:absolute;top:20px;right:22px}.marketing-module__M8Ha7q__plan .marketing-module__M8Ha7q__pname{color:#fff;font-family:var(--font-display);font-size:1.25rem;font-weight:700}.marketing-module__M8Ha7q__plan .marketing-module__M8Ha7q__pdesc{color:var(--slate);margin-top:6px;font-size:.94rem}.marketing-module__M8Ha7q__price{align-items:flex-end;gap:4px;margin:22px 0 4px;display:flex}.marketing-module__M8Ha7q__price .marketing-module__M8Ha7q__cur{color:var(--slate);font-family:var(--font-display);margin-bottom:6px;font-size:1.4rem;font-weight:700}.marketing-module__M8Ha7q__price .marketing-module__M8Ha7q__val{color:#fff;font-family:var(--font-display);letter-spacing:-.03em;font-size:3rem;font-weight:800;line-height:1}.marketing-module__M8Ha7q__price .marketing-module__M8Ha7q__per{color:var(--slate-2);margin-bottom:7px;font-size:.95rem}.marketing-module__M8Ha7q__trialNote{color:var(--cyan-soft);background:#2b7bff29;border-radius:10px;margin-bottom:22px;padding:7px 12px;font-size:.86rem;font-weight:600;display:inline-block}.marketing-module__M8Ha7q__plan .marketing-module__M8Ha7q__flist{flex:1;gap:12px;margin:6px 0 26px;display:grid}.marketing-module__M8Ha7q__plan .marketing-module__M8Ha7q__flist li{color:#dbe6fb;align-items:flex-start;gap:11px;font-size:.95rem;display:flex}.marketing-module__M8Ha7q__plan .marketing-module__M8Ha7q__flist .marketing-module__M8Ha7q__ck{width:22px;height:22px;color:var(--cyan-soft);background:#2b7bff33;border-radius:7px;flex:none;place-items:center;margin-top:1px;display:grid}.marketing-module__M8Ha7q__plan .marketing-module__M8Ha7q__flist .marketing-module__M8Ha7q__ck svg{width:13px;height:13px}.marketing-module__M8Ha7q__pricingFoot{color:var(--slate);text-align:center;margin-top:26px;font-size:.95rem}.marketing-module__M8Ha7q__faq{gap:14px;max-width:820px;margin:clamp(34px,4vw,48px) auto 0;display:grid}.marketing-module__M8Ha7q__qa{border-radius:var(--r-md);transition:box-shadow .3s var(--ease), border-color .3s var(--ease), background .3s var(--ease);overflow:hidden}.marketing-module__M8Ha7q__qa[open]{background:var(--glass-2);box-shadow:var(--sh-sm);border-color:#2b7bff61}.marketing-module__M8Ha7q__qa summary{color:#fff;cursor:pointer;font-family:var(--font-display);align-items:center;gap:16px;padding:20px 22px;font-size:1.05rem;font-weight:600;list-style:none;display:flex}.marketing-module__M8Ha7q__qa summary::-webkit-details-marker{display:none}.marketing-module__M8Ha7q__qa summary .marketing-module__M8Ha7q__plus{width:26px;height:26px;color:var(--brand-300);transition:transform .3s var(--ease);flex:none;margin-left:auto;position:relative}.marketing-module__M8Ha7q__qa summary .marketing-module__M8Ha7q__plus:before,.marketing-module__M8Ha7q__qa summary .marketing-module__M8Ha7q__plus:after{content:"";background:currentColor;border-radius:2px;position:absolute;top:50%;left:50%}.marketing-module__M8Ha7q__qa summary .marketing-module__M8Ha7q__plus:before{width:14px;height:2px;transform:translate(-50%,-50%)}.marketing-module__M8Ha7q__qa summary .marketing-module__M8Ha7q__plus:after{width:2px;height:14px;transition:transform .3s var(--ease);transform:translate(-50%,-50%)}.marketing-module__M8Ha7q__qa[open] summary .marketing-module__M8Ha7q__plus:after{transform:translate(-50%,-50%)scaleY(0)}.marketing-module__M8Ha7q__qa .marketing-module__M8Ha7q__a{max-width:66ch;color:var(--slate);padding:0 22px 22px;font-size:1rem;line-height:1.62}.marketing-module__M8Ha7q__finalcta{color:#fff;background:radial-gradient(120% 130% at 15% 0,#2b7bff 0%,#1552cf 40%,#082462 100%);position:relative;overflow:hidden}.marketing-module__M8Ha7q__finalcta:before{content:"";pointer-events:none;background:radial-gradient(50% 60% at 85% 20%,#38d0f573,#0000 60%),radial-gradient(40% 50% at 20% 100%,#06102c99,#0000 65%);position:absolute;inset:0}.marketing-module__M8Ha7q__finalcta:after{content:"";opacity:.5;pointer-events:none;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80% at 50% 40%,#000,#0000 75%);mask-image:radial-gradient(80% 80% at 50% 40%,#000,#0000 75%)}.marketing-module__M8Ha7q__finalctaInner{z-index:1;grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(30px,5vw,56px);display:grid;position:relative}.marketing-module__M8Ha7q__finalcta h2{color:#fff;font-size:clamp(2rem,4.4vw,3.2rem)}.marketing-module__M8Ha7q__finalcta .marketing-module__M8Ha7q__lede{color:#dbe7ff;margin-top:18px}.marketing-module__M8Ha7q__finalcta .marketing-module__M8Ha7q__heroCta{margin-top:30px}.marketing-module__M8Ha7q__finalcta .marketing-module__M8Ha7q__trust li{color:#dbe7ff}.marketing-module__M8Ha7q__finalcta .marketing-module__M8Ha7q__trust svg{color:var(--cyan-soft)}.marketing-module__M8Ha7q__finalctaVisual{position:relative}.marketing-module__M8Ha7q__finalctaVisual .marketing-module__M8Ha7q__mediaFrame{border-color:#fff3;transform:rotate(-1.4deg)}.marketing-module__M8Ha7q__finalctaVisual .marketing-module__M8Ha7q__glowring{z-index:-1;filter:blur(44px);background:radial-gradient(circle,#38d0f580,#0000 68%);border-radius:50%;position:absolute;inset:-12%}.marketing-module__M8Ha7q__footer{color:var(--slate);background:var(--bg-0);border-top:1px solid var(--line);padding:clamp(52px,7vw,80px) 0 32px}.marketing-module__M8Ha7q__footerTop{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:32px;display:grid}.marketing-module__M8Ha7q__footer .marketing-module__M8Ha7q__brand img{height:32px}.marketing-module__M8Ha7q__footer .marketing-module__M8Ha7q__fabout{max-width:34ch;color:var(--slate-2);margin-top:16px;font-size:.95rem}.marketing-module__M8Ha7q__footer h4{color:#fff;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px;font-size:.82rem;font-weight:600}.marketing-module__M8Ha7q__footer ul{gap:11px;display:grid}.marketing-module__M8Ha7q__footer a{color:var(--slate);transition:color .2s var(--ease);font-size:.96rem}.marketing-module__M8Ha7q__footer a:hover{color:#fff}.marketing-module__M8Ha7q__footerBottom{border-top:1px solid var(--line);color:var(--slate-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:clamp(38px,5vw,56px);padding-top:26px;font-size:.9rem;display:flex}.marketing-module__M8Ha7q__footerBottom .marketing-module__M8Ha7q__legal{gap:20px;display:flex}.marketing-module__M8Ha7q__reveal{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transform:translateY(26px)}.marketing-module__M8Ha7q__reveal.marketing-module__M8Ha7q__in{opacity:1;transform:none}.marketing-module__M8Ha7q__delay1{transition-delay:80ms}.marketing-module__M8Ha7q__stagger>*{opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);transform:translateY(24px)}.marketing-module__M8Ha7q__stagger.marketing-module__M8Ha7q__in>*{opacity:1;transform:none}.marketing-module__M8Ha7q__stagger.marketing-module__M8Ha7q__in>:first-child{transition-delay:50ms}.marketing-module__M8Ha7q__stagger.marketing-module__M8Ha7q__in>:nth-child(2){transition-delay:.12s}.marketing-module__M8Ha7q__stagger.marketing-module__M8Ha7q__in>:nth-child(3){transition-delay:.19s}.marketing-module__M8Ha7q__stagger.marketing-module__M8Ha7q__in>:nth-child(4){transition-delay:.26s}.marketing-module__M8Ha7q__stagger.marketing-module__M8Ha7q__in>:nth-child(5){transition-delay:.33s}.marketing-module__M8Ha7q__stagger.marketing-module__M8Ha7q__in>:nth-child(6){transition-delay:.4s}.marketing-module__M8Ha7q__stagger.marketing-module__M8Ha7q__in>:nth-child(7){transition-delay:.47s}.marketing-module__M8Ha7q__stagger.marketing-module__M8Ha7q__in>:nth-child(8){transition-delay:.54s}.marketing-module__M8Ha7q__stagger.marketing-module__M8Ha7q__done>*{transition-delay:0s!important}@media (scripting:none){.marketing-module__M8Ha7q__reveal,.marketing-module__M8Ha7q__stagger>*{opacity:1;transition:none;transform:none}.marketing-module__M8Ha7q__fin .marketing-module__M8Ha7q__bar i{width:var(--w,70%);transition:none}}@media (max-width:1024px){.marketing-module__M8Ha7q__site{--header-h:66px}.marketing-module__M8Ha7q__heroGrid{grid-template-columns:1fr;gap:40px}.marketing-module__M8Ha7q__heroVisual{width:100%;max-width:560px;margin-inline:auto}.marketing-module__M8Ha7q__g4{grid-template-columns:repeat(2,1fr)}.marketing-module__M8Ha7q__finGrid{grid-template-columns:repeat(3,1fr)}.marketing-module__M8Ha7q__showcaseGrid{grid-template-columns:1fr;gap:34px}.marketing-module__M8Ha7q__finalctaInner{grid-template-columns:1fr;gap:38px}.marketing-module__M8Ha7q__finalctaVisual{max-width:520px;margin-inline:auto}.marketing-module__M8Ha7q__stepLink{display:none}}@media (max-width:820px){.marketing-module__M8Ha7q__navLinks,.marketing-module__M8Ha7q__navActions .marketing-module__M8Ha7q__login{display:none}.marketing-module__M8Ha7q__menuBtn{display:inline-flex}.marketing-module__M8Ha7q__split{grid-template-columns:1fr;gap:34px}.marketing-module__M8Ha7q__splitRev .marketing-module__M8Ha7q__splitMedia{order:0}.marketing-module__M8Ha7q__splitMedia{width:100%;max-width:600px;margin-inline:auto}.marketing-module__M8Ha7q__chaos{grid-template-columns:1fr;gap:16px}.marketing-module__M8Ha7q__chaosArrow{margin:2px 0;transform:rotate(90deg)}.marketing-module__M8Ha7q__steps{grid-template-columns:1fr;gap:16px}.marketing-module__M8Ha7q__plans{grid-template-columns:1fr;max-width:460px}.marketing-module__M8Ha7q__footerTop{grid-template-columns:1fr 1fr}.marketing-module__M8Ha7q__footer .marketing-module__M8Ha7q__brand{grid-column:1/-1}}@media (max-width:560px){.marketing-module__M8Ha7q__site{--gutter:18px;font-size:16px}.marketing-module__M8Ha7q__navActions .marketing-module__M8Ha7q__btn{display:none}.marketing-module__M8Ha7q__g4{grid-template-columns:1fr}.marketing-module__M8Ha7q__finGrid,.marketing-module__M8Ha7q__teamChips{grid-template-columns:1fr 1fr}.marketing-module__M8Ha7q__heroCta{flex-direction:column;align-items:stretch}.marketing-module__M8Ha7q__heroCta .marketing-module__M8Ha7q__btn{width:100%}.marketing-module__M8Ha7q__scatter{display:none}.marketing-module__M8Ha7q__footerTop{grid-template-columns:1fr}.marketing-module__M8Ha7q__footerBottom{flex-direction:column;align-items:flex-start}.marketing-module__M8Ha7q__price .marketing-module__M8Ha7q__val{font-size:2.5rem}}@media (pointer:coarse){.marketing-module__M8Ha7q__btn{min-height:44px}.marketing-module__M8Ha7q__navLinks a{align-items:center;min-height:40px;display:inline-flex}}@media (prefers-reduced-motion:reduce){.marketing-module__M8Ha7q__site *,.marketing-module__M8Ha7q__site :before,.marketing-module__M8Ha7q__site :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.marketing-module__M8Ha7q__reveal,.marketing-module__M8Ha7q__stagger>*{opacity:1!important;transform:none!important}.marketing-module__M8Ha7q__ambient:before,.marketing-module__M8Ha7q__ambient:after{animation:none!important}.marketing-module__M8Ha7q__fin .marketing-module__M8Ha7q__bar i{width:var(--w,70%)!important;transition:none!important}}.marketing-module__M8Ha7q__site.marketing-module__M8Ha7q__paused *,.marketing-module__M8Ha7q__site.marketing-module__M8Ha7q__paused :before,.marketing-module__M8Ha7q__site.marketing-module__M8Ha7q__paused :after{animation-play-state:paused!important}.marketing-module__M8Ha7q__legalDocument{max-width:820px;padding:48px var(--gutter) 80px;overflow-wrap:anywhere;margin:0 auto;position:relative}.marketing-module__M8Ha7q__legalDocument h1{margin:16px 0;font-size:clamp(2rem,5vw,3rem);line-height:1.2}.marketing-module__M8Ha7q__legalDocument h2{margin-bottom:14px;font-size:1.35rem;line-height:1.4}.marketing-module__M8Ha7q__legalDocument p{color:var(--slate);line-height:1.85}.marketing-module__M8Ha7q__legalDocument section{scroll-margin-top:calc(var(--header-h) + 24px);margin-top:36px}.marketing-module__M8Ha7q__legalDocument a{color:var(--brand-300);text-underline-offset:4px;text-decoration:underline}.marketing-module__M8Ha7q__legalLanguages,.marketing-module__M8Ha7q__legalReferences{flex-wrap:wrap;gap:12px 24px;margin-bottom:32px;display:flex}.marketing-module__M8Ha7q__legalLanguages a{padding:8px 0}.marketing-module__M8Ha7q__legalLanguages a[aria-current=page]{color:var(--ink);font-weight:700}.marketing-module__M8Ha7q__legalContents{border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--panel);margin:32px 0;padding:24px}.marketing-module__M8Ha7q__legalContents ol{padding-left:24px}.marketing-module__M8Ha7q__legalContents li+li{margin-top:10px}.marketing-module__M8Ha7q__legalReferences{margin-top:32px}.marketing-module__M8Ha7q__site .marketing-module__M8Ha7q__legalDocument a:focus-visible{outline:2px solid var(--cyan);outline-offset:5px}
