@media screen{@font-face{font-family:"Geist Sans";src:url("/assets/fonts/geist-regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"Geist Sans";src:url("/assets/fonts/geist-bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"Geist Mono";src:url("/assets/fonts/geist-mono.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap;}@font-face{font-family:"Instrument Serif";src:url("/assets/fonts/instrument-serif-regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"Instrument Serif";src:url("/assets/fonts/instrument-serif-italic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap;}:root:not([data-theme="light"]):not([data-theme="dark"]) body.resume-app,:root[data-theme="light"] body.resume-app{--resume-paper:#f7f5ef!important;--resume-surface:#f7f5ef!important;--resume-ink:#20201f!important;--resume-text:#20201f!important;--resume-muted:#5c5a56!important;--resume-green:#4b5e12!important;--resume-green-light:#eeece4!important;--resume-clay:#4b5e12!important;--resume-line:#cbc8bd!important;--resume-serif:"Instrument Serif",Georgia,serif!important;--resume-sans:"Geist Sans",Arial,sans-serif!important;--resume-mono:"Geist Mono",monospace!important;--resume-banner:#eeece4!important;--resume-banner-fg:#20201f!important;--resume-banner-line:#cbc8bd!important;}:root[data-theme="dark"] body.resume-app{--resume-paper:#0b0b0c!important;--resume-surface:#0b0b0c!important;--resume-ink:#ece8e1!important;--resume-text:#ece8e1!important;--resume-muted:#a29e97!important;--resume-green:#d4ff4f!important;--resume-green-light:#111113!important;--resume-clay:#d4ff4f!important;--resume-line:#2e2e33!important;--resume-serif:"Instrument Serif",Georgia,serif!important;--resume-sans:"Geist Sans",Arial,sans-serif!important;--resume-mono:"Geist Mono",monospace!important;--resume-banner:#111113!important;--resume-banner-fg:#ece8e1!important;--resume-banner-line:#2e2e33!important;}@media(prefers-color-scheme: dark){:root:not([data-theme="light"]):not([data-theme="dark"]) body.resume-app{--resume-paper:#0b0b0c!important;--resume-surface:#0b0b0c!important;--resume-ink:#ece8e1!important;--resume-text:#ece8e1!important;--resume-muted:#a29e97!important;--resume-green:#d4ff4f!important;--resume-green-light:#111113!important;--resume-clay:#d4ff4f!important;--resume-line:#2e2e33!important;--resume-serif:"Instrument Serif",Georgia,serif!important;--resume-sans:"Geist Sans",Arial,sans-serif!important;--resume-mono:"Geist Mono",monospace!important;--resume-banner:#111113!important;--resume-banner-fg:#ece8e1!important;--resume-banner-line:#2e2e33!important;}}body.resume-app .resume-header{background:var(--resume-banner);--resume-ink:var(--resume-banner-fg)!important;--resume-text:var(--resume-banner-fg)!important;--resume-muted:var(--resume-banner-fg)!important;--resume-green:var(--resume-banner-fg)!important;--resume-clay:var(--resume-banner-fg)!important;--resume-line:var(--resume-banner-line)!important;color:var(--resume-ink);}}
