:root{color-scheme:light;--ground:#fff;--surface-1:#f7f7f8;--surface-2:#f1f2f4;--surface-3:#e6e8eb;--line:#e3e5e8;--line-strong:#c9cdd3;--ink:#1d2025;--ink-2:#3d434b;--ink-3:#565d66;--ink-4:#636a74;--action:#20309a;--action-hover:#18257a;--action-pressed:#121c5e;--action-ink:#fff;--action-dim:#20309a14;--focus:#20309a;--chapter:#20309a;--chapter-ink:#fff;--chapter-ink-2:#d5daf3;--chapter-card:#ffffff12;--chapter-card-hover:#ffffff1f;--chapter-line:#ffffff2e;--chapter-glow:#bb232b38;--scrim:#141e66d9;--shadow-lift:0 14px 32px #20309a29;--shadow-deep:0 18px 40px #0e155073;--wash-solid:#0e1550f5;--wash-soft:#0e1550b3;--wash-clear:#0e155059;--brand-navy:#141e66;--brand-navy-deep:#0e1550;--brand-blue:#20309a;--brand-blue-mid:#3a4dc4;--brand-cyan:#8a97e6;--brand-gradient:linear-gradient(90deg, #20309a 0%, #3a4dc4 100%);--accent:#bb232b;--accent-strong:#bb232b;--accent-dim:#bb232b1a;--accent-gradient:linear-gradient(90deg, #20309a 0%, #bb232b 100%);--heading:var(--brand-navy);--up:#15803d;--up-dim:#15803d14;--down:#b91c1c;--down-dim:#b91c1c14;--down-on-dark:#fca5a5;--up-on-dark:#86efac;--on-dark-fill:#ffffff14;--on-dark-line:#ffffff40;--on-dark-muted:#ffffffa6;--font-display:"Visby", ui-sans-serif, system-ui, sans-serif;--font-body:"DM Sans", ui-sans-serif, system-ui, sans-serif;--text-display:clamp(2rem, 3.4vw, 3rem);--text-hero:clamp(2.5rem, 5vw, 4.5rem);--text-statement:clamp(1.625rem, 2.8vw, 2.375rem);--text-page-title:clamp(2rem, 3vw, 2.75rem);--text-headline:clamp(1.375rem, 2vw, 1.75rem);--text-subhead:clamp(1.0625rem, 1.3vw, 1.1875rem);--text-item:clamp(1.0625rem, 1.3vw, 1.1875rem);--text-lede:clamp(1.0625rem, 1.2vw, 1.1875rem);--text-body:clamp(1rem, 1.1vw, 1.0625rem);--text-body-sm:.875rem;--text-label:.875rem;--text-nav:.9375rem;--radius-sm:8px;--radius-field:12px;--radius-md:16px;--radius-media:24px;--radius-result:28px;--radius-pill:999px;--space-xs:8px;--space-sm:16px;--space-md:24px;--space-lg:32px;--space-xl:48px;--space-section:clamp(48px, 5.5vw, 80px);--container:1320px;--gutter:clamp(20px, 5vw, 72px);--measure:72ch;--header-h:88px;--ease-out:cubic-bezier(.2, .8, .2, 1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--ground:#0b0b0d;--surface-1:#141417;--surface-2:#1f2024;--surface-3:#2b2c31;--line:#ffffff1f;--line-strong:#ffffff3d;--ink:#f5f6f8;--ink-2:#d3d6dc;--ink-3:#aab0b9;--ink-4:#959ca6;--action:#8a97e6;--action-hover:#b0b9f0;--action-pressed:#d0d6f7;--action-ink:#141e66;--action-dim:#8a97e629;--focus:#8a97e6;--accent:#ef5a61;--accent-strong:#ef5a61;--accent-dim:#ef5a6129;--heading:#f5f6f8;--up:#4ade80;--up-dim:#4ade801f;--down:#f87171;--down-dim:#f871711f}}:root[data-theme=dark]{color-scheme:dark;--ground:#0b0b0d;--surface-1:#141417;--surface-2:#1f2024;--surface-3:#2b2c31;--line:#ffffff1f;--line-strong:#ffffff3d;--ink:#f5f6f8;--ink-2:#d3d6dc;--ink-3:#aab0b9;--ink-4:#959ca6;--action:#8a97e6;--action-hover:#b0b9f0;--action-pressed:#d0d6f7;--action-ink:#141e66;--action-dim:#8a97e629;--focus:#8a97e6;--accent:#ef5a61;--accent-strong:#ef5a61;--accent-dim:#ef5a6129;--heading:#f5f6f8;--up:#4ade80;--up-dim:#4ade801f;--down:#f87171;--down-dim:#f871711f}@font-face{font-family:Visby;src:url(/fonts/VisbyLight.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Visby;src:url(/fonts/VisbyRegular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Visby;src:url(/fonts/VisbySemibold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Visby;src:url(/fonts/VisbyBold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Visby;src:url(/fonts/VisbyExtrabold.woff2)format("woff2");font-weight:800;font-display:swap}@font-face{font-family:DM Sans;src:url(/fonts/dm-sans-latin-400-normal.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:DM Sans;src:url(/fonts/dm-sans-latin-500-normal.woff2)format("woff2");font-weight:500;font-display:swap}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + var(--space-sm))}body{background:var(--ground);color:var(--ink-2);font-family:var(--font-body);font-size:var(--text-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}h1,h2,h3,h4{font-family:var(--font-display);color:var(--heading);margin:0;font-weight:700}h1{font-size:var(--text-display);letter-spacing:-.035em;line-height:1.08}h2{font-size:var(--text-headline);letter-spacing:-.025em;line-height:1.25}h3{font-size:var(--text-subhead);line-height:1.3}p{margin:0}img,svg{max-width:100%;height:auto;display:block}a{color:var(--action)}a:hover{color:var(--action-hover);text-decoration-color:var(--accent)}::selection{background:var(--accent-dim)}ul{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--space-section)}.section:not(.surface):not(.chapter)+.section:not(.surface):not(.chapter){padding-top:0}.surface{background:var(--surface-1)}.chapter{background:var(--chapter);color:var(--chapter-ink-2);--heading:var(--chapter-ink)}.lede{font-size:var(--text-lede);color:var(--ink-3);line-height:1.5}.chapter .lede{color:var(--chapter-ink-2)}.measure{max-width:var(--measure)}.page-title{font-size:var(--text-page-title);letter-spacing:-.03em;line-height:1.2}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{left:var(--space-sm);z-index:100;background:var(--action);color:var(--action-ink);border-radius:var(--radius-pill);font-family:var(--font-display);padding:12px 20px;font-weight:600;position:absolute;top:-100px}.skip-link:focus{top:var(--space-sm);color:var(--action-ink)}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 16px)}.reveal{opacity:0;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);transform:translateY(16px)}.reveal.is-visible{opacity:1;transform:none}.reveal .stagger{opacity:0}.reveal.is-visible .stagger{opacity:1;animation:rise .52s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 70ms + 80ms)}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}.scroll-progress{z-index:60;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.scroll-progress span{background:var(--accent-gradient);transform-origin:0;height:100%;display:block;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal,.reveal .stagger{opacity:1;transform:none}.scroll-progress{display:none}}.btn[data-astro-cid-ekguhzzh]{border-radius:var(--radius-pill);font-family:var(--font-display);cursor:pointer;transition:background-color .15s ease-out, color .15s ease-out, border-color .15s ease-out, transform .15s var(--ease-out), box-shadow .2s var(--ease-out);white-space:nowrap;border:2px solid #0000;align-items:center;gap:0;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn[data-astro-cid-ekguhzzh][hidden]{display:none}.btn[data-astro-cid-ekguhzzh]:hover{box-shadow:var(--shadow-lift)}.btn[data-astro-cid-ekguhzzh]:active{box-shadow:none;transform:scale(.97)}.btn--ghost[data-astro-cid-ekguhzzh]:hover{box-shadow:none}.btn__label[data-astro-cid-ekguhzzh]{padding-inline:22px 18px}.btn__seg[data-astro-cid-ekguhzzh]{border-left:1px solid #ffffff40;justify-content:center;align-self:stretch;align-items:center;width:52px;display:inline-flex}.btn[data-astro-cid-ekguhzzh] .btn__arrow{transition:transform .2s var(--ease-out)}.btn[data-astro-cid-ekguhzzh]:hover .btn__arrow{transform:translate(4px)}.btn[data-astro-cid-ekguhzzh] .btn__spinner,.btn[data-astro-cid-ekguhzzh][aria-busy=true] .btn__arrow{display:none}.btn[data-astro-cid-ekguhzzh][aria-busy=true] .btn__spinner{animation:1s linear infinite spin;display:block}@keyframes spin{to{transform:rotate(360deg)}}.btn--sm[data-astro-cid-ekguhzzh]{height:44px;font-size:.9375rem}.btn--md[data-astro-cid-ekguhzzh]{height:52px;font-size:1rem}.btn--lg[data-astro-cid-ekguhzzh]{height:64px;font-size:1.125rem}.btn--lg[data-astro-cid-ekguhzzh] .btn__label[data-astro-cid-ekguhzzh]{padding-inline:30px 22px}.btn--lg[data-astro-cid-ekguhzzh] .btn__seg[data-astro-cid-ekguhzzh]{width:60px}.btn--primary[data-astro-cid-ekguhzzh]{background:var(--action);color:var(--action-ink)}.btn--primary[data-astro-cid-ekguhzzh]:hover{background:var(--action-hover);color:var(--action-ink)}.btn--primary[data-astro-cid-ekguhzzh]:active{background:var(--action-pressed)}.btn--primary[data-astro-cid-ekguhzzh] .btn__seg[data-astro-cid-ekguhzzh]{border-left-color:color-mix(in srgb, var(--action-ink) 25%, transparent)}.chapter .btn--primary[data-astro-cid-ekguhzzh]{background:var(--chapter-ink);color:var(--brand-blue)}.chapter .btn--primary[data-astro-cid-ekguhzzh]:hover{background:var(--chapter-ink-2);color:var(--brand-blue)}.chapter .btn--primary[data-astro-cid-ekguhzzh] .btn__seg[data-astro-cid-ekguhzzh]{border-left-color:var(--action-dim)}.btn--outline[data-astro-cid-ekguhzzh]{color:var(--action);border-color:var(--action);background:0 0}.btn--outline[data-astro-cid-ekguhzzh]:hover{background:var(--action-dim);color:var(--action)}.btn--outline[data-astro-cid-ekguhzzh] .btn__seg[data-astro-cid-ekguhzzh]{border-left:2px solid var(--action)}.btn--ghost[data-astro-cid-ekguhzzh]{color:var(--ink-2);background:0 0}.btn--ghost[data-astro-cid-ekguhzzh] .btn__label[data-astro-cid-ekguhzzh]{padding-inline:8px 16px}.btn--ghost[data-astro-cid-ekguhzzh]:hover{background:var(--surface-2);color:var(--ink)}.btn[data-astro-cid-ekguhzzh] .btn__lead{margin-left:14px}.btn[data-astro-cid-ekguhzzh]:disabled,.btn[data-astro-cid-ekguhzzh][aria-disabled=true]{background:var(--surface-3);color:var(--ink-4);cursor:not-allowed;border-color:#0000}.btn--ghost[data-astro-cid-ekguhzzh]:disabled{opacity:.45;background:0 0}.chapter .btn--outline[data-astro-cid-ekguhzzh]{color:var(--chapter-ink);border-color:var(--chapter-ink)}.chapter .btn--outline[data-astro-cid-ekguhzzh] .btn__seg[data-astro-cid-ekguhzzh]{border-left-color:var(--chapter-ink)}.chapter .btn[data-astro-cid-ekguhzzh]:focus-visible{outline-color:#fff}.hdr[data-astro-cid-nen7h5rs]{z-index:50;background:var(--ground);border-bottom:1px solid #0000;transition:border-color .2s ease-out;position:sticky;top:0}.hdr[data-astro-cid-nen7h5rs].is-compact{border-bottom-color:var(--line)}.hdr__bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-md);height:var(--header-h);transition:height .2s var(--ease-out);display:flex}.hdr[data-astro-cid-nen7h5rs].is-compact .hdr__bar[data-astro-cid-nen7h5rs]{height:72px}.hdr__brand[data-astro-cid-nen7h5rs]{color:var(--brand-navy);flex:none;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.hdr__mark[data-astro-cid-nen7h5rs]{width:59px;height:auto}.hdr__word[data-astro-cid-nen7h5rs]{font-family:var(--font-display);letter-spacing:.12em;white-space:nowrap;font-size:.9375rem;font-weight:300}.hdr__word[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{font-weight:800}.hdr__nav[data-astro-cid-nen7h5rs]{align-items:center;gap:32px;display:flex}.hdr__list[data-astro-cid-nen7h5rs]{align-items:center;gap:8px;display:flex}.hdr__item[data-astro-cid-nen7h5rs]{position:relative}.hdr__link[data-astro-cid-nen7h5rs]{border-radius:var(--radius-pill);font-family:var(--font-display);font-weight:600;font-size:var(--text-nav);color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:10px 14px;text-decoration:none;display:inline-flex}.hdr__link[data-astro-cid-nen7h5rs]:hover,.hdr__link[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--action);background:var(--action-dim)}.hdr__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] svg{transform:rotate(180deg)}.hdr__menu[data-astro-cid-nen7h5rs]{background:var(--ground);border:1px solid var(--line);border-radius:var(--radius-md);min-width:240px;box-shadow:var(--shadow-lift);padding:8px;position:absolute;top:calc(100% + 8px);left:0}.hdr__menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:var(--radius-sm);color:var(--ink);padding:10px 14px;font-size:1rem;text-decoration:none;display:block}.hdr__menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--surface-2);color:var(--action)}.hdr__menu-btn[data-astro-cid-nen7h5rs]{border-radius:var(--radius-pill);border:1px solid var(--line-strong);background:var(--ground);width:44px;height:44px;color:var(--ink);cursor:pointer;place-items:center;display:none}.hdr__menu-btn[data-astro-cid-nen7h5rs] .hdr__icon-close,.hdr__menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .hdr__icon-open{display:none}.hdr__menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .hdr__icon-close{display:block}.hdr__sheet[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line);background:var(--ground);height:calc(100dvh - 72px);padding-block:var(--space-md) var(--space-xl);overflow-y:auto}.hdr__sheet[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin-bottom:var(--space-md);gap:4px;display:grid}.hdr__sheet[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn),.hdr__sheet[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{font-family:var(--font-display);color:var(--ink);cursor:pointer;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 0;font-size:1.25rem;font-weight:600;text-decoration:none;list-style:none;display:flex}.hdr__sheet[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.hdr__sheet[data-astro-cid-nen7h5rs] details[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0 0 0 var(--space-sm)}.hdr__sheet[data-astro-cid-nen7h5rs] details[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:1.0625rem;font-weight:500}.hdr__sheet[data-astro-cid-nen7h5rs] details[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs] svg{transform:rotate(180deg)}.hdr__nav[data-astro-cid-nen7h5rs]{gap:32px}.hdr__list[data-astro-cid-nen7h5rs]{gap:12px}.hdr__link[data-astro-cid-nen7h5rs]{padding-inline:14px}@media (width<=1339px){.hdr__nav[data-astro-cid-nen7h5rs]{display:none}.hdr__menu-btn[data-astro-cid-nen7h5rs]{display:grid}.hdr__bar[data-astro-cid-nen7h5rs]{height:72px}}@media (width<=400px){.hdr__mark[data-astro-cid-nen7h5rs]{width:48px}.hdr__word[data-astro-cid-nen7h5rs]{letter-spacing:.1em;font-size:.75rem}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hdr__brand[data-astro-cid-nen7h5rs]{color:var(--ink)}}.ftr[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);padding-block:var(--space-xl) var(--space-lg);font-size:var(--text-body-sm)}.ftr__top[data-astro-cid-jo6i4kqk]{gap:var(--space-lg);grid-template-columns:minmax(260px,2fr) repeat(3,1fr);display:grid}.ftr__logo[data-astro-cid-jo6i4kqk]{width:180px;height:auto}:root[data-theme=dark] .ftr__logo[data-astro-cid-jo6i4kqk]{content:url(/brand/logo-inverse-trimmed-400.png)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ftr__logo[data-astro-cid-jo6i4kqk]{content:url(/brand/logo-inverse-trimmed-400.png)}}.ftr__tagline[data-astro-cid-jo6i4kqk]{margin:var(--space-md) 0 var(--space-sm);color:var(--ink-2);font-size:1rem}.ftr__contact[data-astro-cid-jo6i4kqk]{color:var(--ink-3);gap:10px;display:grid}.ftr__contact[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{align-items:center;gap:10px;display:flex}.ftr__contact[data-astro-cid-jo6i4kqk] svg{color:var(--action);flex:none}.ftr__contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--ink-2);text-decoration:none}.ftr__contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--action);text-decoration:underline}.ftr__social[data-astro-cid-jo6i4kqk]{margin-top:var(--space-md);gap:12px;display:flex}.ftr__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{border-radius:var(--radius-pill);border:1px solid var(--line-strong);width:44px;height:44px;color:var(--ink-2);place-items:center;display:grid}.ftr__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background:var(--surface-2);color:var(--action)}.ftr__heading[data-astro-cid-jo6i4kqk]{margin:0 0 var(--space-sm);font-family:var(--font-display);color:var(--heading);font-size:1rem;font-weight:700}.ftr__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:12px;display:grid}.ftr__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--ink-3);text-decoration:none}.ftr__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--action);text-decoration:underline}.ftr__bottom[data-astro-cid-jo6i4kqk]{margin-top:var(--space-xl);padding-top:var(--space-md);border-top:1px solid var(--line);gap:var(--space-sm) var(--space-md);color:var(--ink-4);flex-wrap:wrap;justify-content:space-between;display:flex}.ftr__betting[data-astro-cid-jo6i4kqk]{color:var(--ink-2);font-weight:500}.ftr__top-link[data-astro-cid-jo6i4kqk]{color:var(--ink-3)}@media (width<=960px){.ftr__top[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,1fr)}.ftr__brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=520px){.ftr__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}
