form.svelte-1bxtj5{width:100%;position:relative}input.svelte-1bxtj5{width:100%;min-width:0;min-height:var(--newsletter-input-min-height,2.75rem);border:1px solid var(--color-grey-dark);background:var(--newsletter-input-background,transparent);color:var(--color-black);font-family:var(--font-body);font-size:var(--text-base);border-radius:0;padding:.625rem .75rem}button.svelte-1bxtj5{width:100%;min-height:var(--newsletter-button-min-height,2.75rem);border-radius:var(--radius-pill);background:var(--color-action);color:var(--color-white);font-family:var(--font-body);font-size:var(--text-sm);font-weight:700;line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);border:0;margin-top:1rem;padding:.625rem 1rem}button.svelte-1bxtj5:not(:disabled):hover{background:var(--color-action-hover)}button.svelte-1bxtj5:not(:disabled):active{background:var(--color-action-pressed)}button.svelte-1bxtj5:disabled{cursor:default;opacity:.7}.consent.svelte-1bxtj5{font-size:var(--text-sm);line-height:var(--leading-body);margin:1rem 0 0}a.svelte-1bxtj5{color:var(--newsletter-link-color,var(--color-blue));text-decoration:underline}.message.svelte-1bxtj5 p:where(.svelte-1bxtj5){font-size:var(--text-sm);line-height:var(--leading-body);margin:.75rem 0 0}.trap.svelte-1bxtj5{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}
