.newsletter-module__yPnhyG__form,.newsletter-module__yPnhyG__confirmation{align-content:start;gap:16px;min-width:0;max-width:560px;display:grid}.newsletter-module__yPnhyG__label{font-family:var(--font-plex), monospace;font-size:12px}.newsletter-module__yPnhyG__email{box-sizing:border-box;border:1px solid var(--muted);background:var(--surface);width:100%;min-height:48px;color:var(--ink);font:inherit;border-radius:0;padding:12px}.newsletter-module__yPnhyG__consent{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;font-size:14px;display:flex}.newsletter-module__yPnhyG__consent input{width:20px;height:20px;accent-color:var(--signal);flex:none;margin:2px 0 0}.newsletter-module__yPnhyG__privacy,.newsletter-module__yPnhyG__status{font-size:13px;line-height:1.6}.newsletter-module__yPnhyG__privacy a{text-underline-offset:3px;text-decoration:underline}.newsletter-module__yPnhyG__status{min-height:1.6em;color:var(--ink)}.newsletter-module__yPnhyG__form button,.newsletter-module__yPnhyG__confirmation button{justify-self:start;min-height:48px}.newsletter-module__yPnhyG__form button:disabled{opacity:.65;cursor:not-allowed}.newsletter-module__yPnhyG__confirmation h3{font-size:30px}.newsletter-module__yPnhyG__confirmation p{line-height:1.6}@media (forced-colors:active){.newsletter-module__yPnhyG__email{border-color:canvastext}.newsletter-module__yPnhyG__consent input{accent-color:auto}.newsletter-module__yPnhyG__form button:disabled{opacity:1;color:graytext}}@media (max-width:480px){.newsletter-module__yPnhyG__form button,.newsletter-module__yPnhyG__confirmation button{width:100%}}
