.contact-form-wrapper .top-section{display:flex;flex-wrap:wrap;gap:64px}.contact-form-wrapper .page-center.full_width{max-width:none;padding:0}.contact-form-wrapper .form-card{background:#fff;border:1px solid #e2e8f0;border-radius:24px;box-shadow:0 1px 6px rgba(0,0,0,.05);padding:40px;width:calc(50% - 32px)}.contact-form-wrapper .slide-heading em{display:block;font-style:normal}.contact-form-wrapper .slide-panel{align-items:center;background:linear-gradient(140deg,#eaf0f9,#fdf4ee 55%,#f5f3ff);border:1px solid #e2e8f0;border-radius:24px;display:flex;flex-direction:column;justify-content:center;padding:40px;position:relative;width:calc(50% - 32px)}.contact-form-wrapper .slide-viewport{position:relative;width:100%}.contact-form-wrapper .slide{align-items:center;display:flex;flex-direction:column;gap:28px;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transform:translateY(40px);transition:opacity .5s ease,transform .5s ease}.contact-form-wrapper .slide.active{opacity:1;pointer-events:auto;transform:translateY(0)}.contact-form-wrapper .slide.exit{opacity:0;transform:translateY(-40px)}.contact-form-wrapper .slide-ghost{align-items:center;display:flex;flex-direction:column;gap:28px;pointer-events:none;visibility:hidden}.contact-form-wrapper .slide-heading{text-align:center}.contact-form-wrapper .slide img{filter:drop-shadow(0 8px 24px rgba(0,0,0,.15))}.contact-form-wrapper .panel-footer{flex-shrink:0;margin-top:40px;text-align:center;z-index:2}.contact-form-wrapper .panel-footer h2{font-weight:800}.contact-form-wrapper form fieldset.form-columns-2 .hs-form-field:last-child .input{margin-right:0!important}.contact-form-wrapper form input[type=checkbox]{margin-top:4px}.contact-form-wrapper form legend{margin-bottom:.35rem}.contact-form-wrapper form .hs_error_rollup .hs-error-msgs>li label{color:#ef6b51}.contact-form-wrapper .submitted-message{background:transparent;font-weight:700;padding:0}.contact-form-wrapper form fieldset.form-columns-1 .input{margin-right:0!important}.contact-form-wrapper form input[type=email],.contact-form-wrapper form input[type=file],.contact-form-wrapper form input[type=number],.contact-form-wrapper form input[type=password],.contact-form-wrapper form input[type=search],.contact-form-wrapper form input[type=tel],.contact-form-wrapper form input[type=text],.contact-form-wrapper form select,.contact-form-wrapper form textarea{width:100%!important}.contact-form-wrapper .submitted-message,.contact-form-wrapper form{background:transparent;padding:0}.contact-form-wrapper form .grecaptcha-badge{margin:unset}.contact-form-wrapper .form-title:empty{display:none}@media (max-width:1400px){.contact-form-wrapper .top-section{gap:20px}.contact-form-wrapper .form-card,.contact-form-wrapper .slide-panel{width:calc(50% - 10px)}}@media (max-width:1024px){.contact-form-wrapper .top-section{gap:40px}.contact-form-wrapper .form-card,.contact-form-wrapper .slide-panel{width:100%}.contact-form-wrapper .form-card{padding:40px 24px}.contact-form-wrapper .slide-panel{padding:24px}}