@font-face{font-family:Inter;src:url(/fonts/inter-latin-800-italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:EB Garamond;src:url(/fonts/eb-garamond-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--page:#fff;--paper:#faf7f2;--sheet:#f4ecdd;--chip:#fff;--ink:#1a1814;--ink-secondary:#1a1814b8;--ink-strong:#1a1814d9;--ink-faint:#1a18146b;--tint:#1a18140f;--accent:#c4392f;--wash:#c4392f14;--wash-strong:#c4392f1f;--rim:#8f2e24;--hairline:#e2dccf;--shadow:26, 24, 20;--wax:#c4392f;--cream:#faf7f2;--font-text:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display:-apple-system, BlinkMacSystemFont, "Inter", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-book:ui-serif, "New York", "EB Garamond", Georgia, "Times New Roman", serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark{--page:#171716;--paper:#1f1f1e;--sheet:#24211c;--chip:#1f1f1e;--ink:#e9e6df;--ink-secondary:#e9e6dfb8;--ink-strong:#e9e6dfe0;--ink-faint:#e9e6df6b;--tint:#e9e6df12;--accent:#e0574b;--wash:#e0574b1a;--wash-strong:#e0574b24;--hairline:#2e2e2c;--shadow:0, 0, 0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--page);color:var(--ink);font-family:var(--font-text);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}.display{font-family:var(--font-display);letter-spacing:-.02em;font-style:italic;font-weight:800}.kicker{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:1.3}.rule{background:var(--accent);border-radius:1px;width:36px;height:2px;display:block}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}h1,h2,h3{text-wrap:balance}a{color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
