.quote-layout{max-width:1304px;margin:0 auto;padding:70px clamp(20px,5vw,68px);display:grid;grid-template-columns:.75fr 1.25fr;gap:34px;align-items:start}.quote-intro{background:#69525f;color:#fff;padding:52px 45px;border-radius:34px}.quote-intro h2,.quote-intro h3{color:#fff}.quote-intro a{color:#fff}.quote-intro small{color:#9fd7d3;text-transform:uppercase;letter-spacing:.13em;font-weight:700}.wise-quote-form{background:#fff3eb;padding:44px;border-radius:34px;position:relative}.wise-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.wise-field{display:block;margin-bottom:18px}.wise-field>span{display:block;color:#0b504b;font-weight:700;font-size:13px;margin-bottom:7px}.wise-field input,.wise-field select,.wise-field textarea{width:100%;border:1px solid #d6c8be;border-radius:12px;background:#fff;padding:14px;font:inherit;color:#2b2725}.wise-field textarea{resize:vertical}.wise-consent{display:flex;align-items:flex-start;gap:9px;font-size:13px;margin:8px 0 20px}.wise-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.wise-form-note{font-size:12px;color:#706764}.wise-success,.wise-error{padding:18px 22px;border-radius:14px;margin-bottom:20px}.wise-success{background:#dcefea;color:#0b504b}.wise-error{background:#fae0dc;color:#7a2e27}.wise-success strong,.wise-error strong{font-size:20px}.wise-success p,.wise-error p{margin-bottom:0}@media(max-width:850px){.quote-layout{grid-template-columns:1fr}.wise-form-grid{grid-template-columns:1fr}}@media(max-width:600px){.wise-quote-form,.quote-intro{padding:30px 20px}}
