.newsletter-signup-form__actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:.75rem;inline-size:100%;max-inline-size:30rem;margin-block:1rem}.newsletter-signup-form .newsletter-signup-form__action{display:inline-flex;flex:1 1 11rem;align-items:center;justify-content:center;box-sizing:border-box;min-block-size:3rem;min-inline-size:0;margin:0;padding:.75rem 1.25rem;border:1px solid;border-radius:.75rem;font-family:inherit;font-size:1rem;font-weight:600;line-height:1.25;letter-spacing:normal;text-align:center;text-decoration:none;text-transform:none;transition:background-color .15s ease,border-color .15s ease}.newsletter-signup-form .newsletter-signup-form__action--primary{border-color:var(--newsletter-action-primary-border, #24538b);background:#24538b;color:#fff}.newsletter-signup-form .newsletter-signup-form__action--primary:hover{background:#173e6d}.newsletter-signup-form .newsletter-signup-form__action--secondary{border-color:var(--newsletter-action-secondary-border, #577fac);background:var(--newsletter-action-secondary-bg, #ffffff);color:var(--newsletter-action-secondary-text, #174a80)}.newsletter-signup-form .newsletter-signup-form__action--secondary:hover{background:var(--newsletter-action-secondary-hover, #eaf2fc)}.newsletter-signup-form .newsletter-signup-form__action:focus-visible{outline:3px solid var(--newsletter-action-focus, #085ec2);outline-offset:3px}[data-bs-theme=dark] .newsletter-signup-form{--newsletter-action-primary-border: #9bc5fa;--newsletter-action-secondary-border: #87acdc;--newsletter-action-secondary-bg: #152c47;--newsletter-action-secondary-hover: #203f61;--newsletter-action-secondary-text: #eaf3ff;--newsletter-action-focus: #9bc5fa}
