.sub{gap:10px;max-width:62ch;display:grid}.sub__title{font-size:clamp(24px,2.6vw,30px)}.sub__lead{color:var(--ink-2);margin:0 0 6px;font-size:17px;line-height:1.5}.sub__form{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.sub__field{flex:260px}.sub__status{color:var(--ink-2);margin:0;font-size:15px;line-height:1.4}.sub__fallback{margin:0;font-size:15px}.sub__trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.sub__signin{border:0;border-bottom:1px solid color-mix(in oklab, var(--gold) 55%, transparent);font:inherit;color:inherit;cursor:pointer;background:0 0;padding:0}.sub__signin:hover{border-bottom-color:var(--gold)}
