@font-face{font-family:Newsreader;src:url(/fonts/Newsreader-VariableFont_opsz_wght.woff2)format("woff2"),url(/fonts/Newsreader-VariableFont_opsz_wght.ttf)format("truetype-variations"),url(/fonts/Newsreader-VariableFont_opsz_wght.ttf)format("truetype");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(/fonts/Newsreader-Italic-VariableFont_opsz_wght.woff2)format("woff2"),url(/fonts/Newsreader-Italic-VariableFont_opsz_wght.ttf)format("truetype-variations"),url(/fonts/Newsreader-Italic-VariableFont_opsz_wght.ttf)format("truetype");font-weight:200 800;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-VariableFont_wght.woff2)format("woff2"),url(/fonts/JetBrainsMono-VariableFont_wght.ttf)format("truetype-variations"),url(/fonts/JetBrainsMono-VariableFont_wght.ttf)format("truetype");font-weight:100 800;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Italic-VariableFont_wght.woff2)format("woff2"),url(/fonts/JetBrainsMono-Italic-VariableFont_wght.ttf)format("truetype-variations"),url(/fonts/JetBrainsMono-Italic-VariableFont_wght.ttf)format("truetype");font-weight:100 800;font-style:italic;font-display:swap}@font-face{font-family:Times New Roman;src:url(/fonts/times.woff2)format("woff2"),url(/fonts/times.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--old-lace:#fff8ea;--old-lace-2:#fbf1dd;--onyx:#111;--obsidian:#1b1a17;--reddish-brown:#9a422b;--copper:#a8763d;--pine:#3e5e4d;--sage:#74815f;--tan:#d3a172;--series-1:#74815f;--ochre:#b89d5e;--slate:#2c4251;--aubergine:#6b4e71;--battleship:#5f7470;--roan:#8c5e58;--series-2:#b89d5e;--series-3:#2c4251;--series-4:#6b4e71;--series-5:#5f7470;--series-6:#8c5e58;--etched-ink:#e2deda;--etched-soft:#efe9df;--ink-60:#1119;--ink-45:#11111173;--ink-12:#1111111f;--paper-60:#fff9;--paper-40:#fff6;--tint-primary:#9a422b1f;--tint-copper:#a8763d26;--tint-pine:#3e5e4d24;--tint-sage:#74815f29;--tint-tan:#d3a17233;--tint-slate:#2c42511f;--tint-ochre:#b89d5e29;--tint-aubergine:#6b4e7124;--tint-battleship:#5f747026;--tint-roan:#8c5e5824;--tint-danger:#9a422b1f;--ink-surface:#1b1a17;--ink-surface-2:#262420;--on-ink:#f3ece0;--on-ink-60:#f3ece09e;--font-display:"Newsreader", Georgia, "Times New Roman", serif;--font-body:"Newsreader", Georgia, "Times New Roman", serif;--font-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--font-wordmark:"Times New Roman", Georgia, serif;--text-display:700 64px/1.02 var(--font-display);--text-h1:700 44px/1.06 var(--font-display);--text-h2:700 32px/1.12 var(--font-display);--text-h3:600 23px/1.2 var(--font-display);--text-kpi:700 40px/1 var(--font-display);--text-lead:400 21px/1.55 var(--font-body);--text-body:400 17px/1.6 var(--font-body);--text-small:400 15px/1.5 var(--font-body);--text-meta:500 12px/1.3 var(--font-mono);--text-mono:500 14px/1.4 var(--font-mono);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--sp-20:80px;--r-sm:8px;--r-md:14px;--r-lg:22px;--r-xl:28px;--r-pill:999px;--shadow-ink:0 1px 2px #0000000a, 0 12px 30px -12px #0000002e;--shadow-ink-sm:0 1px 2px #0000000d, 0 6px 16px -10px #00000026;--shadow-pop:0 2px 6px #0000000f, 0 24px 48px -16px #0000003d;--ring-focus:0 0 0 3px #a8763d59;--ring-danger:0 0 0 3px #9a422b47;--grid-cols:12;--grid-gutter:var(--sp-6);--grid-margin:var(--sp-12);--content-max:1200px;--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--ease-calm:cubic-bezier(.22, .61, .36, 1);--dur-fast:.14s;--dur:.24s;--dur-slow:.42s;--dur-press:.1s;--ease-calm-in:cubic-bezier(.64, 0, .78, .39);--spring-calm:1;--spring-momentum:.8;--spring-response:.35s}.byd-root{background:var(--old-lace);color:var(--onyx);font:var(--text-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.byd-display{font:var(--text-display);letter-spacing:-.02em;color:var(--obsidian)}.byd-h1{font:var(--text-h1);letter-spacing:-.015em;color:var(--obsidian)}.byd-h2{font:var(--text-h2);letter-spacing:-.01em;color:var(--obsidian)}.byd-h3{font:var(--text-h3);color:var(--obsidian)}.byd-kpi{font:var(--text-kpi);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.byd-lead{font:var(--text-lead);color:var(--ink-60)}.byd-body{font:var(--text-body)}.byd-small{font:var(--text-small);color:var(--ink-60)}.byd-eyebrow{font:var(--text-meta);text-transform:uppercase;letter-spacing:.14em;color:var(--copper)}.byd-mono{font:var(--text-mono);font-variant-numeric:tabular-nums}.byd-wordmark{font-family:var(--font-wordmark);letter-spacing:.01em;color:var(--obsidian);font-weight:700}.byd-logo{align-items:center;gap:.5em;font-size:26px;line-height:1;text-decoration:none;display:inline-flex}.byd-logo img{object-fit:contain;flex:none;width:auto;height:2.09em;display:block}.byd-logo .byd-logo-text{flex-direction:column;gap:.14em;display:flex}.byd-logo .byd-logo-name{font-family:var(--font-wordmark);letter-spacing:-.015em;color:var(--onyx);white-space:nowrap;font-size:1em;font-weight:400;line-height:1}.byd-logo .byd-logo-tag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--reddish-brown);white-space:nowrap;text-align:justify;text-align-last:justify;word-spacing:0;align-self:stretch;font-size:.37em;line-height:1;display:block}.byd-logo.stacked{flex-direction:column;gap:.45em}.byd-logo.stacked img{height:2.55em}.byd-logo.stacked .byd-logo-text{align-items:center;gap:.18em}.byd-logo.reversed .byd-logo-name{color:var(--old-lace)}.byd-logo.compact .byd-logo-tag{display:none}.byd-card{border:1px solid var(--etched-ink);border-radius:var(--r-lg);box-shadow:var(--shadow-ink);background:#fffdf8}.byd-glass{background:var(--paper-60);border:1px solid var(--etched-ink);border-radius:var(--r-md);box-shadow:var(--shadow-ink-sm);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.byd-hairline{border:1px solid var(--etched-ink)}.byd-root :focus-visible,.byd-focus:focus-visible{border-color:var(--copper);box-shadow:var(--ring-focus);outline:none}.byd-press:active{transition:transform var(--dur-press) ease-out;transform:scale(.97)}@media (prefers-reduced-motion:reduce){.byd-root *,.byd-root :before,.byd-root :after{transition-duration:var(--dur-fast)!important;scroll-behavior:auto!important;transition-property:opacity,color,background-color,border-color,box-shadow!important;animation-duration:1ms!important;animation-iteration-count:1!important}.byd-root .byd-press:active{transform:none}}@media (prefers-reduced-transparency:reduce){.byd-root .byd-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffdf8}}@media (prefers-contrast:more){.byd-root .byd-glass{-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--onyx);background:#fffdf8}.byd-root .byd-card{border-color:var(--ink-60)}}html{overflow-x:hidden}html,body{background:var(--old-lace);color:var(--onyx);margin:0}a{color:var(--reddish-brown)}a:hover{color:var(--copper)}::selection{background:#a8763d40}@keyframes bydCaret{0%,to{opacity:1}50%{opacity:0}}@keyframes bydPulse{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(2.6)}}@keyframes bydCue{0%{opacity:0;transform:scaleY(0)}40%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)translateY(34px)}}@keyframes bydBurst{0%{opacity:.55;transform:scale(1)}70%{opacity:.16}to{opacity:0;transform:scale(1.9)}}@keyframes bydTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bydLive{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){[data-burst]{opacity:0!important;animation:none!important}[data-ticker-track]{animation:none!important}}[data-ticker]:hover [data-ticker-track]{animation-play-state:paused}@keyframes route-spin{to{transform:rotate(360deg)}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
