.NewsletterCallout_section__ng3ZY{padding:0 0 56px}.NewsletterCallout_inner__FCaDE{display:grid;grid-template-columns:1.1fr 1fr;gap:36px;align-items:center;padding:40px 44px;background:var(--accent);color:#ffffff;border-radius:var(--radius-md);position:relative;overflow:hidden}.NewsletterCallout_eyebrow__Gswhz{display:inline-flex;align-items:center;gap:8px;font-family:var(--sans);font-size:13px;font-weight:500;letter-spacing:.01em;text-transform:none;color:#ffffff;margin-bottom:12px}.NewsletterCallout_square__GWr7n{display:inline-block;width:7px;height:7px;background:#ffffff;border-radius:2px;flex-shrink:0}.NewsletterCallout_title__XBNXV{font-family:var(--serif);font-size:clamp(1.375rem,2.6vw,1.75rem);font-weight:400;line-height:1.2;margin:0 0 10px;color:#ffffff;text-wrap:balance}.NewsletterCallout_lede__AMNls{font-family:var(--sans);font-size:14px;line-height:1.55;color:rgba(255,255,255,.85);margin:0}.NewsletterCallout_form__e4M_8{display:flex;flex-direction:column;gap:12px}.NewsletterCallout_input__rJH1v{font-family:var(--sans);font-size:15px;width:100%;padding:13px 16px;background:rgba(255,255,255,.12);border:1px solid #ffffff;border-radius:var(--radius-sm);color:#ffffff;transition:border-color .15s ease,background .15s ease}.NewsletterCallout_input__rJH1v::placeholder{color:rgba(255,255,255,.7)}.NewsletterCallout_input__rJH1v:focus{outline:none;border-color:#ffffff;background:rgba(255,255,255,.18)}.NewsletterCallout_input__rJH1v:disabled{background:rgba(255,255,255,.12);border-color:#ffffff;color:#ffffff;opacity:1}.NewsletterCallout_cta__2nl_q{font-family:var(--sans);font-size:13px;font-weight:500;letter-spacing:.04em;padding:13px 22px;border-radius:var(--radius-sm);background:#ffffff;color:var(--accent);border:none;cursor:pointer;transition:background .15s ease,color .15s ease,transform .15s ease}.NewsletterCallout_cta__2nl_q:hover:not(:disabled){background:var(--ink);color:#ffffff;transform:translateY(-1px)}.NewsletterCallout_cta__2nl_q:disabled{background:#ffffff;color:var(--accent);opacity:1;cursor:not-allowed}.NewsletterCallout_success__mwkW4{line-height:1.5}.NewsletterCallout_error__3CHA4,.NewsletterCallout_success__mwkW4{font-family:var(--sans);font-size:13px;color:#ffffff;margin:4px 0 0}.NewsletterCallout_error__3CHA4{background:rgba(0,0,0,.2);border-left:3px solid #ffffff;padding:8px 12px;border-radius:var(--radius-sm)}.NewsletterCallout_inputError__wIk9j{border-color:#ffffff;background:rgba(255,255,255,.22);animation:NewsletterCallout_shake__fabct .4s ease}@keyframes NewsletterCallout_shake__fabct{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}@media (max-width:720px){.NewsletterCallout_section__ng3ZY{padding:0 0 40px}.NewsletterCallout_inner__FCaDE{grid-template-columns:1fr;padding:28px;gap:24px}}.NewsletterInline_form__UukAg{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:28px;max-width:560px}.NewsletterInline_input__QU4OJ{font-family:var(--sans);font-size:15px;flex:1 1 280px;min-width:0;padding:16px 20px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);transition:border-color .15s ease,box-shadow .15s ease}.NewsletterInline_input__QU4OJ::placeholder{color:var(--muted)}.NewsletterInline_input__QU4OJ:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px rgba(154,42,60,.12)}.NewsletterInline_input__QU4OJ:disabled{opacity:1}.NewsletterInline_inputError__V5YbC{border-color:var(--accent);background:rgba(154,42,60,.04);animation:NewsletterInline_shake__6yzo2 .4s ease}@keyframes NewsletterInline_shake__6yzo2{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.NewsletterInline_cta__iH8R4{font-family:var(--sans);font-size:15px;font-weight:500;letter-spacing:.02em;padding:16px 28px;border-radius:var(--radius-sm);background:var(--accent);color:#ffffff;border:none;cursor:pointer;transition:background .2s ease,transform .2s ease}.NewsletterInline_cta__iH8R4:hover:not(:disabled){background:var(--accent-hot);transform:translateY(-1px)}.NewsletterInline_cta__iH8R4:disabled{background:var(--accent);opacity:1;cursor:not-allowed}.NewsletterInline_error__VQbeT,.NewsletterInline_success__rOCrO{flex-basis:100%;font-family:var(--sans);font-size:13px;margin:4px 0 0}.NewsletterInline_error__VQbeT,.NewsletterInline_success__rOCrO{color:var(--accent)}.NewsletterInline_note__hJza7{flex-basis:100%;font-family:var(--sans);font-size:12px;color:var(--muted);margin:2px 0 0}.NewsletterInline_compact__fbspd{margin-top:0;max-width:460px}.NewsletterInline_compact__fbspd .NewsletterInline_input__QU4OJ{padding:10px 14px;font-size:13px;flex-basis:220px}.NewsletterInline_compact__fbspd .NewsletterInline_cta__iH8R4{padding:10px 18px;font-size:13px}.NewsletterInline_compact__fbspd .NewsletterInline_note__hJza7{font-size:11px}@media (max-width:540px){.NewsletterInline_input__QU4OJ{flex-basis:100%}.NewsletterInline_cta__iH8R4{width:100%}}