:root{--closing-air:1.5rem;--ink:#16161d;--on-ink:#fff;--ink-soft:#b5b3bf;--ink-quiet:#9d9ba9;--page:#f9f6ee;--on-page:#000;--page-soft:#67665e;--accent:#876840;--accent-hover:#80623b;--accent-active:#7c5e36;--hair-ink:#ffffff2e;--sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--serif:"Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif;--ease:cubic-bezier(.16, 1, .3, 1);--control-face:32px;--control-hit:44px;--control-inset:calc((var(--control-hit) - var(--control-face)) / 2);--control-text:.8125rem;--focus-offset:2px;color-scheme:light;font-family:var(--sans);color:var(--on-page);background:var(--page)}*{box-sizing:border-box}body{margin:0;line-height:1.7}main{overflow-wrap:anywhere;max-width:72ch;margin-inline:auto;padding:1.5rem 20px}@media (width>=40rem){main{padding-block:2rem}}@media (width>=48rem){main{padding-block:3rem}}h1{font-family:var(--serif);font-size:clamp(2.125rem,6vw,2.75rem);line-height:1.2}h2{font-family:var(--serif);margin-top:2.5rem;margin-bottom:.75rem;font-size:1.25rem;line-height:1.2}a{color:inherit;text-underline-offset:.2em}a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.status{color:var(--page-soft)}code{font-size:.95em}::selection{background:var(--accent);color:var(--on-ink)}.policy-top{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}
