.plain-page{max-width:640px;margin:0 auto;padding:48px 28px 72px}.plain-page h1{font-family:var(--font-display);font-weight:400;font-size:var(--type-figure-xl-size);margin:0 0 12px;line-height:1.1}.plain-page h2{font-family:var(--font-text);margin:32px 0 8px;font-size:18px;font-weight:600}.plain-page p,.plain-page li{color:var(--ink);font-size:16px;line-height:1.6}.plain-page a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.subscribe-form{gap:16px;margin-top:20px;display:grid}.field{color:var(--ink);gap:6px;font-size:14px;font-weight:600;display:grid}.field input,.field textarea{font:inherit;border:1px solid var(--rule);border-radius:var(--radius-control);background:var(--surface);color:var(--ink);padding:9px 12px;font-size:16px;font-weight:400}.field textarea{resize:vertical;min-height:160px}.field input:focus,.field textarea:focus{outline:2px solid var(--accent);outline-offset:-1px}.chooser{gap:12px;display:grid}.chooser-all{color:var(--ink);cursor:pointer;align-items:center;gap:10px;font-size:16px;display:flex}.chooser-all input{width:18px;height:18px;accent-color:var(--accent)}.chooser-search{width:100%;max-width:360px}.tags{flex-wrap:wrap;gap:8px;min-height:34px;margin:0;padding:0;list-style:none;display:flex}.tag{background:var(--bone);border:1px solid var(--rule);color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:5px 6px 5px 12px;font-size:14px;display:inline-flex}.tag button{width:24px;height:24px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:16px;line-height:1}.tag button:hover{background:var(--rule-soft);color:var(--ink)}.form-button{font:inherit;color:var(--page);background:var(--ink);border-radius:var(--radius-control);cursor:pointer;border:0;justify-self:start;padding:10px 18px;font-size:15px;font-weight:600}.form-button:disabled{opacity:.6;cursor:default}.form-note{color:var(--ink-soft);margin:0;font-size:13px}.form-note a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.form-error{color:var(--accent);margin:0;font-size:14px}.form-done{color:var(--ink);background:var(--bone);border-radius:var(--radius-control);margin:12px 0 0;padding:14px 16px;font-size:16px}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.subscribe-box{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-card);margin-top:8px;padding:28px}.subscribe-box h2{font-family:var(--font-display);font-weight:400;font-size:var(--type-figure-size);margin:0 0 4px}.subscribe-box>p{color:var(--ink-soft);margin:0;font-size:15px}@media (max-width:640px){.plain-page{padding:32px 16px 56px}.subscribe-box{padding:20px}}@media print{.subscribe-box{display:none}}
