.contact{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:54px;text-align:left}.contact-copy>p{max-width:680px}.course-back{display:inline-flex;margin-top:18px;color:#8bb8ff;font-size:13px;font-weight:800}.enterprise-form{background:#fff;color:#0b1930;border-radius:8px;padding:26px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.enterprise-form label{display:grid;gap:7px;font-size:11px;font-weight:800}.enterprise-form input,.enterprise-form select,.enterprise-form textarea{width:100%;border:1px solid #cad7e8;border-radius:6px;background:#f8fbff;padding:12px;outline:0;font:inherit}.enterprise-form input:focus,.enterprise-form select:focus,.enterprise-form textarea:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.11)}.enterprise-form textarea{min-height:90px;resize:vertical}.enterprise-form .full{grid-column:1/-1}.enterprise-form .agree{grid-template-columns:18px 1fr;color:#65758b;font-weight:500;line-height:1.5}.enterprise-form .agree input{width:16px;height:16px}.enterprise-form.complete label,.enterprise-form.complete .agree{opacity:.55}.enterprise-form.complete button{background:#0f766e}.enterprise-form button:disabled{opacity:.65}.enterprise-form>span{min-height:18px;color:#dbeafe;font-size:11px}.enterprise-form.complete>span{color:#74e0bd}@media(max-width:760px){.contact{grid-template-columns:1fr;gap:28px}.enterprise-form{grid-template-columns:1fr;padding:20px}.enterprise-form .full{grid-column:auto}}
