.newsletter_box__yd8R4{position:relative;box-sizing:border-box;text-align:left}.newsletter_card__y8qAq{max-width:56rem;margin:2.5rem auto 0;padding:1.35rem 1.4rem 1.1rem;background-color:var(--pp-card);background-image:var(--pp-grain-card);border:1px solid var(--pp-line);border-radius:4px;box-shadow:var(--pp-sheet-shadow);color:var(--pp-ink)}.newsletter_footer__2rfGI{max-width:56rem;margin:0 auto 1.4rem;padding:1.25rem 0 0;border-top:1.5px dashed hsla(41,42%,93%,.18);color:var(--pp-on-deep-soft)}@media (min-width:720px){.newsletter_card__y8qAq,.newsletter_footer__2rfGI{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-gap:.5rem 2rem;gap:.5rem 2rem;align-items:start}}.newsletter_kicker__Yxa95{display:block;font-family:var(--pp-hand);font-weight:600;font-size:1.35rem;line-height:1;color:var(--pp-hand-ink);transform:rotate(-2deg);margin-bottom:.3rem}.newsletter_title__sWcQ_{margin:0 0 .35rem;font-size:1.2rem;line-height:1.25;font-weight:800;letter-spacing:-.01em;color:var(--pp-ink)}.newsletter_footer__2rfGI .newsletter_title__sWcQ_{font-family:var(--pp-hand);font-size:1.45rem;font-weight:600;letter-spacing:0;color:#e4b363;margin-bottom:.25rem}.newsletter_purpose__2QX51{margin:0 0 .9rem;max-width:30rem;font-size:.9375rem;line-height:1.55;color:var(--pp-ink-soft)}.newsletter_footer__2rfGI .newsletter_purpose__2QX51{font-size:.8125rem;color:var(--pp-on-deep-soft)}.newsletter_form___tZfU{position:relative;min-width:0;margin:0}.newsletter_label__7Z3JY{display:block;margin:0 0 .35rem;font-size:.8125rem;font-weight:700;color:var(--pp-ink)}.newsletter_footer__2rfGI .newsletter_label__7Z3JY{color:var(--pp-on-deep)}.newsletter_row__E33_i{display:flex;flex-wrap:wrap;gap:.5rem}.newsletter_input__FRwhz{flex:1 1 13rem;min-width:0;min-height:44px;box-sizing:border-box;padding:.6rem .8rem;font:inherit;font-size:1rem;color:var(--pp-ink);background:var(--pp-card);border:1.5px solid var(--pp-control-line);border-radius:6px}.newsletter_footer__2rfGI .newsletter_input__FRwhz{color:#1f2328;background:#fffcf6;border-color:hsla(41,42%,93%,.4)}.newsletter_input__FRwhz:focus-visible{outline:3px solid var(--pp-accent);outline-offset:2px}.newsletter_footer__2rfGI .newsletter_input__FRwhz:focus-visible{outline-color:#e4b363}.newsletter_button__w_ldL{flex:0 0 auto;min-height:44px;padding:.6rem 1.2rem;font:inherit;font-size:.9375rem;font-weight:700;color:var(--pp-cta-ink);background:var(--pp-cta);border:0;border-radius:6px;box-shadow:0 3px 0 var(--pp-cta-edge);cursor:pointer}.newsletter_footer__2rfGI .newsletter_button__w_ldL{color:#1d3a4a;background:#e4b363;box-shadow:0 3px 0 #a9803f}.newsletter_button__w_ldL:disabled{opacity:.65;cursor:wait}.newsletter_button__w_ldL:focus-visible{outline:3px solid var(--pp-accent);outline-offset:3px}.newsletter_footer__2rfGI .newsletter_button__w_ldL:focus-visible{outline-color:#f4efe4}.newsletter_error__yff_e,.newsletter_status__qNIda{min-height:1.3rem;margin:.55rem 0 0;font-size:.875rem;line-height:1.45;font-weight:600;color:var(--pp-accent)}.newsletter_error__yff_e{color:var(--color-error,#bb0a21)}.newsletter_footer__2rfGI .newsletter_status__qNIda{color:#e4b363}.newsletter_footer__2rfGI .newsletter_error__yff_e{color:#ffb4a8}.newsletter_fine__tZQEu{margin:.4rem 0 0;font-size:.75rem;line-height:1.5}.newsletter_fine__tZQEu a{color:var(--pp-accent);text-decoration:underline;text-underline-offset:2px}.newsletter_footer__2rfGI .newsletter_fine__tZQEu a{color:var(--pp-on-deep-soft)}.newsletter_switchRow__iszwp{display:flex;align-items:center;justify-content:space-between;gap:1rem}.newsletter_switch__LlnjH{position:relative;flex:0 0 auto;width:50px;height:30px;padding:0;border:1.5px solid var(--pp-control-line);border-radius:999px;background:var(--color-bg-surface);cursor:pointer;transition:background-color .15s ease}.newsletter_switch__LlnjH[aria-checked=true]{background:var(--pp-cta);border-color:var(--pp-cta-edge)}.newsletter_knob__DCulD{position:absolute;top:2.5px;left:3px;width:22px;height:22px;border-radius:50%;background:#fffcf6;box-shadow:0 1px 2px rgba(0,0,0,.3);transition:transform .15s ease}.newsletter_switch__LlnjH[aria-checked=true] .newsletter_knob__DCulD{transform:translateX(19px)}.newsletter_switch__LlnjH:disabled{opacity:.55;cursor:default}.newsletter_switch__LlnjH:focus-visible{outline:3px solid var(--pp-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.newsletter_knob__DCulD,.newsletter_switch__LlnjH{transition:none}}