:root{--blue:#168cff;--ink:#080a0d;--panel:#11151b;--muted:#8d97a6}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:#f7f9fc;font-family:Arial,Helvetica,sans-serif}nav{height:76px;justify-content:space-between;padding:0 6vw;border-bottom:1px solid #1e2530;position:-webkit-sticky;position:sticky;top:0;background:#080a0def;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:5}.brand,nav{display:flex;align-items:center}.brand{font-size:21px;font-weight:800;letter-spacing:-.5px;gap:10px}.brand span{background:var(--blue);border-radius:8px;padding:8px 7px;font-size:14px;color:#fff;transform:rotate(-2deg)}.navlinks{display:flex;align-items:center;gap:25px}.navlinks a{color:#bdc5d0;text-decoration:none;font-size:14px}button{border:0;background:var(--blue);color:white;padding:13px 19px;border-radius:9px;font-weight:700;cursor:pointer}.ghost{background:transparent;border:1px solid #2a3340}.hero{min-height:650px;padding:110px 8vw 80px;background:radial-gradient(circle at 80% 20%,#0b3a66 0,transparent 28%),linear-gradient(145deg,#080a0d,#0c1118)}.eyebrow,small{color:#45a5ff;font-size:12px;font-weight:800;letter-spacing:2px}.hero h1{font-size:clamp(55px,8vw,105px);line-height:.9;letter-spacing:-5px;margin:22px 0;max-width:900px}.hero h1 em{font-style:normal;color:var(--blue)}.hero>p{color:#aeb7c4;font-size:19px;line-height:1.6;max-width:650px}.actions{display:flex;gap:12px;margin:35px 0 55px}.proof{display:flex;flex-direction:column;gap:7px;color:#778291;font-size:13px}.proof b{color:#d8dde4}.discover,.flow{padding:85px 6vw}.sectionhead{display:flex;justify-content:space-between;align-items:end;margin-bottom:32px}.flow>h2,.sectionhead h2{font-size:42px;margin:8px 0}.search{border:1px solid #27303b;border-radius:10px;color:#7f8997;padding:13px 18px;display:flex;gap:9px}.cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}article{background:var(--panel);border:1px solid #202833;border-radius:15px;overflow:hidden}.work{height:270px;background:linear-gradient(135deg,#253b51,#10151b);position:relative}.work1{background:linear-gradient(135deg,#4c314a,#12151a)}.work2{background:linear-gradient(135deg,#2e3d42,#111519)}.badge{position:absolute;top:15px;left:15px;background:#090b0ed9;padding:7px 10px;border-radius:20px;font-size:11px}.cardbody{display:flex;align-items:center;gap:12px;padding:18px}.avatar{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#1d79ce;font-weight:800}.cardbody h3{font-size:15px;margin:0 0 5px}.cardbody p{display:flex;align-items:center;gap:3px;color:#8d97a6;font-size:11px;margin:0}.cardbody button{margin-left:auto;padding:9px 15px}.social{border-top:1px solid #202833;padding:13px 18px;display:flex;gap:18px;color:#8e98a5;font-size:12px}.social span{display:flex;gap:6px;align-items:center}.rating{margin-left:auto;color:#e8edf4}.flow{background:#0c1015}.steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:40px}.steps div{border-top:1px solid #2a333f;padding:25px 8px}.steps b{color:var(--blue);font-size:12px}.steps h3{font-size:23px}.steps p{color:#8f99a7;line-height:1.6}.cta{text-align:center;padding:110px 20px;background:radial-gradient(circle at center,#12395c 0,transparent 48%)}.cta svg{color:var(--blue)}.cta h2{font-size:48px;letter-spacing:-2px}.cta p{color:#98a3b1}.cta button{margin-top:20px;font-size:16px}footer{padding:35px 6vw;border-top:1px solid #202833;display:flex;justify-content:space-between;color:#76808d}@media(max-width:800px){.navlinks a{display:none}.navlinks{gap:8px}.navlinks .ghost{display:none}.hero{padding-top:80px}.hero h1{letter-spacing:-3px}.cards,.steps{grid-template-columns:1fr}.sectionhead{align-items:start;flex-direction:column;gap:15px}.search{width:100%}.work{height:230px}.cta h2{font-size:36px}}