#promo{border-radius:1.6rem;box-shadow:0 12px 16px -4px rgba(14,24,41,.08),0 4px 6px -2px rgba(14,24,41,.03);padding:2.4rem}@media (min-width:641px){#promo{max-width:70rem}}@media (min-width:1024px){#promo{max-width:50rem;width:50%}}.promo-copy-contain{border:1px solid transparent;display:flex;flex-direction:column;gap:1.5rem}@media (min-width:641px){.promo-copy-contain{flex-direction:row;gap:3rem}}@media (min-width:1024px){.promo-copy-contain{gap:2rem}}@media (min-width:1200px){.promo-copy-contain{align-items:center;gap:3rem}}.promo-copy-contain .promo-copy{text-align:left}.promo-copy-contain img{align-self:flex-start;flex-grow:0;flex-shrink:0;max-height:10.5rem;width:auto}.promo-copy-contain .discount{color:var(--greenDark);font-size:3.1rem;font-weight:var(--extrabold);line-height:1;margin:.5rem 0}.promo-copy .thanks{font-size:1.8rem;line-height:1.2}.company-logo{max-width:9.6rem}.form-headline{font-size:1.8rem;line-height:1.4;text-wrap:balance}.rounded-lg{border-radius:1.3rem!important}.form-title{display:none!important}.actions{margin-top:2rem}input,select{width:100%}.no-list.hs-error-msgs.inputs-list{margin-top:2rem}.no-list.hs-error-msgs.inputs-list label{color:#f15555}.no-list.hs-error-msgs.inputs-list li::marker{content:""}select.is-placeholder{color:#757575}#promo{scroll-margin-top:100px}.btn.bg-blue:hover{background-color:#fff;color:var(--blue)}