*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{margin:0;overflow-x:hidden;background:#041528;color:#f7fbff;font-family:Arial,Helvetica,sans-serif;line-height:1.55}a{text-decoration:none;color:inherit}img{width:100%;display:block}.shell{width:min(1180px,calc(100% - 48px));margin:auto}header{position:absolute;inset:0 0 auto;z-index:20}.nav{height:90px;display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.08)}.logo{font-size:19px;font-weight:900}.logo span{color:#36d4aa}.logo b{font-size:12px;color:#d8b168}.nav nav{margin-left:auto;display:flex;gap:28px;font-size:10px;color:#a8b8c8}.navcta{margin-left:30px;border:1px solid #d8b168;color:#e2c080;padding:11px 16px;border-radius:6px;font-size:9px;font-weight:900}.hero{background:radial-gradient(circle at 73% 38%,rgba(32,208,164,.12),transparent 29%),linear-gradient(135deg,#02101f,#06203b);overflow:hidden}.herogrid{min-height:810px;padding:145px 0 65px;display:grid;grid-template-columns:.98fr 1.02fr;gap:60px;align-items:center}.eyebrow,.why small,.head small,.value small,.acqcopy>small{font-size:9px;letter-spacing:.2em;color:#d8b168;font-weight:900}.copy h1{font-size:clamp(45px,5.1vw,71px);line-height:.97;letter-spacing:-.05em;margin:20px 0}.copy h1 span,.acqcopy h2 span{color:#36d4aa}.copy h1 b,.acqcopy h2 b{font-size:.5em;color:#d8b168}.copy h2{font-size:clamp(25px,2.8vw,38px);line-height:1.08}.copy h2 em{font-style:normal;color:#42ddb5}.copy>p{color:#a4b5c5}.proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:30px 0}.proof>div{border-left:1px solid rgba(54,212,170,.28);padding:10px}.proof b,.proof small{display:block}.proof b{font-size:10px}.proof small{font-size:8px;color:#71869a}.primary{display:inline-flex;gap:42px;background:#d8b168;color:#0b141b;padding:16px 20px;border-radius:7px;font-size:11px;font-weight:900}.micro{display:block;margin-top:14px;color:#73879a}.heroimg{position:relative;overflow:hidden;border-radius:22px;border:1px solid rgba(54,212,170,.18);box-shadow:0 35px 100px rgba(0,0,0,.28)}.heroimg img{aspect-ratio:1.15;object-fit:cover}.badge{position:absolute;left:18px;bottom:18px;padding:13px 15px;background:rgba(3,16,31,.83);border:1px solid rgba(54,212,170,.25);border-radius:10px}.badge small,.badge b{display:block}.badge small{font-size:7px;color:#36d4aa;letter-spacing:.12em}.badge b{font-size:9px;margin-top:4px}.why{background:#f5f7f7;color:#0b1b2d;padding:100px 0}.whygrid{display:grid;grid-template-columns:.9fr 1.1fr;gap:65px;align-items:center}.why h2,.head h2,.value h2,.acqcopy h2{font-size:clamp(40px,4.7vw,62px);line-height:1.04;letter-spacing:-.04em;margin:12px 0}.why h2 em,.value h2 em{font-style:normal;color:#159b7d}.why p,.why li{color:#687582}.why ul{padding-left:18px}.why img{border-radius:18px;box-shadow:0 25px 70px rgba(5,28,50,.12)}.uses{padding:100px 0;background:#07192d}.head{text-align:center;max-width:820px;margin:0 auto 42px}.head h2 span{color:#36d4aa}.head p{color:#7f93a6}.cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.cards article{background:linear-gradient(180deg,#0b223d,#07192d);border:1px solid rgba(255,255,255,.08);border-radius:15px;padding:28px;min-height:285px}.cards i{font-style:normal;color:#36d4aa;font-size:10px}.cards h3{margin:70px 0 10px;font-size:18px}.cards p{font-size:12px;color:#8295a7}.cards b{font-size:8px;color:#d8b168}.value{padding:105px 0;background:#061425}.valuegrid{display:grid;grid-template-columns:.78fr 1.22fr;gap:90px}.valuegrid>div>p{color:#8192a2}.points{border-top:1px solid rgba(255,255,255,.09)}.points>div{display:grid;grid-template-columns:42px 1fr;gap:18px;padding:23px 0;border-bottom:1px solid rgba(255,255,255,.09)}.points>div>b{color:#36d4aa;font-size:9px}.points h3{margin:0 0 5px}.points p{margin:0;color:#8293a3}.offer{padding:110px 0;background:#eff2f1;color:#0b1b2d}.box{display:grid;grid-template-columns:1fr .85fr;background:#fff;border:1px solid #dfe6e3;border-radius:20px;overflow:hidden;box-shadow:0 30px 90px rgba(7,27,48,.08)}.acqcopy{padding:55px}.acqcopy>p{color:#6d7882}.steps{margin:32px 0;border-top:1px solid #e1e7e4}.steps>div{display:grid;grid-template-columns:35px 1fr;gap:14px;padding:15px 0;border-bottom:1px solid #e1e7e4;font-size:11px;color:#74808a}.steps i{font-style:normal;color:#159b7d}.steps strong{display:block;color:#0f1e2f}.acqcopy>a{font-size:13px;font-weight:900;color:#128469}form{margin:20px;padding:30px;background:#06172d;color:#fff;border-radius:14px;display:grid;gap:14px}.formhead small{color:#d8b168;font-size:8px;letter-spacing:.17em;font-weight:900}.formhead h3{font-size:26px;margin:5px 0}.formhead p{margin:0;color:#8295a8;font-size:10px}label{display:grid;gap:6px;font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:#98a8b7;font-weight:900}label small{font-weight:400}input,textarea{width:100%;min-width:0;padding:13px;background:#0a213d;color:#fff;border:1px solid #24415d;border-radius:6px;outline:none}input:focus,textarea:focus{border-color:#36d4aa}button{min-height:50px;border:0;border-radius:6px;background:#36d4aa;color:#062016;padding:0 16px;font-weight:900;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.note{text-align:center;color:#788a9b;font-size:8px}footer{background:#020a14}.footer{min-height:105px;display:grid;grid-template-columns:1fr 1fr auto;gap:25px;align-items:center}.footer p{font-size:10px;color:#718395}.footer>div{display:flex;gap:18px;font-size:9px;color:#718395}.footer>div a{color:#36d4aa}
@media(max-width:950px){.nav nav{display:none}.navcta{margin-left:auto}.herogrid,.whygrid,.valuegrid{grid-template-columns:1fr}.heroimg{width:min(100%,650px)}.cards{grid-template-columns:repeat(2,1fr)}.box{grid-template-columns:1fr}}
@media(max-width:600px){.shell{width:min(100% - 28px,1180px)}.nav{height:74px}.logo{font-size:14px}.navcta{font-size:0;padding:9px 12px}.navcta:after{content:"→";font-size:14px}.herogrid{padding:110px 0 55px}.copy h1{font-size:41px;overflow-wrap:anywhere}.proof{grid-template-columns:1fr 1fr}.why,.uses,.value,.offer{padding:72px 0}.cards{grid-template-columns:1fr}.acqcopy{padding:30px}.footer{grid-template-columns:1fr;padding:25px 0}.footer>div{justify-content:space-between}}