@font-face{font-family:Newsreader;src:url(../media/Newsreader-Regular.1rmxub1cakj94.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(../media/Onest-Regular.1vn-a6mc-y8j0.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(../media/Onest-SemiBold.15qrrxe3u0_-n.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}[data-surface=client]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:var(--brand-ground);--surface:var(--brand-band);--foreground:var(--brand-ink);--card:var(--brand-card);--card-foreground:var(--brand-ink);--popover:var(--brand-card);--popover-foreground:var(--brand-ink);--muted:var(--brand-band);--muted-foreground:var(--brand-muted);--border:var(--brand-hairline);--input:var(--brand-hairline);--primary:var(--brand-button);--primary-foreground:var(--brand-button-text);--secondary:var(--brand-band);--secondary-foreground:var(--brand-ink);--accent:var(--brand-band);--accent-foreground:var(--brand-ink);--destructive:var(--brand-error);--destructive-foreground:var(--brand-on-accent);--ring:var(--brand-focus);background-color:var(--brand-ground);color:var(--brand-ink);font-family:var(--brand-font-sans)}[data-surface=client] h1,[data-surface=client] h2,[data-surface=client] .portal-display{font-family:var(--brand-font-display);letter-spacing:-.01em;font-weight:400}[data-surface=client] a.portal-link{text-decoration-line:underline;-webkit-text-decoration-color:var(--brand-accent);text-decoration-color:var(--brand-accent);text-underline-offset:.2em}[data-surface=client] a.portal-link:hover{color:var(--brand-accent-hover)}
