html:has(.newsletter-dialog[open]){overflow:hidden;scrollbar-gutter:stable}dialog.svelte-1e0vdn5{position:fixed;inset:0;margin:auto;width:min(17.5rem,calc(100% - 2rem));max-height:calc(100dvh - 2rem);overflow:auto;overscroll-behavior:contain;padding:2.25rem 1rem 1.25rem;border:1px solid var(--line);border-radius:1rem;background:var(--surface);color:var(--text);text-align:center}dialog.svelte-1e0vdn5::backdrop{background:#080809bf}h2.svelte-1e0vdn5{font-size:1.55rem}.signup-note.svelte-1e0vdn5{margin-top:.35rem;color:var(--muted-text)}.close.svelte-1e0vdn5{position:absolute;inset:.35rem .45rem auto auto;cursor:pointer;color:var(--interactive);font-size:1.75rem;line-height:1;padding:.1rem .35rem}.newsletter-form.svelte-1e0vdn5{width:100%}.newsletter-form.svelte-1e0vdn5 [data-form]{--text-colour: var(--text);--font-family: var(--body)}.newsletter-form.svelte-1e0vdn5 .emailoctopus-form{--field-colour: var(--background);--field-border-colour: var(--line);--button-colour: var(--interactive);--button-text-colour: var(--chrome);--label-colour: var(--text)}.newsletter-form.svelte-1e0vdn5 .emailoctopus-form-row-hp{inset:0 auto auto 0;width:1px;height:1px;overflow:clip;clip-path:inset(50%)}.newsletter-form.svelte-1e0vdn5 .emailoctopus-form .form-control{height:2.625rem;padding:.35rem .9rem;border-radius:.5rem;color:var(--text);font:inherit}.newsletter-form.svelte-1e0vdn5 .emailoctopus-form .form-control::placeholder{color:var(--muted-text)}.newsletter-form.svelte-1e0vdn5 .emailoctopus-form-row:has(.required-mark){position:relative}.newsletter-form.svelte-1e0vdn5 .emailoctopus-form-row:has(.required-mark) .form-control{padding-inline-end:1.75rem}.newsletter-form.svelte-1e0vdn5 .emailoctopus-form-row>.required-mark{position:absolute;inset-block-start:.55rem;inset-inline-end:.7rem;pointer-events:none}.newsletter-form.svelte-1e0vdn5 .emailoctopus-form .form-control:focus{border-color:var(--interactive);box-shadow:0 0 0 1px var(--interactive)}.newsletter-form.svelte-1e0vdn5 .emailoctopus-form input[type=submit]{cursor:pointer;width:auto!important;flex-grow:0;min-height:2.5rem;margin-top:.45rem;margin-inline:auto;padding-inline:2.65rem 1.4rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23080809' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2Zm-2 2 10 7L22 7'/%3E%3C/svg%3E");background-size:1.1rem;background-position:1.2rem center;background-repeat:no-repeat;border-radius:999px;font:inherit;font-weight:700}.newsletter-form.svelte-1e0vdn5 .emailoctopus-form input[type=submit]:hover{background-color:var(--text)}.newsletter-form.svelte-1e0vdn5 .emailoctopus-success-message,.newsletter-form.svelte-1e0vdn5 .emailoctopus-error-message{text-align:center}.newsletter-form.svelte-1e0vdn5 [eo-block=powered-by]{display:none}
