.contact-form-boxed{padding:60px 0}@media (min-width:768px){.contact-form-boxed{padding:80px 0}}.contact-form-boxed__box{display:grid;grid-template-columns:1fr}.contact-form-boxed__box:has(>:only-child){grid-template-columns:1fr}@media (min-width:1024px){.contact-form-boxed__box{display:grid;grid-template-columns:1fr 1fr}}@media (min-width:1200px){.contact-form-boxed__box{gap:48px;grid-template-columns:1.15fr 1fr}}.contact-form-boxed__copy{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:36px 28px}@media (min-width:768px){.contact-form-boxed__copy{padding:64px 56px}}.contact-form-boxed__heading{font-size:17px;line-height:1.65}.contact-form-boxed__heading p{color:#b7bfc8;margin:0 0 28px;max-width:460px}.contact-form-boxed__heading ul{color:#d7dde4;display:flex;flex-direction:column;font-size:16px;gap:12px;list-style:none;margin:0;padding:0}.contact-form-boxed__heading ul:not([style*=list-style-type]) li{padding:0 0 0 32px;position:relative}.contact-form-boxed__heading ul:not([style*=list-style-type]) li:before{content:"\e91b";font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-transform:none;top:6px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;speak:never;color:var(--sz-lime);font-size:14px}.contact-form-boxed .eyebrow{color:var(--sz-lime)}.contact-form-boxed .section__headline{color:inherit;line-height:1.08;margin:0 0 18px}.contact-form-boxed h2:not(.h-custom){font-size:clamp(28px,2.6vw,44px)}.contact-form-boxed .contact-block{align-items:center;border-top:1px solid hsla(0,0%,100%,.12);color:#b7bfc8;display:flex;font-size:14px;gap:20px;line-height:1.4;margin:32px 0 0;padding:28px 0 0}.contact-form-boxed .contact-block a{color:#d7dde4}.contact-form-boxed .contact-block__photo{display:block;flex:0 0 88px;height:88px;margin:0;min-width:0;width:88px}.contact-form-boxed .contact-block__name{color:#fff;font-size:17px;line-height:1.3;margin:0}.contact-form-boxed .contact-block__role{margin-bottom:8px}.contact-form-boxed .contact-block [class*=icon-]{color:var(--sz-lime)}.contact-form-boxed__form{background:#fff;border-radius:20px;box-shadow:0 24px 80px rgba(0,0,0,.45);display:flex;flex-direction:column;gap:14px;justify-content:center;margin:16px;min-width:0;padding:32px 24px}@media (min-width:768px){.contact-form-boxed__form{margin:28px;padding:44px 40px}}.contact-form-boxed__gdpr{color:var(--sz-gray-500);font-size:12.5px;line-height:1.5;margin:10px 0 0}@media (min-width:768px){.contact-form-boxed .hs-form .form-columns-2{grid-gap:0 12px}}.contact-form-boxed .hs-form .hs-form-field{margin:0 0 12px}.contact-form-boxed .hs-form label{margin:0 0 5px}.contact-form-boxed .hs-form label:has(>span:only-child:empty){display:none}.contact-form-boxed .hs-form .hs-input:not([type=checkbox],[type=radio]),.contact-form-boxed .hs-form textarea{background:var(--sz-bg-faint);border:1px solid var(--sz-border);border-radius:var(--sz-radius-md);color:var(--sz-ink);font:400 15px var(--sz-font-sans);padding:15px 18px;transition:border-color .25s linear,background .25s linear;width:100%}.contact-form-boxed .hs-form .hs-input:not([type=checkbox],[type=radio]):focus,.contact-form-boxed .hs-form textarea:focus{background:#fff;border-color:var(--sz-ink);outline:none}.contact-form-boxed .hs-form textarea{min-height:96px;resize:vertical}.contact-form-boxed .hs-form .hs-richtext{font-size:15px;line-height:1.5;margin:10px 0}.contact-form-boxed .hs-form .inputs-list{padding:5px 0 0}.contact-form-boxed .hs-form .hs_submit{padding:20px 0 0}@media (min-width:1024px) and (max-width:1199px){.contact-form-boxed:has(.contact-form-boxed__copy) .hs-form .form-columns-2{grid-template-columns:1fr}}