.subscribe-form-wrapper{align-items:center;display:flex;gap:var(--spacing-28x);justify-content:center;margin:0 auto;max-width:1000px}.subscribe-form form{display:flex;margin:0;max-width:100%;width:386px}.subscribe-form .hs-email{flex-grow:1;margin:0;padding:0;position:relative}.subscribe-form .hs-email label:not(label.hs-error-msg){inset:auto auto 100% 0;position:absolute}.subscribe-form .hs-input{border-color:var(--border);border-radius:var(--border-radius-md) 0 0 var(--border-radius-md);font-size:.8889rem;height:50px!important;line-height:1;padding:var(--spacing-4x)}.subscribe-form .hs-input::placeholder{color:var(--text-light)}.subscribe-form .hs-email .hs-error-msgs{inset:150% auto auto 0;position:absolute}.subscribe-form .hs-email .hs-error-msgs li{margin:0}.subscribe-form .hs-email .hs-error-msgs label{font-size:var(--text-xs);line-height:1;margin:0}.subscribe-form .actions{padding:0}.subscribe-form .hs-button{border-radius:0 var(--border-radius-md) var(--border-radius-md) 0;font-size:.8889rem;font-weight:500;padding:var(--spacing-4x) var(--spacing-3x)}.subscribe-form .hs-button:hover{transform:none}.subscribe-form-message{color:var(--text-light);font-size:var(--text-xs);line-height:1;margin-top:var(--spacing-2x)}@media (max-width:1024px){.subscribe-form-wrapper{flex-direction:column;gap:var(--spacing-8x)}}@media (max-width:768px){.subscribe-form .hs-input{height:42px!important}}@media (max-width:640px){.subscribe-form{width:100%}.subscribe-form form{flex-direction:column;gap:var(--spacing-5x);width:auto}.subscribe-form .hs-button,.subscribe-form .hs-input{border-radius:var(--border-radius-md)}.subscribe-form .hs-email .hs-error-msgs{inset:100% auto auto 0;position:absolute}}