.as-subscribe__inner{align-items:center;background:var(--as-grey-bg);border:1px solid var(--as-border);border-radius:var(--as-radius);display:grid;gap:44px;grid-template-columns:1fr 1fr;padding:44px}.as-subscribe__copy h2{font-size:27px;line-height:1.3;margin-bottom:12px}.as-subscribe__copy p{color:var(--as-body);font-size:15px;line-height:1.75;margin:0;max-width:44ch}.as-subscribe__form .hs-form{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px}.as-subscribe__note{color:var(--as-muted);font-size:12px;margin:14px 0 0}@media (max-width:860px){.as-subscribe__inner{gap:28px;grid-template-columns:1fr;padding:30px}}.as-subscribe__form .hs-form{display:grid;gap:14px}.as-subscribe__form .hs-form-field>label{display:none}.as-subscribe__form input[type=email],.as-subscribe__form input[type=text]{background:#fff;border:1px solid #dde4ec;border-radius:4px;box-sizing:border-box;color:var(--as-ink);font-family:var(--as-font);font-size:14.5px;height:48px;padding:0 14px;width:100%}.as-subscribe__form input:focus{border-color:var(--as-blue);outline:none}.as-subscribe__form .legal-consent-container{color:var(--as-muted);font-size:12px;font-weight:300;line-height:1.6}.as-subscribe__form .legal-consent-container p{margin:0 0 6px}.as-subscribe__form .legal-consent-container ul{list-style:none;margin:0;padding:0}.as-subscribe__form .legal-consent-container li{margin:0 0 6px}.as-subscribe__form .hs-form-booleancheckbox-display{align-items:flex-start;display:flex;gap:8px}.as-subscribe__form .hs-form-booleancheckbox-display input{flex:none;margin-top:2px}.as-subscribe__form .hs-form-booleancheckbox-display span{margin:0}.as-subscribe__form .hs-button{background:var(--as-blue);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:var(--as-font);font-size:12.5px;font-weight:500;height:48px;justify-self:start;letter-spacing:.12em;padding:0 26px;text-transform:uppercase;transition:background .16s ease}.as-subscribe__form .hs-button:hover{background:var(--as-deep)}.as-subscribe__form .hs-error-msg{color:#b4453c;font-size:12.5px}.as-subscribe__form .hs-form-field{width:100%}.as-subscribe__form .hs-form-field>.input{margin:0;width:100%}.as-subscribe__form .hs-input{box-sizing:border-box;max-width:none;width:100%!important}.as-subscribe__form input[type=email],.as-subscribe__form input[type=text]{font-size:15.5px;height:56px;padding:0 16px}.as-subscribe__form .submitted-message{align-items:flex-start;color:var(--as-ink);display:flex;font-size:15px;font-weight:300;gap:12px;line-height:1.7;margin:0}.as-subscribe__form .submitted-message p{margin:0}.as-subscribe__form .submitted-message strong{color:var(--as-blue);display:block;font-weight:600;margin-bottom:4px}.as-subscribe__form .submitted-message:before{align-items:center;background:var(--as-blue);border-radius:50%;color:#fff;content:"\2713";display:flex;flex:none;font-size:16px;height:32px;justify-content:center;width:32px}.as-subscribe--compact{padding-top:0}.as-subscribe--compact .as-subscribe__inner{gap:28px;padding:clamp(26px,3.5vw,36px) clamp(22px,3.5vw,40px)}.as-subscribe--compact .as-subscribe__copy h2{font-size:19px;margin-bottom:6px}.as-subscribe--compact .as-subscribe__copy p{font-size:13.5px;line-height:1.7}.as-subscribe--compact .as-subscribe__form .hs-form{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px}.as-subscribe--compact .as-subscribe__form .hs-form-field{flex:1;min-width:200px;width:auto}.as-subscribe--compact .as-subscribe__form input[type=email],.as-subscribe--compact .as-subscribe__form input[type=text]{font-size:14.5px;height:48px;padding:0 14px}.as-subscribe--compact .as-subscribe__form .hs-submit{flex:none}.as-subscribe--compact .as-subscribe__form .submitted-message{color:var(--as-blue);font-size:14.5px;font-weight:500}.as-subscribe--compact .as-subscribe__note{display:none}