.final-cta{background:#d4b483;font-family:"Inter",sans-serif;color:#18273c}.final-inner{max-width:1200px;margin:0 auto;padding:90px 24px 70px;display:grid;grid-template-columns:1.1fr .9fr;gap:60px}.final-content h2{font-family:"Playfair Display",serif;font-size:clamp(32px,3.8vw,46px);font-weight:600;margin-bottom:14px}.final-intro{font-size:17px;line-height:1.6;max-width:560px;margin-bottom:34px}.final-points{display:grid;grid-template-columns:repeat(2,1fr);gap:14px 18px;margin-bottom:38px}.final-point{background:rgba(255,255,255,.9);border-radius:10px;padding:14px 16px;font-size:15.5px;font-weight:500}.final-actions{display:flex;gap:16px;align-items:center;flex-wrap:nowrap;margin-bottom:20px}.btn-call{background:#18273c;color:#fff;padding:18px 28px;border-radius:12px;font-weight:600;text-decoration:none;line-height:1.3;transition:all .25s ease}.btn-call span{display:block;font-size:20px;margin-top:4px}.btn-call:hover,.btn-call:hover span{color:#d4b483;transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.25)}.btn-contact{font-weight:600;font-size:15px;color:#18273c;text-decoration:none}.final-trust{font-size:14.5px;font-weight:500}.final-form{background:0 0;padding:0;box-shadow:none}.form-intro{font-size:14.5px;margin-bottom:10px}@media (max-width:900px){.final-inner{grid-template-columns:1fr;padding:80px 20px 60px}.final-points{grid-template-columns:1fr}.final-actions{flex-wrap:wrap}.btn-call{width:100%;text-align:center}}