:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface:#fcfcfb;--surface-raised:#fff;--surface-sunken:#f2f1ee;--border:#e3e2de;--grid:#e8e7e3;--text-primary:#0b0b0b;--text-secondary:#52514e;--text-muted:#6f6e69;--bev:#2a78d6;--phev:#eb6834;--petrol:#8d8c86;--context-line:#d6d5d0;--accent:#2a78d6;--focus:#2a78d6;--font-sans:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--measure:40rem}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#1a1a19;--surface-raised:#232322;--surface-sunken:#141413;--border:#3a3a37;--grid:#2e2e2c;--text-primary:#f0efec;--text-secondary:#c3c2b7;--text-muted:#9a998f;--bev:#3987e5;--phev:#d95926;--petrol:#8d8c86;--context-line:#3c3c39;--accent:#3987e5;--focus:#6da7ec}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#1a1a19;--surface-raised:#232322;--surface-sunken:#141413;--border:#3a3a37;--grid:#2e2e2c;--text-primary:#f0efec;--text-secondary:#c3c2b7;--text-muted:#9a998f;--bev:#3987e5;--phev:#d95926;--petrol:#8d8c86;--context-line:#3c3c39;--accent:#3987e5;--focus:#6da7ec}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--surface);color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.6}h1,h2,h3{letter-spacing:-.02em;text-wrap:balance;line-height:1.15}p{text-wrap:pretty}a{color:var(--accent)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
