.EmailSignup-module__BCEmTq__signup{overflow-wrap:anywhere;min-width:0}.EmailSignup-module__BCEmTq__card{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#101a18;--signup-muted:#4a5a56;--signup-rule:#c9c0ae;--signup-field:#fff;--signup-accent:#0e5a4f;--signup-accent-ink:#fff;--signup-pressed:#e3f0ec;--signup-error:#8a2a1a;background:#fffcf6;border:1px solid #d9d1c2;border-radius:12px;margin-block:1.5rem;padding:clamp(1.25rem,4vw,2rem)}.EmailSignup-module__BCEmTq__footer{--signup-muted:currentColor;--signup-rule:color-mix(in srgb, currentColor 35%, transparent);--signup-field:#fff;--signup-accent:#d9a448;--signup-accent-ink:#101a18;--signup-pressed:color-mix(in srgb, currentColor 16%, transparent);--signup-error:currentColor;border-top:1px solid var(--signup-rule);margin-block-start:2rem;padding-block-start:2rem}.EmailSignup-module__BCEmTq__title{margin:0 0 .35rem;font-size:1.3rem;line-height:1.25}.EmailSignup-module__BCEmTq__footer .EmailSignup-module__BCEmTq__title{font-size:1.05rem}.EmailSignup-module__BCEmTq__body{color:var(--signup-muted);margin:0 0 1rem}.EmailSignup-module__BCEmTq__footer .EmailSignup-module__BCEmTq__body{opacity:.85}.EmailSignup-module__BCEmTq__form{gap:.85rem;display:grid}.EmailSignup-module__BCEmTq__fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.75rem;display:grid}.EmailSignup-module__BCEmTq__field{gap:.3rem;font-size:.95rem;font-weight:600;display:grid}.EmailSignup-module__BCEmTq__field input{box-sizing:border-box;border:1px solid var(--signup-rule);background:var(--signup-field);color:#101a18;width:100%;min-height:44px;font:inherit;border-radius:8px;padding:.6rem .75rem;font-weight:400}.EmailSignup-module__BCEmTq__field input:focus-visible,.EmailSignup-module__BCEmTq__choice:focus-visible,.EmailSignup-module__BCEmTq__submit:focus-visible{outline:3px solid var(--signup-accent);outline-offset:2px}.EmailSignup-module__BCEmTq__timing{border:0;min-width:0;margin:0;padding:0}.EmailSignup-module__BCEmTq__timing legend{margin-bottom:.4rem;padding:0;font-size:.95rem;font-weight:600}.EmailSignup-module__BCEmTq__choices{flex-wrap:wrap;gap:.5rem;display:flex}.EmailSignup-module__BCEmTq__choice{border:1px solid var(--signup-rule);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.5rem .9rem}.EmailSignup-module__BCEmTq__choice[aria-pressed=true]{border-color:var(--signup-accent);background:var(--signup-pressed);box-shadow:inset 0 0 0 1px var(--signup-accent);font-weight:600}.EmailSignup-module__BCEmTq__submit{background:var(--signup-accent);min-height:48px;color:var(--signup-accent-ink);font:inherit;cursor:pointer;border:0;border-radius:10px;justify-self:start;padding:.7rem 1.4rem;font-weight:600}.EmailSignup-module__BCEmTq__submit:disabled{opacity:.6;cursor:not-allowed}.EmailSignup-module__BCEmTq__submit{overflow-wrap:normal;word-break:normal}.EmailSignup-module__BCEmTq__error{color:var(--signup-error);margin:0;font-weight:600}.EmailSignup-module__BCEmTq__consent{color:var(--signup-muted);margin:0;font-size:.82rem;line-height:1.45}.EmailSignup-module__BCEmTq__footer .EmailSignup-module__BCEmTq__consent{opacity:.85}.EmailSignup-module__BCEmTq__consent a{min-width:44px;min-height:44px;color:inherit;align-items:center;text-decoration:underline;display:inline-flex}.EmailSignup-module__BCEmTq__sent{margin:0;font-weight:600}.EmailSignup-module__BCEmTq__honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:480px){.EmailSignup-module__BCEmTq__submit{justify-self:stretch;padding-inline:.6rem;font-size:.95rem}}
