#al-modern .al-contact-section{max-width:920px;padding-bottom:80px}#al-contact-form{margin-top:32px}#al-contact-form label{display:block;margin-bottom:20px}#al-contact-form input:not([type=checkbox]),#al-contact-form textarea{display:block;width:100%;box-sizing:border-box;padding:14px;border:1px solid #b8bfac;background:#faf8f1;color:#26392e;border-radius:8px;font:inherit;margin-top:8px}#al-contact-form .al-contact-fields{display:grid;grid-template-columns:1fr 1fr;gap:24px}#al-contact-form .al-contact-consent{display:flex;align-items:flex-start;gap:12px}#al-contact-form button{background:#314b3a;color:#fff;padding:16px 26px;border:0;border-radius:8px;font:inherit;cursor:pointer}#al-contact-form button:disabled{opacity:.6}#al-contact-form :focus-visible{outline:3px solid #6d824d;outline-offset:3px}@media(max-width:600px){#al-contact-form .al-contact-fields{grid-template-columns:1fr;gap:0}}
