/* Current founder palette: one shared theme, no historic theme imports. */
@font-face{font-family:Archivo;src:url('/website/fonts/Archivo-Variable.ttf') format('truetype');font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:Manrope;src:url('/website/fonts/Manrope-Variable.ttf') format('truetype');font-weight:200 800;font-style:normal;font-display:swap}
@font-face{font-family:JetBrains;src:url('/website/fonts/JetBrainsMono-Variable.ttf') format('truetype');font-weight:100 800;font-style:normal;font-display:swap}
:root{color-scheme:light;--pool-bone:#F4F1EA;--pool-steel:#D7DDE2;--pool-ink:#16181B;--pool-muted:#6B7680;--pool-yellow:#FFD60A;--font-ui:Manrope,sans-serif;--font-display:Archivo,sans-serif;--font-data:JetBrains,monospace;--color-space:var(--pool-bone);--color-space-raised:var(--pool-steel);--color-foreground:var(--pool-ink);--color-muted:var(--pool-muted);--color-secondary:var(--pool-ink);--color-cyan:var(--pool-ink);--color-violet:var(--pool-muted);--color-sunrise:var(--pool-yellow);--color-primary:var(--pool-yellow);--color-transparent:transparent;--color-glass:var(--pool-steel);--color-glass-hover:var(--pool-steel);--color-panel-border:color-mix(in srgb,var(--pool-ink) 15%,transparent);--color-control-border:color-mix(in srgb,var(--pool-ink) 35%,transparent);--color-success:var(--pool-ink);--color-critical:var(--pool-ink);--color-high:var(--pool-ink);--color-midnight:var(--pool-bone);--premium-glass:var(--pool-steel);--premium-edge:var(--color-panel-border);--premium-shadow:0 8px 24px color-mix(in srgb,var(--pool-ink) 8%,transparent);--radius-pill:8px;--radius-card:12px;--radius-control:8px}
html{background:var(--pool-bone);font-synthesis:none;font-kerning:normal}body{background:var(--pool-bone);color:var(--pool-ink);font:400 17px/1.6 Manrope,sans-serif}
h1,h2,h3,h4,h5,h6{font-family:Archivo,sans-serif;font-weight:800;font-style:normal;letter-spacing:-.035em;text-transform:none}button,input,select,textarea,summary{font-family:Manrope,sans-serif;font-style:normal;font-weight:500}button{border-radius:8px}.eyebrow,.tag{font-family:Archivo,sans-serif;font-style:normal;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.numeric,.metric strong,[data-number],.money{font-family:JetBrains,monospace;font-style:normal}
