@font-face{font-family:Gramophone;src:url(/fonts/Gramophone-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Gramophone;src:url(/fonts/Gramophone-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Gramophone;src:url(/fonts/Gramophone-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gramophone;src:url(/fonts/Gramophone-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gramophone;src:url(/fonts/Gramophone-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gramophone;src:url(/fonts/Gramophone-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gramophone;src:url(/fonts/Gramophone-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gramophone FaNum;src:url(/fonts/GramophoneFaNum-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Gramophone FaNum;src:url(/fonts/GramophoneFaNum-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Gramophone FaNum;src:url(/fonts/GramophoneFaNum-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gramophone FaNum;src:url(/fonts/GramophoneFaNum-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gramophone FaNum;src:url(/fonts/GramophoneFaNum-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gramophone FaNum;src:url(/fonts/GramophoneFaNum-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gramophone FaNum;src:url(/fonts/GramophoneFaNum-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--bg:#f7f5f1;--panel:#ffffff;--ink:#161616;--muted:#6a6a6a;--line:#e6e1d8;--accent:#6b7340;--w-thin:100;--w-extralight:200;--w-light:300;--w-regular:400;--w-medium:500;--w-semibold:600;--w-bold:700;--serif:"Gramophone FaNum","Gramophone",system-ui,sans-serif;--sans:"Gramophone FaNum","Gramophone",system-ui,sans-serif}*{box-sizing:border-box}body{margin:0;font-family:var(--sans);font-weight:var(--w-regular);background:var(--bg);color:var(--ink);font-synthesis:none;-webkit-font-smoothing:antialiased}h1{font-weight:var(--w-light)}h2{font-weight:var(--w-regular)}nav a{font-weight:var(--w-medium)}b,strong{font-weight:var(--w-semibold)}button{font-weight:var(--w-medium)}a{color:inherit;text-decoration:none}