/* WordPress additions on top of the ported intranet.css. */

/* noscript fallback: readable document instead of the original one-line notice */
noscript { display: block; overflow: auto; place-items: initial; text-align: left; user-select: text; -webkit-user-select: text; }
.ai-plain { max-width: 640px; margin: 0 auto; padding: 40px 20px; color: var(--ink); font: 15px/1.6 var(--f-ui); }
.ai-plain h1, .ai-plain h2 { color: var(--acc); letter-spacing: .12em; }
.ai-plain a { color: var(--acc); }

/* the contact form honeypot stays out of sight */
.tx-f input[name="website"] { position: absolute; left: -9999px; }
