*{box-sizing:border-box}html{scroll-behavior:smooth}body.start-page{margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:#07101f;background:#fff;line-height:1.5}.skip-link{position:absolute;left:-999px;top:8px;background:#fff;color:#07101f;padding:10px;z-index:99}.skip-link:focus{left:8px}.start-hero{position:relative;overflow:hidden;color:#fff;background:radial-gradient(circle at 80% 15%,rgba(36,116,255,.35),transparent 26rem),radial-gradient(circle at 12% 10%,rgba(0,166,255,.16),transparent 22rem),linear-gradient(135deg,#020814 0%,#07162b 52%,#020814 100%);padding:clamp(18px,4vw,34px) clamp(18px,6vw,80px) clamp(46px,8vw,78px)}.start-nav{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1280px;margin:0 auto 60px}.start-brand{display:flex;align-items:center;gap:12px;color:#fff;text-decoration:none}.start-logo-dot{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12)}.start-logo-dot img{width:32px;height:32px}.start-brand strong{display:block;letter-spacing:3px;font-size:24px;line-height:1}.start-brand small{display:block;color:#9ab9ff;text-transform:uppercase;font-size:10px;letter-spacing:1.7px;font-weight:800;margin-top:3px}.start-nav-links{display:flex;gap:22px;align-items:center}.start-nav-links a{color:#d8e6ff;text-decoration:none;font-weight:800;font-size:14px}.start-nav-cta{color:#fff;text-decoration:none;background:linear-gradient(135deg,#2474ff,#4f93ff);padding:13px 20px;border-radius:999px;font-weight:900;box-shadow:0 15px 34px rgba(36,116,255,.28);white-space:nowrap}.start-hero-grid{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,1.02fr);gap:38px;align-items:center}.start-eyebrow{margin:0 0 12px;text-transform:uppercase;font-weight:950;letter-spacing:.08em;font-size:13px;color:#8fc1ff}.start-eyebrow.blue{color:#2474ff}.start-hero h1{font-size:clamp(42px,5.4vw,76px);line-height:1;letter-spacing:-.055em;margin:0 0 22px;max-width:700px}.start-lead{font-size:clamp(17px,1.6vw,22px);line-height:1.65;color:#d6e3f7;max-width:640px;margin:0 0 28px}.start-actions{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:24px}.start-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;border-radius:10px;border:0;padding:15px 22px;font-weight:950;font-size:15px;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.start-btn:hover{transform:translateY(-1px)}.start-btn.primary{background:linear-gradient(135deg,#2474ff,#3f8cff);color:#fff;box-shadow:0 17px 38px rgba(36,116,255,.3)}.start-btn.ghost{border:1px solid rgba(255,255,255,.24);color:#fff;background:rgba(255,255,255,.055)}.start-btn.outline{border:2px solid #2474ff;color:#155fd9;background:#fff;margin-top:26px}.start-btn.white{background:#fff;color:#155fd9}.start-btn.full{width:100%;margin-top:4px}.start-badges{display:flex;gap:18px;flex-wrap:wrap;color:#bed1ef;font-size:14px;font-weight:800}.start-badges span:before{content:"✓";color:#53a2ff;margin-right:7px}.start-device{position:relative;min-height:420px}.preview-laptop{position:absolute;right:0;top:0;width:min(100%,680px);height:390px;border:8px solid #202936;border-radius:20px 20px 10px 10px;background:#fff;box-shadow:0 26px 90px rgba(0,0,0,.45);overflow:hidden}.preview-top{height:55px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 22px;background:#fff;color:#111827;border-bottom:1px solid #e2e7ef;font-size:12px;font-weight:800}.preview-top strong{color:#155fd9;font-size:17px}.preview-top span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#273244}.preview-top b{background:#155fd9;color:#fff;padding:8px 12px;border-radius:6px;white-space:nowrap}.preview-main{height:230px;background:linear-gradient(90deg,rgba(6,12,22,.90),rgba(6,12,22,.35)),linear-gradient(135deg,#182942,#456682);color:#fff;padding:38px 30px}.preview-main h2{font-size:clamp(28px,3vw,40px);line-height:1.05;margin:0 0 12px;max-width:500px}.preview-main p{max-width:520px;color:#d7e4f8;font-size:15px;margin:0 0 18px}.preview-main em{display:inline-block;background:#2474ff;color:#fff;padding:11px 16px;border-radius:6px;font-style:normal;font-weight:950}.preview-strip{height:105px;background:#2474ff;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;text-align:center;color:#fff;font-weight:900;font-size:14px}.preview-phone{position:absolute;left:0;bottom:0;width:178px;height:318px;border:8px solid #151923;border-radius:30px;background:#fff;box-shadow:0 20px 70px rgba(0,0,0,.55);overflow:hidden}.phone-top{height:44px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;color:#111827;background:#fff}.phone-top strong{font-size:12px;color:#155fd9;max-width:112px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.phone-main{height:274px;background:linear-gradient(145deg,#182942,#456682);color:#fff;padding:22px 15px}.phone-main h2{font-size:21px;line-height:1.08;margin:0 0 10px}.phone-main p{font-size:11px;color:#d7e4f8;margin:0 0 12px}.phone-main em{display:inline-block;background:#2474ff;color:#fff;padding:8px 10px;border-radius:5px;font-size:11px;font-style:normal;font-weight:950}.start-section{padding:clamp(46px,7vw,76px) clamp(18px,6vw,80px)}.start-section.center{text-align:center}.start-section.soft{background:linear-gradient(180deg,#f7fbff 0%,#eef5ff 100%)}.start-section h2{font-size:clamp(30px,4.2vw,46px);line-height:1.08;letter-spacing:-.04em;margin:0 0 12px;color:#07101f}.section-lead{max-width:850px;margin:0 auto;color:#657189;font-size:clamp(16px,1.45vw,19px);line-height:1.7}.problem-grid,.solution-grid,.work-grid{max-width:1280px;margin:36px auto 0;display:grid;gap:18px}.problem-grid{grid-template-columns:repeat(6,1fr)}.solution-grid{grid-template-columns:repeat(4,1fr)}.problem-card,.solution-card{background:#fff;border:1px solid #e2eaf5;border-radius:16px;padding:22px 18px;box-shadow:0 18px 48px rgba(17,45,84,.08)}.problem-card span,.solution-card span{width:46px;height:46px;margin:0 auto 14px;border-radius:13px;display:grid;place-items:center;color:#2474ff;background:#eef5ff;border:2px solid rgba(36,116,255,.45);font-weight:950;font-size:25px}.problem-card h3,.solution-card h3{font-size:17px;margin:0 0 8px}.problem-card p,.solution-card p{color:#66738a;font-size:14px;line-height:1.5;margin:0}.solution-card{padding:30px 24px}.solution-card span{font-size:34px;border:0;background:transparent;margin-bottom:12px}.solution-card h3{font-size:21px}.solution-card p{font-size:15px}.split{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1fr);gap:42px;align-items:start}.offer-copy>p:not(.start-eyebrow){color:#657189;font-size:19px;line-height:1.7;margin:0;max-width:620px}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px}.benefit-grid article span{display:block;color:#2474ff;font-size:34px;font-weight:950;margin-bottom:8px}.benefit-grid h3{font-size:17px;margin:0 0 6px}.benefit-grid p{margin:0;color:#657189;font-size:14px}.start-form{background:linear-gradient(145deg,#06142a,#0b1d3e);color:#fff;padding:clamp(26px,4vw,38px);box-shadow:0 22px 70px rgba(3,15,37,.28);border-radius:18px}.start-form h2{color:#fff;font-size:clamp(25px,3vw,32px);margin:0 0 8px}.start-form>p{color:#bdd0ed;margin:0 0 20px}.start-form label{display:block;color:#d9e8ff;font-size:13px;font-weight:900;margin-bottom:13px}.start-form input,.start-form textarea{width:100%;margin-top:7px;border:1px solid #49648a;background:#0a1f40;color:#fff;border-radius:8px;padding:13px 14px;font:inherit;font-size:15px}.start-form textarea{resize:vertical}.form-two{display:grid;grid-template-columns:1fr 1fr;gap:14px}.start-form small{display:block;text-align:center;color:#91a6c3;margin-top:13px}.start-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.form-success,.form-error{padding:13px 14px;border-radius:10px;margin:14px 0;font-size:14px}.form-success{background:rgba(52,211,153,.15);border:1px solid rgba(52,211,153,.35);color:#d6fff0}.form-error{background:rgba(248,113,113,.14);border:1px solid rgba(248,113,113,.34);color:#ffe3e3}.form-error ul{margin:8px 0 0;padding-left:19px}.work-grid{grid-template-columns:repeat(4,1fr)}.work-card{display:block;text-decoration:none;color:#07101f;background:#fff;border:1px solid #dce6f2;border-radius:16px;overflow:hidden;box-shadow:0 14px 45px rgba(17,45,84,.11);transition:transform .18s ease,box-shadow .18s ease}.work-card:hover{transform:translateY(-2px);box-shadow:0 18px 55px rgba(17,45,84,.16)}.work-thumb{min-height:158px;padding:20px;color:#fff;display:flex;align-items:flex-end;background:linear-gradient(145deg,#07101f,#173a70)}.work-card.purple .work-thumb{background:linear-gradient(145deg,#180b2f,#6524b9)}.work-card.green .work-thumb{background:linear-gradient(145deg,#08170e,#1d6337)}.work-card.orange .work-thumb{background:linear-gradient(145deg,#2b1507,#ba5b19)}.work-thumb strong{font-size:20px;line-height:1.14}.work-info{display:block;padding:18px 16px 20px;text-align:center}.work-info b{display:block;font-size:18px;margin-bottom:4px}.work-info em{display:block;font-style:normal;color:#66738a;font-size:14px}.work-note{color:#8793a8;font-size:14px;margin:16px auto 0;max-width:780px}.final-cta{display:flex;justify-content:space-between;align-items:center;gap:28px;background:linear-gradient(135deg,#095ce4,#147eff);color:#fff;padding:42px clamp(18px,6vw,80px)}.final-cta h2{color:#fff;margin:0 0 8px;font-size:clamp(26px,3.4vw,36px);line-height:1.1}.final-cta p{margin:0;color:#dcecff;max-width:850px}.start-footer{display:grid;grid-template-columns:1.6fr 1fr 1.4fr;gap:34px;background:#04101f;color:#d4e3fb;padding:42px clamp(18px,6vw,80px) 24px}.start-footer strong{display:block;font-size:24px;letter-spacing:3px;color:#fff}.start-footer p,.start-footer span{display:block;color:#9cb2d0;font-size:14px;line-height:1.7;margin:8px 0}.start-footer b{display:block;color:#fff;margin-bottom:8px}.start-footer small{grid-column:1/-1;border-top:1px solid #1d2d45;text-align:center;padding-top:18px;color:#6f87aa}@media (max-width:1050px){.start-nav{margin-bottom:36px}.start-nav-links{display:none}.start-hero-grid{grid-template-columns:1fr}.start-device{min-height:360px;max-width:760px;width:100%;margin:0 auto}.preview-laptop{left:76px;right:auto;width:calc(100% - 76px);height:336px}.preview-main{height:190px;padding:28px 24px}.preview-strip{height:91px}.preview-phone{left:0;width:150px;height:275px}.problem-grid{grid-template-columns:repeat(3,1fr)}.solution-grid,.work-grid{grid-template-columns:repeat(2,1fr)}.split{grid-template-columns:1fr}.start-form{max-width:760px;width:100%;margin:0 auto}}@media (max-width:700px){.start-hero{padding:16px 15px 36px}.start-nav{gap:12px;margin-bottom:26px}.start-brand strong{font-size:18px}.start-brand small{font-size:8px}.start-logo-dot{width:38px;height:38px;border-radius:12px}.start-logo-dot img{width:28px;height:28px}.start-nav-cta{font-size:12px;padding:10px 12px}.start-hero h1{font-size:39px;letter-spacing:-.05em}.start-lead{font-size:16px;line-height:1.55}.start-actions{gap:10px}.start-btn{padding:13px 15px;font-size:14px}.start-badges{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;font-size:12px}.start-device{min-height:272px}.preview-laptop{left:45px;width:calc(100% - 45px);height:242px;border-width:5px;border-radius:14px}.preview-top{height:40px;padding:0 10px;font-size:9px;gap:7px}.preview-top strong{font-size:12px}.preview-top b{padding:5px 7px}.preview-main{height:142px;padding:18px 14px}.preview-main h2{font-size:22px;max-width:300px}.preview-main p{font-size:11px;margin-bottom:10px}.preview-main em{font-size:10px;padding:7px 9px}.preview-strip{height:55px;font-size:10px}.preview-phone{width:92px;height:178px;border-width:5px;border-radius:18px;bottom:10px}.phone-top{height:29px;padding:0 7px}.phone-top strong{font-size:8px;max-width:62px}.phone-main{height:149px;padding:12px 8px}.phone-main h2{font-size:12px}.phone-main p{display:none}.phone-main em{font-size:8px;padding:5px 6px}.start-section{padding:38px 15px}.problem-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:24px}.problem-card{padding:15px 10px;border-radius:13px}.problem-card span{width:38px;height:38px;font-size:21px;margin-bottom:8px}.problem-card h3{font-size:14px}.problem-card p{font-size:12px;line-height:1.38}.solution-grid,.work-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:24px}.solution-card{padding:17px 12px;border-radius:13px}.solution-card span{font-size:25px}.solution-card h3{font-size:15px}.solution-card p{font-size:12px;line-height:1.42}.section-lead{font-size:15px;line-height:1.55}.benefit-grid{grid-template-columns:repeat(3,1fr);gap:9px}.benefit-grid article span{font-size:24px}.benefit-grid h3{font-size:13px}.benefit-grid p{font-size:11px}.form-two{grid-template-columns:1fr}.start-form{padding:22px 16px;border-radius:14px}.work-thumb{min-height:112px;padding:13px}.work-thumb strong{font-size:14px}.work-info{padding:13px 8px 14px}.work-info b{font-size:14px}.work-info em{font-size:11px}.final-cta{display:block;text-align:left;padding:32px 15px}.final-cta .start-btn{margin-top:18px}.start-footer{grid-template-columns:1fr;padding:32px 15px 22px}.start-footer small{text-align:left}}@media (max-width:380px){.start-hero h1{font-size:34px}.start-btn{width:100%}.start-badges{grid-template-columns:1fr}.problem-grid,.solution-grid,.work-grid{grid-template-columns:1fr 1fr}.problem-card p,.solution-card p{display:none}.benefit-grid{grid-template-columns:1fr}.preview-laptop{left:38px}.preview-phone{width:84px}}
