.newsletter_page__zLJDP{max-width:40rem;margin:0 auto;padding:clamp(2.6rem,8vh,4.5rem) var(--gutter) clamp(4rem,10vh,6rem)}.newsletter_offer__I0vQv{text-align:center}.newsletter_pic__dUwPF{width:min(100%,15rem);aspect-ratio:4/5;margin:0 auto clamp(1.4rem,4vw,2rem);overflow:hidden;border-radius:2px;box-shadow:var(--lift)}.newsletter_kicker__Fm0P9{font-family:var(--mono);font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.newsletter_title__JOMLA{margin-top:.6rem;font-family:var(--display);font-weight:400;font-size:clamp(2.8rem,11vw,4.6rem);line-height:.98;letter-spacing:-.02em;text-wrap:balance}.newsletter_line__FCd0x{margin:1rem auto 0;max-width:28rem;font-size:1.08rem;line-height:1.6;color:var(--ink-soft);text-wrap:balance}.newsletter_small__aMPkW{margin:.9rem auto 0;max-width:24rem;font-size:.86rem;line-height:1.55;color:var(--ink-faint);text-wrap:balance}.newsletter_more__GL6K4{margin-top:clamp(3.5rem,9vh,5rem);padding-top:2rem;border-top:1px solid var(--rule)}.newsletter_moreTitle__p0Qjr{text-align:center;font-family:var(--mono);font-size:var(--t-micro);font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.newsletter_list__cOqCR{list-style:none;margin:1.4rem 0 0;padding:0;display:flex;flex-direction:column;gap:1rem}.newsletter_row__YBw_w{display:flex;align-items:center;gap:1rem;color:var(--ink);text-decoration:none}.newsletter_swatch__H1E2_{flex:none;display:block;width:4.6rem;aspect-ratio:4/5;overflow:hidden;border-radius:2px;background:var(--paper-sunk)}.newsletter_rowText__0y7qN{display:flex;flex-direction:column;gap:.25rem;min-width:0}.newsletter_rowTitle__n3htj{font-family:var(--display);font-size:1.3rem;line-height:1.15;text-wrap:balance}.newsletter_row__YBw_w:hover .newsletter_rowTitle__n3htj{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em}.newsletter_home__fbNF5{margin-top:1.6rem;text-align:center;font-family:var(--mono);font-size:var(--t-small)}.newsletter_home__fbNF5 a{color:var(--ink);text-decoration:underline;text-underline-offset:.2em}