:root{--bg:#fffcf0;--bg-2:#f2f0e5;--ui:#e6e4d9;--ui-2:#dad8ce;--ui-3:#cecdc3;--tx:#100f0f;--tx-2:#6f6e69;--tx-3:#b7b5ac;--ac:#5e409d;--ac-soft:#f0eaec;--good:#66800b;--bad:#af3029;--serif:Charter, "Bitstream Charter", "Sitka Text", Cambria, Georgia, serif;--sans:system-ui, -apple-system, "Segoe UI", sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#100f0f;--bg-2:#1c1b1a;--ui:#282726;--ui-2:#343331;--ui-3:#403e3c;--tx:#cecdc3;--tx-2:#878580;--tx-3:#575653;--ac:#8b7ec8;--ac-soft:#261c39;--good:#879a39;--bad:#d14d41;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#100f0f;--bg-2:#1c1b1a;--ui:#282726;--ui-2:#343331;--ui-3:#403e3c;--tx:#cecdc3;--tx-2:#878580;--tx-3:#575653;--ac:#8b7ec8;--ac-soft:#261c39;--good:#879a39;--bad:#d14d41;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--tx);font:17px/1.55 var(--serif);margin:0;overflow-x:hidden}main{max-width:44rem;margin:0 auto;padding:2.5rem 1rem 4rem}h1{letter-spacing:-.01em;text-wrap:balance;margin:0 0 .75rem;font-size:clamp(1.9rem,6vw,2.6rem);line-height:1.1}h2{text-wrap:balance;margin:2.5rem 0 .75rem;font-size:1.3rem}h3{margin:0 0 .25rem;font-size:1rem}p{margin:0 0 1rem}a{color:var(--ac)}.lede{color:var(--tx-2);font-size:1.05rem}.ui{font-family:var(--sans)}button{font:600 1rem var(--sans);background:var(--ac);color:var(--bg);cursor:pointer;border:0;border-radius:.5rem;min-height:2.75rem;padding:.7rem 1.2rem}button:disabled{background:var(--ui-2);color:var(--tx-2);cursor:not-allowed}button.quiet{color:var(--ac);border:1px solid var(--ac);background:0 0}button.quiet:disabled{color:var(--tx-3);border-color:var(--ui-3)}button:focus-visible,a:focus-visible{outline:2px solid var(--ac);outline-offset:2px}footer{color:var(--tx-2);margin-top:3rem;font-size:.85rem}
