*{box-sizing:border-box}body{margin:0;font-family:Arial,sans-serif;color:#14243a;line-height:1.6}a{text-decoration:none;color:inherit}.wrap{width:min(1120px,92%);margin:auto}.header,header{background:#fff;border-bottom:1px solid #e1e8f0}.nav{height:72px;display:flex;justify-content:space-between;align-items:center}.logo{font-size:24px;font-weight:800;color:#082b57}.logo b{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:11px;background:#1267d4;color:#fff;font-size:14px;margin-right:8px}.logo span{color:#1267d4}.white{color:#fff}.nav nav{display:flex;gap:25px;align-items:center}.nav nav a{font-weight:700}.btn{display:inline-block;background:#1267d4;color:#fff;padding:12px 21px;border-radius:10px;border:0;font-weight:800;cursor:pointer}.btn.alt{background:#fff;color:#082b57;border:1px solid #b9c9dc}.hero{padding:80px 0;background:linear-gradient(135deg,#f4f9ff,#e5f1ff)}.grid{display:grid;grid-template-columns:1.2fr .8fr;gap:60px;align-items:center}.hero h1{font-size:clamp(40px,5vw,64px);line-height:1.08;margin:12px 0}.hero em{color:#1267d4;font-style:normal}.hero p{font-size:18px;color:#607088}.note{font-size:12px!important}.heroBox{background:#082b57;padding:24px;border-radius:22px}.heroBox div{background:#fff;padding:18px;border-radius:13px;margin:10px 0}.heroBox span{color:#68788c}.section{padding:70px 0}.section h1,.section h2{font-size:40px;line-height:1.15}.section small,.page small{color:#1267d4;font-weight:800;letter-spacing:1.3px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card{padding:28px;border:1px solid #dbe4ee;border-radius:17px;box-shadow:0 8px 25px #082b5710}.card i{display:grid;place-items:center;width:48px;height:48px;background:#eaf4ff;color:#1267d4;border-radius:12px;font-style:normal;font-weight:900}.card p,.job p{color:#607088}.card b{color:#1267d4}.pale{background:#f7faff}.two{display:grid;grid-template-columns:1fr 1fr;gap:30px}.steps{background:#fff;border:1px solid #dbe4ee;border-radius:18px;padding:35px;display:flex;gap:18px;align-items:center}.steps b{font-size:30px;color:#1267d4}.partner{background:#082b57;color:#fff;border-radius:22px;padding:45px}.partner p{color:#c9d8e9}.job{display:flex;justify-content:space-between;gap:25px;align-items:center;padding:25px;border:1px solid #dbe4ee;border-radius:17px;margin:18px 0}.job label{color:#1267d4;font-weight:800;font-size:12px}.page{padding:65px 0;background:#f7faff;min-height:80vh}.narrow{max-width:760px}.form{background:#fff;padding:30px;border-radius:20px;box-shadow:0 12px 40px #082b5715;margin-top:25px}.form label{display:block;font-weight:700;margin:15px 0}.form input,.form select,.form textarea{width:100%;padding:13px;margin-top:6px;border:1px solid #cbd7e4;border-radius:10px;font:inherit}.check{font-size:13px!important;font-weight:500!important;display:flex!important;gap:8px}.check input{width:auto}.foot{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px;padding:45px 0}.foot a{display:block;margin:7px 0}.footer,footer{background:#08264b;color:#c9d8e9}.copy{text-align:center;border-top:1px solid #ffffff22;padding:18px;font-size:12px}.thank{min-height:100vh;display:grid;place-items:center;text-align:center;background:#f7faff}.success{width:75px;height:75px;border-radius:50%;background:#dff7e9;color:#14834b;font-size:42px;display:grid;place-items:center;margin:auto}@media(max-width:760px){.nav nav{gap:10px;font-size:12px}.grid,.cards,.two,.foot{grid-template-columns:1fr}.hero{padding:50px 0}.hero h1{font-size:42px}.steps{flex-wrap:wrap}.job{flex-direction:column;align-items:flex-start}}