.offer-points{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;list-style:none;padding:0;margin:25px 0}.offer-points li{padding:14px 10px;border:1px solid #2c4666;border-radius:12px;background:#122039}.offer-points b{display:block;color:#dbeaff;font-size:14px}.offer-points span{display:block;color:#afc2d9;font-size:11px;margin-top:5px}.form-intro{color:#b7c9df;font-size:14px;line-height:1.7;margin:12px 0 20px}.form input,.form select{min-height:48px;font-size:16px}.consent{min-height:44px;align-items:center}.consent input{min-height:20px}.form-result.visible{padding:18px;line-height:1.8}.mobile-cta[hidden]{display:none!important}#apply{scroll-margin-top:85px}@media(max-width:760px){.offer-points{gap:6px}.offer-points li{padding:12px 8px}.offer-points span{font-size:10px}.hero-copy h1{font-size:clamp(27px,7.3vw,39px)}.mobile-cta .btn{font-size:13px;min-height:48px}.form{padding-bottom:32px}}