@import url("https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Geist:wght@300;400;500&display=swap");:root{--font-display:"Instrument Serif",Georgia,serif;--font-body:"Geist","SF Pro Text",system-ui,sans-serif;--bg:#f7f6f3;--bg-subtle:#efede9;--bg-raised:#fff;--surface:#e9e7e2;--ink:#111110;--ink-2:#49483f;--ink-3:#888680;--ink-4:#b8b6b0;--rule:rgba(0,0,0,.08);--rule-2:rgba(0,0,0,.13);--accent:#c8102e;--accent-bg:#fdf2f3;--c-trending:#c8102e;--c-us_politics:#1a5fa8;--c-world:#1a7a45;--c-financial:#a05a00;--c-jewish:#5a3ea0;--radius-sm:4px;--radius-md:8px;--radius-lg:12px}@media (prefers-color-scheme:dark){:root{--bg:#111110;--bg-subtle:#1a1918;--bg-raised:#1f1e1c;--surface:#282724;--ink:#f0ede8;--ink-2:#a8a49c;--ink-3:#6a6760;--ink-4:#3e3d39;--rule:hsla(0,0%,100%,.07);--rule-2:hsla(0,0%,100%,.11);--accent-bg:#1f1214;--c-trending:#e8364f;--c-us_politics:#4a8fd4;--c-world:#3aad6a;--c-financial:#d4862a;--c-jewish:#9c7add}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{font-family:var(--font-body);background:var(--bg);color:var(--ink);line-height:1.6;min-height:100vh}a{color:inherit;text-decoration:none}button{font-family:var(--font-body);cursor:pointer}.Footer_footer__UaG1g{border-top:1px solid var(--rule);padding:1.5rem;margin-top:2rem}.Footer_inner__ACAek{max-width:860px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.Footer_copy__IbaoR{font-size:11px;color:var(--ink-4)}.Footer_links__oDyjI{display:flex;gap:1.5rem}.Footer_links__oDyjI a{font-size:11px;color:var(--ink-3);text-decoration:none;transition:color .1s}.Footer_links__oDyjI a:hover{color:var(--ink)}