.alper-mod-heroform{position:relative}.alper-mod-heroform__bg{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;z-index:0}.alper-mod-heroform__mask{inset:0;pointer-events:none;position:absolute;z-index:1}.alper-mod-heroform__inner{align-items:center;display:grid;gap:clamp(40px,5vw,72px);grid-template-columns:1fr 1fr;margin:0 auto;max-width:1280px;padding-left:64px;padding-right:64px;position:relative;z-index:2}.alper-mod-heroform__copy{color:#fff;max-width:560px;order:1}.alper-mod-heroform--form-left .alper-mod-heroform__copy{order:2}.alper-mod-heroform__headline{margin:0}.alper-mod-heroform__headline h1,.alper-mod-heroform__headline h2{color:inherit;font-family:var(--alper-font-display);font-size:clamp(32px,4vw,54px);font-weight:800;letter-spacing:-.025em;line-height:1.04;margin:0;text-wrap:balance}.alper-mod-heroform__sub{color:inherit;font-size:18px;line-height:1.55;margin:20px 0 0;opacity:.88}.alper-mod-heroform__img{margin-top:26px}.alper-mod-heroform__img img{background:transparent;border-radius:var(--alper-r-lg,16px);display:block;height:auto;max-width:100%;object-fit:contain}.alper-mod-heroform__cta{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.alper-mod-heroform__cta .alper-btn svg{height:18px;width:18px}.alper-mod-heroform__note{color:inherit;font-size:13px;margin:16px 0 0;opacity:.7}.alper-mod-heroform__form{font-weight:600;order:2}.alper-mod-heroform--form-left .alper-mod-heroform__form{order:1}.alper-mod-heroform__card{background:#fff;border-radius:var(--alper-r-xl,20px);box-shadow:0 24px 60px rgba(0,0,0,.22);padding:clamp(18px,2vw,30px)}.alper-mod-heroform__card-title{color:var(--alper-primary);font-family:var(--alper-font-display);font-size:22px;font-weight:700;line-height:1.25;margin-bottom:20px;text-align:center}.hsfc-Step__Content{padding:0 20px!important}.alper-mod-heroform__form-ph{color:var(--alper-muted);font-size:14px;padding:20px;text-align:center}@media (max-width:920px){.alper-mod-heroform__inner{gap:32px;grid-template-columns:1fr;padding-left:24px;padding-right:24px}.alper-mod-heroform--form-left .alper-mod-heroform__copy,.alper-mod-heroform__copy{max-width:none;order:1}.alper-mod-heroform--form-left .alper-mod-heroform__form,.alper-mod-heroform__form{order:2}}