@font-face{font-family:Outfit;src:url(/fonts/outfit-latin-400-normal.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/outfit-latin-600-normal.woff2)format("woff2");font-weight:600;font-display:swap}.landing{color:#eef4fa;background:radial-gradient(at 88% 40%,#182346 0,#0000 45%),radial-gradient(at 14% 95%,#10262c 0,#0000 35%),#090d16;flex-direction:column;min-height:100svh;padding:0 clamp(24px,5.5vw,90px);font-family:Outfit,system-ui,sans-serif;display:flex}.landing a{color:inherit;text-decoration:none}.landing-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:104px;display:flex}.landing-brand{letter-spacing:2px;align-items:center;gap:13px;font-size:17px;font-weight:600;display:flex}.landing-brand>span{color:#86eee0;background:#79e6d916;border:1px solid #79e6d943;border-radius:10px;place-items:center;width:43px;height:43px;display:grid}.landing-brand small{color:#7c8fa3;letter-spacing:1.8px;border-left:1px solid #344251;margin-left:7px;padding-left:15px;font-size:10px}.landing-header nav{color:#aebcca;align-items:center;gap:32px;font-size:15px;display:flex}.landing-header .login{color:#eef4fa;border:1px solid #435169;border-radius:7px;align-items:center;gap:12px;padding:12px 19px;display:flex}.landing-main{flex:1;grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(40px,7vw,110px);width:100%;max-width:1440px;margin:auto;padding:60px 0;display:grid}.eyebrow{letter-spacing:2px;color:#8de3d8;align-items:center;gap:10px;margin-bottom:29px;font-size:11px;display:flex}.eyebrow span,.status-light{background:#83ead9;border-radius:50%;width:6px;height:6px;display:inline-block}.landing h1{letter-spacing:-2.2px;margin:0 0 26px;font-size:clamp(43px,4.7vw,72px);font-weight:600;line-height:1.1}.landing h1 em{color:#86e8da;font-style:normal}.landing-copy>p{color:#9fadc0;max-width:510px;margin:0;font-size:18px;line-height:1.7}.landing-cta{align-items:center;gap:22px;margin-top:34px;display:flex}.cta-main{background:#8cebdc;border-radius:8px;align-items:center;gap:20px;padding:18px 23px;font-size:16px;font-weight:600;display:flex;color:#0b252c!important}.cta-main:hover{background:#b0fff1}.landing-cta>span{color:#8293a8;font-size:12px;line-height:1.8}.landing-trust{color:#91a2b7;align-items:center;gap:9px;margin-top:28px;font-size:12px;display:flex}.landing-trust svg{color:#77b6af}.landing-console{background:linear-gradient(145deg,#172132d4,#101621e0);border:1px solid #3b49656b;border-radius:17px;position:relative;overflow:hidden;box-shadow:0 35px 80px #0006}.landing-console:before{content:"";background:linear-gradient(90deg,#0000,#93eee2,#0000);height:1px;position:absolute;top:0;left:25px;right:25px}.console-top{letter-spacing:1.5px;color:#9bacbd;border-bottom:1px solid #34415375;justify-content:space-between;padding:21px 24px;font:10px/1.5 ui-monospace,monospace;display:flex}.console-top .status-light{margin-right:10px}.console-top small{color:#647b93}.console-tabs{grid-template-columns:repeat(3,1fr);gap:5px;padding:8px 13px 0;display:grid}.console-tabs button{color:#8d9fb5;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #394558;justify-content:center;align-items:center;gap:9px;padding:17px 4px;font-family:inherit;font-size:15px;display:flex}.console-tabs small{color:#617487;font-size:10px}.console-tabs button[aria-selected=true]{color:#91efe0;background:#86e8da08;border-color:#91efe0}.console-content{min-height:330px;padding:31px 32px 25px}.console-icon{color:#8ae3d8;align-items:center;gap:16px;margin-bottom:22px;display:flex}.console-icon span{color:#7f95ab;letter-spacing:2px;font:10px ui-monospace,monospace}.console-content h2{letter-spacing:-.5px;max-width:350px;margin:0 0 15px;font-size:26px;font-weight:600;line-height:1.25}.console-content p{color:#93a5bc;min-height:102px;margin:0;font-size:15px;line-height:1.7}.console-content ol{margin:22px 0 0;padding:0;list-style:none}.console-content li{color:#cfdae6;border-top:1px solid #ffffff0d;align-items:center;gap:13px;padding:12px 0;font-size:14px;display:flex}.console-content li>span{color:#76a4a7;font:10px ui-monospace,monospace}.console-content li svg{color:#76989e;margin-left:auto}.console-bottom{color:#86a5b2;letter-spacing:1px;background:#070d1859;border-top:1px solid #3642596e;align-items:center;gap:8px;padding:19px 27px;font:9px ui-monospace,monospace;display:flex}.console-bottom i{background:#435465;width:1px;height:14px;margin:0 10px}.landing-footer{color:#697f93;letter-spacing:1.1px;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;padding:26px 0;font-size:10px;display:flex}.landing-footer>div{letter-spacing:0;color:#91a2b7;gap:23px;font-size:12px;display:flex}.landing-footer a{align-items:center;gap:5px;display:flex}:is(.landing a:focus-visible,.landing button:focus-visible){outline-offset:4px;outline:2px solid #97f4e6}@media (max-width:900px){.landing-main{gap:30px;padding:42px 0}.landing-brand small{display:none}.landing-console .console-content{min-height:360px;padding:25px}.landing h1{font-size:46px}.landing-cta{flex-wrap:wrap}.landing-cta>span,.landing-footer>span{display:none}.landing-footer{justify-content:center}}@media (max-width:650px){.landing-header{height:82px}.landing-header nav>a:first-child{display:none}.landing-header nav{gap:10px}.landing-brand{letter-spacing:1px;font-size:13px}.landing-main{grid-template-columns:1fr;gap:35px;padding:36px 0}.landing h1{letter-spacing:-1.2px;font-size:42px}.landing-copy>p{font-size:16px}.eyebrow{margin-bottom:22px;font-size:9px}.console-content{min-height:0!important}.console-content p{min-height:0}.landing-footer>div{flex-wrap:wrap;justify-content:center}.landing{padding:0 22px}.landing-header .login{padding:10px 12px;font-size:13px}}.landing-price{color:#91a2b7;flex-wrap:wrap;align-items:center;gap:18px;padding:14px 0 22px;display:flex}.landing-price>span{letter-spacing:1.5px;color:#77b6af;font-size:9px}.landing-price strong{color:#d7e8ee;font-size:20px;font-weight:600}.landing-price small{color:#91a2b7;font-size:12px;font-weight:400}.landing-price p{margin:0;font-size:12px}@media (max-width:650px){.landing-price{gap:10px 16px}.landing-price p{width:100%}}
