*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;background:#111922;color:#edf3f9;line-height:1.55}a{color:inherit}.wrap{max-width:1200px;margin:auto;padding:0 26px}header{background:#0c121a;border-bottom:1px solid #35485b}.top{display:flex;align-items:center;justify-content:space-between;min-height:76px;gap:18px}.logo{font-size:clamp(20px,2.8vw,30px);font-weight:900;letter-spacing:.01em;text-decoration:none}.logo b{color:#fa7921}.navlink{font-weight:700;font-size:13px;text-decoration:none}.hero{background:linear-gradient(125deg,#0d1b2a,#124e7b);padding:54px 0 70px}.hero-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:44px;align-items:start}.hero-text{padding-top:25px}.eyebrow{color:#ffa268;font-weight:800;font-size:12px;letter-spacing:.14em}.hero h1{font-size:clamp(38px,5vw,66px);line-height:1.09;letter-spacing:-.035em;margin:15px 0 22px}.hero h1 span{color:#ff8b35}.lead{font-size:19px;max-width:530px}.hero-note{font-size:13px;color:#d5e3ed;margin-top:26px}.form{background:#edf2f6;color:#152638;border-radius:8px;padding:26px;border-top:5px solid #fa7921;box-shadow:0 20px 45px #050c1570}.form h2{font-size:29px;margin:0 0 5px}.form p{margin:0 0 14px;color:#4b6071;font-size:14px}.two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.field{display:block;margin-bottom:12px;font-size:13px;font-weight:700}.field input,.field select,.field textarea{display:block;width:100%;margin-top:5px;padding:12px;border:1px solid #b7c6d3;border-radius:4px;background:#fff;color:#142638;font:inherit}.field textarea{min-height:78px}.check{display:flex;gap:10px;align-items:flex-start;font-size:12px;font-weight:400;line-height:1.5;margin:13px 0}.check input{margin-top:3px;flex-shrink:0}.check a{color:#105d91}.cta{background:#fa7921;color:#111922;border:0;padding:14px;width:100%;font-weight:900;cursor:pointer;border-radius:4px;font-size:15px}.cta:disabled{opacity:.65}.small{font-size:12px!important;color:#5a6875!important}.status{font-size:13px;margin-top:12px!important}.section{padding:55px 0}.slate{background:#dce5ed;color:#162839}.slate .eyebrow{color:#ae4c14}.slate h2,.blue h2{font-size:clamp(28px,3vw,39px);margin:10px 0 25px}.items{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.items article{border-left:3px solid #fa7921;padding-left:18px}.items p{font-size:14px}.blue{background:#144e7b}.bottom{display:flex;align-items:center;justify-content:space-between;gap:25px}.linkbtn{background:#fa7921;color:#142332;text-decoration:none;padding:13px 22px;font-weight:800;white-space:nowrap}.foot{background:#0b1219;padding:28px 0;color:#b9c7d2;font-size:13px}.foot nav{display:flex;flex-wrap:wrap;gap:20px}.legal{background:#e8eef3;color:#14293b;min-height:70vh;padding:45px 0}.legal .wrap{max-width:900px}.legal p{line-height:1.75}.trap{position:absolute;left:-10000px;opacity:0}@media(max-width:820px){.hero{padding:24px 0 45px}.hero-grid{grid-template-columns:1fr;gap:22px}.hero-text{padding-top:0}.hero h1{font-size:38px;margin:8px 0}.lead{font-size:16px}.form{padding:19px}.two,.items{grid-template-columns:1fr}.bottom{display:block}.linkbtn{display:inline-block;margin-top:15px}.navlink{font-size:12px}}