.brx-contact-section{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(32px,5vw,82px);align-items:center;margin-top:52px;margin-bottom:68px;padding:0 2px;background:#fff;scroll-margin-top:110px}.brx-contact-form-panel{min-width:0;padding:clamp(22px,3vw,38px);background:#f5f7fb;border:1px solid #edf0f5;border-radius:18px}.brx-form-heading{margin:0 0 6px;font-size:clamp(21px,2vw,27px);font-weight:750;letter-spacing:-.5px;color:#142b49}.brx-form-intro{font-size:14px;line-height:1.55;margin:0 0 24px;color:#596a80}.brx-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:21px 19px}.brx-form-field{min-width:0;display:flex;flex-direction:column;gap:9px}.brx-form-field.brx-field-full{grid-column:1/-1}.brx-form-field label{font-size:14px;font-weight:700;line-height:1.3;color:#1b2e49}.brx-form-field label span{color:#1b63c5}.brx-form-field input,.brx-form-field select,.brx-form-field textarea{-webkit-appearance:auto;appearance:auto;width:100%;min-width:0;max-width:100%;box-sizing:border-box;background:#fff;color:#1c2e44;border:1px solid #e1e7ef;border-radius:9px;font:inherit;font-size:15px;line-height:1.45;outline:none;box-shadow:none;padding:12px 14px;transition:border-color .2s,box-shadow .2s}.brx-form-field input,.brx-form-field select{height:47px}.brx-form-field textarea{height:125px;min-height:110px;resize:vertical}.brx-form-field input:focus,.brx-form-field select:focus,.brx-form-field textarea:focus{border-color:#165ed1;box-shadow:0 0 0 3px #286fd821}.brx-form-field input::placeholder,.brx-form-field textarea::placeholder{color:#8a94a4;opacity:1}.brx-submit{display:inline-flex;gap:14px;align-items:center;justify-content:center;background:#0b65d8;color:#fff;border:0;border-radius:9px;margin-top:22px;padding:12px 24px;min-height:49px;font-size:15px;font-weight:700;font-family:inherit;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.brx-submit:hover{background:#084aa9;transform:translateY(-1px)}.brx-submit:focus-visible{outline:3px solid #77b0ff;outline-offset:3px}.brx-form-privacy{margin:15px 0 0;font-size:12px;line-height:1.45;color:#6e7d8e}.brx-form-success{margin:0 0 17px;padding:12px 15px;background:#eaf8ef;border:1px solid #b5e0c3;border-radius:9px;color:#216a3e;font-weight:650;font-size:14px;line-height:1.45}.brx-form-errors{margin:0 0 16px;padding:10px 14px;background:#fff1f1;border:1px solid #efc3c3;border-radius:9px;color:#852d2d}.brx-contact-copy{padding:6px 2px;min-width:0}.brx-contact-eyebrow{font-size:12px;letter-spacing:.15em;font-weight:800;color:#1a64c0}.brx-contact-copy h2{margin:11px 0 16px;color:#102b4b;font-weight:750;font-size:clamp(32px,3.6vw,49px);line-height:1.12;letter-spacing:-1.4px}.brx-contact-lead{margin:0 0 34px;max-width:435px;font-size:16px;line-height:1.7;color:#54667b}.brx-contact-details{display:grid;gap:25px}.brx-contact-detail{display:flex;align-items:flex-start;gap:15px;min-width:0;color:#31485f}.brx-detail-icon{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;background:#f1f5fa;border-radius:50%;color:#184f92}.brx-detail-icon svg{width:22px;height:22px;display:block}.brx-contact-detail strong{display:block;color:#17314c;font-weight:700;font-size:16px;margin:0 0 4px}.brx-contact-detail a,.brx-contact-detail span{display:block;color:#42576e;font-size:15px;line-height:1.58;overflow-wrap:anywhere}.brx-contact-detail a:hover{color:#0864d9}@media(max-width:900px){.brx-contact-section{grid-template-columns:1fr;gap:36px;padding:0 2px;align-items:start}.brx-contact-copy{padding:0 4px}.brx-contact-lead{max-width:650px}.brx-contact-copy h2 br{display:none}}@media(max-width:760px){.brx-contact-section.page-width.section-space{margin-top:34px!important;margin-bottom:48px!important;padding:0!important}.brx-contact-form-panel{padding:21px 16px;border-radius:13px}.brx-form-grid{grid-template-columns:1fr;gap:17px}.brx-form-field.brx-field-full{grid-column:auto}.brx-contact-copy h2{font-size:34px}.brx-contact-details{gap:20px}.brx-detail-icon{width:42px;height:42px;flex-basis:42px}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/about-contact.css.map */
