.newsletter-form:where(.astro-bfbmamsi){color:#fbf8ef}.newsletter-form:where(.astro-bfbmamsi):not(.newsletter-form--editorial) .email-label:where(.astro-bfbmamsi){clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.honeypot:where(.astro-bfbmamsi){-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.field-row:where(.astro-bfbmamsi){grid-template-columns:minmax(180px,1fr) auto;gap:.6rem;display:grid}input:where(.astro-bfbmamsi),.newsletter-form:where(.astro-bfbmamsi) .field-row:where(.astro-bfbmamsi) button:where(.astro-bfbmamsi){font:inherit;border-radius:0;min-height:52px}input:where(.astro-bfbmamsi){color:#171713;box-shadow:none;background:#fbf8ef;border:1px solid #8b857a;width:100%;padding:0 .95rem}input:where(.astro-bfbmamsi)::-moz-placeholder{color:#777064}input:where(.astro-bfbmamsi)::placeholder{color:#777064}input:where(.astro-bfbmamsi)[aria-invalid=true]{border-color:#ef746d;box-shadow:inset 0 0 0 1px #ef746d}.newsletter-form:where(.astro-bfbmamsi) .field-row:where(.astro-bfbmamsi) button:where(.astro-bfbmamsi){color:#fff;cursor:pointer;letter-spacing:.015em;text-transform:uppercase;white-space:nowrap;background:#cf2f21;border:1px solid #cf2f21;padding:0 1rem;font-family:IBM Plex Mono,monospace;font-size:.68rem;font-weight:700;transition:background .17s,border-color .17s,transform .17s}.newsletter-form:where(.astro-bfbmamsi) .field-row:where(.astro-bfbmamsi) button:where(.astro-bfbmamsi):hover{background:#e63b2c;border-color:#e63b2c;transform:translateY(-2px)}.newsletter-form:where(.astro-bfbmamsi) .field-row:where(.astro-bfbmamsi) button:where(.astro-bfbmamsi):disabled{opacity:.72;cursor:wait;transform:none}.form-meta:where(.astro-bfbmamsi){justify-content:space-between;align-items:baseline;gap:1rem;margin-top:.62rem;display:flex}.help:where(.astro-bfbmamsi),.preview-note:where(.astro-bfbmamsi),.status:where(.astro-bfbmamsi){margin:0;font-size:.65rem;line-height:1.45}.help:where(.astro-bfbmamsi){color:#aaa59b}.help:where(.astro-bfbmamsi) a:where(.astro-bfbmamsi){color:#d6d1c8;text-underline-offset:3px}.preview-note:where(.astro-bfbmamsi){color:#d9a738;letter-spacing:.04em;text-align:right;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.55rem}.status:where(.astro-bfbmamsi){color:#efaaa5;min-height:1.05rem;margin-top:.4rem;font-weight:650}.newsletter-form--editorial:where(.astro-bfbmamsi){color:#191915;width:100%;max-width:560px;font-family:Instrument Sans,sans-serif}.newsletter-form--editorial:where(.astro-bfbmamsi) .email-label:where(.astro-bfbmamsi){color:#716a60;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5rem;font-family:IBM Plex Mono,monospace;font-size:.54rem;font-weight:600;display:block}.newsletter-form--editorial:where(.astro-bfbmamsi) .field-row:where(.astro-bfbmamsi){background:#fffdf8;border:1px solid #1919159e;grid-template-columns:minmax(0,1fr) 62px;gap:0;padding:5px;box-shadow:0 16px 40px #342b1f14}.newsletter-form--editorial:where(.astro-bfbmamsi) input:where(.astro-bfbmamsi){background:0 0;border:0;min-width:0;min-height:56px;padding:0 1rem;font-size:.95rem}.newsletter-form--editorial:where(.astro-bfbmamsi) input:where(.astro-bfbmamsi):focus{outline-offset:-2px;outline:2px solid #ef746d}.newsletter-form--editorial:where(.astro-bfbmamsi) .field-row:where(.astro-bfbmamsi) button:where(.astro-bfbmamsi){border:0;width:62px;min-height:56px;padding:0;font-family:Instrument Sans,sans-serif;font-size:1.35rem}.newsletter-form--editorial:where(.astro-bfbmamsi) .field-row:where(.astro-bfbmamsi) button:where(.astro-bfbmamsi):hover{background:#191915;border-color:#191915;transform:translate(2px)}.newsletter-form--editorial:where(.astro-bfbmamsi) .help:where(.astro-bfbmamsi){color:#6f685e}.newsletter-form--editorial:where(.astro-bfbmamsi) .help:where(.astro-bfbmamsi) a:where(.astro-bfbmamsi){color:#191915}.newsletter-form--editorial:where(.astro-bfbmamsi) .status:where(.astro-bfbmamsi){color:#cf2f21}@media (width<=560px){.field-row:where(.astro-bfbmamsi){grid-template-columns:1fr}.newsletter-form:where(.astro-bfbmamsi) .field-row:where(.astro-bfbmamsi) button:where(.astro-bfbmamsi){width:100%}.newsletter-form--editorial:where(.astro-bfbmamsi) .field-row:where(.astro-bfbmamsi){grid-template-columns:minmax(0,1fr) 56px}.newsletter-form--editorial:where(.astro-bfbmamsi) .field-row:where(.astro-bfbmamsi) button:where(.astro-bfbmamsi){width:56px}.form-meta:where(.astro-bfbmamsi){flex-direction:column;align-items:flex-start;gap:.35rem}.preview-note:where(.astro-bfbmamsi){text-align:left}}@media (prefers-reduced-motion:reduce){.newsletter-form:where(.astro-bfbmamsi) .field-row:where(.astro-bfbmamsi) button:where(.astro-bfbmamsi){transition:none}}.journal-footer:where(.astro-2z6v5h4i){color:#191915;border-top:1px solid #19191575;justify-content:space-between;align-items:center;gap:2rem;width:min(100% - 2rem,1240px);max-width:none;min-height:130px;margin-inline:auto;padding:1.5rem 0;font-family:Instrument Sans,sans-serif;display:flex}.journal-footer:where(.astro-2z6v5h4i)>div:where(.astro-2z6v5h4i){gap:.25rem;display:grid}.journal-footer:where(.astro-2z6v5h4i) strong:where(.astro-2z6v5h4i){font-size:.86rem}.journal-footer:where(.astro-2z6v5h4i) span:where(.astro-2z6v5h4i){color:#746e64;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.55rem}nav:where(.astro-2z6v5h4i){gap:1.25rem;display:flex}nav:where(.astro-2z6v5h4i) a:where(.astro-2z6v5h4i){color:#191915;font-size:.74rem;text-decoration:none}nav:where(.astro-2z6v5h4i) a:where(.astro-2z6v5h4i):hover{color:#cf2f21}@media (width<=620px){.journal-footer:where(.astro-2z6v5h4i){flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem}}