.contact-module__swMWYG__page{position:relative}.contact-module__swMWYG__layout{grid-template-columns:minmax(0,1.7fr) minmax(300px,.7fr);align-items:stretch;gap:24px;margin-top:50px;display:grid}.contact-module__swMWYG__formHost{min-width:0}.contact-module__swMWYG__formHost>.contact-lead-form{box-sizing:border-box;direction:rtl;background:#fff;border:1px solid #dfe6f3;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;width:100%;min-width:0;margin:0;padding:30px;display:grid;box-shadow:0 14px 40px #0009570e}.contact-module__swMWYG__formHost .contact-lead-form .wide{grid-column:1/-1;min-width:0}.contact-module__swMWYG__formHost .contact-lead-form .field{flex-direction:column;gap:7px;width:100%;min-width:0;display:flex}.contact-module__swMWYG__formHost .contact-lead-form .field label{color:#10214b;min-height:20px;font-size:12px;line-height:1.6;font-weight:var(--font-weight-bold);align-items:center;gap:4px;margin:0;display:flex}.contact-module__swMWYG__formHost .contact-lead-form .field-label-row{justify-content:space-between}.contact-module__swMWYG__formHost .contact-lead-form .field-label-row em{color:#8995aa;font-size:9.5px;font-style:normal;font-weight:var(--font-weight-medium)}.contact-module__swMWYG__formHost .contact-lead-form .required-mark{color:#cf3145}:is(.contact-module__swMWYG__formHost .contact-lead-form input,.contact-module__swMWYG__formHost .contact-lead-form textarea,.contact-module__swMWYG__formHost .contact-lead-form select){box-sizing:border-box;color:#253655;width:100%;min-width:0;max-width:100%;font:inherit;background:#fbfcff;border:1px solid #d8e1f0;border-radius:10px;outline:0;margin:0;font-size:13px;line-height:1.6;transition:border-color .18s,box-shadow .18s,background .18s;display:block}:is(.contact-module__swMWYG__formHost .contact-lead-form input,.contact-module__swMWYG__formHost .contact-lead-form select){height:50px;min-height:50px;padding:0 14px}.contact-module__swMWYG__formHost .contact-lead-form textarea{resize:vertical;min-height:150px;padding:13px 14px}:is(.contact-module__swMWYG__formHost .contact-lead-form input::placeholder,.contact-module__swMWYG__formHost .contact-lead-form textarea::placeholder){color:#8b94a6;opacity:1}:is(.contact-module__swMWYG__formHost .contact-lead-form input:focus,.contact-module__swMWYG__formHost .contact-lead-form textarea:focus,.contact-module__swMWYG__formHost .contact-lead-form select:focus){background:#fff;border-color:#8199e7;box-shadow:0 0 0 4px #eef2ff}.contact-module__swMWYG__formHost .contact-lead-form .contact-topic-select{width:100%;min-width:0}.contact-module__swMWYG__formHost .contact-lead-form .contact-select-control{width:100%;min-width:0;height:50px;display:block;position:relative}.contact-module__swMWYG__formHost .contact-lead-form .contact-select-control select{z-index:1;text-align:right;cursor:pointer;appearance:none;direction:rtl;background-image:none;width:100%;height:50px;min-height:50px;padding-inline:14px 46px;position:relative}.contact-module__swMWYG__formHost .contact-lead-form .contact-select-control select::-ms-expand{display:none}.contact-module__swMWYG__formHost .contact-lead-form .contact-select-chevron{z-index:2;color:#1132c0;pointer-events:none;background:#f0f4ff;border-radius:8px;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:50%;left:14px;transform:translateY(-50%)}:is(.contact-module__swMWYG__formHost .contact-lead-form .field-error input,.contact-module__swMWYG__formHost .contact-lead-form .field-error textarea,.contact-module__swMWYG__formHost .contact-lead-form .field-error select){border-color:#df6a77}.contact-module__swMWYG__formHost .contact-lead-form .field-error-text{color:#c33b4c;margin-top:1px;font-size:10px;line-height:1.6}.contact-module__swMWYG__formHost .contact-lead-form .contact-form-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding-top:2px;display:flex}.contact-module__swMWYG__formHost .contact-lead-form .contact-submit-copy{flex:360px;min-width:0}.contact-module__swMWYG__formHost .contact-lead-form .contact-submit-copy small{color:#697791;align-items:flex-start;gap:6px;font-size:10.5px;line-height:1.8;display:flex}.contact-module__swMWYG__formHost .contact-lead-form .contact-submit-copy svg{color:#1132c0;flex:none;margin-top:2px}.contact-module__swMWYG__formHost .contact-lead-form .contact-submit-copy a{color:#1132c0;font-weight:var(--font-weight-bold)}.contact-module__swMWYG__formHost .contact-lead-form .contact-form-actions>.button{flex:none;min-width:174px;min-height:48px;margin-left:0;margin-right:auto}.contact-module__swMWYG__formHost .contact-lead-form .status-error{color:#c33b4c;flex-basis:100%;font-size:11px}.contact-module__swMWYG__infoCard{direction:rtl;background:#fff;border:1px solid #dfe6f3;border-radius:22px;min-width:0;padding:30px 28px;box-shadow:0 14px 40px #0009570e}.contact-module__swMWYG__infoCard h2{color:#000957;font-size:23px;line-height:1.5;font-weight:var(--font-weight-bold);margin:0 0 22px}.contact-module__swMWYG__infoItem{color:#253655;border-bottom:1px dashed #e3e8f1;align-items:flex-start;gap:10px;width:100%;padding:12px 0;font-size:13px;line-height:1.9;text-decoration:none;display:flex}.contact-module__swMWYG__infoItem:last-child{border-bottom:0}.contact-module__swMWYG__infoItem>svg{color:#1132c0;flex:none;margin-top:3px}.contact-module__swMWYG__infoItem b{color:#10214b;font-weight:var(--font-weight-bold)}.contact-module__swMWYG__infoCopy{flex-direction:column;min-width:0;display:flex}.contact-module__swMWYG__infoValue{color:#253655}.contact-module__swMWYG__addressValue span{display:block}@media (max-width:980px){.contact-module__swMWYG__layout{grid-template-columns:1fr;margin-top:38px}.contact-module__swMWYG__infoCard{order:2}}@media (max-width:760px){.contact-module__swMWYG__layout{gap:16px;margin-top:30px}.contact-module__swMWYG__formHost>.contact-lead-form{border-radius:18px;grid-template-columns:1fr;gap:15px;padding:20px}:is(.contact-module__swMWYG__formHost .contact-lead-form .wide,.contact-module__swMWYG__formHost .contact-lead-form .contact-form-actions){grid-column:auto}.contact-module__swMWYG__formHost .contact-lead-form textarea{min-height:130px}.contact-module__swMWYG__formHost .contact-lead-form .contact-form-actions{grid-template-columns:1fr;gap:11px;display:grid}.contact-module__swMWYG__formHost .contact-lead-form .contact-form-actions>.button{width:100%;min-width:0;margin-inline:0}.contact-module__swMWYG__formHost .contact-lead-form .contact-submit-copy{order:2}.contact-module__swMWYG__infoCard{border-radius:18px;padding:22px 20px}.contact-module__swMWYG__infoCard h2{margin-bottom:14px;font-size:20px}}
