.newsletter-form.svelte-19m16gp{position:relative}.email.svelte-19m16gp{border-radius:100vh;box-shadow:inset 0 0 0 2px #ff6c89;height:56px;margin-bottom:20px;max-width:600px;padding:0 24px;position:relative;transition:box-shadow .6s var(--ease-quart);width:100%}@media (min-width:768px){.email.svelte-19m16gp{height:64px;padding:0 30px}}.email.svelte-19m16gp input:where(.svelte-19m16gp){background:none;border:none;color:#ffe0c5;display:block;font-family:Garnett,Helvetica,Arial,sans-serif;font-size:.571rem;font-weight:300;height:100%;width:100%}@media (min-width:768px){.email.svelte-19m16gp input:where(.svelte-19m16gp){font-size:.643rem}}.email.svelte-19m16gp input:where(.svelte-19m16gp):-ms-input-placeholder{color:#ffe0c599;opacity:1}.email.svelte-19m16gp input:where(.svelte-19m16gp)::placeholder{color:#ffe0c599;opacity:1}.email.svelte-19m16gp button{flex-shrink:0;margin-left:32px;position:absolute!important;right:16px;top:50%;transform:translateY(-50%)}.email.is-focused.svelte-19m16gp,.email.svelte-19m16gp:hover{box-shadow:inset 0 0 0 4px #ff6c89}.bottom.svelte-19m16gp{display:block;font-size:.5rem;max-width:600px;text-align:center}@media (min-width:768px){.bottom.svelte-19m16gp{display:flex;font-size:.571rem;justify-content:center}}.bottom.svelte-19m16gp .past-issues:where(.svelte-19m16gp){align-items:center;color:#333;display:inline-flex;margin:0 auto auto 0;-webkit-text-decoration:none;text-decoration:none}.bottom.svelte-19m16gp .past-issues:where(.svelte-19m16gp),.bottom.svelte-19m16gp .past-issues:where(.svelte-19m16gp) span:where(.svelte-19m16gp){transition:color .2s,border-color .2s}.bottom.svelte-19m16gp .past-issues:where(.svelte-19m16gp) span:where(.svelte-19m16gp){border-bottom:1px solid #333;color:#333;display:block;font-size:.5rem;margin-left:8px;padding-bottom:2px}@media (min-width:768px){.bottom.svelte-19m16gp .past-issues:where(.svelte-19m16gp) span:where(.svelte-19m16gp){font-size:.571rem;margin-left:12px;padding-bottom:0}}.bottom.svelte-19m16gp p:where(.svelte-19m16gp){color:#666;line-height:1.3;margin-bottom:0;margin-top:16px}@media (min-width:768px){.bottom.svelte-19m16gp p:where(.svelte-19m16gp){margin-top:0}}.message.svelte-19m16gp{border-radius:8px;padding:24px;text-align:center}.message.is-error.svelte-19m16gp{background:#ff6c89;color:#fff;left:0;position:absolute;top:0;width:100%}.message.is-success.svelte-19m16gp{background:#ffe0c5;color:#333}
