@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.JE6qYW_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.JE6qYW_variable{--font-ui:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.XncwkG_className{font-family:Manrope,Manrope Fallback;font-style:normal}.XncwkG_variable{--font-display:"Manrope", "Manrope Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.176arc174-8zp.woff2)format("woff2");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-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.txs4rq_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.txs4rq_variable{--pm-font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@property --pm-ctl-text{syntax:"<color>";inherits:true;initial-value:#6f8c9b}@property --pm-ctl-text-strong{syntax:"<color>";inherits:true;initial-value:#e8f6fb}@property --pm-ctl-num{syntax:"<color>";inherits:true;initial-value:#3f7f95}@property --pm-ctl-caption{syntax:"<color>";inherits:true;initial-value:#9fb7c4}@property --pm-ctl-accent{syntax:"<color>";inherits:true;initial-value:#00ccfe}@property --pm-ctl-glow-c{syntax:"<color>";inherits:true;initial-value:#00ccfe}@property --pm-ctl-track{syntax:"<color>";inherits:true;initial-value:#16303c}@property --pm-ctl-track-past{syntax:"<color>";inherits:true;initial-value:#2d6377}@property --pm-ctl-line{syntax:"<color>";inherits:true;initial-value:#23485a}@property --pm-ctl-surface{syntax:"<color>";inherits:true;initial-value:#04121a}@property --pm-ctl-surface-hover{syntax:"<color>";inherits:true;initial-value:#062330}@property --pm-ctl-icon{syntax:"<color>";inherits:true;initial-value:#cfeaf4}@property --pm-shadow-rim{syntax:"<color>";inherits:true;initial-value:#00ccfe0d}@property --pm-shadow-glow{syntax:"<color>";inherits:true;initial-value:#00ccfe26}@property --pm-shadow-deep{syntax:"<color>";inherits:true;initial-value:#000c}@property --pm-shadow-drop{syntax:"<color>";inherits:true;initial-value:#0b122200}@property --pm-shadow-contact{syntax:"<color>";inherits:true;initial-value:#0b122200}html{--pm-ctl-glow:0 0 10px var(--pm-ctl-glow-c);--pm-screen-shadow:0 0 0 1px var(--pm-shadow-rim), 0 2.4em 5em -1.6em var(--pm-shadow-glow), 0 1.2em 3em var(--pm-shadow-deep), 0 1.4em 2.6em -1.4em var(--pm-shadow-drop), 0 .15em .4em var(--pm-shadow-contact);transition-property:--pm-ctl-text,--pm-ctl-text-strong,--pm-ctl-num,--pm-ctl-caption,--pm-ctl-accent,--pm-ctl-glow-c,--pm-ctl-track,--pm-ctl-track-past,--pm-ctl-line,--pm-ctl-surface,--pm-ctl-surface-hover,--pm-ctl-icon,--pm-shadow-rim,--pm-shadow-glow,--pm-shadow-deep,--pm-shadow-drop,--pm-shadow-contact;transition-duration:.7s;transition-timing-function:ease}html[data-tone=light]{--pm-ctl-text:#5d6d75;--pm-ctl-text-strong:#0c1519;--pm-ctl-num:#66777f;--pm-ctl-caption:#3f4f57;--pm-ctl-accent:#006f93;--pm-ctl-glow-c:#006f9300;--pm-ctl-track:#cbd4d8;--pm-ctl-track-past:#8fa3ac;--pm-ctl-line:#b4c1c7;--pm-ctl-surface:#f3f5f6;--pm-ctl-surface-hover:#fff;--pm-ctl-icon:#0c1519;--pm-shadow-rim:#0b122214;--pm-shadow-glow:#00ccfe00;--pm-shadow-deep:#0000;--pm-shadow-drop:#0b12226b;--pm-shadow-contact:#0b122224}
:root{--pm-font-ui:var(--font-ui);--black:#000;--blue:#255194;--cyan:#00ccfe;--teal:#25cbcb;--ice:#abefff;--green:#00ff84;--text:#f0f6f8;--muted:#8ca3b0;--line:#1c3039}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:35px}body{color:var(--text);font:16px/1.6 var(--font-ui),sans-serif;background:#000;margin:0}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{font:inherit}a:focus-visible,button:focus-visible{outline:2px solid var(--cyan);outline-offset:6px}p,h1,h2,h3,h4{margin:0}button{cursor:pointer}.skip{background:var(--cyan);color:#000;z-index:100;padding:10px 20px;position:absolute;top:-80px;left:15px}.skip:focus{top:10px}.header{z-index:20;justify-content:space-between;align-items:center;gap:24px;max-width:1500px;margin:auto;padding:22px 5%;display:flex;position:relative}.logo img{width:128px;height:auto;display:block}.header nav{color:#acbdc7;gap:30px;font-size:14px;display:flex}.header nav a:hover{color:var(--cyan)}.button{background:var(--green);border:1px solid var(--green);color:#00141c;border-radius:2px;justify-content:center;align-items:center;gap:28px;padding:14px 23px;font-size:15px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.button:hover{background:#70ffba;border-color:#70ffba;transform:translateY(-2px)}.button span{font-size:23px;line-height:1}.button.small{gap:20px;padding:11px 18px;font-size:14px}.menu-toggle{display:none}.text-link{align-items:center;gap:18px;font-size:14px;display:inline-flex}.text-link span{color:var(--cyan);font-size:20px}.text-link:hover{color:var(--cyan)}.eyebrow{letter-spacing:1.8px;color:var(--cyan);font-size:12px}h1,h2,h3,h4{font-family:var(--font-display),sans-serif;font-weight:500}h1,h2{font-size:clamp(36px,calc(4.45vw/var(--k,1)),64px);letter-spacing:-.045em;text-wrap:balance;line-height:1.1}h1 em,h2 em{color:var(--cyan);font-style:normal}h2>span{color:var(--muted)}.section{max-width:1440px;margin:auto;padding:95px 6%}.center-heading{text-align:center}.center-heading .eyebrow{margin-bottom:20px}.center-heading>p:not(.eyebrow){color:#8ba5b4;margin-top:25px;font-size:17px}.closing{text-align:center;padding:95px 6% 70px;position:relative;overflow:hidden}.closing .eyebrow{margin-bottom:26px}.closing>p:not(.eyebrow){color:#7d9aac;margin:26px 0 30px;font-size:18px}.closing-line{background:linear-gradient(90deg,#0000,#00ccfe,#0000);width:100%;height:1px;margin-top:80px;position:relative;box-shadow:0 0 70px 9px #00ccfe30}.closing-line:before{content:"";background:var(--cyan);width:8px;height:8px;box-shadow:0 0 20px var(--cyan);border-radius:50%;animation:8s linear infinite travel;position:absolute;top:-3px;left:0}.footer{flex-wrap:wrap;justify-content:space-between;gap:30px;max-width:1440px;margin:auto;padding:35px 6% 30px;display:flex}.footer p{color:#7796a7;margin-top:15px;font-size:14px}.footer-links{color:#9cb4c2;gap:28px;font-size:14px;display:flex}.footer-links a:hover{color:var(--cyan)}.footer-bottom{color:#56778a;border-top:1px solid #16313e;justify-content:space-between;align-items:center;gap:20px;width:100%;margin-top:20px;padding-top:25px;font-size:12px;display:flex}.footer-bottom button{color:#8fadb9;background:0 0;border:0;font-size:13px}.reveal{transition:opacity .7s,transform .7s}.motion-enabled .reveal:not(.visible){opacity:0;transform:translateY(24px)}.motion-paused *,.motion-paused :after,.motion-paused :before{animation-play-state:paused!important}@media (max-width:1100px){.header nav{gap:18px;font-size:13px}.footer-links{gap:18px}}@media (max-width:800px){html{scroll-padding-top:20px}.header{gap:14px;padding:18px 6%}.header .logo img{width:95px}.header>.button,.header nav{display:none}.menu-toggle{color:#98b5c5;background:0 0;border:0;order:3;align-items:center;gap:8px;padding:8px 0 8px 6px;font-size:12px;display:flex}.menu-toggle span{color:var(--cyan);font-size:20px}.header nav.open{background:#04131c;border-bottom:1px solid #234c61;flex-direction:column;gap:18px;padding:25px 6%;font-size:16px;display:flex;position:absolute;top:100%;left:0;right:0}.section{padding:65px 6%}.center-heading .eyebrow{font-size:12px}.center-heading>p:not(.eyebrow){font-size:16px}.closing{padding:65px 6% 45px}.closing .eyebrow{font-size:12px}.closing>p:not(.eyebrow){font-size:16px}.closing-line{margin-top:65px}.footer{padding:25px 6%}.footer-links{flex-wrap:wrap;gap:18px 23px;max-width:420px}.footer-bottom{flex-wrap:wrap;gap:15px;font-size:12px}.footer-bottom>span:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.motion-enabled .reveal:not(.visible){opacity:1;transform:none}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.button{border-radius:999px;gap:18px;padding:13px 23px;box-shadow:0 8px 28px #00ff8414}.button.small{border-radius:999px;gap:14px;padding:10px 17px}.section-cta{align-self:flex-start;min-height:48px;margin-top:32px;display:inline-flex}@media (max-width:800px){.button,.button.small{border-radius:999px}.section-cta{margin-top:26px}}.section-cta{place-self:center;width:max-content;max-width:100%;margin-left:auto;margin-right:auto;display:flex}.header nav .nav-cta{display:none}.header nav .nav-cta,.header nav .nav-cta:hover{color:#00141c}@media (max-width:800px){.header nav.open .nav-cta{align-self:flex-start;gap:20px;margin-top:6px;padding:13px 18px;font-size:14px;display:inline-flex}}@media (max-width:450px){.header .logo img{width:85px}}:root{--scene-light:#e8ecee;--scene-ease:.7s ease}body{transition:background-color var(--scene-ease)}body.scene-light{background:var(--scene-light)}@media (min-width:1441px){:root{--page-max:1560px}.header{max-width:none;padding-left:max(5%,calc((100% - var(--page-max))/2 - 1%));padding-right:max(5%,calc((100% - var(--page-max))/2 - 1%))}.section,.footer{max-width:none;padding-left:max(6%,calc((100% - var(--page-max))/2));padding-right:max(6%,calc((100% - var(--page-max))/2))}}@keyframes travel{to{left:110%}}.product-demo{--demo-ratio:1.6;--demo-w:min(100%,max(860px,calc((calc(100svh/var(--k,1)) - 270px)*var(--demo-ratio))));width:var(--demo-w);margin:0 auto;container-type:inline-size}.demo-frame{width:calc(100% + 48px);margin:0 -24px;padding:8px 24px 0;display:block}.header nav a[aria-current=page]{color:var(--cyan)}@property --rule-line{syntax:"<color>";inherits:true;initial-value:#00ccfe8c}@property --rule-glow{syntax:"<color>";inherits:true;initial-value:#00ccfe12}@property --rule-dot{syntax:"<color>";inherits:true;initial-value:#00ccfe}@property --rule-dot-glow{syntax:"<color>";inherits:true;initial-value:#00ccfe}.section-rule{background:linear-gradient(90deg,transparent,var(--rule-line),transparent);width:min(88%,1560px);height:1px;box-shadow:0 0 36px 3px var(--rule-glow);transition:--rule-line var(--scene-ease),--rule-glow var(--scene-ease),--rule-dot var(--scene-ease),--rule-dot-glow var(--scene-ease);margin:0 auto;position:relative}.section-rule:before{content:"";background:var(--rule-dot);width:6px;height:6px;box-shadow:0 0 14px var(--rule-dot-glow);opacity:0;border-radius:50%;margin-left:-3px;position:absolute;top:-2.5px;left:0}.motion-ok .section-rule.is-crossing:before{animation:2.6s cubic-bezier(.65,0,.35,1) .15s both rule-cross}body.scene-light .section-rule{--rule-line:#006f9366;--rule-glow:#006f9300;--rule-dot:#006f93;--rule-dot-glow:#006f9300}@keyframes rule-cross{0%{opacity:0;left:8%}12%,88%{opacity:1}to{opacity:0;left:92%}}.lost{min-height:calc(100svh/var(--k,1) - 88px);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.lost .eyebrow{margin-bottom:20px}.lost-lead{color:#8ba5b4;max-width:460px;margin:25px 0 34px;font-size:17px}.lost-products{flex-direction:column;align-items:center;gap:14px;margin-top:56px;display:flex}.lost-products p{color:var(--muted);font-size:13px}.lost-products ul{color:#acbdc7;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.lost-products a:hover{color:var(--cyan)}@media (max-width:800px){.lost{min-height:calc(100svh - 70px)}.lost-lead{font-size:16px}.lost-products{margin-top:44px}}
