@font-face { font-display: swap; font-family: "biro script plus"; font-style: normal; font-weight: 400; src: url(/_static/fonts/biro-script-plus/regular.woff2) format("woff2"); } @font-face { font-display: swap; font-family: "brandon text"; font-weight: 700; src: url(/_static/fonts/brandon-text/bold.woff2) format("woff2"), url(/_static/fonts/brandon-text/bold.woff) format("woff"); } @font-face { font-display: swap; font-family: "brandon text"; font-weight: 900; src: url(/_static/fonts/brandon-text/black.woff2) format("woff2"), url(/_static/fonts/brandon-text/black.woff) format("woff"); } @font-face { font-display: swap; font-family: "fira mono"; font-style: normal; font-weight: 400; src: url(/_static/fonts/fira-mono/regular.woff2) format("woff2"); } @font-face { font-display: swap; font-family: "fira mono"; font-style: normal; font-weight: 500; src: url(/_static/fonts/fira-mono/medium.woff2) format("woff2"); } @font-face { font-display: swap; font-family: "fira mono"; font-style: normal; font-weight: 700; src: url(/_static/fonts/fira-mono/bold.woff2) format("woff2"); } @font-face { font-display: swap; font-family: "fira sans"; font-style: normal; font-weight: 300; src: url(/_static/fonts/fira-sans/light.woff2) format("woff2"); } @font-face { font-display: swap; font-family: "fira sans"; font-style: normal; font-weight: 400; src: url(/_static/fonts/fira-sans/regular.woff2) format("woff2"); } @font-face { font-display: swap; font-family: "fira sans"; font-style: normal; font-weight: 500; src: url(/_static/fonts/fira-sans/medium.woff2) format("woff2"); } @font-face { font-display: swap; font-family: "fira sans"; font-style: normal; font-weight: 600; src: url(/_static/fonts/fira-sans/semibold.woff2) format("woff2"); } @font-face { font-display: swap; font-family: "fira sans"; font-style: normal; font-weight: 700; src: url(/_static/fonts/fira-sans/bold.woff2) format("woff2"); } @font-face { font-display: swap; font-family: "fira sans"; font-style: normal; font-weight: 900; src: url(/_static/fonts/fira-sans/black.woff2) format("woff2"); } :root { --max-width: 113.5rem; } * { box-sizing: border-box; } html, body { margin: 0; padding: 0; } body { min-height: 100dvh; overflow-x: hidden; } ul { padding-inline-start: 0; margin-block-start: 0; margin-block-end: 0; }