:root,[data-theme=dark]{--gold:#ffd83a;--black:#000;--white:#fff;--forest:#425f57;--teal:#378794;--cornflower:#71abdd;--carnation:#ee4f61;--mint:#81e19d;--amber:#ffac00;--light-gray:#f2f2f2;--dark-card:#1a1a1a;--dark-gray:#555;--mid-gray:#888;--surface:#000;--surface-raised:#1a1a1a;--surface-brand:#ffd83a;--surface-forest:#425f57;--ink:#fff;--ink-muted:#888;--ink-accent:#ffd83a;--on-brand:#000;--on-forest:#fff;--link:#378794;--focus:#ffd83a;--status-success:#81e19d;--status-warning:#ffac00;--status-danger:#ee4f61;--status-info:#71abdd;--chart-primary:#ffd83a;--chart-baseline:#888;--chart-series-2:#71abdd;--chart-series-3:#378794;--chart-series-4:#ffac00;--chart-series-5:#81e19d;--chart-series-6:#ee4f61;--chart-grid:#555;--shadow-none:none}[data-theme=light]{--gold:#ffd83a;--black:#000;--white:#fff;--forest:#425f57;--teal:#378794;--cornflower:#71abdd;--carnation:#ee4f61;--mint:#81e19d;--amber:#ffac00;--light-gray:#f2f2f2;--dark-card:#1a1a1a;--dark-gray:#555;--mid-gray:#888;--surface:#fff;--surface-raised:#f2f2f2;--surface-brand:#ffd83a;--surface-forest:#425f57;--ink:#000;--ink-muted:#555;--ink-accent:#425f57;--on-brand:#000;--on-forest:#fff;--link:#425f57;--focus:#ffd83a;--status-success:#81e19d;--status-warning:#ffac00;--status-danger:#ee4f61;--status-info:#71abdd;--chart-primary:#ffd83a;--chart-baseline:#555;--chart-series-2:#378794;--chart-series-3:#425f57;--chart-series-4:#ee4f61;--chart-series-5:#71abdd;--chart-series-6:#ffac00;--chart-grid:#f2f2f2;--shadow-none:none}[data-theme=forest]{--gold:#ffd83a;--black:#000;--white:#fff;--forest:#425f57;--teal:#378794;--cornflower:#71abdd;--carnation:#ee4f61;--mint:#81e19d;--amber:#ffac00;--light-gray:#f2f2f2;--dark-card:#1a1a1a;--dark-gray:#555;--mid-gray:#888;--surface:#425f57;--surface-raised:#000;--surface-brand:#ffd83a;--surface-forest:#425f57;--ink:#fff;--ink-muted:#fff;--ink-accent:#ffd83a;--on-brand:#000;--on-forest:#fff;--link:#ffd83a;--focus:#ffd83a;--status-success:#81e19d;--status-warning:#ffac00;--status-danger:#ee4f61;--status-info:#71abdd;--chart-primary:#ffd83a;--chart-baseline:#fff;--chart-series-2:#71abdd;--chart-series-3:#fff;--chart-series-4:#ffac00;--chart-series-5:#81e19d;--chart-series-6:#ee4f61;--chart-grid:#000;--shadow-none:none}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--radius-none:0px;--radius-sm:4px;--radius-md:8px;--radius-pill:999px;--font-sans:"Roboto",system-ui,-apple-system,"Segoe UI",sans-serif;--font-condensed:"Roboto Condensed","Roboto","Arial Narrow",sans-serif;--font-mono:"Roboto Mono",ui-monospace,"SF Mono",Menlo,monospace}.display-poster{font-size:112px}.display-poster,.headline-large{font-family:var(--font-condensed);line-height:.85;font-weight:900;letter-spacing:-.025em}.headline-large{font-size:96px}.headline-hero{font-family:var(--font-condensed);font-size:64px;line-height:.9;font-weight:900;letter-spacing:-.025em}.headline-medium{font-size:44px;line-height:1.1}.headline-medium,.headline-section{font-family:var(--font-condensed);font-weight:700;letter-spacing:-.005em}.headline-section{font-size:28px;line-height:1.15}.callout{font-family:var(--font-condensed);font-size:22px;line-height:1.2;font-weight:500;letter-spacing:-.005em}.stat{font-size:72px;font-weight:900;letter-spacing:-.025em}.label-caps,.stat{font-family:var(--font-condensed);line-height:.85}.label-caps{font-size:12px;font-weight:700;letter-spacing:0}.body{font-size:16px}.body,.body-large{font-family:var(--font-sans);line-height:1.3;font-weight:400;letter-spacing:0}.body-large{font-size:18px}.body-strong{font-size:16px;font-weight:700}.body-strong,.quote{font-family:var(--font-sans);line-height:1.3;letter-spacing:0}.quote{font-size:24px;font-weight:400;font-style:italic}.label{font-size:13px;font-weight:500}.footnote,.label{font-family:var(--font-sans);line-height:1.3;letter-spacing:0}.footnote{font-size:10px;font-weight:400}.footnote-web{font-family:var(--font-sans);font-size:12px;line-height:1.4;font-weight:400;letter-spacing:0}.blurb{line-height:1.3;font-weight:500}.blurb,.code{font-family:var(--font-mono);font-size:14px;letter-spacing:0}.code{line-height:1.5;font-weight:400}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Light.65b21a11.ttf);font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Regular.e09cd119.ttf);font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Medium.ca5fa42d.ttf);font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Bold.20295e6e.ttf);font-weight:700;font-style:normal}@font-face{font-family:Roboto Condensed;src:url(/_next/static/media/RobotoCondensed-Regular.7a5a12c9.ttf);font-weight:400;font-style:normal}@font-face{font-family:Roboto Condensed;src:url(/_next/static/media/RobotoCondensed-Bold.0f6cfc1e.ttf);font-weight:700;font-style:normal}