.su-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.su-newsletter{border-radius:var(--su-radius-md);display:flex;flex-direction:column;gap:var(--su-space-5);padding:var(--su-space-8)}.su-newsletter--surface{background:var(--su-color-surface-mid)}.su-newsletter--brand{background:color-mix(in srgb,var(--su-color-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--su-color-primary) 20%,transparent)}.su-newsletter--lime{background:var(--su-color-accent)}.su-newsletter--lime .su-newsletter__heading{color:var(--su-color-on-accent)}.su-newsletter--lime .su-newsletter__subtext{color:color-mix(in srgb,var(--su-color-on-accent) 65%,transparent)}.su-newsletter--lime .su-newsletter__input{background:var(--su-color-surface);border-color:transparent;color:var(--su-color-on-accent)}.su-newsletter--lime .su-newsletter__input::placeholder{color:color-mix(in srgb,var(--su-color-on-accent) 40%,transparent)}.su-newsletter--lime .su-newsletter__input:focus{border-color:var(--su-color-on-accent)}.su-newsletter--lime .su-newsletter__btn{background:var(--su-color-on-accent);border-color:var(--su-color-on-accent);color:var(--su-color-text-inverse)}.su-newsletter--lime .su-newsletter__btn:hover{background:color-mix(in srgb,var(--su-color-surface) 15%,var(--su-color-on-accent));border-color:color-mix(in srgb,var(--su-color-surface) 15%,var(--su-color-on-accent))}.su-newsletter__heading{font-family:var(--su-font-body);font-size:var(--su-text-h5);font-weight:500;line-height:var(--su-leading-tight);margin:0}.su-newsletter__subtext{color:var(--su-color-text-muted);font-size:var(--su-text-sm);line-height:var(--su-leading-normal);margin:var(--su-space-2) 0 0}.su-newsletter__input-row{display:flex;gap:var(--su-space-3)}.su-newsletter__input{background:var(--su-color-surface);border:1.5px solid var(--su-color-border);border-radius:var(--su-radius-pill);color:var(--su-color-text);flex:1;font-family:var(--su-font-body);font-size:var(--su-text-sm);height:44px;outline:none;padding:0 var(--su-space-5);transition:border-color .15s ease}.su-newsletter__input:focus{border-color:var(--su-color-primary)}.su-newsletter__btn{flex-shrink:0}.su-newsletter__error{color:var(--su-color-error);font-size:var(--su-text-xs);margin:0}.su-newsletter__success{align-items:center;color:var(--su-color-success);display:none;font-size:var(--su-text-sm);font-weight:500;gap:var(--su-space-3)}.su-newsletter__success:not([hidden]){display:flex}.su-newsletter__success i{font-size:20px}@media (max-width:767px){.su-newsletter__input-row{flex-direction:column}.su-newsletter__btn{width:100%}}