.launch-shell{--launch-ink:#172748;background:#fff;color:var(--launch-ink);min-height:100vh;font-family:'Outfit',sans-serif}.launch-nav{max-width:1240px;margin:auto;padding:27px 34px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #edf1f8;gap:24px}.launch-nav img{width:170px;height:auto;display:block}.launch-nav nav{display:flex;align-items:center;gap:28px}.launch-nav a,.launch-footer a{text-decoration:none;font-size:14px}.launch-nav a:hover,.launch-footer a:hover{color:#245bfa}.launch-shell .btn{min-height:46px;padding:12px 20px;font-size:14px;border-radius:8px}.launch-shell .btn.primary{background:#245bfa;color:white;border-color:#245bfa;box-shadow:0 5px 12px #245bfa20}.launch-shell .btn.primary:hover{background:#1647df}.launch-kicker{display:block;color:#245bfa;font-size:11px;letter-spacing:2px;font-weight:650;line-height:1.8}.launch-hero{max-width:1240px;margin:auto;display:grid;grid-template-columns:1.05fr 1fr;gap:64px;padding:90px 34px 96px;align-items:center}.launch-copy h1,.launch-price-head h1{font-size:clamp(38px,4.2vw,60px);line-height:1.08;letter-spacing:-2.1px;margin:21px 0 24px;font-weight:700}.launch-copy>p{font-size:17px;line-height:1.8;color:#69778f;max-width:460px}.launch-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.launch-shell .launch-fine{font-size:12px;line-height:1.8;color:#78869c;margin-top:16px}.launch-demo{background:#f8faff;border:1px solid #dfe7f5;border-radius:15px;padding:28px;box-shadow:0 24px 65px #1b397018;transform:rotate(-1deg)}.demo-window{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:9px;letter-spacing:1px;color:#7888a2;margin-bottom:30px}.launch-demo h2{font-size:25px;letter-spacing:-.6px}.launch-demo>p{font-size:12px;color:#7c8aa1;margin:8px 0 22px}.demo-stats{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}.demo-stats>div{padding:17px;background:white;border:1px solid #e4eaf5;border-radius:9px}.demo-stats span{display:block;font-size:11px;color:#72819b}.demo-stats strong{display:block;font-size:30px;margin-top:7px}.demo-task{display:flex;align-items:center;gap:10px;font-size:12px;padding:14px 0;border-bottom:1px solid #e6ebf4}.demo-check{color:#32755c}.demo-task small{margin-left:auto;color:#72819b}.demo-alert{background:#eef3ff;border-radius:9px;display:flex;gap:12px;padding:17px;margin:23px 0;color:#245bfa}.demo-alert strong{font-size:12px}.demo-alert p{font-size:12px;margin-top:5px;color:#627493}.demo-bottom{font-size:11px;color:#7c8ca6;display:flex;gap:8px;align-items:center}.demo-bottom svg{width:16px}.launch-features{background:#f6f8fd;padding:66px max(34px,calc((100vw - 1172px)/2)) 72px}.launch-section-head h2,.launch-workflow h2,.launch-cta h2{font-size:36px;letter-spacing:-1px;margin:13px 0}.launch-section-head p{color:#748198;font-size:15px}.launch-feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:38px}.launch-feature-icon{display:grid;place-items:center;width:42px;height:42px;background:#e9efff;color:#245bfa;border-radius:10px}.launch-feature-grid h3{font-size:17px;margin:19px 0 10px}.launch-feature-grid p{font-size:14px;line-height:1.8;color:#748198}.launch-workflow{max-width:1172px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:85px 34px}.launch-workflow ol{list-style:none;padding:0;margin:0}.launch-workflow li{display:flex;gap:22px;padding:20px 0;border-bottom:1px solid #e7edf7}.launch-workflow li>strong{color:#245bfa;font-size:13px;padding-top:4px}.launch-workflow h3{font-size:18px}.launch-workflow p{font-size:14px;color:#748198;line-height:1.8;margin-top:7px}.launch-cta{max-width:1172px;margin:0 auto 65px;border-radius:16px;background:#245bfa;color:white;padding:46px;text-align:center}.launch-cta p{color:#d8e4ff;font-size:16px;margin-bottom:24px}.launch-cta .btn{background:white;color:#245bfa}.launch-footer{max-width:1240px;padding:28px 34px;margin:auto;border-top:1px solid #e8edf5;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;color:#77849b;font-size:12px}.launch-footer>div{display:flex;gap:20px}.launch-footer p{flex-basis:100%;font-size:11px}.launch-price-head{text-align:center;padding:65px 24px 35px}.launch-price-head>p{color:#748198;font-size:16px}.launch-price-grid{max-width:1000px;margin:0 auto 90px;display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:15px 28px}.launch-price-card{border:1px solid #cddbf7;border-radius:16px;padding:32px;box-shadow:0 14px 40px #245bfa0a}.launch-price-card h2{font-size:25px;margin:18px 0}.launch-price{font-size:48px;letter-spacing:-2px;font-weight:700}.launch-price span{font-size:13px;font-weight:400;letter-spacing:0;color:#77849b}.launch-price-card>p{font-size:14px;line-height:1.8;color:#748198;margin:14px 0 20px}.launch-price-card>.btn{width:100%;justify-content:center}.launch-price-card ul{list-style:none;padding:20px 0;margin:0;border-top:1px solid #e7edf5}.launch-price-card li{display:flex;gap:10px;font-size:13px;padding:9px 0}.launch-price-card li svg{color:#245bfa;width:17px;height:17px}.launch-price-note{padding:18px;background:#f5f8ff;border-radius:8px;font-size:13px;line-height:1.7}.launch-price-note p{font-size:12px;color:#748198;margin-top:6px}.launch-faq{padding-top:25px}.launch-faq h2{font-size:24px;margin-bottom:20px}.launch-faq details{border-bottom:1px solid #e6edf7;padding:20px 0}.launch-faq summary{cursor:pointer;font-size:15px;font-weight:550}.launch-faq p{font-size:14px;line-height:1.8;color:#748198;margin-top:12px}.launch-auth{max-width:560px;margin:65px auto 100px;padding:40px 30px;text-align:center}.launch-auth h1{font-size:38px;letter-spacing:-1px;margin:18px 0}.launch-auth>p{color:#748198;line-height:1.8;margin-bottom:25px}.launch-auth .text-btn{margin-top:20px;justify-content:center}.launch-setup{max-width:1080px;margin:65px auto 90px;padding:0 30px;display:grid;grid-template-columns:.85fr 1.15fr;gap:65px;align-items:start}.setup-intro h1{font-size:42px;line-height:1.15;letter-spacing:-1.4px;margin:20px 0}.setup-intro>p{font-size:15px;color:#748198;line-height:1.8}.setup-steps{list-style:none;padding:0;margin:30px 0}.setup-steps li{display:flex;align-items:center;gap:13px;color:#8290a5;font-size:14px;margin:19px 0}.setup-steps span{display:grid;place-items:center;width:29px;height:29px;background:#f0f3f9;border-radius:50%;font-size:12px}.setup-steps .active{color:#245bfa;font-weight:600}.setup-steps .active span{background:#245bfa;color:white}.setup-card{border:1px solid #e0e7f4;border-radius:15px;padding:30px;box-shadow:0 16px 45px #213c6b0a}.setup-card h2{font-size:23px;margin-bottom:24px}.setup-card .form-grid label{color:#50617c;font-size:12px}.setup-card input,.setup-card select{width:100%;min-width:0;min-height:44px;background:#fff;color:#243b5c;border:1px solid #d9e2f2;border-radius:7px;padding:10px}.setup-buttons{display:flex;gap:12px;justify-content:flex-end;margin-top:27px}.setup-error{color:#b33636;font-size:13px;line-height:1.7;margin-bottom:16px}.setup-error:empty{display:none}.setup-review{margin:0}.setup-review>div{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid #edf1f8;font-size:13px}.setup-review dt{color:#78869d}.setup-review dd{margin:0;text-align:right;overflow-wrap:anywhere}
@media(max-width:850px){.launch-hero{grid-template-columns:1fr;gap:40px;padding:50px 25px}.launch-copy{max-width:580px}.launch-demo{max-width:580px;transform:none}.launch-feature-grid{grid-template-columns:1fr 1fr}.launch-workflow,.launch-price-grid,.launch-setup{gap:30px}.launch-nav{padding:22px}.launch-nav nav{gap:15px}.launch-nav img{width:145px}.launch-cta{margin:0 24px 45px}.launch-setup{grid-template-columns:1fr}.setup-intro h1 br{display:none}.setup-steps{display:flex;gap:20px;flex-wrap:wrap;margin:12px 0}.setup-steps li{margin:0}.setup-intro>p{display:none}}
@media(max-width:560px){.launch-nav{flex-wrap:wrap;gap:20px}.launch-nav nav{width:100%;justify-content:space-between;gap:10px}.launch-nav a{font-size:12px}.launch-nav .btn{padding:9px 12px;min-height:40px;font-size:12px}.launch-copy h1{font-size:42px}.launch-feature-grid,.launch-workflow,.launch-price-grid{grid-template-columns:1fr}.launch-features{padding:45px 25px}.launch-feature-grid{gap:26px}.launch-workflow{padding:40px 25px}.launch-cta{padding:30px 20px}.launch-cta h2{font-size:28px}.launch-price-grid{gap:20px;padding:0 20px}.launch-price-card{padding:25px}.launch-setup{padding:0 20px;margin-top:35px}.setup-card{padding:22px}.setup-card .form-grid{grid-template-columns:1fr}.setup-intro h1{font-size:32px}.setup-steps{gap:12px}.setup-steps li{font-size:11px;gap:6px}.launch-footer{padding:24px}.launch-demo{padding:22px}.launch-auth{margin:35px auto 60px}}

.launch-shell a.btn{text-decoration:none}.launch-shell main{padding:0}
