@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/space-grotesk-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/space-grotesk-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-serif-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-serif-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-serif-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-serif-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-serif-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-serif-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-serif-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-serif-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--void:#08080c;--surface:#111118;--elevated:#1a1a24;--rim:#1c1c28;--accent:#e8a44a;--pale:#e8e8ed;--mid:#6b6b80;--muted:#3d3d50;--font-sans:"Space Grotesk", system-ui, sans-serif;--font-serif:"IBM Plex Serif", Georgia, serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--font:var(--font-sans);--color-background-page:var(--void);--color-background-surface:var(--surface);--color-background-elevated:var(--elevated);--color-background-contrast:#000;--color-background-inverted:#fff;--color-border-subtle:var(--rim);--color-border-on-contrast:#ffffff29;--color-border-on-inverted:#00000029;--color-text-primary:var(--pale);--color-text-secondary:var(--mid);--color-text-tertiary:var(--muted);--color-text-on-contrast-primary:#fff;--color-text-on-contrast-secondary:#ffffffb8;--color-text-on-contrast-tertiary:#ffffff7a;--color-text-on-inverted-primary:#000;--color-text-on-inverted-secondary:#000000b8;--color-text-on-inverted-tertiary:#0000007a;--color-action-primary:var(--accent);--color-action-on-contrast:var(--accent);--color-action-on-inverted:#8a4f00;--section-background-color:transparent;--section-text-primary-color:var(--color-text-primary);--section-text-secondary-color:var(--color-text-secondary);--section-text-tertiary-color:var(--color-text-tertiary);--section-border-color:var(--color-border-subtle);--section-action-color:#c1f7d0;--section-contrast-background-color:var(--color-background-contrast);--section-contrast-text-primary-color:var(--color-text-on-contrast-primary);--section-contrast-text-secondary-color:var(--color-text-on-contrast-secondary);--section-contrast-text-tertiary-color:var(--color-text-on-contrast-tertiary);--section-contrast-border-color:var(--color-border-on-contrast);--section-contrast-action-color:var(--color-action-on-contrast);--section-inverted-background-color:var(--color-background-inverted);--section-inverted-text-primary-color:var(--color-text-on-inverted-primary);--section-inverted-text-secondary-color:var(--color-text-on-inverted-secondary);--section-inverted-text-tertiary-color:var(--color-text-on-inverted-tertiary);--section-inverted-border-color:var(--color-border-on-inverted);--section-inverted-action-color:var(--color-action-on-inverted);--entry-border-color:var(--color-border-subtle);--entry-date-color:var(--color-text-tertiary);--entry-title-color:var(--color-text-primary);--entry-company-color:var(--color-action-primary);--entry-description-color:var(--color-text-secondary);--eyebrow-color:var(--color-text-tertiary);--ls-tight:0;--ls-tighter:0;--ls-heading:0;--ls-hero:0;--ls-display:0;--ls-wide:.12em}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{background:var(--color-background-page)}body{font-family:var(--font);background-color:var(--color-background-page);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;min-height:100vh;display:flex}button,input{font:inherit}a{color:inherit;text-decoration:none}