/* Generated by scripts/stamp-parts.mjs from partials/brand.css. Edit the partial. */
@font-face{font-family:"WbSans";src:url(/fonts/WbSans-Regular.ttf) format("truetype");font-weight:400;font-display:swap}
@font-face{font-family:"WbSans";src:url(/fonts/WbSans-Medium.ttf) format("truetype");font-weight:500;font-display:swap}
@font-face{font-family:"WbSans";src:url(/fonts/WbSans-SemiBold.ttf) format("truetype");font-weight:600;font-display:swap}
@font-face{font-family:"WbSans";src:url(/fonts/WbSans-Bold.ttf) format("truetype");font-weight:700;font-display:swap}
:root{
  --wb-page:#F3F6F9; --wb-subtle:#E5EEF5; --wb-surface:#FFFFFF;
  --wb-ink:#0C1622; --wb-ink-2:#26394B; --wb-muted:#5E7386; --wb-line:#CFDCE6;
  --wb-primary:#1A6FB0; --wb-primary-hover:#18639F; --wb-on-primary:#FFFFFF; --wb-primary-soft:rgba(26,111,176,.10);
  --wb-teal:#14756B; --wb-attention:#8A5A08; --wb-danger:#BA3328; --wb-mark:#2072B8;
  --wb-sans:"WbSans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
  --wb-serif:"Instrument Serif",Georgia,serif;
  --wb-mono:"Geist Mono",ui-monospace,SFMono-Regular,Menlo,monospace;
  --wb-r-btn:12px; --wb-r-card:14px; --wb-h-btn:44px;
  color-scheme:light;
}
:root[data-theme="dark"]{
  --wb-page:#0B141F; --wb-subtle:#12202E; --wb-surface:#17293B;
  --wb-ink:#E7F1FA; --wb-ink-2:#C5D7E6; --wb-muted:#8DA7BC; --wb-line:#25394C;
  --wb-primary:#3FA7E6; --wb-primary-hover:#54B2EC; --wb-on-primary:#06121C; --wb-primary-soft:rgba(63,167,230,.16);
  --wb-teal:#35C9BC; --wb-attention:#F0A431; --wb-danger:#FF6B5E;
  color-scheme:dark;
}
/* The logo: mark and word side by side, sized off the mark (the word is 21/32 of it). */
.wb-mark{display:block;flex:none;width:var(--wb-mark-size,28px);height:var(--wb-mark-size,28px)}
.wb-name{display:inline-flex;align-items:center;line-height:0}
.wb-word{display:block;flex:none;height:calc(var(--wb-mark-size,28px) * .656);width:auto;overflow:visible}
