@font-face{font-family:Birdie;src:url(/fonts/birdie-regular.woff2) format("woff2"),url(/fonts/birdie-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Hasklig;src:url(/fonts/hasklig-regular.woff2) format("woff2"),url(/fonts/hasklig-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{color-scheme:light;--cv-ink: #111;--cv-paper: #fff;--cv-mute: #6a6a6a;--cv-scrim: rgba(17, 17, 17, .55);--cv-hatch: rgba(17, 17, 17, .28);--cv-bd: 3px solid var(--cv-ink);--cv-lavender: #6e6291;--cv-brick: #a84a3c;--cv-ochre: #c8924a;--cv-sage: #6b8576;--cv-sage-deep: #506a5d;--cv-code-bg: #282c34;--cv-code-ink: #abb2bf;--cv-ink-fixed: #111;--cv-paper-fixed: #fff;--cv-font: "Birdie", system-ui, sans-serif;--cv-font-code: "Hasklig", ui-monospace, monospace;--cv-sp-hair: 2px;--cv-sp-1: 4px;--cv-sp-2: 8px;--cv-sp-3: 12px;--cv-sp-4: 16px;--cv-sp-5: 20px;--cv-sp-6: 24px;--cv-sp-7: 32px;--cv-sp-8: 40px;--cv-sp-9: 56px;--cv-sp-10: 80px;--cv-module: 48px;--cv-gutter: 48px;--cv-air: 96px;--cv-fs-meta: 13px;--cv-fs-0: 16px;--cv-fs-1: 20px;--cv-fs-2: 26px;--cv-fs-3: 33px;--cv-fs-4: 42px;--cv-fs-5: 53px;--cv-fs-6: 68px;--cv-fs-jumbo: 110px;--cv-lh-display: 1.272;--cv-lh-prose: 1.5;--cv-ctrl-h: 44px;--cv-hero-btn-h: 56px;--cv-reading: 60ch;--cv-dur-press: .12s;--cv-dur-quick: .15s;--cv-dur-glide: .25s;--cv-dur-slide: .32s;--cv-dur-drift: .6s;--cv-dur-marquee: 96s;--cv-ease-glide: cubic-bezier(.2, .75, .2, 1)}html.dark{color-scheme:dark;--cv-ink: #fff;--cv-paper: #111;--cv-mute: #9a9a9a;--cv-scrim: rgba(0, 0, 0, .6);--cv-hatch: rgba(255, 255, 255, .3);--cv-lavender: #b9aef0;--cv-sage-deep: #8aa899}
