*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;background:#061524;color:#dcebf7}a{text-decoration:none;color:inherit}.wrap{width:min(1160px,calc(100% - 40px));margin:auto}.nav{height:84px;display:flex;align-items:center;justify-content:space-between}.logo{width:230px}.menu{display:flex;gap:28px;align-items:center;font-weight:700;font-size:14px}.menu a:hover,.active{color:#24d5c5}.navbtn{padding:12px 18px;border:1px solid #24d5c5;border-radius:999px;color:#24d5c5!important}.hero{min-height:690px;display:grid;align-items:center;position:relative;overflow:hidden;background:radial-gradient(circle at 80% 20%,#123e64 0,transparent 32%),linear-gradient(135deg,#061524,#091f34)}.hero:after{content:"";position:absolute;width:520px;height:520px;border:1px solid #1b5575;border-radius:50%;right:-100px;top:80px;box-shadow:0 0 0 70px #0b294133,0 0 0 140px #0b294122}.heroGrid{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center;position:relative;z-index:2}.eyebrow{font-size:12px;letter-spacing:.18em;color:#24d5c5;font-weight:900}.hero h1{font-size:68px;line-height:1;letter-spacing:-.055em;margin:18px 0}.hero h1 span{background:linear-gradient(90deg,#24d5c5,#39a7ff);-webkit-background-clip:text;color:transparent}.hero p{font-size:19px;line-height:1.75;color:#9db2c3;max-width:650px}.buttons{display:flex;gap:12px;margin-top:30px}.btn{display:inline-block;padding:15px 22px;border-radius:10px;font-weight:900;border:1px solid #2b4961}.primary{background:linear-gradient(90deg,#24d5c5,#39a7ff);color:#041321;border:0}.ghost{background:#0b2134}.dash{background:#0a2033;border:1px solid #1b405a;border-radius:22px;padding:24px;box-shadow:0 30px 80px #0007}.dashTop{display:flex;justify-content:space-between;border-bottom:1px solid #18384e;padding-bottom:18px}.online{color:#24d5c5}.metric{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}.metric div{background:#071827;padding:18px;border-radius:14px}.metric b{font-size:26px;display:block;color:#fff}.metric span{font-size:12px;color:#7592a8}.chart{height:130px;margin-top:12px;background:linear-gradient(180deg,#24d5c522,transparent),repeating-linear-gradient(0deg,transparent 0 31px,#18384e 32px);border-radius:14px;position:relative}.chart:after{content:"";position:absolute;left:5%;right:5%;top:65%;height:3px;background:linear-gradient(90deg,#24d5c5,#39a7ff);transform:skewY(-8deg);box-shadow:80px -18px 0 #24d5c5,170px 12px 0 #39a7ff}.trust{background:#081b2c;border-top:1px solid #17344a;border-bottom:1px solid #17344a}.trustGrid{display:grid;grid-template-columns:repeat(4,1fr)}.trustGrid div{padding:25px;text-align:center;border-right:1px solid #17344a}.trustGrid b{display:block;color:#fff;font-size:22px}.trustGrid span{color:#7895aa;font-size:12px}.section{padding:95px 0}.light{background:#f5f9fc;color:#102438}.sectionHead{max-width:720px;margin-bottom:45px}.sectionHead h2{font-size:47px;line-height:1.05;letter-spacing:-.04em;margin:10px 0}.sectionHead p{line-height:1.7;color:#7890a2}.light .sectionHead p{color:#617487}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.card{padding:30px;border:1px solid #1a3b53;border-radius:18px;background:#091d2f}.card i{font-style:normal;font-size:30px}.card h3{font-size:21px}.card p{color:#89a0b2;line-height:1.65}.light .card{background:#fff;border-color:#dce7ef}.light .card p{color:#637689}.band{background:linear-gradient(90deg,#24d5c5,#39a7ff);color:#041321;padding:55px 0}.bandGrid{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.band h2{font-size:43px;margin:0}.band p{line-height:1.7}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.plan{background:#fff;color:#102438;padding:28px;border-radius:18px;border:1px solid #dce7ef;position:relative}.plan.pop{border:2px solid #24bfc1;transform:translateY(-7px)}.pill{position:absolute;right:20px;top:20px;background:#d9fbf5;color:#08766f;padding:6px 9px;border-radius:999px;font-size:10px;font-weight:900}.plan h3{margin-top:0}.price{font-size:48px;font-weight:900;letter-spacing:-.05em}.price small{font-size:12px;color:#748596}.plan p{color:#65798a;min-height:45px}.plan ul{list-style:none;padding:0}.plan li{padding:9px 0;border-top:1px solid #e5edf3;font-size:14px}.plan li:before{content:"✓";color:#10a999;font-weight:900;margin-right:8px}.plan .btn{width:100%;text-align:center;background:#0a2033;color:#fff}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.step{padding:25px;border-top:3px solid #24d5c5;background:#091d2f}.step strong{color:#39a7ff}.step p{color:#89a0b2;line-height:1.6}.faq{display:grid;grid-template-columns:1fr 1fr;gap:14px}.faq div{padding:23px;border:1px solid #dce7ef;background:#fff;border-radius:12px}.faq b{display:block;margin-bottom:8px}.faq span{color:#637689;line-height:1.6}.cta{text-align:center;padding:85px 20px;background:radial-gradient(circle,#123f60,#061524 65%)}.cta h2{font-size:48px;margin:10px}.cta p{color:#8da5b6}.footer{padding:38px 0;border-top:1px solid #17344a;color:#7890a2}.footerGrid{display:flex;justify-content:space-between;align-items:center}.footer img{width:200px}.pageHero{padding:80px 0;background:linear-gradient(135deg,#071827,#0d3150)}.pageHero h1{font-size:58px;margin:12px 0}.pageHero p{color:#91a8ba;max-width:680px;line-height:1.7}.contact{display:grid;grid-template-columns:.8fr 1.2fr;gap:25px}.contactInfo{background:#0a2033;border-radius:18px;padding:38px}.form{background:#fff;color:#102438;border-radius:18px;padding:35px}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:15px}.full{grid-column:1/-1}.field label{display:block;font-size:12px;font-weight:900;margin-bottom:7px}.field input,.field select,.field textarea{width:100%;padding:14px;border:1px solid #ccd9e2;border-radius:8px}.field textarea{min-height:150px}.hidden{min-height:100vh;display:grid;place-items:center;background:#061524;padding:20px}.statuscard{width:min(680px,100%);text-align:center;padding:60px 35px;background:#0a2033;border:1px solid #1c4865;border-radius:24px}.statusicon{width:82px;height:82px;display:grid;place-items:center;margin:auto;border-radius:50%;background:linear-gradient(135deg,#24d5c5,#39a7ff);color:#041321;font-size:42px;font-weight:900}.statuscard h1{font-size:45px}.statuscard p{color:#91a8ba}@media(max-width:850px){.heroGrid,.bandGrid,.contact{grid-template-columns:1fr}.cards,.plans{grid-template-columns:1fr 1fr}.steps{grid-template-columns:1fr 1fr}.hero h1{font-size:52px}}@media(max-width:580px){.wrap{width:calc(100% - 24px)}.nav{height:auto;padding:15px 0}.logo{width:165px}.menu{font-size:11px;gap:10px;flex-wrap:wrap;justify-content:flex-end}.navbtn{display:none}.hero h1{font-size:43px}.cards,.plans,.steps,.faq,.trustGrid,.grid2{grid-template-columns:1fr}.sectionHead h2,.cta h2{font-size:36px}.footerGrid{display:block}.footer img{margin-bottom:15px}}