@charset "UTF-8";
.mega-menu-last-modified-1758731635{content:'Wednesday 24th September 2025 16:33:55 UTC'}:root{--vo-color-brand:#850026;--vo-color-brand-strong:#5d001a;--vo-color-brand-soft:#f7e9ed;--vo-color-success:#087658;--vo-color-success-soft:#eff8f5;--vo-color-warning:#9a5700;--vo-color-danger:#a61b3d;--vo-color-rating:#e76500;--vo-color-bg:#ffffff;--vo-color-surface:#ffffff;--vo-color-surface-muted:#f1efed;--vo-color-surface-warm:#faf7f8;--vo-color-border:#ded9d5;--vo-color-border-warm:#ded9d5;--vo-color-border-strong:#b9b3b0;--vo-color-ink:#17161a;--vo-color-text:#222126;--vo-color-text-muted:#66636c;--vo-color-text-soft:#817d85;--vo-color-text-inverse:#ffffff;--vo-color-link:var(--vo-color-brand);--vo-color-link-hover:var(--vo-color-brand-strong);--vo-color-focus:#1167d8;--vo-color-focus-ring:rgba(17, 103, 216, 0.28);--vo-font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif;--vo-font-display:var(--vo-font-sans);--vo-font-size-2xs:0.625rem;--vo-font-size-xs:0.75rem;--vo-font-size-sm:0.875rem;--vo-font-size-md:1rem;--vo-font-size-lg:1.25rem;--vo-font-size-xl:clamp(1.65rem, 3vw, 2.4rem);--vo-font-size-2xl:clamp(2.35rem, 6vw, 4rem);--vo-line-height-tight:1.12;--vo-line-height-body:1.5;--vo-font-weight-regular:400;--vo-font-weight-medium:500;--vo-font-weight-semibold:600;--vo-font-weight-bold:700;--vo-label-tracking:0.055em;--vo-space-1:0.25rem;--vo-space-2:0.5rem;--vo-space-3:0.75rem;--vo-space-4:1rem;--vo-space-5:1.5rem;--vo-space-6:2rem;--vo-space-7:3rem;--vo-space-8:4rem;--vo-space-9:5rem;--vo-control-inset:var(--vo-space-3);--vo-card-inset:clamp(1rem, 2vw, 1.5rem);--vo-section-gap:clamp(2rem, 4vw, 3rem);--vo-reading-rhythm:1.5rem;--vo-container-max:80rem;--vo-reading-max:50rem;--vo-container-pad:1rem;--vo-header-height:4rem;--vo-bottom-nav-height:4rem;--vo-touch-target:2.75rem;--vo-radius-xs:0.125rem;--vo-radius-sm:0.375rem;--vo-radius-md:0.625rem;--vo-radius-lg:0.625rem;--vo-radius-xl:0.75rem;--vo-radius-pill:999px;--vo-shadow-card:0 1px 3px rgba(32, 35, 40, 0.08);--vo-shadow-shell:0 1px 0 rgba(32, 35, 40, 0.08);--vo-bp-md:48rem;--vo-bp-lg:64rem;--vo-bp-xl:75rem;--vo-z-header:100;--vo-z-bottom-nav:180;--vo-z-nav-mobile:220}@media (min-width:48rem){:root{--vo-container-pad:1.5rem;--vo-header-height:4rem}}*,*::before,*::after{box-sizing:border-box}html{font-size:100%;scroll-padding-top:calc(var(--vo-header-height) + var(--vo-space-3))}html.vo-nav-open,body.vo-theme-2026.vo-nav-open{overflow:hidden}body.vo-theme-2026{margin:0;min-width:20rem;min-height:100vh;padding-bottom:calc(var(--vo-bottom-nav-height) + env(safe-area-inset-bottom, 0px));font-family:var(--vo-font-sans);font-size:var(--vo-font-size-md);line-height:var(--vo-line-height-body);color:var(--vo-color-text);background:var(--vo-color-bg);overflow-wrap:break-word}body.vo-theme-2026 img,body.vo-theme-2026 svg{display:block;max-width:100%}body.vo-theme-2026 button,body.vo-theme-2026 input,body.vo-theme-2026 select{font:inherit}body.vo-theme-2026 a{color:var(--vo-color-link);text-underline-offset:.15em}body.vo-theme-2026 :where(a,button,input,select,summary):focus-visible{outline:3px solid var(--vo-color-focus);outline-offset:2px}.vo-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.vo-icon{width:1.35rem;height:1.35rem;flex:0 0 auto}.vo-container{width:100%;max-width:var(--vo-container-max);margin-inline:auto;padding-inline:var(--vo-container-pad)}.vo-grid{display:grid;gap:var(--vo-space-4)}.vo-stack{display:flex;flex-direction:column;gap:var(--vo-space-4)}.vo-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vo-space-3)}.vo-skip-link{position:fixed;left:var(--vo-space-2);top:-6rem;z-index:calc(var(--vo-z-nav-mobile) + 10);padding:var(--vo-space-2) var(--vo-space-3);border-radius:var(--vo-radius-sm);background:var(--vo-color-brand);color:var(--vo-color-text-inverse)}.vo-skip-link:focus{top:var(--vo-space-2)}.vo-page{display:flex;flex-direction:column;min-height:calc(100vh - var(--vo-header-height))}.vo-page__main{flex:1 1 auto;padding-block:var(--vo-space-4) var(--vo-space-7)}.vo-page__content{min-width:0}.vo-header{position:sticky;top:0;z-index:var(--vo-z-header);min-height:var(--vo-header-height);background:var(--vo-color-surface);border-bottom:1px solid var(--vo-color-border-warm);box-shadow:var(--vo-shadow-shell)}.vo-header__inner{display:grid;grid-template-columns:var(--vo-touch-target) minmax(0,1fr) var(--vo-touch-target);align-items:center;min-height:var(--vo-header-height);gap:var(--vo-space-2)}.vo-header__toggle,.vo-header__search,.vo-nav-mobile__close{display:inline-flex;align-items:center;justify-content:center;width:var(--vo-touch-target);height:var(--vo-touch-target);padding:0;border:0;border-radius:var(--vo-radius-sm);background:#fff0;color:var(--vo-color-brand);cursor:pointer}.vo-header__brand{display:flex;align-items:center;justify-content:center;min-width:0}.vo-header__logo{width:auto;height:1.8rem;object-fit:contain}.vo-nav-desktop{display:none}.vo-header__desktop-search{display:none}.vo-nav-desktop__list{display:flex;align-items:center;gap:clamp(var(--vo-space-3), 2vw, var(--vo-space-5));margin:0;padding:0;list-style:none}.vo-nav-desktop__link{display:inline-flex;align-items:center;min-height:var(--vo-touch-target);padding:0;border:0;background:#fff0;font-family:var(--vo-font-display);font-size:var(--vo-font-size-sm);font-weight:var(--vo-font-weight-semibold);text-decoration:none;color:var(--vo-color-text);cursor:pointer}.vo-nav-desktop__link:hover,.vo-nav-desktop__link:focus-visible,.vo-nav-desktop__link[aria-current="page"],.vo-nav-desktop__list a:hover,.vo-nav-desktop__list a:focus-visible,.vo-nav-desktop__list .current-menu-item>a{color:var(--vo-color-brand)}.vo-nav-desktop__list a{display:inline-flex;align-items:center;min-height:var(--vo-touch-target);color:var(--vo-color-text);font-family:var(--vo-font-display);font-size:var(--vo-font-size-sm);font-weight:var(--vo-font-weight-semibold);text-decoration:none}.vo-nav-desktop__link.is-unavailable,.vo-bottom-nav .is-unavailable{color:var(--vo-color-text-soft)}.vo-nav-mobile{display:none;position:fixed;inset:0;z-index:var(--vo-z-nav-mobile);background:rgb(22 24 29 / .68)}.vo-nav-mobile[data-open="true"]{display:block}.vo-nav-mobile__panel{display:flex;flex-direction:column;width:min(100%, 30rem);height:100%;margin-inline:auto;background:var(--vo-color-bg);box-shadow:0 0 32px rgb(22 24 29 / .28)}.vo-nav-mobile__top{display:grid;grid-template-columns:var(--vo-touch-target) 1fr var(--vo-touch-target);align-items:center;min-height:calc(var(--vo-header-height) + env(safe-area-inset-top, 0px));padding-top:env(safe-area-inset-top,0);padding-inline:var(--vo-container-pad);border-bottom:1px solid var(--vo-color-border-warm)}.vo-nav-mobile__brand{grid-column:2;display:flex;justify-content:center}.vo-nav-mobile__brand img{width:auto;height:1.8rem;object-fit:contain}.vo-nav-mobile__close{grid-column:3}.vo-nav-mobile__scroll{flex:1 1 auto;padding:var(--vo-space-4) var(--vo-container-pad) var(--vo-space-6);overflow-y:auto;overscroll-behavior:contain}.vo-drawer-search{display:flex;align-items:center;gap:var(--vo-space-2);min-height:3.25rem;padding-inline:var(--vo-space-3);border:1px solid var(--vo-color-border-warm);border-radius:var(--vo-radius-sm);background:var(--vo-color-surface-muted);color:var(--vo-color-text-muted)}.vo-drawer-search input{width:100%;min-width:0;height:3rem;padding:0;border:0;outline:0;background:#fff0;color:var(--vo-color-text)}.vo-drawer-quick{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vo-space-3);margin:var(--vo-space-4) 0 var(--vo-space-6);padding:0;list-style:none}.vo-drawer-quick a,.vo-drawer-quick button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--vo-space-2);min-height:5rem;padding:var(--vo-space-3);border:1px solid var(--vo-color-border-warm);border-radius:var(--vo-radius-md);background:var(--vo-color-surface-muted);color:var(--vo-color-text);font-size:var(--vo-font-size-sm);font-weight:var(--vo-font-weight-medium);text-align:center;text-decoration:none}.vo-drawer-quick button{width:100%;font:inherit;cursor:pointer}.vo-drawer-quick button[aria-disabled="true"]{color:var(--vo-color-text-muted);border-style:dashed}.vo-drawer-quick .vo-icon{color:var(--vo-color-brand)}.vo-drawer-section{margin-top:var(--vo-space-5)}.vo-drawer-section h2,.vo-footer__column h2,.vo-footer__newsletter h2{margin:0 0 var(--vo-space-2);font-family:var(--vo-font-sans);font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-bold);letter-spacing:var(--vo-label-tracking);text-transform:uppercase;color:var(--vo-color-text-muted)}.vo-drawer-accordion{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:3.875rem;padding:var(--vo-space-3);border:1px solid var(--vo-color-border-warm);border-radius:var(--vo-radius-sm);background:var(--vo-color-surface-muted);color:var(--vo-color-text);font-family:var(--vo-font-display);font-size:1.15rem;font-weight:var(--vo-font-weight-semibold);cursor:pointer}.vo-drawer-accordion>span{display:inline-flex;align-items:center;gap:var(--vo-space-2);text-align:left}.vo-drawer-accordion[aria-expanded="true"]>.vo-icon{transform:rotate(180deg)}.vo-drawer-accordion__panel{padding:var(--vo-space-2) var(--vo-space-3);border:1px solid var(--vo-color-border);border-top:0;background:var(--vo-color-surface)}.vo-drawer-accordion__panel :is(a,button){display:block;width:100%;min-height:var(--vo-touch-target);padding-block:var(--vo-space-3);border:0;background:#fff0;color:var(--vo-color-text);font:inherit;text-align:left}.vo-drawer-list{margin:0;padding:0;border:1px solid var(--vo-color-border-warm);border-radius:var(--vo-radius-sm);background:var(--vo-color-surface-muted);list-style:none;overflow:hidden}.vo-drawer-list li+li{border-top:1px solid var(--vo-color-border-warm)}.vo-drawer-list :is(a,button){display:grid;grid-template-columns:1.5rem minmax(0,1fr) 1.25rem;align-items:center;gap:var(--vo-space-2);min-height:3.5rem;padding:var(--vo-space-2) var(--vo-space-3);color:var(--vo-color-text);text-decoration:none}.vo-drawer-list button{width:100%;border:0;background:#fff0;font:inherit;text-align:left}.vo-drawer-list button[aria-disabled="true"],.vo-drawer-accordion__panel button[aria-disabled="true"]{color:var(--vo-color-text-muted)}.vo-drawer-list :is(a,button)>:first-child{color:var(--vo-color-brand)}.vo-drawer-list :is(a,button)>:last-child{color:var(--vo-color-text-soft)}.vo-drawer-bitcoin{font-size:1.4rem;text-align:center}.vo-drawer-chips{display:flex;flex-wrap:wrap;gap:var(--vo-space-2)}.vo-drawer-chips :is(a,button){display:inline-flex;align-items:center;min-height:var(--vo-touch-target);padding-inline:var(--vo-space-3);border:1px solid var(--vo-color-border-warm);border-radius:var(--vo-radius-pill);background:var(--vo-color-surface-muted);color:var(--vo-color-text);text-decoration:none}.vo-drawer-chips button{font:inherit;cursor:pointer}.vo-drawer-chips button[aria-disabled="true"]{color:var(--vo-color-text-muted);border-style:dashed}.vo-drawer-company{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vo-space-3);margin-top:var(--vo-space-6);padding-top:var(--vo-space-4);border-top:1px solid var(--vo-color-border-warm);text-align:center}.vo-drawer-company a{color:var(--vo-color-text-muted)}.vo-drawer-company .vo-drawer-company__responsible{color:var(--vo-color-danger);font-weight:var(--vo-font-weight-semibold)}.vo-drawer-fine-print{margin:var(--vo-space-5) auto 0;max-width:20rem;color:var(--vo-color-text-soft);font-size:var(--vo-font-size-2xs);text-align:center}.vo-bottom-nav{position:fixed;left:0;right:0;bottom:0;z-index:var(--vo-z-bottom-nav);height:calc(var(--vo-bottom-nav-height) + env(safe-area-inset-bottom, 0px));padding-bottom:env(safe-area-inset-bottom,0);border-top:1px solid var(--vo-color-border-warm);background:rgb(255 255 255 / .98)}.vo-bottom-nav--drawer{position:relative;z-index:auto;flex:0 0 auto}.vo-bottom-nav ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));height:var(--vo-bottom-nav-height);margin:0 auto;padding:0 var(--vo-space-1);list-style:none}.vo-bottom-nav li,.vo-bottom-nav a,.vo-bottom-nav button{min-width:0;height:100%}.vo-bottom-nav a,.vo-bottom-nav button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;width:100%;padding:var(--vo-space-1);border:0;border-radius:var(--vo-radius-md);background:#fff0;color:var(--vo-color-text);font-size:.625rem;font-weight:var(--vo-font-weight-semibold);text-decoration:none;cursor:pointer}.vo-bottom-nav a[aria-current="page"],.vo-bottom-nav button[aria-expanded="true"]{margin-block:var(--vo-space-1);height:calc(100% - var(--vo-space-2));background:var(--vo-color-brand);color:var(--vo-color-text-inverse)}.vo-bottom-nav button[aria-disabled="true"]{color:var(--vo-color-text-soft)}.vo-bottom-nav .vo-icon{width:1.25rem;height:1.25rem}.vo-page-intro{margin-bottom:var(--vo-space-5)}.vo-page-intro__eyebrow{margin:0 0 var(--vo-space-1);font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-bold);letter-spacing:var(--vo-label-tracking);text-transform:uppercase;color:var(--vo-color-brand)}.vo-page-intro__title{margin:0 0 var(--vo-space-2);font-family:var(--vo-font-display);font-size:var(--vo-font-size-2xl);font-weight:var(--vo-font-weight-bold);line-height:var(--vo-line-height-tight)}.vo-page-intro__summary{margin:0;max-width:var(--vo-reading-max);color:var(--vo-color-text-muted)}.vo-sports-rail{width:100%;max-width:100vw;padding:var(--vo-space-2) var(--vo-container-pad);border-bottom:1px solid var(--vo-color-border);background:var(--vo-color-surface);overflow:hidden}.vo-sports-rail__title{margin:0 0 var(--vo-space-1);color:var(--vo-color-text-muted);font-size:var(--vo-font-size-2xs);letter-spacing:var(--vo-label-tracking);text-transform:uppercase}.vo-sports-rail__list{display:flex;flex-wrap:nowrap;width:max-content;min-width:100%;gap:var(--vo-space-2);margin:0;padding:0 0 var(--vo-space-1);list-style:none}.vo-sports-rail__scroller{width:100%;max-width:100%;min-width:0;overflow-x:auto;scrollbar-width:thin}.vo-sports-rail__scroller:focus-visible{outline:3px solid var(--vo-color-focus-ring);outline-offset:2px}.vo-sports-rail__link{position:relative;display:inline-flex;align-items:center;min-height:var(--vo-touch-target);padding-inline:var(--vo-space-3);border-radius:var(--vo-radius-pill);background:var(--vo-color-surface-muted);color:var(--vo-color-text);text-decoration:none;white-space:nowrap}.vo-sports-rail__link[aria-current="page"]{background:var(--vo-color-brand);color:var(--vo-color-text-inverse)}.vo-sports-rail__link.is-unavailable{border:1px dashed var(--vo-color-border);background:#fff0;color:var(--vo-color-text-soft)}.vo-footer{margin-top:auto;padding-block:var(--vo-space-7);border-top:1px solid var(--vo-color-border);background:var(--vo-color-surface);color:var(--vo-color-text)}.vo-footer__grid{display:grid;gap:var(--vo-space-6)}.vo-footer__brand img{width:auto;height:2rem;margin-bottom:var(--vo-space-3)}.vo-footer__brand p,.vo-footer__newsletter p{margin:0;max-width:20rem;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-sm)}.vo-footer__column ul{margin:0;padding:0;list-style:none}.vo-footer__column li+li{margin-top:var(--vo-space-2)}.vo-footer__column :is(a,button){color:var(--vo-color-text-muted);font-size:var(--vo-font-size-sm);text-decoration:none}.vo-footer__column button{padding:0;border:0;background:#fff0;font:inherit;cursor:pointer}.vo-footer__column button[aria-disabled="true"]{color:var(--vo-color-text-soft)}.vo-footer__legal{display:flex;flex-direction:column;gap:var(--vo-space-3);margin-top:var(--vo-space-6);padding-top:var(--vo-space-4);border-top:1px solid var(--vo-color-border);color:var(--vo-color-text-soft);font-size:var(--vo-font-size-xs)}.vo-footer__legal p{margin:0}.vo-footer__legal nav,.vo-footer__legal-menu{display:flex;flex-wrap:wrap;gap:var(--vo-space-4)}.vo-footer__legal-menu{margin:0;padding:0;list-style:none}.vo-footer__legal a{color:inherit}@media (min-width:48rem){.vo-page__main{padding-block:var(--vo-space-5) var(--vo-space-8)}.vo-footer__grid{grid-template-columns:1.5fr 1fr 1fr}.vo-footer__newsletter{grid-column:1 / -1}.vo-footer__legal{flex-direction:row;justify-content:space-between;align-items:center}}@media (max-width:47.999rem){.vo-footer__column,.vo-footer__newsletter{display:none}.vo-footer__grid{padding-bottom:var(--vo-space-3)}}@media (min-width:64rem){body.vo-theme-2026{padding-bottom:0}.vo-header__inner{grid-template-columns:auto minmax(0,1fr) auto;gap:var(--vo-space-6)}.vo-header__toggle{display:none}.vo-header__brand{justify-content:flex-start}.vo-header__logo{height:2rem}.vo-nav-desktop{display:flex;justify-content:center}.vo-header__search{display:none}.vo-header__desktop-search{display:flex;align-items:center;gap:var(--vo-space-2);grid-column:3;width:min(14rem, 18vw);min-height:var(--vo-touch-target);padding-inline:var(--vo-space-3);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-sm);background:var(--vo-color-surface-muted)}.vo-header__desktop-search .vo-icon{flex:0 0 auto;width:1rem;height:1rem;color:var(--vo-color-brand)}.vo-header__desktop-search input{width:100%;min-width:0;border:0;background:#fff0;color:var(--vo-color-text);font:inherit;outline:0}.vo-header__desktop-search:focus-within{border-color:var(--vo-color-brand);box-shadow:0 0 0 3px var(--vo-color-focus-ring)}.vo-nav-mobile,.vo-nav-mobile[data-open="true"],.vo-bottom-nav{display:none}.vo-footer__grid{grid-template-columns:1.7fr 1fr 1fr}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition-duration:0.001ms!important;animation-duration:0.001ms!important;animation-iteration-count:1!important}}.vo-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--vo-space-1);min-height:var(--vo-touch-target);padding:var(--vo-space-2) var(--vo-space-4);border:1px solid #fff0;border-radius:var(--vo-radius-sm);font-family:var(--vo-font-display);font-weight:var(--vo-font-weight-semibold);line-height:1.1;text-align:center;text-decoration:none;cursor:pointer}.vo-button--primary{background:var(--vo-color-brand);color:var(--vo-color-text-inverse)!important}.vo-button--primary:hover,.vo-button--primary:focus-visible{background:var(--vo-color-brand-strong)}.vo-badge{display:inline-flex;align-items:center;width:fit-content;padding:.15rem var(--vo-space-2);border-radius:var(--vo-radius-xs);background:var(--vo-color-brand-soft);color:var(--vo-color-brand);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-bold);letter-spacing:.035em;text-transform:uppercase}.vo-preview-notice{display:flex;flex-direction:column;gap:var(--vo-space-1);margin-bottom:var(--vo-space-4);padding:var(--vo-space-3);border:1px solid #d2a663;border-radius:var(--vo-radius-md);background:#fff8e8;color:#603f0e;font-size:var(--vo-font-size-sm)}.vo-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--vo-space-3);margin-bottom:var(--vo-space-3)}.vo-section-heading__eyebrow{margin:0 0 var(--vo-space-1);color:var(--vo-color-brand);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-bold);letter-spacing:var(--vo-label-tracking);text-transform:uppercase}.vo-section-heading__title{margin:0;font-family:var(--vo-font-display);font-size:var(--vo-font-size-xl);line-height:var(--vo-line-height-tight)}.vo-section-heading>a{flex:0 0 auto;font-family:var(--vo-font-display);font-size:var(--vo-font-size-sm);font-weight:var(--vo-font-weight-semibold)}.vo-empty-state,.vo-component-empty{padding:var(--vo-space-5);border:1px dashed var(--vo-color-border-strong);border-radius:var(--vo-radius-md);background:var(--vo-color-surface);color:var(--vo-color-text-muted);text-align:center}.vo-empty-state h2,.vo-empty-state h3{margin:0 0 var(--vo-space-2);font-family:var(--vo-font-display);color:var(--vo-color-text)}.vo-empty-state p,.vo-component-empty{margin:0}.vo-sport-selector{margin-inline:calc(var(--vo-container-pad) * -1);border-bottom:1px solid var(--vo-color-border)}.vo-sport-selector ul{display:flex;gap:var(--vo-space-2);margin:0;padding:0 var(--vo-container-pad) var(--vo-space-2);list-style:none;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.vo-sport-selector ul::-webkit-scrollbar{display:none}.vo-sport-selector li{flex:0 0 auto;scroll-snap-align:start}.vo-sport-selector :is(a,button){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;min-width:3.7rem;min-height:3.8rem;padding:var(--vo-space-1) var(--vo-space-2);border-radius:var(--vo-radius-md);color:var(--vo-color-text-muted);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-semibold);text-decoration:none}.vo-sport-selector button{border:0;background:#fff0;font:inherit;cursor:pointer}.vo-sport-selector button[aria-disabled="true"]{color:var(--vo-color-text-soft)}.vo-sport-selector a[aria-current="page"]{background:var(--vo-color-brand);color:var(--vo-color-text-inverse)}.vo-sport-selector .vo-icon{width:1.35rem;height:1.35rem}.vo-league-page{max-width:100%}.vo-schedule__notice{margin:0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-xs)}.vo-schedule{display:grid;gap:var(--vo-space-4)}.vo-schedule__list{display:grid;gap:var(--vo-space-3);margin:0;padding:0;list-style:none}.vo-schedule-card{display:grid;grid-template-columns:minmax(5.75rem,auto) minmax(0,1fr);gap:var(--vo-space-3);align-items:center;padding:var(--vo-space-4);border:1px solid var(--vo-color-border-warm);border-radius:var(--vo-radius-md);background:var(--vo-color-surface);box-shadow:var(--vo-shadow-card)}.vo-schedule-card__time time,.vo-schedule-card__matchup{display:grid;gap:var(--vo-space-1)}.vo-schedule-card__date,.vo-schedule-card__team{font-weight:var(--vo-font-weight-semibold)}.vo-schedule-card__team{display:inline-flex;align-items:center;gap:var(--vo-space-2);min-width:0}.vo-schedule-card__team>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vo-schedule-card__hour,.vo-schedule-card__at,.vo-schedule-card__status{color:var(--vo-color-text-muted);font-size:var(--vo-font-size-xs)}.vo-schedule-card__status{grid-column:1 / -1;justify-self:start;padding:var(--vo-space-1) var(--vo-space-2);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-pill);background:var(--vo-color-surface-muted)}.vo-schedule__load-more{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--vo-space-3)}.vo-schedule__load-more[hidden]{display:none}.vo-schedule__count,.vo-schedule__load-more-status{margin:0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-sm)}.vo-schedule__load-more-status{flex-basis:100%;min-height:1.4em;text-align:center}.vo-pagination{display:flex;align-items:center;justify-content:center;gap:var(--vo-space-3)}.vo-pagination__link,.vo-pagination__current{display:inline-flex;align-items:center;min-height:var(--vo-touch-target);padding:var(--vo-space-2) var(--vo-space-3)}.vo-pagination__link{border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-sm);color:var(--vo-color-brand);font-weight:var(--vo-font-weight-semibold);text-decoration:none}.vo-league-nav{display:flex;gap:var(--vo-space-4);margin-inline:calc(var(--vo-container-pad) * -1);padding:var(--vo-space-3) var(--vo-container-pad) 0;border-bottom:1px solid var(--vo-color-border);overflow-x:auto}.vo-league-nav a{flex:0 0 auto;padding-bottom:var(--vo-space-2);border-bottom:3px solid #fff0;color:var(--vo-color-text);font-family:var(--vo-font-display);font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-semibold);text-decoration:none}.vo-league-nav a[aria-current="page"]{border-bottom-color:var(--vo-color-brand);color:var(--vo-color-brand)}.vo-date-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--vo-space-2);margin-block:var(--vo-space-3) var(--vo-space-4)}.vo-date-controls button,.vo-filter-chips button{min-height:var(--vo-touch-target);padding:var(--vo-space-2);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-sm);background:var(--vo-color-surface);color:var(--vo-color-text);font-family:var(--vo-font-display);font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-medium);cursor:pointer}.vo-date-controls button[aria-pressed="true"],.vo-filter-chips button[aria-pressed="true"]{border-color:var(--vo-color-brand);background:var(--vo-color-brand);color:var(--vo-color-text-inverse);font-weight:var(--vo-font-weight-semibold)}.vo-home{display:flex;flex-direction:column;gap:var(--vo-space-5)}.vo-home-live-board{margin-top:var(--vo-space-6)}.vo-home-hero{position:relative;display:grid;min-height:clamp(25rem, 74vh, 35rem);margin:calc(var(--vo-space-4) * -1) calc(var(--vo-container-pad) * -1) 0;overflow:hidden;background:#d9e0e6}.vo-home-hero__media,.vo-home-hero__content{grid-area:1 / 1}.vo-home-hero__media{position:relative;min-height:100%}.vo-home-hero__media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(248 250 252 / .28),rgb(248 250 252 / .94) 72%)}.vo-home-hero__media.is-placeholder{background:linear-gradient(135deg,transparent 74%,rgb(103 0 25 / .08) 74%),linear-gradient(45deg,#e8edf2,#f8fafc);background-size:4rem 4rem,auto}.vo-home-hero__media img{width:100%;height:100%;object-fit:cover}.vo-home-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(100%, 38rem);margin-inline:auto;padding:var(--vo-space-6) var(--vo-container-pad);text-align:center}.vo-home-hero__eyebrow{margin:0 0 var(--vo-space-2);padding:.2rem var(--vo-space-2);border:1px solid var(--vo-color-brand);border-radius:var(--vo-radius-pill);background:var(--vo-color-brand-soft);color:var(--vo-color-brand);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-bold);letter-spacing:.04em;text-transform:uppercase}.vo-home-hero h1{margin:0;font-family:var(--vo-font-display);font-size:clamp(2.25rem, 11vw, 4.5rem);line-height:.94}.vo-home-hero__content>p:not(.vo-home-hero__eyebrow){max-width:34rem;margin:var(--vo-space-4) 0;color:#4b4f55}.vo-home-hero .vo-button{min-width:11rem}.vo-home-hero .vo-button .vo-icon{width:1rem;height:1rem}.vo-ticker{margin-top:calc(var(--vo-space-5) * -1);margin-inline:calc(var(--vo-container-pad) * -1);border-block:1px solid var(--vo-color-border-warm);background:var(--vo-color-surface);overflow:hidden}.vo-ticker ul{display:flex;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.vo-ticker li{flex:0 0 auto;padding:var(--vo-space-2) var(--vo-space-3);border-right:1px solid var(--vo-color-border-warm);font-family:var(--vo-font-display);font-size:var(--vo-font-size-sm);font-weight:var(--vo-font-weight-semibold)}.vo-ticker li.is-live{color:var(--vo-color-danger);font-size:var(--vo-font-size-xs);letter-spacing:var(--vo-label-tracking)}.vo-ticker li.is-live::before{content:"";display:inline-block;width:.45rem;height:.45rem;margin-right:var(--vo-space-1);border-radius:50%;background:currentColor}.vo-ticker p{margin:0;padding:var(--vo-space-3) var(--vo-container-pad);color:var(--vo-color-text-muted);font-size:var(--vo-font-size-sm)}.vo-sport-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vo-space-2)}.vo-sport-shortcuts :is(a,button){display:flex;align-items:center;gap:var(--vo-space-2);min-height:3.5rem;padding:var(--vo-space-3);border:1px solid var(--vo-color-border-warm);border-radius:var(--vo-radius-sm);background:var(--vo-color-surface-muted);color:var(--vo-color-text);font-family:var(--vo-font-display);font-weight:var(--vo-font-weight-semibold);text-decoration:none}.vo-sport-shortcuts button{width:100%;font:inherit;text-align:left;cursor:pointer}.vo-sport-shortcuts button[aria-disabled="true"]{color:var(--vo-color-text-muted);border-style:dashed}.vo-sport-shortcuts .vo-icon{color:var(--vo-color-brand)}.vo-home-picks{margin-top:var(--vo-space-3)}.vo-home-picks__grid,.vo-pick-list{display:grid;gap:var(--vo-space-3)}.vo-editorial-content{max-width:var(--vo-reading-max);margin-top:var(--vo-space-7)}.vo-avatar-fallback,.vo-logo-fallback{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.25rem;height:2.25rem;border:1px solid var(--vo-color-border-warm);border-radius:50%;background:var(--vo-color-surface-muted);color:var(--vo-color-brand);font-size:.6rem;font-weight:var(--vo-font-weight-bold)}.vo-breadcrumbs{display:flex;gap:var(--vo-space-2);margin-bottom:var(--vo-space-2);font-size:var(--vo-font-size-xs)}.vo-breadcrumbs a,.vo-breadcrumbs>span:first-child{color:var(--vo-color-text-muted)}.vo-picks-page>h1{margin:0 0 var(--vo-space-4);font-family:var(--vo-font-display);font-size:var(--vo-font-size-2xl);line-height:var(--vo-line-height-tight)}.vo-featured-analysis{display:grid;margin-bottom:var(--vo-space-4);border-radius:var(--vo-radius-md);background:var(--vo-color-surface);box-shadow:var(--vo-shadow-card);overflow:hidden}.vo-featured-analysis__image{aspect-ratio:16 / 7;background:linear-gradient(135deg,#3d4651,#1e2228)}.vo-featured-analysis__image img{width:100%;height:100%;object-fit:cover}.vo-featured-analysis__content{padding:var(--vo-space-4)}.vo-featured-analysis h2{margin:var(--vo-space-2) 0;font-family:var(--vo-font-display);font-size:var(--vo-font-size-xl);line-height:var(--vo-line-height-tight)}.vo-featured-analysis__content>p:not(.vo-badge){margin:0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-sm)}.vo-featured-analysis__author{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--vo-space-2);margin-top:var(--vo-space-4);padding-top:var(--vo-space-3);border-top:1px solid var(--vo-color-border);font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-semibold)}.vo-featured-analysis__author .vo-button{grid-column:1 / -1}.vo-filter-chips{display:flex;gap:var(--vo-space-2);margin-block:var(--vo-space-4);overflow-x:auto;scrollbar-width:none}.vo-filter-chips button{flex:0 0 auto;padding-inline:var(--vo-space-3);border-radius:var(--vo-radius-pill)}.vo-pick-card{border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface);box-shadow:var(--vo-shadow-card);overflow:hidden}.vo-pick-card[hidden]{display:none}.vo-pick-card__image{aspect-ratio:16 / 8;background:var(--vo-color-surface-muted)}.vo-pick-card__image img{width:100%;height:100%;object-fit:cover}.vo-pick-card__body{padding:var(--vo-space-3)}.vo-pick-card__meta{display:flex;align-items:center;justify-content:space-between;gap:var(--vo-space-2);color:var(--vo-color-text-muted);font-size:var(--vo-font-size-2xs)}.vo-pick-card__matchup{margin:var(--vo-space-2) 0 0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-xs)}.vo-pick-card h3{margin:var(--vo-space-1) 0;font-family:var(--vo-font-display);font-size:1.2rem;line-height:1.15}.vo-pick-card__summary{margin:var(--vo-space-2) 0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-sm)}.vo-expert-quote{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--vo-space-2);margin:var(--vo-space-3) 0;padding:var(--vo-space-3);border-left:3px solid var(--vo-color-brand);border-radius:var(--vo-radius-sm);background:var(--vo-color-surface-muted)}.vo-expert-quote cite{color:var(--vo-color-brand);font-size:var(--vo-font-size-xs);font-style:normal;font-weight:var(--vo-font-weight-bold)}.vo-expert-quote p{margin:var(--vo-space-1) 0 0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-xs);line-height:1.5}.vo-pick-card__footer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--vo-space-2);margin-top:var(--vo-space-3);padding-top:var(--vo-space-3);border-top:1px solid var(--vo-color-border)}.vo-pick-card__footer p{display:flex;flex-direction:column;min-width:0;margin:0;font-size:var(--vo-font-size-xs)}.vo-pick-card__footer p span{color:var(--vo-color-text-muted);font-size:.5625rem;font-weight:var(--vo-font-weight-bold);letter-spacing:var(--vo-label-tracking);text-transform:uppercase}.vo-pick-card__footer .vo-button{min-width:6.5rem;padding-inline:var(--vo-space-3);font-size:var(--vo-font-size-xs)}.vo-consensus{margin-top:var(--vo-space-5)}.vo-newsletter{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--vo-space-3);min-width:0;margin-top:var(--vo-space-4);padding:var(--vo-card-inset);border:1px solid var(--vo-color-border);border-top:3px solid var(--vo-color-brand);border-radius:var(--vo-radius-md);background:var(--vo-color-surface-warm);container:vo-newsletter / inline-size}.vo-newsletter__icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:var(--vo-radius-sm);color:var(--vo-color-brand);background:var(--vo-color-brand-soft)}.vo-newsletter__copy{min-width:0}.vo-newsletter h2{margin:0;font-family:var(--vo-font-display);font-size:var(--vo-font-size-lg);line-height:1.25;overflow-wrap:anywhere}.vo-newsletter p{margin:var(--vo-space-2) 0 0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-sm);line-height:var(--vo-line-height-body)}.vo-newsletter form{grid-column:1 / -1;display:grid;gap:var(--vo-space-2);min-width:0;margin-top:var(--vo-space-1)}.vo-newsletter__controls{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--vo-space-2)}.vo-newsletter__email{min-width:0;color:var(--vo-color-text);font-size:var(--vo-font-size-sm);font-weight:var(--vo-font-weight-semibold)}.vo-newsletter .vo-newsletter__email input{display:block;width:100%;min-width:0;min-height:3rem;box-sizing:border-box;margin-top:var(--vo-space-2);padding:var(--vo-space-2) var(--vo-space-3);border:1px solid var(--vo-color-border-strong);border-radius:var(--vo-radius-sm);color:var(--vo-color-text);background:var(--vo-color-surface);font:inherit;font-size:1rem;font-weight:var(--vo-font-weight-regular)}.vo-newsletter form button{min-width:0;min-height:3rem;padding:var(--vo-space-2) var(--vo-space-5);border:1px solid #fff0;border-radius:var(--vo-radius-sm);color:var(--vo-color-text-inverse);background:var(--vo-color-brand);font-family:var(--vo-font-display);font-size:var(--vo-font-size-sm);font-weight:var(--vo-font-weight-bold);cursor:pointer}.vo-newsletter form button:hover{background:var(--vo-color-brand-strong)}.vo-newsletter form button:disabled{opacity:.65;cursor:wait}.vo-newsletter .vo-newsletter__privacy,.vo-newsletter .vo-newsletter__feedback{margin:0;font-size:var(--vo-font-size-xs);overflow-wrap:anywhere}.vo-newsletter__privacy a{display:inline-flex;align-items:center;min-height:2rem;color:var(--vo-color-link);text-decoration:underline;text-underline-offset:.2em}.vo-newsletter__status{grid-column:1 / -1;justify-self:start}.vo-newsletter__trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@container vo-newsletter (max-width:28rem){.vo-newsletter__controls{grid-template-columns:minmax(0,1fr)}.vo-newsletter form button{width:100%}}@media (max-width:30rem){.vo-newsletter__controls{grid-template-columns:minmax(0,1fr)}.vo-newsletter form button{width:100%}}.vo-compact-title{display:grid;grid-template-columns:var(--vo-touch-target) minmax(0,1fr) var(--vo-touch-target);align-items:center;gap:var(--vo-space-2);margin:calc(var(--vo-space-4) * -1) calc(var(--vo-container-pad) * -1) 0;padding:var(--vo-space-2) var(--vo-container-pad);border-bottom:1px solid var(--vo-color-border);background:var(--vo-color-surface)}.vo-compact-title>a,.vo-compact-title>span{display:flex;align-items:center;justify-content:center;width:var(--vo-touch-target);height:var(--vo-touch-target)}.vo-compact-title h1{margin:0;font-family:var(--vo-font-display);font-size:var(--vo-font-size-lg);text-align:center}.vo-category-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:calc(var(--vo-container-pad) * -1);padding-inline:var(--vo-container-pad);border-bottom:1px solid var(--vo-color-border);background:var(--vo-color-surface)}.vo-category-tabs button{min-height:var(--vo-touch-target);padding:var(--vo-space-2) var(--vo-space-1);border:0;border-bottom:3px solid #fff0;background:#fff0;color:var(--vo-color-text-muted);font-family:var(--vo-font-display);font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-semibold);cursor:pointer}.vo-category-tabs button[aria-selected="true"]{border-bottom-color:var(--vo-color-brand);color:var(--vo-color-text)}.vo-sites-layout{display:grid;gap:var(--vo-space-4)}.vo-sites-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--vo-space-3);padding-block:var(--vo-space-4) var(--vo-space-2)}.vo-sites-heading h2{margin:0;font-family:var(--vo-font-display);font-size:var(--vo-font-size-xl)}.vo-sites-heading span{flex:0 0 auto;padding:var(--vo-space-1) var(--vo-space-2);border-radius:var(--vo-radius-xs);background:var(--vo-color-surface-muted);color:var(--vo-color-text-muted);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-semibold)}.vo-sites-groups>section[hidden]{display:none}.vo-sportsbook-row{display:grid;grid-template-columns:4rem minmax(0,1fr) auto;gap:var(--vo-space-2);padding:var(--vo-space-3) 0;border-bottom:1px solid var(--vo-color-border)}.vo-sportsbook-row__logo{display:flex;align-items:center;justify-content:center;width:4rem;height:3.6rem;padding:var(--vo-space-2);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface-muted)}.vo-sportsbook-row__logo img{width:100%;height:auto;max-height:2rem;object-fit:contain}.vo-sportsbook-row__content{min-width:0}.vo-sportsbook-row__title{display:flex;align-items:flex-start;gap:var(--vo-space-1)}.vo-sportsbook-row h3{margin:0;font-family:var(--vo-font-display);font-size:var(--vo-font-size-lg);line-height:1.1}.vo-sportsbook-row__title>span{padding:.12rem var(--vo-space-1);border-radius:var(--vo-radius-xs);background:var(--vo-color-brand-soft);color:var(--vo-color-brand);font-size:.5rem;font-weight:var(--vo-font-weight-bold);letter-spacing:.03em;text-transform:uppercase}.vo-sportsbook-row__rating{margin:var(--vo-space-1) 0;font-size:var(--vo-font-size-2xs)}.vo-sportsbook-row__rating span{color:var(--vo-color-rating);letter-spacing:.05em}.vo-sportsbook-row__offer{margin:0;color:var(--vo-color-success);font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-semibold)}.vo-sportsbook-row__restrictions{margin:var(--vo-space-1) 0 0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-2xs)}.vo-sportsbook-row__actions{display:flex;flex-direction:column;align-items:stretch;gap:var(--vo-space-1)}.vo-sportsbook-row__actions .vo-button{min-width:5.5rem;padding-inline:var(--vo-space-2);font-size:var(--vo-font-size-xs)}.vo-sportsbook-row__actions>a{color:var(--vo-color-text-muted);font-size:.5625rem;text-align:center}.vo-commercial-directory__intro{margin-bottom:var(--vo-space-4)}.vo-commercial-directory__list{margin-top:var(--vo-space-4)}.vo-commercial-disclosure{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--vo-space-1) var(--vo-space-2);margin:var(--vo-space-3) 0;padding:var(--vo-space-2) var(--vo-space-3);border-left:.25rem solid var(--vo-color-brand);background:var(--vo-color-surface-muted);color:var(--vo-color-text-muted);font-size:var(--vo-font-size-xs)}.vo-commercial-disclosure a{color:var(--vo-color-text);font-weight:var(--vo-font-weight-semibold)}.vo-commercial-review__summary{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:var(--vo-space-3);margin-bottom:var(--vo-space-3);padding:var(--vo-space-3);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface)}.vo-commercial-review__logo{display:flex;align-items:center;justify-content:center;min-height:4rem;padding:var(--vo-space-2);border-radius:var(--vo-radius-sm);background:var(--vo-color-surface-muted)}.vo-commercial-review__logo img{width:100%;height:auto;max-height:3rem;object-fit:contain}.vo-commercial-review__facts h2,.vo-commercial-review__facts p{margin:0}.vo-commercial-review__facts p+p{margin-top:var(--vo-space-1)}.vo-commercial-review__cta{grid-column:1 / -1;justify-self:stretch}.vo-commercial-review__terms{display:grid;grid-template-columns:minmax(7rem,auto) minmax(0,1fr);gap:var(--vo-space-1) var(--vo-space-3);margin:var(--vo-space-3) 0;padding:var(--vo-space-3);border-radius:var(--vo-radius-md);background:var(--vo-color-surface-muted)}.vo-commercial-review__terms dt{font-weight:var(--vo-font-weight-bold)}.vo-commercial-review__terms dd{margin:0}.vo-commercial-review__verdict{margin:var(--vo-space-4) 0;padding:var(--vo-space-3);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md)}.vo-commercial-review__verdict h2{margin-top:0}.vo-preview-action-status{margin:0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-xs)}.vo-methodology{margin-inline:calc(var(--vo-container-pad) * -1);padding:var(--vo-space-5) var(--vo-container-pad);background:var(--vo-color-surface-muted)}.vo-methodology>div:first-child h2{margin:0 0 var(--vo-space-2);font-family:var(--vo-font-display);font-size:var(--vo-font-size-xl)}.vo-methodology>div:first-child p{margin:0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-sm)}.vo-trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vo-space-3);margin-top:var(--vo-space-4)}.vo-trust-grid article{padding:var(--vo-space-3);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface)}.vo-trust-grid .vo-icon{color:var(--vo-color-brand)}.vo-trust-grid h3{margin:var(--vo-space-2) 0 var(--vo-space-1);font-family:var(--vo-font-display);font-size:var(--vo-font-size-md)}.vo-trust-grid p{margin:0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-2xs)}.vo-trust-grid article:last-child{grid-column:1 / -1}@media (min-width:48rem){.vo-schedule-card{grid-template-columns:minmax(9rem,0.45fr) minmax(0,1.5fr) auto}.vo-schedule-card__matchup{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center}.vo-schedule-card__status{grid-column:auto}.vo-preview-notice{flex-direction:row}.vo-home-hero{min-height:28rem;margin-inline:0;border-radius:var(--vo-radius-lg)}.vo-ticker{margin-inline:0}.vo-sport-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr))}.vo-home-picks__grid,.vo-pick-list{grid-template-columns:repeat(2,minmax(0,1fr))}.vo-featured-analysis{grid-template-columns:minmax(0,1.2fr) minmax(20rem,1fr)}.vo-featured-analysis__image{aspect-ratio:auto;min-height:20rem}.vo-featured-analysis__content{display:flex;flex-direction:column;justify-content:center;padding:var(--vo-space-5)}.vo-featured-analysis__author .vo-button{grid-column:auto}.vo-sportsbook-row{grid-template-columns:7rem minmax(0,1fr) 8rem;padding:var(--vo-space-4);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface)}.vo-sportsbook-row+.vo-sportsbook-row{margin-top:var(--vo-space-3)}.vo-sportsbook-row__logo{width:7rem;height:5rem}.vo-trust-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vo-trust-grid article:last-child{grid-column:auto}}@media (min-width:64rem){.vo-sport-selector{margin-inline:0}.vo-sport-selector ul{justify-content:center;padding:var(--vo-space-2);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface)}.vo-sport-selector :is(a,button){flex-direction:row;min-width:7rem;min-height:var(--vo-touch-target);font-size:var(--vo-font-size-xs)}.vo-league-nav{margin-inline:0;padding-inline:0}.vo-date-controls{display:flex}.vo-date-controls button{min-width:8rem}.vo-home{gap:var(--vo-space-6)}.vo-home-hero{grid-template-columns:1.15fr 0.85fr;min-height:27rem}.vo-home-hero__media{grid-area:1 / 1 / 2 / 3}.vo-home-hero__media::after{background:linear-gradient(90deg,rgb(248 250 252 / .96) 18%,rgb(248 250 252 / .62) 60%,rgb(248 250 252 / .2))}.vo-home-hero__content{grid-area:1 / 1;align-items:flex-start;justify-content:center;width:auto;margin:0;padding:var(--vo-space-7);text-align:left}.vo-home-hero h1{font-size:clamp(3rem, 5.5vw, 4.75rem)}.vo-home-picks__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vo-sites-layout{grid-template-columns:minmax(0,2fr) minmax(18rem,0.85fr);align-items:start;gap:var(--vo-space-5)}.vo-compact-title,.vo-category-tabs{margin-inline:0}.vo-compact-title{margin-top:0;border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md) var(--vo-radius-md) 0 0}.vo-category-tabs{border-inline:1px solid var(--vo-color-border)}.vo-methodology{position:sticky;top:calc(var(--vo-header-height) + var(--vo-space-4));margin:var(--vo-space-4) 0 0;padding:var(--vo-space-5);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-lg)}.vo-trust-grid{grid-template-columns:1fr}}.vo-breadcrumbs{margin:0 0 var(--vo-space-3);color:var(--vo-color-text-muted);font-size:var(--vo-font-size-xs)}.vo-prediction-decision{display:grid;gap:var(--vo-space-4)}.vo-prediction-event,.vo-prediction-bet-card,.vo-prediction-placeholder{min-width:0;padding:clamp(var(--vo-space-4), 3vw, var(--vo-space-5));border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-lg);background:var(--vo-color-surface)}.vo-prediction-event{display:grid;gap:var(--vo-space-3);background:radial-gradient(circle at 50% 0,rgb(133 0 38 / .07),transparent 52%),var(--vo-color-surface);box-shadow:var(--vo-shadow-card)}.vo-prediction-bet-card{min-width:0;padding:0;border-top:4px solid var(--vo-color-brand);box-shadow:var(--vo-shadow-card);overflow:hidden}.vo-market-probability__header,.vo-other-market__heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--vo-space-2)}.vo-market-probability__state,.vo-pick-quote__state,.vo-other-market__meta p>span{display:inline-flex;align-items:center;min-height:1.75rem;padding:.25rem var(--vo-space-2);border-radius:var(--vo-radius-pill);color:var(--vo-color-brand-strong);background:var(--vo-color-brand-soft);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-bold)}.vo-prediction-section-eyebrow,.vo-prediction-placeholder__eyebrow{margin:0;color:var(--vo-color-brand);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-bold);letter-spacing:var(--vo-label-tracking);text-transform:uppercase}.vo-prediction-event__matchup{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--vo-space-2);margin:0;font-family:var(--vo-font-display);font-size:clamp(var(--vo-font-size-md), 4vw, var(--vo-font-size-xl));line-height:1.15;text-align:center}.vo-prediction-event__participant{display:flex;flex-direction:column;align-items:center;gap:var(--vo-space-2);min-width:0}.vo-prediction-event__participant>span:last-child{max-width:100%;overflow-wrap:anywhere}.vo-prediction-event__mark{display:grid;place-items:center;width:clamp(3rem, 12vw, 4.5rem);height:clamp(3rem, 12vw, 4.5rem);border:1px solid var(--vo-color-border);border-radius:50%;background:var(--vo-color-surface);overflow:hidden}.vo-prediction-event__mark img{width:78%;height:78%;object-fit:contain}.vo-prediction-event__mark--badge{color:var(--vo-color-brand-strong);background:var(--vo-color-brand-soft);font-size:var(--vo-font-size-sm);font-weight:var(--vo-font-weight-bold)}.vo-prediction-event__connector{color:var(--vo-color-text-soft);font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-bold);text-transform:uppercase}.vo-prediction-event__fallback-title{margin:0;font-family:var(--vo-font-display);font-size:clamp(var(--vo-font-size-lg), 5vw, var(--vo-font-size-2xl));text-align:center}.vo-prediction-event__time{margin:0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-sm);text-align:center}.vo-prediction-event__time>span{font-weight:var(--vo-font-weight-bold)}.vo-pick-summary{min-width:0;padding:clamp(var(--vo-space-4), 3vw, var(--vo-space-5));background:var(--vo-color-surface)}.vo-pick-summary__header{display:block}.vo-pick-summary h2,.vo-prediction-placeholder h2{margin:var(--vo-space-1) 0 var(--vo-space-2);font-family:var(--vo-font-display);font-size:clamp(1.45rem, 3vw, 2rem);line-height:1.16}.vo-pick-summary__quotes{display:grid;margin-top:var(--vo-space-4);border-top:1px solid var(--vo-color-border);border-bottom:1px solid var(--vo-color-border)}.vo-pick-quote{display:grid;gap:var(--vo-space-2);padding:var(--vo-space-3) 0}.vo-pick-quote+.vo-pick-quote{border-top:1px solid var(--vo-color-border)}.vo-pick-quote__header,.vo-pick-quote__price-row{display:flex;align-items:center;justify-content:space-between;gap:var(--vo-space-3)}.vo-pick-quote__label{color:var(--vo-color-text-muted);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-bold);letter-spacing:var(--vo-label-tracking);text-transform:uppercase}.vo-pick-quote__price{color:var(--vo-color-brand-strong);font-family:var(--vo-font-display);font-size:1.6rem}img.vo-sportsbook-mark{display:block;flex:0 0 auto;width:6.5rem;height:2rem;max-width:100%;object-fit:contain;object-position:center}.vo-sportsbook-brand{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:auto;height:1.75rem;max-width:100%;overflow:hidden}.vo-sportsbook-brand--icon{width:1.75rem}.vo-sportsbook-brand--wordmark{width:5.25rem}.vo-sportsbook-brand--text{height:auto;min-height:1.75rem;overflow:visible}.vo-sportsbook-brand img.vo-sportsbook-mark{width:100%;height:100%}.vo-sportsbook-brand,.vo-odds-book-chip,.vo-odds-desktop__book-label{position:relative;isolation:isolate}.vo-sportsbook-brand img.vo-sportsbook-mark{padding:.2rem}:is(.vo-sportsbook-brand,.vo-odds-book-chip,.vo-odds-desktop__book-label)>img.vo-sportsbook-background{position:absolute;inset:0;z-index:-1;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover}.vo-pick-quote small,.vo-pick-summary__record{color:var(--vo-color-text-muted);font-size:var(--vo-font-size-xs)}.vo-pick-summary__record{margin:var(--vo-space-3) 0 0}.vo-pick-summary__record span{color:var(--vo-color-text);font-weight:var(--vo-font-weight-bold)}.vo-sportsbook-mark-fallback{display:inline-flex;align-items:center;justify-content:center;width:6.5rem;min-height:2rem;max-width:100%;padding:.25rem var(--vo-space-2);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-sm);color:var(--vo-color-text);background:var(--vo-color-surface);font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-bold);line-height:1.1;overflow-wrap:anywhere;text-align:center}.vo-sportsbook-brand .vo-sportsbook-mark-fallback{width:auto;min-height:0;padding:0;border:0;background:#fff0}.vo-other-markets{min-width:0;padding:clamp(var(--vo-space-4), 3vw, var(--vo-space-5));border-top:1px solid var(--vo-color-border);background:var(--vo-color-surface-warm)}.vo-other-markets>header h2{margin:0;font-family:var(--vo-font-display);font-size:clamp(var(--vo-font-size-lg), 2vw, 1.5rem);line-height:1.2}.vo-other-markets__list{display:grid;gap:var(--vo-space-3);margin-top:var(--vo-space-3)}.vo-other-market{display:flex;flex-direction:column;min-width:0;padding:var(--vo-space-3);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface)}.vo-other-market h3{margin:0;font-size:var(--vo-font-size-md)}.vo-other-market ul{display:grid;gap:var(--vo-space-1);margin:var(--vo-space-2) 0 0;padding:0;list-style:none}.vo-other-market li{display:flex;justify-content:space-between;gap:var(--vo-space-2);font-size:var(--vo-font-size-sm)}.vo-other-market li span{min-width:0;overflow-wrap:anywhere}.vo-other-market li strong{color:var(--vo-color-brand-strong)}.vo-other-market__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vo-space-2);margin-top:auto;padding-top:var(--vo-space-3)}.vo-other-market__meta p{display:flex;flex:1 1 10rem;flex-wrap:wrap;align-items:center;gap:var(--vo-space-1);margin:0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-2xs)}.vo-market-probability{display:grid;gap:var(--vo-space-3);margin-top:var(--vo-space-2);padding-top:var(--vo-space-4);border-top:1px solid var(--vo-color-border)}.vo-market-probability h3{margin:0;font-family:var(--vo-font-display);font-size:clamp(var(--vo-font-size-md), 3vw, var(--vo-font-size-lg));line-height:1.2}.vo-market-probability[data-vo-freshness="stale"] .vo-market-probability__state,.vo-pick-quote[data-vo-freshness="stale"] .vo-pick-quote__state,.vo-other-market[data-vo-freshness="stale"] .vo-other-market__meta p>span{color:var(--vo-color-warning);background:#fff6e8}.vo-market-probability[data-vo-freshness="fresh"] .vo-market-probability__state,.vo-pick-quote[data-vo-freshness="fresh"] .vo-pick-quote__state,.vo-other-market[data-vo-freshness="fresh"] .vo-other-market__meta p>span{color:var(--vo-color-success);background:var(--vo-color-success-soft)}.vo-market-probability[data-vo-freshness="unknown"] .vo-market-probability__state,.vo-pick-quote[data-vo-freshness="unknown"] .vo-pick-quote__state,.vo-other-market[data-vo-freshness="unknown"] .vo-other-market__meta p>span{color:var(--vo-color-text-muted);background:var(--vo-color-surface-muted)}.vo-market-probability__outcomes{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:var(--vo-space-2);margin:0;padding:0;list-style:none}.vo-market-probability__outcome{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--vo-space-2);padding:var(--vo-space-2) var(--vo-space-3);border:1px solid #fff0;border-radius:var(--vo-radius-md);background:var(--vo-color-surface-warm);font-size:var(--vo-font-size-sm)}.vo-market-probability__outcome.is-selected{border-color:var(--vo-color-brand);background:var(--vo-color-brand-soft)}.vo-market-probability__outcome>span{min-width:0;overflow-wrap:anywhere}.vo-market-probability__outcome strong{font-family:var(--vo-font-display);font-size:var(--vo-font-size-lg)}.vo-market-probability__bar{display:flex;gap:2px;width:100%;height:.8rem;padding:2px;border-radius:var(--vo-radius-pill);background:var(--vo-color-surface-muted);box-shadow:inset 0 1px 2px rgb(34 33 38 / .12);overflow:hidden}.vo-market-probability__segment{flex:0 0 calc(var(--vo-probability) - 1px);min-width:0;border-radius:var(--vo-radius-pill);background:var(--vo-color-warning)}.vo-market-probability__segment--home,.vo-market-probability__segment--over{background:var(--vo-color-brand)}.vo-market-probability__segment--draw{background:var(--vo-color-success)}.vo-market-probability__source{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vo-space-2)}.vo-market-probability__source p,.vo-market-probability__meta{margin:0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-xs)}.vo-market-probability__meta{margin-top:calc(-1 * var(--vo-space-1))}.vo-market-explorer{min-width:0;border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-lg);background:var(--vo-color-surface);box-shadow:var(--vo-shadow-card);overflow:hidden}.vo-market-explorer__utility{display:grid;gap:var(--vo-space-3);padding:clamp(var(--vo-space-4), 3vw, var(--vo-space-5));border-bottom:1px solid var(--vo-color-border);background:var(--vo-color-surface)}.vo-market-explorer__utility-copy{display:grid;gap:var(--vo-space-1);min-width:0}.vo-market-explorer__utility-copy h2{margin:0;font-family:var(--vo-font-display);font-size:var(--vo-font-size-md);line-height:1.2;letter-spacing:.02em;text-transform:uppercase}.vo-market-explorer__utility-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vo-space-1);margin:0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-xs)}.vo-market-explorer__utility-meta [data-vo-prediction-market-observed][hidden],.vo-market-explorer__utility-meta [data-vo-prediction-market-observed][hidden]+.vo-market-explorer__utility-separator{display:none}.vo-market-explorer__tabs{display:flex;align-items:center;gap:var(--vo-space-2);width:100%;overflow-x:auto;scrollbar-width:thin}.vo-market-explorer__tab{display:inline-flex;align-items:center;justify-content:center;flex:1 0 auto;min-height:2.5rem;padding:var(--vo-space-2) var(--vo-space-3);border:1px solid var(--vo-color-brand);border-radius:var(--vo-radius-sm);color:var(--vo-color-brand-strong);background:var(--vo-color-surface);font-size:var(--vo-font-size-sm);font-weight:var(--vo-font-weight-semibold);line-height:1;text-decoration:none;white-space:nowrap}.vo-market-explorer__tab:hover,.vo-market-explorer__tab:focus-visible{color:var(--vo-color-brand-strong);background:var(--vo-color-brand-soft);text-decoration:none}.vo-market-explorer__tab[aria-selected="true"]{color:var(--vo-color-surface);background:var(--vo-color-brand)}.vo-market-explorer__panel{display:grid;gap:var(--vo-space-4);padding:clamp(var(--vo-space-5), 4vw, var(--vo-space-7)) clamp(var(--vo-space-4), 4vw, var(--vo-space-6)) clamp(var(--vo-space-4), 4vw, var(--vo-space-6))}.vo-market-explorer.is-enhanced .vo-market-explorer__panel[hidden]{display:none}.vo-market-explorer:not(.is-enhanced) .vo-market-explorer__panel+.vo-market-explorer__panel{border-top:1px solid var(--vo-color-border)}.vo-market-explorer__panel-header{display:grid;justify-items:center;gap:var(--vo-space-1);text-align:center}.vo-market-explorer__panel-header h3,.vo-market-explorer__writer-pick h4,.vo-market-explorer__writer-pick--standalone h2{margin:0;font-family:var(--vo-font-display);line-height:1.16}.vo-market-explorer__panel-header h3{font-size:clamp(var(--vo-font-size-lg), 3vw, 1.5rem);font-weight:var(--vo-font-weight-semibold);letter-spacing:.02em;text-transform:uppercase}.vo-market-explorer__panel-header p,.vo-market-explorer__source p,.vo-market-explorer__method,.vo-market-explorer__writer-main>p:last-child,.vo-market-explorer__comparison-note,.vo-market-explorer__affiliate-disclosure{margin:0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-xs)}.vo-market-explorer__panel-header p{font-size:var(--vo-font-size-sm)}.vo-market-explorer__freshness{display:inline-flex;align-items:center;flex:0 0 auto;min-height:1.75rem;padding:.25rem var(--vo-space-2);border-radius:var(--vo-radius-pill);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-bold)}.vo-market-explorer__freshness[data-vo-freshness="fresh"]{color:var(--vo-color-success);background:var(--vo-color-success-soft)}.vo-market-explorer__freshness[data-vo-freshness="stale"]{color:var(--vo-color-warning);background:#fff6e8}.vo-market-explorer__freshness[data-vo-freshness="unknown"]{color:var(--vo-color-text-muted);background:var(--vo-color-surface-muted)}.vo-market-explorer__freshness[data-vo-evidence-state="historical"]{color:var(--vo-color-text-muted);background:var(--vo-color-surface-muted)}.vo-market-explorer__market-stage{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));align-items:center;gap:var(--vo-space-4);min-width:0;padding:var(--vo-space-2) 0 var(--vo-space-3)}.vo-market-explorer__market-stage[data-outcome-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.vo-market-explorer__market-stage[data-outcome-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;column-gap:var(--vo-space-2)}.vo-market-explorer__outcome{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--vo-space-3);min-width:0;padding:var(--vo-space-2);border:1px solid #fff0;border-radius:var(--vo-radius-md);text-align:center}.vo-market-explorer__outcome--multi .vo-market-explorer__outcome-name{grid-template-rows:clamp(3.75rem, 14vw, 4.75rem) minmax(2.5em,auto)}.vo-market-explorer__outcome--multi .vo-market-explorer__outcome-label{grid-row:2;align-self:start}.vo-market-explorer__outcome--multi .vo-market-explorer__outcome-label strong{font-size:clamp(var(--vo-font-size-sm), 2vw, var(--vo-font-size-md))}.vo-market-explorer__outcome-name{display:grid;justify-items:center;gap:var(--vo-space-2);min-width:0;text-align:center}.vo-market-explorer__outcome-label{display:grid;justify-items:center;gap:var(--vo-space-1);min-width:0}.vo-market-explorer__outcome-label strong{font-family:var(--vo-font-display);font-size:var(--vo-font-size-md);line-height:1.15;overflow-wrap:anywhere}.vo-market-explorer__outcome-label small{color:var(--vo-color-brand);font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-bold)}.vo-market-explorer__outcome-mark{display:grid;place-items:center;width:clamp(3.75rem, 14vw, 4.75rem);height:clamp(3.75rem, 14vw, 4.75rem);overflow:hidden}.vo-market-explorer__outcome-mark img{width:100%;height:100%;object-fit:contain}.vo-market-explorer__outcome-mark--badge{border:1px solid var(--vo-color-border);border-radius:50%;color:var(--vo-color-brand-strong);background:var(--vo-color-brand-soft);font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-bold)}.vo-market-explorer__outcome-mark--draw{color:var(--vo-color-text-soft);font-family:var(--vo-font-display);font-size:2rem;font-weight:var(--vo-font-weight-bold)}.vo-market-explorer__outcome-values{display:grid;justify-items:center;gap:var(--vo-space-2);min-width:4.5rem}.vo-market-explorer__outcome-values>strong{font-family:var(--vo-font-display);font-size:clamp(var(--vo-font-size-xl), 4vw, 1.75rem);line-height:1}.vo-market-explorer__outcome-price{display:inline-flex;align-items:center;justify-content:center;min-width:4.5rem;min-height:2.6rem;padding:var(--vo-space-2) var(--vo-space-3);border:1px solid var(--vo-color-brand);border-radius:var(--vo-radius-sm);color:var(--vo-color-surface);background:var(--vo-color-brand);font-size:var(--vo-font-size-sm);font-weight:var(--vo-font-weight-bold);line-height:1;text-decoration:none;box-shadow:0 3px 8px rgb(133 0 38 / .14)}body.vo-theme-2026 a.vo-market-explorer__outcome-price{color:var(--vo-color-surface)}.vo-market-explorer__outcome-price--static{color:var(--vo-color-brand-strong);background:var(--vo-color-brand-soft);box-shadow:none}a.vo-market-explorer__outcome-price:hover,a.vo-market-explorer__outcome-price:focus-visible,body.vo-theme-2026 a.vo-market-explorer__outcome-price:hover,body.vo-theme-2026 a.vo-market-explorer__outcome-price:focus-visible{color:var(--vo-color-surface);background:var(--vo-color-brand-strong);text-decoration:none}.vo-market-explorer__probability-bar{display:flex;grid-column:1 / -1;gap:3px;width:100%;height:1rem;padding:2px;border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-pill);background:var(--vo-color-surface-muted);box-shadow:inset 0 1px 2px rgb(34 33 38 / .1);overflow:hidden}.vo-market-explorer__probability-segment{flex:0 0 calc(var(--vo-probability) - 2px);min-width:0;border-radius:var(--vo-radius-pill)}.vo-market-explorer__probability-segment.is-strong-low{background:linear-gradient(90deg,#ff9b52,#d93a43)}.vo-market-explorer__probability-segment.is-low{background:linear-gradient(90deg,#eab476,#d8795d)}.vo-market-explorer__probability-segment.is-even{background:linear-gradient(90deg,#d9c986,#bda85c)}.vo-market-explorer__probability-segment.is-high{background:linear-gradient(90deg,#d7e9a0,#78bd76)}.vo-market-explorer__probability-segment.is-strong-high{background:linear-gradient(90deg,#a7ee72,#35b96b)}.vo-market-explorer__source{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--vo-space-2);min-width:0;padding-top:var(--vo-space-3);border-top:1px solid var(--vo-color-border);text-align:center}.vo-market-explorer__source p{flex:0 1 auto}.vo-market-explorer__method{margin-top:calc(-1 * var(--vo-space-3));text-align:center}.vo-market-explorer__writer-pick{display:grid;gap:var(--vo-space-3);margin-top:var(--vo-space-2);padding:var(--vo-space-4);border:1px solid rgb(133 0 38 / .2);border-left:4px solid var(--vo-color-brand);border-radius:var(--vo-radius-md);background:linear-gradient(135deg,var(--vo-color-surface) 15%,var(--vo-color-brand-soft))}.vo-market-explorer__writer-main{display:grid;align-content:start;gap:var(--vo-space-2);min-width:0}.vo-market-explorer__writer-pick h4,.vo-market-explorer__writer-pick--standalone h2{font-size:clamp(var(--vo-font-size-lg), 4vw, 1.75rem);overflow-wrap:anywhere}.vo-market-explorer__writer-pick--standalone{margin:0 0 var(--vo-space-4)}.vo-market-explorer__writer-published{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vo-space-2);color:var(--vo-color-text-muted);font-size:var(--vo-font-size-xs)}.vo-market-explorer__writer-published strong{color:var(--vo-color-brand-strong);font-family:var(--vo-font-display);font-size:var(--vo-font-size-lg)}.vo-market-explorer__writer-current{display:grid;align-content:start;gap:var(--vo-space-2);padding-top:var(--vo-space-3);border-top:1px solid var(--vo-color-border)}.vo-market-explorer__writer-current>span{color:var(--vo-color-text-muted);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-bold);letter-spacing:var(--vo-label-tracking);text-transform:uppercase}.vo-market-explorer__writer-current>div{display:flex;align-items:center;justify-content:space-between;gap:var(--vo-space-3)}.vo-market-explorer__writer-current>div>strong{color:var(--vo-color-brand-strong);font-family:var(--vo-font-display);font-size:1.75rem}.vo-market-explorer__writer-current>small{color:var(--vo-color-text-muted);font-size:var(--vo-font-size-xs)}.vo-market-explorer__cta,.vo-market-odds-row__cta{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:var(--vo-space-2) var(--vo-space-4);border:1px solid var(--vo-color-brand);border-radius:var(--vo-radius-pill);color:var(--vo-color-surface);background:var(--vo-color-brand);font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-bold);line-height:1.2;text-align:center;text-decoration:none}body.vo-theme-2026 a.vo-market-explorer__cta,body.vo-theme-2026 a.vo-market-odds-row__cta{color:var(--vo-color-surface)}.vo-market-explorer__cta:hover,.vo-market-explorer__cta:focus-visible,.vo-market-odds-row__cta:hover,.vo-market-odds-row__cta:focus-visible{color:var(--vo-color-surface);background:var(--vo-color-brand-strong);text-decoration:none}body.vo-theme-2026 a.vo-market-explorer__cta:hover,body.vo-theme-2026 a.vo-market-explorer__cta:focus-visible,body.vo-theme-2026 a.vo-market-odds-row__cta:hover,body.vo-theme-2026 a.vo-market-odds-row__cta:focus-visible{color:var(--vo-color-surface)}.vo-market-explorer__all-odds{margin-top:var(--vo-space-2);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface);overflow:hidden}.vo-market-explorer__all-odds summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--vo-space-2);min-height:3.5rem;padding:var(--vo-space-3) var(--vo-space-4);color:var(--vo-color-brand-strong);background:var(--vo-color-surface-warm);font-weight:var(--vo-font-weight-bold);cursor:pointer;list-style:none}.vo-market-explorer__all-odds summary::-webkit-details-marker{display:none}.vo-market-explorer__all-odds summary::after{content:"+";display:grid;place-items:center;grid-column:2;grid-row:1 / span 2;width:1.75rem;height:1.75rem;border-radius:50%;color:var(--vo-color-surface);background:var(--vo-color-brand);font-size:var(--vo-font-size-lg);line-height:1}.vo-market-explorer__all-odds[open] summary::after{content:"−"}.vo-market-explorer__all-odds summary>small{grid-column:1;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-regular)}.vo-market-explorer__summary-hide,.vo-market-explorer__all-odds[open] .vo-market-explorer__summary-show{display:none}.vo-market-explorer__all-odds[open] .vo-market-explorer__summary-hide{display:inline}.vo-market-explorer__odds-table{display:grid;gap:var(--vo-space-3);padding:0 var(--vo-space-4) var(--vo-space-4);border-top:1px solid var(--vo-color-border)}.vo-market-explorer__odds-rows,.vo-market-odds-row__prices{margin:0;padding:0;list-style:none}.vo-market-odds-row{display:grid;gap:var(--vo-space-3);padding:var(--vo-space-4) 0;border-bottom:1px solid var(--vo-color-border)}.vo-market-odds-row__book{display:flex;align-items:center;justify-content:space-between;gap:var(--vo-space-2);min-width:0}.vo-market-odds-row__book>small{color:var(--vo-color-text-soft);font-size:var(--vo-font-size-2xs);text-align:right}.vo-market-odds-row__prices{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:var(--vo-space-2)}.vo-market-odds-row__prices li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--vo-space-1) var(--vo-space-2);padding:var(--vo-space-2);border-radius:var(--vo-radius-sm);background:var(--vo-color-surface-warm);font-size:var(--vo-font-size-xs)}.vo-market-odds-row__prices li>span{overflow-wrap:anywhere}.vo-market-odds-row__prices li>strong{color:var(--vo-color-brand-strong);font-family:var(--vo-font-display);font-size:var(--vo-font-size-md)}.vo-market-odds-row__prices li>small{grid-column:1 / -1;color:var(--vo-color-success);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-bold);text-transform:uppercase}.vo-market-odds-row__cta{justify-self:start}.vo-market-explorer__comparison-note{margin-top:calc(-1 * var(--vo-space-1))}.vo-market-explorer__affiliate-disclosure{padding-top:var(--vo-space-3);border-top:1px solid var(--vo-color-border)}.vo-prediction-placeholder{border-style:dashed;background:var(--vo-color-surface-warm)}.vo-prediction-placeholder[data-vo-placeholder-state="error"]{border-color:var(--vo-color-danger)}.vo-prediction-placeholder>p:last-child{margin:0;color:var(--vo-color-text-muted)}.vo-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vo-space-1) var(--vo-space-2);margin:0;padding:0;list-style:none}.vo-breadcrumbs li{display:inline-flex;align-items:center;gap:var(--vo-space-2);min-width:0}.vo-breadcrumbs li+li::before{content:"/";color:var(--vo-color-text-soft)}.vo-breadcrumbs a{color:var(--vo-color-text-muted)}.vo-breadcrumbs [aria-current="page"]{color:var(--vo-color-text);font-weight:var(--vo-font-weight-medium)}.vo-page-title{display:flex;flex-direction:column;align-items:flex-start;gap:var(--vo-space-4);margin-bottom:var(--vo-space-5);padding-bottom:var(--vo-space-4);border-bottom:1px solid var(--vo-color-border)}.vo-page-title__body{flex:1 1 auto;width:100%;min-width:0}.vo-page-title__eyebrow{margin:0 0 var(--vo-space-1);color:var(--vo-color-brand);font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-bold);letter-spacing:var(--vo-label-tracking);text-transform:uppercase}.vo-page-title__heading{max-width:52rem;margin:0;font-family:var(--vo-font-display);font-size:var(--vo-font-size-2xl);font-weight:var(--vo-font-weight-bold);line-height:var(--vo-line-height-tight);text-wrap:balance}.vo-page-title__summary{max-width:var(--vo-reading-max);margin:var(--vo-space-2) 0 0;color:var(--vo-color-text-muted)}.vo-page-title__meta{display:flex;flex-wrap:wrap;gap:var(--vo-space-1) var(--vo-space-3);margin:var(--vo-space-3) 0 0;padding:0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-sm);list-style:none}.vo-page-title__meta li+li::before{content:"•";margin-right:var(--vo-space-3);color:var(--vo-color-border-strong)}.vo-content-layout{display:grid;gap:var(--vo-space-6);align-items:start}.vo-content-layout__main{min-width:0}.vo-article-grid{display:grid;gap:var(--vo-space-4)}.vo-block-feed__title{margin:0;font-family:var(--vo-font-display);font-size:var(--vo-font-size-xl);line-height:var(--vo-line-height-tight)}.vo-article-card{position:relative;display:flex;flex-direction:column;min-width:0;height:100%;border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface);box-shadow:var(--vo-shadow-card);overflow:hidden}.vo-article-card__title a::after{position:absolute;inset:0;content:""}.vo-article-card:focus-within{outline:3px solid var(--vo-color-focus-ring);outline-offset:3px}.vo-article-card__media{display:grid;place-items:center;aspect-ratio:16 / 9;background:var(--vo-color-surface-muted);color:var(--vo-color-brand);overflow:hidden}.vo-article-card__media>*{grid-area:1 / 1}.vo-article-card__media img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover}.vo-article-card__media.is-placeholder{background:linear-gradient(145deg,rgb(255 255 255 / .7),#fff0 62%),#e5e3e4;color:#353238}.vo-article-card__placeholder-label{max-width:80%;font-family:var(--vo-font-display);font-size:clamp(1rem, 3vw, 1.5rem);font-weight:var(--vo-font-weight-bold);letter-spacing:.03em;text-align:center;text-transform:uppercase}.vo-article-card__body{display:flex;flex:1 1 auto;flex-direction:column;padding:var(--vo-space-4)}.vo-article-card__eyebrow,.vo-guide-card__label,.vo-author-card__label{margin:0 0 var(--vo-space-1);color:var(--vo-color-brand);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-bold);letter-spacing:var(--vo-label-tracking);text-transform:uppercase}.vo-article-card__title,.vo-guide-card__title,.vo-cta-card__title{margin:0;font-family:var(--vo-font-display);font-size:var(--vo-font-size-lg);line-height:1.2}body.vo-theme-2026 .vo-article-card__title a,body.vo-theme-2026 .vo-guide-card__title a{color:var(--vo-color-text);text-decoration:none}body.vo-theme-2026 .vo-article-card__title a:hover,body.vo-theme-2026 .vo-article-card__title a:focus-visible,body.vo-theme-2026 .vo-guide-card__title a:hover,body.vo-theme-2026 .vo-guide-card__title a:focus-visible{color:var(--vo-color-brand);text-decoration:underline}.vo-article-card__excerpt,.vo-guide-card__summary,.vo-cta-card__summary{margin:var(--vo-space-2) 0 0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-sm)}.vo-article-card__excerpt{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.vo-article-card__meta{display:flex;flex-wrap:wrap;gap:var(--vo-space-1) var(--vo-space-3);margin:auto 0 0;padding-top:var(--vo-space-3);color:var(--vo-color-text-soft);font-size:var(--vo-font-size-xs)}.vo-article-card__pick{margin:0;padding:var(--vo-space-3);border-radius:var(--vo-radius-sm);background:var(--vo-color-surface-muted);color:var(--vo-color-text)}.vo-article-card__pick span{color:var(--vo-color-text-muted)}.vo-article-card__pick .vo-article-card__pick-label{display:block;margin-bottom:var(--vo-space-1);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-bold);letter-spacing:var(--vo-label-tracking);text-transform:uppercase}.vo-article-card__pick strong,.vo-article-card__pick .vo-article-card__pick-meta{display:block}.vo-article-card__pick .vo-article-card__pick-meta{margin-top:var(--vo-space-1);font-size:var(--vo-font-size-xs)}.vo-guide-card,.vo-cta-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0;height:100%;padding:var(--vo-space-4);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface)}.vo-guide-card__title a::after{position:absolute;inset:0;content:""}.vo-guide-card:focus-within{outline:3px solid var(--vo-color-focus-ring);outline-offset:3px}.vo-guide-card__icon,.vo-cta-card__icon,.vo-empty-state__icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin-bottom:var(--vo-space-3);border-radius:50%;background:var(--vo-color-brand-soft);color:var(--vo-color-brand)}.vo-guide-card__summary,.vo-cta-card__summary{margin-bottom:var(--vo-space-4)}.vo-cta-card .vo-button,.vo-cta-card__pending{margin-top:auto}.vo-cta-card__pending{display:inline-flex;align-items:center;min-height:var(--vo-touch-target);padding-inline:var(--vo-space-3);border:1px dashed var(--vo-color-border-strong);border-radius:var(--vo-radius-sm);color:var(--vo-color-text-muted);font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-semibold)}.vo-author-card{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:var(--vo-space-3);margin-block:var(--vo-space-6);padding:var(--vo-space-4);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface-muted)}.vo-author-card__avatar{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background:var(--vo-color-surface);color:var(--vo-color-brand);font-family:var(--vo-font-display);font-size:var(--vo-font-size-xl);font-weight:var(--vo-font-weight-bold);overflow:hidden}.vo-author-card__avatar img{width:100%;height:100%;object-fit:cover}.vo-author-card__name{margin:0;font-family:var(--vo-font-display);font-size:var(--vo-font-size-lg);line-height:1.2}.vo-author-card__name a{color:var(--vo-color-text)}.vo-author-card__role,.vo-author-card__bio{margin:var(--vo-space-1) 0 0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-sm)}.vo-content-section{margin-block:var(--vo-space-6)}.vo-content-section__intro{max-width:var(--vo-reading-max);margin:calc(-1 * var(--vo-space-2)) 0 var(--vo-space-4);color:var(--vo-color-text-muted)}.vo-content-section__grid{display:grid;gap:var(--vo-space-4)}.vo-content-section--sportsbook-row .vo-content-section__grid{display:block}.vo-content-section--sportsbook-row .vo-sportsbook-row+.vo-sportsbook-row{margin-top:var(--vo-space-3)}.vo-content-hub__intro{margin-bottom:var(--vo-space-6)}.vo-sidebar{min-width:0}.vo-widget-area{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.vo-widget-area :where(.widget,.vo-sidebar-widget,[class*="wp-block-"],[data-vo-odds-board-mount]){max-width:100%;min-width:0;box-sizing:border-box}.vo-widget-area :where(img,svg,video,canvas,iframe){max-width:100%}.vo-sidebar__inner{display:grid;gap:var(--vo-space-3)}.vo-sidebar__title,.vo-sidebar-widget__title{margin:0;font-family:var(--vo-font-display);font-size:var(--vo-font-size-lg)}.vo-sidebar__cards{display:grid;gap:var(--vo-space-3)}.vo-sidebar-resources{display:grid;gap:var(--vo-space-3);min-width:0}.vo-sidebar__guides{display:grid;gap:var(--vo-space-3)}.vo-sidebar__guides .vo-guide-card{border-top:3px solid var(--vo-color-brand)}.vo-sidebar__articles{display:grid;gap:0;margin:0;padding:0;border-top:1px solid var(--vo-color-border);list-style:none}.vo-sidebar__articles li{border-bottom:1px solid var(--vo-color-border)}.vo-sidebar__articles a{display:block;padding:var(--vo-space-3) 0;color:var(--vo-color-text);font-weight:var(--vo-font-weight-semibold);line-height:1.35;text-decoration:none}.vo-sidebar__articles a:hover{color:var(--vo-color-brand)}.vo-sidebar__articles--ranked a{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:var(--vo-space-2);align-items:start}.vo-sidebar__article-rank{color:var(--vo-color-brand);font-family:var(--vo-font-display);font-size:var(--vo-font-size-lg);font-weight:var(--vo-font-weight-bold);line-height:1.15}.vo-sidebar .vo-cta-card{box-shadow:none}.vo-prediction-sidebar-modules,.vo-prediction-sidebar-widgets{display:grid;gap:var(--vo-space-3);min-width:0}.vo-prediction-sidebar-module,.vo-prediction-sidebar-modules>.vo-prediction-placeholder{padding:var(--vo-space-4);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface)}.vo-prediction-sidebar-modules>.vo-prediction-placeholder{border-style:dashed;background:var(--vo-color-surface-warm)}.vo-prediction-sidebar-module h2,.vo-prediction-sidebar-modules>.vo-prediction-placeholder h2{margin:var(--vo-space-1) 0 var(--vo-space-2);font-family:var(--vo-font-display);font-size:var(--vo-font-size-lg);line-height:1.2}.vo-prediction-sidebar-module__intro,.vo-prediction-sidebar-module__state,.vo-prediction-sidebar-module__disclosure{margin:0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-xs)}.vo-exact-market-books{border-top:4px solid var(--vo-color-brand)}.vo-exact-market-books__list,.vo-trending-picks__list{display:grid;gap:0;margin:var(--vo-space-3) 0 0;padding:0;list-style:none}.vo-exact-market-books__list li{display:grid;gap:var(--vo-space-1);padding:var(--vo-space-3) 0;border-top:1px solid var(--vo-color-border)}.vo-exact-market-books__list li.is-best{margin-inline:calc(-1 * var(--vo-space-2));padding-inline:var(--vo-space-2);border-radius:var(--vo-radius-sm);background:var(--vo-color-success-soft)}.vo-exact-market-books__list li.is-best:is([data-vo-freshness="stale"],[data-vo-freshness="unknown"]){background:#fff6e8}.vo-exact-market-books__quote{display:flex;align-items:center;justify-content:space-between;gap:var(--vo-space-2);font-weight:var(--vo-font-weight-bold)}.vo-exact-market-books__quote>:first-child{display:inline-flex;align-items:center;min-width:0}.vo-exact-market-books__quote>span{color:var(--vo-color-brand-strong);font-family:var(--vo-font-display);font-size:var(--vo-font-size-lg)}.vo-exact-market-books__list li>p{display:flex;flex-wrap:wrap;gap:var(--vo-space-1) var(--vo-space-2);margin:0;color:var(--vo-color-text-soft);font-size:var(--vo-font-size-2xs)}.vo-exact-market-books__best{color:var(--vo-color-success);font-weight:var(--vo-font-weight-bold)}.vo-prediction-sidebar-module__disclosure{margin-top:var(--vo-space-2);padding-top:var(--vo-space-2);border-top:1px solid var(--vo-color-border)}.vo-trending-picks__list li{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:var(--vo-space-2);padding:var(--vo-space-3) 0;border-top:1px solid var(--vo-color-border)}.vo-trending-picks__list li>span{color:var(--vo-color-brand);font-family:var(--vo-font-display);font-size:var(--vo-font-size-lg);font-weight:var(--vo-font-weight-bold);line-height:1.15}.vo-trending-picks__list a{display:block;color:var(--vo-color-text);font-weight:var(--vo-font-weight-semibold);line-height:1.3;text-decoration:none}.vo-trending-picks__list a:hover,.vo-trending-picks__list a:focus-visible{color:var(--vo-color-brand);text-decoration:underline}.vo-trending-picks__list time{display:block;margin-top:var(--vo-space-1);color:var(--vo-color-text-soft);font-size:var(--vo-font-size-2xs)}.vo-more-predictions{margin-top:var(--vo-space-7)}.vo-more-predictions>.vo-section-heading{margin-bottom:0}.vo-sidebar-widget{padding:var(--vo-space-4);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface)}.vo-sidebar-widget:empty,.vo-sidebar-widget:not(:has(>*)){display:none}.vo-sidebar-widget :where(ul,ol){padding-left:1.25rem}.vo-picks-schedule{min-width:0;max-width:100%;border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface-warm);overflow:hidden}.vo-sidebar-widget.widget_block:has(>:is(.vo-block-feed,.vegasodds-calculator-app,.wp-block-vegasodds-schedule,.wp-block-vegasodds-upcoming-picks,.wp-block-vegasodds-trending-posts,.wp-block-vegasodds-sidebar-sportsbooks,.wp-block-vegasodds-sidebar-resources,.wp-block-vegasodds-related-guides,.wp-block-vegasodds-newsletter,.wp-block-vegasodds-section-heading,.wp-block-vegasodds-sportsbook-directory,.wp-block-vegasodds-brand-table,.wp-block-odds-table-odds-table,.vo-block-sportsbooks,[data-vo-odds-board-mount])){padding:0;border:0;background:#fff0}.vo-sidebar-widget.widget_block>:is(.vo-block-feed,.vegasodds-calculator-app,.wp-block-vegasodds-schedule,.wp-block-vegasodds-upcoming-picks,.wp-block-vegasodds-trending-posts,.wp-block-vegasodds-sidebar-sportsbooks,.wp-block-vegasodds-sidebar-resources,.wp-block-vegasodds-related-guides,.wp-block-vegasodds-newsletter,.wp-block-vegasodds-section-heading,.wp-block-vegasodds-sportsbook-directory,.wp-block-vegasodds-brand-table,.wp-block-odds-table-odds-table,.vo-block-sportsbooks,[data-vo-odds-board-mount]){max-width:100%;margin:0}body.vo-theme-2026 .vo-widget-area :where(.vo-sidebar__title,.vo-sidebar-widget__title,.vo-block-feed__title,.vo-block-sportsbooks .vo-section-heading__title,.vo-picks-schedule__header h2,.vo-upcoming-picks>h2,.vo-trending-posts>h2,.vo-all-picks-sportsbooks>h2,.vo-sidebar-resources>h2,.vo-betting101-related>h2,.vo-newsletter h2){font-size:var(--vo-font-size-lg);line-height:1.25;overflow-wrap:anywhere}body.vo-theme-2026 .vo-widget-area .vo-block-feed{width:100%;max-width:100%;min-width:0;margin:0}body.vo-theme-2026 .vo-widget-area .vo-block-feed>.vo-block-feed__header,body.vo-theme-2026 .vo-widget-area .vo-block-sportsbooks>.vo-section-heading{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--vo-space-1);align-items:start;margin:0 0 var(--vo-space-3);padding:0 0 var(--vo-space-3);border-top:0;border-bottom:1px solid var(--vo-color-border)}body.vo-theme-2026 .vo-widget-area .vo-block-feed>.vo-block-feed__header::before,body.vo-theme-2026 .vo-widget-area .vo-block-feed>.vo-block-feed__header::after,body.vo-theme-2026 .vo-widget-area .vo-block-sportsbooks>.vo-section-heading::before,body.vo-theme-2026 .vo-widget-area .vo-block-sportsbooks>.vo-section-heading::after{display:none}body.vo-theme-2026 .vo-widget-area .vo-block-feed__header>div,body.vo-theme-2026 .vo-widget-area .vo-block-feed__title{min-width:0}body.vo-theme-2026 .vo-widget-area .vo-block-feed__link{display:inline-flex;align-items:center;justify-self:start;min-height:var(--vo-touch-target);font-size:var(--vo-font-size-xs)}body.vo-theme-2026 .vo-widget-area .vo-block-feed .vo-home-analysis__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--vo-space-3);min-width:0}body.vo-theme-2026 .vo-widget-area .vo-block-feed .vo-home-analysis__item,body.vo-theme-2026 .vo-widget-area .vo-block-feed .vo-home-analysis__item.is-featured{grid-column:auto;min-width:0}body.vo-theme-2026 .vo-widget-area .vo-block-feed .vo-home-analysis__item .vo-article-card,body.vo-theme-2026 .vo-widget-area .vo-block-feed .vo-home-analysis__item.is-featured .vo-article-card{display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;min-width:0;height:auto;color:var(--vo-color-text);background:var(--vo-color-surface)}body.vo-theme-2026 .vo-widget-area .vo-block-feed .vo-home-analysis__item .vo-article-card__media,body.vo-theme-2026 .vo-widget-area .vo-block-feed .vo-home-analysis__item.is-featured .vo-article-card__media{width:100%;height:auto;min-height:0;aspect-ratio:16 / 9}body.vo-theme-2026 .vo-widget-area .vo-block-feed .vo-home-analysis__item .vo-article-card__body,body.vo-theme-2026 .vo-widget-area .vo-block-feed .vo-home-analysis__item.is-featured .vo-article-card__body{min-width:0;padding:var(--vo-space-3)}body.vo-theme-2026 .vo-widget-area .vo-block-feed .vo-article-card__title{font-size:var(--vo-font-size-sm);overflow-wrap:anywhere}body.vo-theme-2026 .vo-widget-area .vo-block-feed .vo-article-card__excerpt{font-size:var(--vo-font-size-xs);-webkit-line-clamp:2}body.vo-theme-2026 .vo-widget-area .vo-block-feed .vo-home-analysis__item.is-featured .vo-article-card :where(h3,a,.vo-article-card__eyebrow,.vo-article-card__pick,.vo-article-card__pick span){color:var(--vo-color-text)}body.vo-theme-2026 .vo-widget-area .vo-block-feed .vo-home-analysis__item.is-featured .vo-article-card :where(.vo-article-card__excerpt,.vo-article-card__meta){color:var(--vo-color-text-muted)}body.vo-theme-2026 .vo-widget-area .vo-block-feed .vo-home-analysis__item.is-featured .vo-article-card__pick,body.vo-theme-2026 .vo-widget-area .vo-block-feed .vo-article-card__pick{margin-top:var(--vo-space-2);padding:var(--vo-space-2);border:0;border-radius:var(--vo-radius-sm);background:var(--vo-color-surface-muted)}body.vo-theme-2026 .vo-widget-area .vo-block-feed .vo-empty-state{padding:var(--vo-space-3);text-align:left}body.vo-theme-2026 .vo-widget-area .vo-block-feed .vo-empty-state h3{font-size:var(--vo-font-size-sm)}body.vo-theme-2026 .vo-widget-area .vo-commercial-directory__columns{display:none}body.vo-theme-2026 .vo-widget-area .vo-commercial-directory__list[data-vo-commercial-layout="cards"]{grid-template-columns:minmax(0,1fr)}body.vo-theme-2026 .vo-widget-area .vo-commercial-directory__list:not([data-vo-commercial-layout="cards"]) .vo-sportsbook-row,body.vo-theme-2026 .vo-widget-area .vo-commercial-featured .vo-sportsbook-row,body.vo-theme-2026 .vo-widget-area .vo-sportsbook-row{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;gap:var(--vo-space-2);min-height:0;margin:0;padding:var(--vo-space-3);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface-warm)}body.vo-theme-2026 .vo-widget-area .vo-sportsbook-row+.vo-sportsbook-row{margin-top:var(--vo-space-2)}body.vo-theme-2026 .vo-widget-area .vo-sportsbook-row__rank{display:none}body.vo-theme-2026 .vo-widget-area .vo-sportsbook-row__identity{grid-column:1;grid-row:auto;grid-template-columns:3.25rem minmax(0,1fr);gap:var(--vo-space-2)}body.vo-theme-2026 .vo-widget-area .vo-sportsbook-row__logo{width:3.25rem;height:3.25rem}body.vo-theme-2026 .vo-widget-area .vo-sportsbook-row__title h3{font-size:var(--vo-font-size-sm);overflow-wrap:anywhere}body.vo-theme-2026 .vo-widget-area .vo-sportsbook-row__editorial,body.vo-theme-2026 .vo-widget-area .vo-sportsbook-row__facts,body.vo-theme-2026 .vo-widget-area .vo-sportsbook-row__actions{grid-column:1;grid-row:auto}body.vo-theme-2026 .vo-widget-area .vo-sportsbook-row__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body.vo-theme-2026 .vo-widget-area .vo-sportsbook-row__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body.vo-theme-2026 .vo-widget-area .vo-sportsbook-row__actions .vo-button{width:100%;min-width:0;min-height:var(--vo-touch-target);padding:var(--vo-space-1) var(--vo-space-2);font-size:var(--vo-font-size-2xs)}body.vo-theme-2026 .vo-widget-area .vo-newsletter{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--vo-space-3);align-items:start;width:100%;max-width:100%;min-width:0;margin:0;box-sizing:border-box}body.vo-theme-2026 .vo-widget-area .vo-newsletter>div{min-width:0}body.vo-theme-2026 .vo-widget-area .vo-newsletter :where(h2,p){overflow-wrap:anywhere}body.vo-theme-2026 .vo-widget-area .vo-newsletter .vo-newsletter__status{grid-column:1 / -1;justify-self:start}.vo-picks-schedule__header{display:grid;gap:var(--vo-space-1);padding:var(--vo-space-4);border-bottom:1px solid var(--vo-color-border)}.vo-picks-schedule__header p,.vo-picks-schedule__header h2,.vo-picks-schedule__time,.vo-picks-schedule__state{margin:0}.vo-picks-schedule__header p{color:var(--vo-color-brand);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-bold);letter-spacing:var(--vo-label-tracking);text-transform:uppercase}.vo-picks-schedule__header h2{font-family:var(--vo-font-display);font-size:var(--vo-font-size-lg);line-height:1.2}.vo-picks-schedule__events{display:grid;margin:0;padding:0;list-style:none}.vo-picks-schedule__event{display:grid;gap:var(--vo-space-2);min-width:0;padding:var(--vo-space-3) var(--vo-space-4);border-top:1px solid var(--vo-color-border)}.vo-picks-schedule__event:first-child{border-top:0}.vo-picks-schedule__time{display:flex;flex-wrap:wrap;gap:var(--vo-space-1) var(--vo-space-2);color:var(--vo-color-text-muted);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-semibold);line-height:1.3}.vo-picks-schedule__time span:first-child{color:var(--vo-color-text)}body.vo-theme-2026 .vo-picks-schedule__league{justify-self:start;color:var(--vo-color-brand);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-bold);line-height:1.3}body.vo-theme-2026 .vo-picks-schedule__league:hover,body.vo-theme-2026 .vo-picks-schedule__league:focus-visible{text-decoration-thickness:2px}.vo-picks-schedule__matchup{display:grid;gap:var(--vo-space-1);min-width:0}.vo-picks-schedule__participant{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--vo-space-2);align-items:center;min-width:0;font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-semibold);line-height:1.25}.vo-picks-schedule__participant>span:last-child{min-width:0;overflow-wrap:anywhere}.vo-picks-schedule__participant>span:only-child{grid-column:1 / -1}.vo-picks-schedule__participant .vo-team-mark{width:1.65rem;height:1.65rem;font-size:.52rem}.vo-picks-schedule__connector{padding-left:0;color:var(--vo-color-text-soft);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-bold);line-height:1;text-transform:uppercase}.vo-picks-schedule__matchup:is([data-vo-visual-mode="image"],[data-vo-visual-mode="badge"]) .vo-picks-schedule__connector{padding-left:calc(1.65rem + var(--vo-space-2))}.vo-picks-schedule__state{padding:var(--vo-space-4);color:var(--vo-color-text-muted);font-size:var(--vo-font-size-xs);line-height:var(--vo-line-height-relaxed)}.vo-picks-schedule__state--partial{border-top:1px solid var(--vo-color-border);background:var(--vo-color-surface-muted)}body.vo-theme-2026 .vo-picks-schedule__link{display:flex;align-items:center;justify-content:space-between;gap:var(--vo-space-2);min-height:var(--vo-touch-target);padding:var(--vo-space-2) var(--vo-space-4);border-top:1px solid var(--vo-color-border);color:var(--vo-color-brand);font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-bold);line-height:1.3;text-decoration:none}body.vo-theme-2026 .vo-picks-schedule__link:hover,body.vo-theme-2026 .vo-picks-schedule__link:focus-visible{background:var(--vo-color-brand-soft);text-decoration:underline}body.vo-theme-2026 .vo-picks-schedule__link:focus-visible{outline:3px solid var(--vo-color-focus-ring);outline-offset:-3px}.vo-singular__featured{margin:0 0 var(--vo-space-5);border-radius:var(--vo-radius-lg);background:var(--vo-color-surface-muted);overflow:hidden}.vo-singular__featured img{width:100%;height:auto}.vo-singular__odds{margin-bottom:var(--vo-space-5)}.vo-prose{max-width:var(--vo-reading-max);color:var(--vo-color-text)}.vo-prose>:first-child{margin-top:0}.vo-prose>:last-child{margin-bottom:0}.vo-prose :where(h2,h3,h4){margin:1.6em 0 .55em;font-family:var(--vo-font-display);line-height:1.2}.vo-prose h2{font-size:var(--vo-font-size-xl)}.vo-prose h3{font-size:var(--vo-font-size-lg)}.vo-prose :where(p,ul,ol,blockquote){margin-block:0 1.1em}.vo-prose :where(img,video,iframe){max-width:100%;height:auto}.vo-prose :where(table){display:table;max-width:100%;overflow-x:auto}.vo-prose :where(pre){display:block;max-width:100%;overflow-x:auto}.vo-prose pre{padding:var(--vo-space-3);border-radius:var(--vo-radius-md);background:var(--vo-color-text);color:var(--vo-color-text-inverse)}.vo-prose blockquote{margin-inline:0;padding:var(--vo-space-3) var(--vo-space-4);border-left:3px solid var(--vo-color-brand);background:var(--vo-color-surface-muted)}.vo-prose .wp-block-buttons{display:flex;flex-wrap:wrap;gap:var(--vo-space-3);margin-block:var(--vo-space-5)}.vo-prose .wp-block-button{max-width:100%}body.vo-theme-2026 .vo-prose .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;min-height:var(--vo-touch-target);max-width:100%;padding:.75rem 1.25rem;border:1px solid #fff0;border-radius:var(--vo-radius-sm);font-family:var(--vo-font-display);font-size:var(--vo-font-size-md);font-weight:var(--vo-font-weight-semibold);line-height:1.4;text-align:center;text-decoration:none;overflow-wrap:anywhere}body.vo-theme-2026 .vo-prose .wp-block-button__link:not(.has-background){background:var(--vo-color-brand)}body.vo-theme-2026 .vo-prose .wp-block-button__link:not(.has-text-color){color:var(--vo-color-text-inverse)}body.vo-theme-2026 .vo-prose .wp-block-button__link:not(.has-background):is(:hover,:focus-visible){background:var(--vo-color-brand-strong)}body.vo-theme-2026 .vo-prose .is-style-outline>.wp-block-button__link:not(.has-background){background:#fff0;border-color:var(--vo-color-brand)}body.vo-theme-2026 .vo-prose .is-style-outline>.wp-block-button__link:not(.has-text-color){color:var(--vo-color-brand)}body.vo-theme-2026 .vo-prose .is-style-outline>.wp-block-button__link:not(.has-background):is(:hover,:focus-visible){background:var(--vo-color-brand-soft)}.vo-betting101-hub,.vo-betting101-article{min-width:0}.vo-betting101-filter{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--vo-space-2);width:100%;max-width:none;margin-bottom:var(--vo-space-5);padding:var(--vo-space-4);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface-muted)}.vo-betting101-filter label{font-weight:var(--vo-font-weight-semibold)}.vo-betting101-filter input{width:100%;min-height:var(--vo-touch-target);padding:var(--vo-space-2) var(--vo-space-3);border:1px solid var(--vo-color-border-strong);border-radius:var(--vo-radius-sm);background:var(--vo-color-surface);color:var(--vo-color-text);font:inherit}.vo-betting101-filter input:focus-visible{border-color:var(--vo-color-brand);outline:3px solid var(--vo-color-focus-ring);outline-offset:1px}.vo-betting101-filter__status{margin:0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-sm)}.vo-betting101-directory,.vo-betting101-directory__authored,.vo-betting101-directory__generated{width:100%;max-width:none;min-width:0}.vo-betting101-directory__authored.vo-prose{max-width:none}.vo-betting101-directory__authored a,.vo-betting101-directory__item,.vo-betting101-adjacent a,.vo-betting101-related a{overflow-wrap:anywhere}.vo-betting101-directory__generated{margin-top:var(--vo-space-6)}.vo-betting101-directory__generated h2,.vo-betting101-related h2{margin:0 0 var(--vo-space-4);font-family:var(--vo-font-display);font-size:var(--vo-font-size-xl)}.vo-betting101-directory__grid{display:grid;gap:var(--vo-space-4)}.vo-betting101-directory__empty{margin:var(--vo-space-5) 0;padding:var(--vo-space-4);border:1px dashed var(--vo-color-border-strong);border-radius:var(--vo-radius-md);background:var(--vo-color-surface-muted);color:var(--vo-color-text-muted);text-align:center}.vo-betting101-context{display:flex;flex-wrap:wrap;gap:var(--vo-space-2) var(--vo-space-4);margin-bottom:var(--vo-space-5);padding:var(--vo-space-3) var(--vo-space-4);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface-muted);font-size:var(--vo-font-size-sm);font-weight:var(--vo-font-weight-semibold)}.vo-betting101-article__layout{display:grid;gap:var(--vo-space-6);align-items:start}.vo-betting101-article__main{min-width:0}.vo-betting101-toc{max-width:var(--vo-reading-max);margin-bottom:var(--vo-space-5);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface-muted)}.vo-betting101-toc summary{min-height:var(--vo-touch-target);padding:var(--vo-space-3) var(--vo-space-4);font-weight:var(--vo-font-weight-semibold);cursor:pointer}.vo-betting101-toc ol{margin:0;padding:0 var(--vo-space-5) var(--vo-space-4) 2.5rem}.vo-betting101-toc li+li{margin-top:var(--vo-space-2)}.vo-betting101-toc .is-subsection{margin-left:var(--vo-space-3);font-size:var(--vo-font-size-sm)}.vo-betting101-adjacent{display:grid;gap:var(--vo-space-3);max-width:var(--vo-reading-max);margin-top:var(--vo-space-6);padding-top:var(--vo-space-5);border-top:1px solid var(--vo-color-border)}.vo-betting101-adjacent a{display:flex;flex-direction:column;gap:var(--vo-space-1);min-width:0;padding:var(--vo-space-3);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface);color:var(--vo-color-text);text-decoration:none}.vo-betting101-adjacent a:hover,.vo-betting101-adjacent a:focus-visible{border-color:var(--vo-color-brand)}.vo-betting101-adjacent span{color:var(--vo-color-text-muted);font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-semibold);text-transform:uppercase}.vo-betting101-adjacent__next{text-align:right}.vo-betting101-related{min-width:0;padding:var(--vo-space-4);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface-muted)}.vo-betting101-sidebar{display:grid;gap:var(--vo-space-3);min-width:0}.vo-betting101-related ul{margin:0;padding-left:1.25rem}.vo-betting101-related li+li{margin-top:var(--vo-space-2)}.vo-betting101-related__all{display:inline-block;margin-top:var(--vo-space-4);font-weight:var(--vo-font-weight-semibold)}.vo-betting101-related__empty{margin:0;color:var(--vo-color-text-muted)}.vo-prose__pages{display:flex;flex-wrap:wrap;gap:var(--vo-space-2);margin-top:var(--vo-space-5)}.vo-singular__tags{margin-top:var(--vo-space-5);padding-top:var(--vo-space-3);border-top:1px solid var(--vo-color-border);color:var(--vo-color-text-muted);font-size:var(--vo-font-size-sm)}.vo-comments{margin-top:var(--vo-space-6);padding-top:var(--vo-space-5);border-top:1px solid var(--vo-color-border)}.vo-search-form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--vo-space-2);width:100%;min-width:0;min-height:var(--vo-touch-target);padding-left:var(--vo-space-3);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-sm);background:var(--vo-color-surface);color:var(--vo-color-text-muted)}.vo-search-form:focus-within{border-color:var(--vo-color-brand);box-shadow:0 0 0 3px var(--vo-color-focus-ring)}.vo-search-form__icon{width:1rem;height:1rem;color:var(--vo-color-brand)}.vo-search-form__input{width:100%;min-width:0;height:var(--vo-touch-target);padding:0;border:0;background:#fff0;color:var(--vo-color-text);outline:0}.vo-search-form__input::placeholder{color:var(--vo-color-text-muted);opacity:1}.vo-search-form__submit{align-self:stretch;min-width:var(--vo-touch-target);padding-inline:var(--vo-space-3);border:0;border-radius:0 var(--vo-radius-sm) var(--vo-radius-sm) 0;background:var(--vo-color-brand);color:var(--vo-color-text-inverse);font-weight:var(--vo-font-weight-semibold);cursor:pointer}.vo-search-form__submit .vo-search-form__icon{color:currentColor}.vo-header__desktop-search{padding:0;border:0;background:#fff0}.vo-header__desktop-search .vo-search-form{background:var(--vo-color-surface-muted)}.vo-header__desktop-search .vo-search-form__submit{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vo-drawer-search .vo-search-form__submit{display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;padding:0}.vo-drawer-search .vo-search-form__submit .vo-icon{width:1.15rem;height:1.15rem}.vo-drawer-search{display:block;min-height:0;padding:0;border:0;background:#fff0}.vo-drawer-search .vo-search-form{min-height:3.25rem;background:var(--vo-color-surface-muted);border-color:var(--vo-color-border-warm)}.vo-drawer-search .vo-search-form__input{height:3.1rem}.vo-archive-tools,.vo-error-page__search{max-width:42rem;margin:0 0 var(--vo-space-5)}.vo-error-page{max-width:58rem;margin-inline:auto}.vo-empty-state__icon{margin-inline:auto}.vo-empty-state p{max-width:36rem;margin:0 auto var(--vo-space-3)}.vo-pagination{margin-top:var(--vo-space-6)}.vo-pagination ul{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--vo-space-2);margin:0;padding:0;list-style:none}.vo-pagination :is(a,span){display:inline-flex;align-items:center;justify-content:center;min-width:var(--vo-touch-target);min-height:var(--vo-touch-target);padding-inline:var(--vo-space-2);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-sm);background:var(--vo-color-surface);color:var(--vo-color-text);text-decoration:none}.vo-pagination .current{border-color:var(--vo-color-brand);background:var(--vo-color-brand);color:var(--vo-color-text-inverse)}.vo-pagination--compact{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--vo-space-3)}.vo-pagination--compact :is(a,span){display:inline-flex;align-items:center;min-height:var(--vo-touch-target);color:var(--vo-color-brand);font-weight:var(--vo-font-weight-bold);text-decoration:none}.vo-pagination--compact :is(a,span):last-child{justify-self:end}.vo-pagination--compact span[aria-disabled="true"]{color:var(--vo-color-text-soft)}.vo-pagination--compact strong{color:var(--vo-color-text-muted);font-size:var(--vo-font-size-sm)}.vo-loading-skeleton{display:grid;gap:var(--vo-space-4)}.vo-loading-skeleton__card{display:grid;gap:var(--vo-space-2);padding:var(--vo-space-3);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface)}.vo-loading-skeleton__media,.vo-loading-skeleton__line{display:block;border-radius:var(--vo-radius-sm);background:linear-gradient(90deg,var(--vo-color-surface-muted),var(--vo-color-border),var(--vo-color-surface-muted));background-size:200% 100%;animation:vo-skeleton-pulse 1.6s ease-in-out infinite}.vo-loading-skeleton__media{aspect-ratio:16 / 7}.vo-loading-skeleton__line{height:.75rem}.vo-loading-skeleton__line--short{width:42%}@keyframes vo-skeleton-pulse{from{background-position:100% 0}to{background-position:-100% 0}}@media (min-width:48rem){.vo-market-explorer__utility{grid-template-columns:minmax(0,1fr) auto;align-items:start}.vo-market-explorer__tabs{width:auto;justify-content:flex-end}.vo-market-explorer__tab{flex:0 0 auto}.vo-market-explorer__market-stage[data-outcome-count="2"]{grid-template-columns:minmax(13rem,1fr) minmax(11rem,0.8fr) minmax(13rem,1fr);gap:clamp(var(--vo-space-3), 2vw, var(--vo-space-5));min-height:12rem}.vo-market-explorer__market-stage[data-outcome-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--vo-space-4);row-gap:var(--vo-space-4);width:100%;max-width:52rem;margin-inline:auto}.vo-market-explorer__market-stage[data-outcome-count="3"] .vo-market-explorer__outcome--multi{min-height:9rem;padding:var(--vo-space-2)}.vo-market-explorer__market-stage[data-outcome-count="2"] .vo-market-explorer__outcome--start{grid-column:1;grid-row:1;flex-direction:row;justify-content:space-between}.vo-market-explorer__market-stage[data-outcome-count="2"] .vo-market-explorer__outcome--end{grid-column:3;grid-row:1;flex-direction:row-reverse;justify-content:space-between}.vo-market-explorer__market-stage[data-outcome-count="2"] .vo-market-explorer__probability-bar{grid-column:2;grid-row:1}.vo-market-explorer__market-stage[data-outcome-count="2"] .vo-market-explorer__outcome-name{flex:1 1 8rem;min-width:8rem;max-width:11rem}.vo-market-explorer__market-stage[data-outcome-count="2"] .vo-market-explorer__outcome-values{flex:0 0 4.75rem}.vo-market-explorer__writer-pick{grid-template-columns:minmax(0,1.2fr) minmax(15rem,0.8fr);gap:var(--vo-space-5)}.vo-market-explorer__writer-pick--standalone{grid-template-columns:minmax(0,1fr)}.vo-market-explorer__writer-current{padding-top:0;padding-left:var(--vo-space-4);border-top:0;border-left:1px solid var(--vo-color-border)}.vo-market-odds-row{grid-template-columns:minmax(8rem,0.75fr) minmax(16rem,1.8fr) auto;align-items:center}.vo-market-odds-row__book{display:grid;justify-content:start}.vo-market-odds-row__book>small{text-align:left}.vo-market-odds-row__cta{justify-self:end}.vo-other-markets__list{grid-template-columns:repeat(2,minmax(0,1fr))}.vo-pick-summary__quotes.has-current{grid-template-columns:repeat(2,minmax(0,1fr))}.vo-pick-summary__quotes.has-current .vo-pick-quote:first-child{padding-right:var(--vo-space-4)}.vo-pick-summary__quotes.has-current .vo-pick-quote+.vo-pick-quote{padding-left:var(--vo-space-4);border-top:0;border-left:1px solid var(--vo-color-border)}.vo-prediction-event__matchup{gap:var(--vo-space-4)}.vo-page-title{flex-direction:row;justify-content:space-between;align-items:flex-end}.vo-page-title__action{flex:0 0 auto}.vo-article-grid,.vo-content-section__grid,.vo-loading-skeleton{grid-template-columns:repeat(2,minmax(0,1fr))}.vo-content-section--cta-card .vo-content-section__grid,.vo-content-section--guide-card .vo-content-section__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vo-author-card{grid-template-columns:5rem minmax(0,1fr);padding:var(--vo-space-5)}.vo-author-card__avatar{width:5rem;height:5rem}.vo-betting101-directory__grid,.vo-betting101-adjacent{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.vo-singular--prediction .vo-page-title__body{width:100%}.vo-singular--prediction .vo-page-title__heading{max-width:72rem;font-size:clamp(2.4rem, 4.4vw, 3.75rem);line-height:1.06;text-wrap:pretty}.vo-content-layout.has-sidebar{grid-template-columns:minmax(0,1fr) minmax(16rem,19rem);gap:var(--vo-space-7)}.vo-sidebar__inner{position:sticky;top:calc(var(--vo-header-height) + var(--vo-space-4))}.vo-singular--prediction .vo-sidebar__inner{position:static}.vo-content-section--cta-card .vo-content-section__grid,.vo-content-section--guide-card .vo-content-section__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vo-betting101-article__layout{grid-template-columns:minmax(0,1fr) minmax(15rem,18rem);gap:var(--vo-space-7)}.vo-betting101-sidebar{position:sticky;top:calc(var(--vo-header-height) + var(--vo-space-4))}}@media (prefers-reduced-motion:reduce){.vo-loading-skeleton__media,.vo-loading-skeleton__line{animation:none}}.vo-country-books{margin-block:var(--vo-space-6);container-type:inline-size}.vo-country-books--external-heading{margin-top:1rem}.vo-country-books__control{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.vo-country-books__control[hidden],.vo-country-books__panel[hidden]{display:none}.vo-country-books__control label{font-weight:600;font-size:.875rem}.vo-country-books__control select{max-width:100%;min-height:44px;padding:.625rem .75rem;border:1px solid var(--vo-color-border-strong);border-radius:var(--vo-radius-sm);background:var(--vo-color-surface);color:var(--vo-color-text);font:inherit;font-size:1rem}.vo-country-books__panel>summary{padding-block:.75rem;font-weight:600;cursor:pointer}.vo-country-books--enhanced .vo-country-books__panel>summary{display:none}.vo-country-books__grid{display:grid;grid-template-columns:repeat(var(--vo-brand-columns,3),minmax(0,1fr));gap:.875rem;margin-top:1rem}.vo-country-books__footer{display:flex;justify-content:center;margin-top:1.25rem}.vo-brand-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface)}.vo-brand-card__artwork{position:relative;display:grid;place-items:center;height:5.25rem;padding:.875rem 1.25rem;background:var(--vo-color-surface-muted)}.vo-brand-card .vo-brand-card__background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;max-height:none;margin:0;border-radius:0}.vo-brand-card .vo-brand-card__logo{position:relative;width:100%;height:auto;max-height:3.25rem;object-fit:contain;margin:0;border-radius:0}.vo-brand-card__fallback{position:relative;font-size:.875rem;font-weight:700;text-align:center}.vo-brand-card__rating{position:absolute;top:.35rem;right:.35rem;display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:3px;border-radius:50%;background:conic-gradient(#59d88b var(--vo-review-score),#ffffff26 0)}.vo-brand-card__rating strong{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:#29212b;color:#fff;font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums}.vo-brand-card__body{display:flex;flex-direction:column;flex:1;gap:.875rem;padding:1rem .75rem .625rem;text-align:center}.vo-brand-card .vo-brand-card__offer{display:flex;flex-direction:column;gap:.375rem;margin:0;line-height:1.4}.vo-brand-card__offer>span{color:var(--vo-color-text-muted);font-size:.75rem}.vo-brand-card__offer>strong{color:var(--vo-color-ink);font-size:1rem;font-weight:700;overflow-wrap:anywhere}.vo-brand-card .vo-brand-card__regions{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem;margin:0;font-size:1rem;line-height:1.5}.vo-brand-card .vo-brand-card__minimum{display:flex;flex-direction:column;gap:.25rem;margin:0;font-size:.75rem;line-height:1.4}.vo-brand-card__minimum>span{color:var(--vo-color-text-muted)}.vo-brand-card__actions{display:flex;flex-direction:column;gap:.125rem;margin-top:auto;padding-top:.375rem}.vo-brand-card__actions .vo-button{width:100%;min-width:0;min-height:44px;padding:.5rem .25rem;font-size:.8125rem}.vo-brand-card__review{display:flex;align-items:center;justify-content:center;min-height:44px;font-size:.8125rem}@container (max-width:699px){.vo-country-books__grid{grid-template-columns:repeat(min(2, var(--vo-brand-columns, 3)),minmax(0,1fr))}[data-vo-auto-limit] .vo-brand-card:nth-child(n+7){display:none}}@container (max-width:319px){.vo-country-books__grid{grid-template-columns:minmax(0,1fr)}[data-vo-auto-limit] .vo-brand-card:nth-child(n+4){display:none}}.schema-faq{display:grid;gap:.75rem;margin-block:1.5rem}.schema-faq-section,.vo-prose .wp-block-details{border:1px solid var(--vo-color-border);border-radius:.75rem;background:var(--vo-color-surface);overflow:hidden}.schema-faq-section>summary,.vo-prose .wp-block-details>summary{position:relative;padding:1rem 3.25rem 1rem 1.25rem;cursor:pointer;list-style:none;color:var(--vo-color-text);font-weight:700;line-height:1.5}.schema-faq-section>summary::-webkit-details-marker,.vo-prose .wp-block-details>summary::-webkit-details-marker{display:none}.schema-faq-section>summary::after,.vo-prose .wp-block-details>summary::after{content:"+";position:absolute;right:1.25rem;top:1rem;color:var(--vo-color-brand)}.schema-faq-section[open]>summary::after,.vo-prose .wp-block-details[open]>summary::after{content:"−"}.schema-faq-section>summary:focus-visible,.vo-prose .wp-block-details>summary:focus-visible{outline:2px solid var(--vo-color-brand);outline-offset:-4px;border-radius:.75rem}.schema-faq-section .schema-faq-answer{margin:0;padding:0 1.25rem 1.25rem}.vo-prose .wp-block-details>:not(summary){margin-inline:1.25rem}body.vo-theme-2026{background:var(--vo-color-surface)}.vo-page__main{padding-block:clamp(1.5rem, 4vw, 3rem) var(--vo-section-gap)}.vo-page__content>:where(.vo-home-live-board,.vo-home-analysis,.vo-archive-page,.vo-singular,.vo-commercial-directory,.vo-commercial-review,.vo-betting101-hub,.vo-betting101-article,.vo-error-page,.vo-search-page)+*{margin-top:var(--vo-section-gap)}.vo-page-title__eyebrow,.vo-section-heading__eyebrow,.vo-page-intro__eyebrow,.vo-home-hero__eyebrow{display:none}.vo-page-title,.vo-page-intro{padding:0 0 clamp(1.25rem, 3vw, 2rem);border:0;border-bottom:1px solid var(--vo-color-border);background:#fff0}.vo-page-title__heading,.vo-page-intro__title{max-width:none;width:100%;text-wrap:pretty;overflow-wrap:anywhere;font-size:var(--vo-font-size-2xl);line-height:1;letter-spacing:-.025em}.vo-page-title__summary,.vo-page-intro__summary{max-width:50rem;font-size:clamp(1rem, 2vw, 1.125rem);line-height:1.55}.vo-league-page .vo-page-intro__title{font-size:2rem}.vo-section-heading{position:relative;align-items:end;margin-bottom:1rem;padding:1rem 0 .75rem .75rem;border-top:1px solid var(--vo-color-border)}.vo-section-heading::before{position:absolute;top:-1px;left:0;width:3rem;height:3px;background:var(--vo-color-brand);content:""}.vo-section-heading::after{position:absolute;top:1rem;bottom:.75rem;left:0;width:3px;background:var(--vo-color-brand);content:""}.vo-section-heading__title,.vo-block-feed__title{font-size:clamp(1.75rem, 4vw, 2.5rem);line-height:1}.vo-section-heading>a{font-weight:750;text-decoration:underline}:where(.vo-home,.vo-league-page,.vo-archive-page,.vo-commercial-directory) .vo-section-heading{padding:0 0 .75rem;border-top:0;border-bottom:1px solid var(--vo-color-border)}:where(.vo-home,.vo-league-page,.vo-archive-page,.vo-commercial-directory) .vo-section-heading::before,:where(.vo-home,.vo-league-page,.vo-archive-page,.vo-commercial-directory) .vo-section-heading::after{display:none}html,body.vo-theme-2026{overflow-x:clip}.vo-header{color:#fff;background:var(--vo-color-brand);border-bottom-color:#fff0}.vo-header__toggle,.vo-header__search{color:#fff}.vo-header__logo{filter:brightness(0) invert(1)}.vo-sports-rail{position:sticky;top:var(--vo-header-height);z-index:calc(var(--vo-z-header) - 1);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch;min-height:2.75rem;padding:0;color:#fff;background:var(--vo-color-brand-strong);border:0}.vo-sports-rail__menu{position:relative;z-index:3;min-width:7rem}.vo-sports-rail__filter{position:relative;z-index:3;display:flex;align-items:stretch;min-width:8.75rem;background:var(--vo-color-brand)}.vo-sports-rail__filter select{width:100%;min-height:2.75rem;padding:.5rem 2rem .5rem .85rem;border:0;border-radius:0;color:#fff;background:#fff0;font:inherit;font-size:.75rem;font-weight:800;cursor:pointer;appearance:none}.vo-sports-rail__filter select:focus-visible{outline:3px solid #fff;outline-offset:-3px}.vo-sports-rail__filter option,.vo-sports-rail__filter optgroup{color:var(--vo-color-text);background:var(--vo-color-surface)}.vo-sports-rail__filter-icon{position:absolute;top:50%;right:.75rem;pointer-events:none;transform:translateY(-50%)}.vo-sports-rail__menu summary{display:flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.5rem 1rem;border:0;color:#fff;background:var(--vo-color-brand);font-size:.75rem;font-weight:800;cursor:pointer}.vo-sports-rail__menu summary{list-style:none}.vo-sports-rail__menu summary::-webkit-details-marker{display:none}.vo-sports-rail__menu summary::after{margin-left:.5rem;content:"▾"}.vo-sports-rail__menu-list{position:absolute;top:100%;left:0;display:grid;width:min(20rem, 90vw);max-height:min(32rem, 70vh);margin:0;padding:.5rem;overflow-y:auto;list-style:none;background:var(--vo-color-brand-strong);box-shadow:0 1rem 2rem rgb(0 0 0 / .28)}body.vo-theme-2026 .vo-sports-rail__menu-list a{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.75rem;padding:.5rem .75rem;color:#fff;text-decoration:none}.vo-sports-rail__menu-list a span{color:rgb(255 255 255 / .76);font-size:.68rem}.vo-sports-rail__menu-heading{padding:.65rem .75rem .3rem;color:rgb(255 255 255 / .64);font-size:.65rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.vo-sports-rail__menu-list a:hover,.vo-sports-rail__menu-list a[aria-current="page"]{background:var(--vo-color-brand)}.vo-sports-rail__scroller{position:relative;min-width:0;padding:0;overflow-x:hidden;overflow:clip;contain:inline-size layout paint}.vo-sports-rail__track{display:flex;width:max-content;will-change:transform;animation:vo-coverage-reel 160s linear infinite}.vo-sports-rail__track[hidden]{display:none}.vo-sports-rail__list{display:flex;flex:none;min-width:0;margin:0;padding:0;gap:0;list-style:none}.vo-sports-rail__item{flex:none}body.vo-theme-2026 .vo-sports-rail__link{display:flex;align-items:center;max-width:none;min-height:2.75rem;padding:.5rem 1rem;border-right:1px solid rgb(255 255 255 / .2);border-radius:0;color:#fff;background:#fff0;font-size:.75rem;text-decoration:none;white-space:nowrap;overflow:visible;text-overflow:clip}.vo-sports-rail__link strong{margin-right:.4rem}.vo-sports-rail:hover .vo-sports-rail__track,.vo-sports-rail:focus-within .vo-sports-rail__track{animation-play-state:paused}.vo-sports-rail[data-vo-coverage-filtered="true"] .vo-sports-rail__scroller{overflow:clip;contain:inline-size layout}.vo-sports-rail[data-vo-coverage-filtered="true"] .vo-sports-rail__track{animation:vo-coverage-reel 160s linear infinite}@keyframes vo-coverage-reel{to{transform:translate3d(-50%,0,0)}}.vo-home{margin-top:calc(-1 * clamp(1.5rem, 4vw, 3rem))}.vo-block-home-hero{width:100vw;max-width:none;margin-inline:calc(50% - 50vw)}.vo-block-home-hero.has-background-image{background-color:var(--vo-color-ink);background-image:linear-gradient(90deg,rgb(14 16 20 / .9) 0%,rgb(14 16 20 / .68) 58%,rgb(80 0 24 / .58) 100%),var(--vo-home-hero-image);background-position:center,var(--vo-home-hero-position,center center);background-repeat:no-repeat;background-size:cover}.vo-home-hero{width:100%;margin-inline:0;padding:clamp(1.5rem, 6vw, 5rem) max(var(--vo-container-pad), calc((100vw - var(--vo-container-max)) / 2 + var(--vo-container-pad)));color:#fff;background:linear-gradient(124deg,var(--vo-color-ink) 0 62%,#75001e 62% 100%)}.vo-block-home-hero.has-responsive-image{position:relative;isolation:isolate;background-image:none}.vo-block-home-hero.has-responsive-image::after{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(90deg,rgb(14 16 20 / .9) 0%,rgb(14 16 20 / .68) 58%,rgb(80 0 24 / .58) 100%);pointer-events:none}.vo-block-home-hero>.vo-home-hero__responsive-image{position:absolute;inset:0;z-index:-2;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--vo-home-hero-position,center center)}.vo-home-hero.has-background-image{isolation:isolate;background:#fff0}.vo-home-hero.has-background-image :is(.vo-home-hero__content,.vo-home-best-bets){position:relative;z-index:1}.vo-home-hero__content{grid-area:auto;align-items:flex-start;justify-content:center;width:100%;margin:0;padding:0;text-align:left;background:#fff0}.vo-home-hero h1{max-width:14ch;margin:0;font-size:clamp(2.4rem, 7vw, 5rem);line-height:.96;letter-spacing:-.035em}.vo-home-hero .vo-home-hero__content>p:not(.vo-home-hero__eyebrow){max-width:42rem;color:#ddd7da;font-size:1.1rem}.vo-home-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.vo-home-hero__actions>a{display:inline-flex;align-items:center;min-height:var(--vo-touch-target);line-height:1.1}.vo-home-hero__text-link{color:#fff!important;font-weight:800}.vo-home-hero .vo-button--secondary{color:#fff;border-color:#fff;background:#fff0}.vo-home-best-bets{align-self:center;padding:clamp(1rem, 3vw, 1.5rem);border-radius:var(--vo-radius-md);color:var(--vo-color-text);background:#fff;box-shadow:0 1rem 2.5rem rgb(0 0 0 / .18)}.vo-home-best-bets__heading,.vo-home-best-bets li>a{display:flex;align-items:center;justify-content:space-between;gap:1rem}.vo-home-best-bets__heading h2{margin:0;font-size:1.5rem}.vo-home-best-bets__heading span{padding:.25rem .55rem;border-radius:99rem;color:var(--vo-color-brand);background:var(--vo-color-brand-soft);font-size:.7rem;font-weight:800;text-transform:uppercase}.vo-home-best-bets ul{margin:.5rem 0;padding:0;list-style:none}.vo-home-best-bets li{border-top:1px solid var(--vo-color-border)}.vo-home-best-bets li>a{min-height:4.75rem;padding-block:.65rem;color:var(--vo-color-text);text-decoration:none}.vo-home-best-bets li>a:hover strong,.vo-home-best-bets li>a:focus-visible strong{color:var(--vo-color-brand)}.vo-home-best-bets li span,.vo-home-best-bets li small,.vo-home-best-bets li em{display:block}.vo-home-best-bets li small{margin-bottom:.15rem;color:var(--vo-color-brand);font-size:.68rem;font-style:normal;font-weight:800;text-transform:uppercase}.vo-home-best-bets li em{margin-top:.15rem;color:var(--vo-color-text-muted);font-size:.75rem;font-style:normal}.vo-home-best-bets__arrow{flex:0 0 auto;color:var(--vo-color-brand);font-size:1.25rem}.vo-home-best-bets li small,.vo-home-best-bets>p{color:var(--vo-color-text-muted);font-size:.75rem}.vo-home-live-board,.vo-home-analysis{margin-top:var(--vo-section-gap)}.vo-home-analysis__grid{display:grid;gap:1rem}.vo-home-analysis__item.is-featured .vo-article-card{color:#fff;background:var(--vo-color-ink)}body.vo-theme-2026 .vo-home-analysis__item.is-featured .vo-article-card :where(h3,a,.vo-article-card__eyebrow,.vo-article-card__pick,.vo-article-card__pick span){color:#fff}.vo-home-analysis__item.is-featured .vo-article-card__excerpt,.vo-home-analysis__item.is-featured .vo-article-card__meta{color:#d8d2d5}.vo-home-analysis__item.is-featured .vo-article-card__pick,.vo-featured-picks__item.is-featured .vo-article-card__pick{margin-top:.75rem;padding:.75rem 0 0;border-top:1px solid #4a474d;border-left:0;border-radius:0;background:#fff0}.vo-home-analysis__item.is-featured .vo-article-card__pick .vo-article-card__pick-label,.vo-home-analysis__item.is-featured .vo-article-card__pick .vo-article-card__pick-meta,.vo-featured-picks__item.is-featured .vo-article-card__pick .vo-article-card__pick-label,.vo-featured-picks__item.is-featured .vo-article-card__pick .vo-article-card__pick-meta{color:#e6dfe3}.vo-league-page,.vo-home-live-board{width:100%;max-width:calc(100vw - var(--vo-container-pad) - var(--vo-container-pad));min-width:0}.vo-league-switcher{margin-bottom:1.5rem;border:0;border-top:1px solid var(--vo-color-border);border-bottom:1px solid var(--vo-color-border);border-radius:0;background:var(--vo-color-surface)}.vo-league-switcher summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.75rem;padding:.5rem 0;font-size:.8rem;cursor:pointer}.vo-league-switcher summary>span:first-child{display:flex;flex-direction:column;gap:.1rem}.vo-league-switcher summary>span:first-child>span{color:var(--vo-color-text-muted);font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.vo-league-switcher summary strong{font-size:1rem}.vo-league-switcher__action{display:inline-flex;align-items:center;justify-content:center;min-height:var(--vo-touch-target);padding:.55rem .75rem;border:1px solid var(--vo-color-brand);border-radius:var(--vo-radius-sm);color:var(--vo-color-brand);font-weight:800}.vo-league-switcher[open] .vo-league-switcher__action>span{transform:rotate(180deg)}.vo-league-switcher__panel{padding:0 0 1rem}.vo-league-switcher__group-title{margin:0 0 .5rem;color:var(--vo-color-text-muted);font-size:.7rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.vo-league-switcher__destinations+nav,.vo-league-switcher nav+.vo-league-switcher__group-title{margin-top:1rem}.vo-league-switcher__destinations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none}body.vo-theme-2026 .vo-league-switcher__destinations a{display:flex;align-items:center;justify-content:space-between;min-height:var(--vo-touch-target);padding:.55rem .75rem;border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-sm);color:var(--vo-color-text);text-decoration:none}.vo-league-switcher__destinations a span{color:var(--vo-color-text-muted);font-size:.72rem}body.vo-theme-2026 .vo-league-switcher__destinations a[aria-current="page"]{color:#fff;background:var(--vo-color-brand);border-color:var(--vo-color-brand)}body.vo-theme-2026 .vo-league-switcher__destinations--coverage a{background:var(--vo-color-surface-muted)}.vo-league-switcher__destinations a[aria-current="page"] span{color:#fff}@media (max-width:63.99rem){.vo-sports-rail{grid-template-columns:auto minmax(0,1fr)}.vo-sports-rail__menu{min-width:0}.vo-sports-rail__menu summary{padding-inline:.65rem}body.vo-theme-2026 .vo-sports-rail__link{padding-inline:.75rem}}@media (min-width:48rem){.vo-league-switcher__destinations{grid-template-columns:repeat(3,minmax(0,1fr))}}.vo-schedule{margin-top:var(--vo-section-gap)}.vo-schedule__list{gap:0;border-top:1px solid var(--vo-color-border-warm)}.vo-schedule-card{border:0;border-bottom:1px solid var(--vo-color-border-warm);border-radius:0;box-shadow:none}.vo-schedule-card__matchup{grid-template-columns:minmax(0,1fr) 1.5rem minmax(0,1fr);align-items:center}.vo-schedule-card__team{display:grid;align-items:center;gap:.65rem}.vo-schedule-card__team:first-child{justify-items:end;text-align:right}.vo-schedule-card__team:last-child{justify-items:start;text-align:left}.vo-schedule-card__team.has-team-mark:first-child{grid-template-columns:minmax(0,1fr) 2.75rem}.vo-schedule-card__team.has-team-mark:last-child{grid-template-columns:2.75rem minmax(0,1fr)}.vo-schedule-card__team.has-team-mark:first-child>.vo-team-mark{grid-column:2;grid-row:1}.vo-schedule-card__team.has-team-mark:first-child>span:last-child{grid-column:1;grid-row:1}.vo-schedule-card .vo-team-mark{width:2.75rem;height:2.75rem;font-size:.68rem}.vo-schedule-card__at{text-align:center}@media (max-width:47.99rem){.vo-schedule-card{position:relative;grid-template-columns:minmax(0,1fr)}.vo-schedule-card__time time{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem;padding-right:6.5rem}.vo-schedule-card__status{position:absolute;top:var(--vo-space-4);right:var(--vo-space-4);grid-column:auto}}.vo-league-content,.vo-league-analysis{margin-top:var(--vo-section-gap)}.vo-league-content .vo-prose{max-width:50rem}.vo-sport-odds{display:grid;gap:var(--vo-space-8,2rem);min-width:0}.vo-league-guide-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--vo-space-5);margin-block:var(--vo-space-4) var(--vo-space-6)}.vo-league-guide-grid>.wp-block-column{min-width:0;padding-top:var(--vo-space-2);border-top:0}.vo-league-guide-grid h3{margin-top:0}.vo-league-guide-links{display:flex;flex-wrap:wrap;gap:var(--vo-space-2);margin:0;padding:0;list-style:none}.vo-league-guide-links a{display:inline-flex;align-items:center;min-height:var(--vo-touch-target);padding:.55rem .75rem;border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-sm);text-decoration:none}.vo-league-analysis .vo-article-card__media{display:none}@media (min-width:48rem){.vo-league-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vo-league-analysis .vo-article-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.vo-prediction-categories{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;margin-bottom:clamp(1.5rem, 4vw, 2.5rem);padding:.35rem .35rem .75rem;border:0;border-bottom:1px solid var(--vo-color-border);border-radius:0;overflow:visible}.vo-prediction-categories a{display:flex;align-items:center;justify-content:center;min-height:var(--vo-touch-target);padding:.5rem;font-size:.8rem;font-weight:800;text-align:center;text-decoration:none;white-space:nowrap;border-radius:var(--vo-radius-sm)}.vo-prediction-categories a[aria-current="page"]{color:#fff;background:var(--vo-color-brand);border-radius:var(--vo-radius-sm)}.vo-prediction-categories__more{position:static;min-width:0}.vo-prediction-categories__more>summary{display:flex;align-items:center;justify-content:center;gap:var(--vo-space-1);min-height:var(--vo-touch-target);padding:.5rem;color:var(--vo-color-link);font-size:.8rem;font-weight:800;text-align:center;cursor:pointer;list-style:none}.vo-prediction-categories__more>summary::-webkit-details-marker{display:none}.vo-prediction-categories__more>summary span{transition:transform 160ms ease}.vo-prediction-categories__more[open]>summary span{transform:rotate(180deg)}.vo-prediction-categories__more.is-current>summary{border-radius:var(--vo-radius-sm);color:#fff;background:var(--vo-color-brand)}.vo-prediction-categories__more-links{position:absolute;z-index:20;top:calc(100% + 0.5rem);right:0;left:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vo-space-1);width:auto;max-height:18rem;padding:var(--vo-space-2);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface);box-shadow:0 1rem 2rem rgb(23 22 26 / .16);overflow:auto}.vo-prediction-categories__more-links a{justify-content:flex-start;padding-inline:var(--vo-space-3);text-align:left}.vo-featured-picks{margin-bottom:var(--vo-section-gap);padding:0;color:var(--vo-color-text);background:#fff0;border-radius:0}.vo-archive-page--predictions .vo-section-heading{padding:0 0 .75rem;border-top:0;border-bottom:1px solid var(--vo-color-border)}.vo-archive-page--predictions .vo-section-heading::before,.vo-archive-page--predictions .vo-section-heading::after{display:none}.vo-archive-page--predictions .vo-page-title{margin-bottom:1rem;padding-bottom:0;border-bottom:0}.vo-archive-page--predictions .vo-article-grid--prediction-feed{gap:1.25rem}.vo-archive-page--predictions .vo-sidebar__guides .vo-guide-card{border-top:1px solid var(--vo-color-border)}.vo-featured-picks>h2{margin-top:0}.vo-featured-picks__grid{display:grid;gap:1rem}.vo-featured-picks .vo-article-card{color:var(--vo-color-text)}.vo-featured-picks__item.is-featured .vo-article-card{color:#fff;background:var(--vo-color-ink)}body.vo-theme-2026 .vo-featured-picks__item.is-featured .vo-article-card :where(a,h3,.vo-article-card__eyebrow,.vo-article-card__pick,.vo-article-card__pick span){color:#fff}.vo-featured-picks__item.is-featured .vo-article-card :where(.vo-article-card__excerpt,.vo-article-card__meta){color:#d8d2d5}@media (min-width:48rem){.vo-featured-picks__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vo-featured-picks__item.is-featured{grid-column:1 / -1}.vo-featured-picks__item.is-featured .vo-article-card{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(20rem,0.95fr)}}.vo-content-layout.has-sidebar{gap:clamp(1.5rem, 4vw, 3rem)}.vo-article-card{border-color:var(--vo-color-border);border-radius:var(--vo-radius-md);box-shadow:none}.vo-article-card:hover{box-shadow:0 .75rem 1.5rem rgb(23 22 26 / .08)}.vo-archive-page__more{margin-top:1rem}.vo-archive-page__more>summary{display:flex;align-items:center;justify-content:center;min-height:var(--vo-touch-target);margin-bottom:1rem;padding:.55rem 1rem;border:1px solid var(--vo-color-brand);border-radius:var(--vo-radius-sm);color:var(--vo-color-brand);background:#fff;font-weight:800;cursor:pointer}.vo-prose{max-width:50rem;font-size:1.04rem;line-height:1.7}.vo-prose :where(table,pre){max-width:100%;overflow-x:auto}.vo-commercial-directory__intro.vo-prose{max-width:none}@media (min-width:64rem){.vo-archive-page--blog .vo-article-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.vo-commercial-filters{display:grid;gap:.75rem;margin:1rem 0 1.25rem;padding:1rem;border:0;border-radius:0;background:#f7f5f6}.vo-commercial-filters label{display:grid;gap:.35rem;font-size:.75rem;font-weight:800}.vo-commercial-filters select{min-height:var(--vo-touch-target);padding-inline:.75rem;border:1px solid var(--vo-color-border-strong);border-radius:var(--vo-radius-sm);background:#fff}.vo-commercial-filters__status{align-self:end;margin:0;color:var(--vo-color-text-muted)}.vo-commercial-filters__help{grid-column:1 / -1;margin:0;color:var(--vo-color-text-muted);font-size:.8rem}.vo-commercial-view{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-self:end;min-height:var(--vo-touch-target);border:1px solid var(--vo-color-border-strong);border-radius:var(--vo-radius-sm);overflow:hidden}.vo-commercial-view button{min-height:var(--vo-touch-target);padding-inline:.75rem;border:0;background:#fff;font-weight:800;cursor:pointer}.vo-commercial-view button[aria-pressed="true"]{color:#fff;background:var(--vo-color-brand)}.vo-commercial-disclosure{border:1px solid #cbbfa6;border-left:4px solid #8c6f2c;border-radius:0;background:#fbf7ed}.vo-commercial-featured{margin-block:1.25rem 2rem;padding:0;border:0;background:#fff0}.vo-commercial-featured__eyebrow{grid-column:1 / -1;width:fit-content;margin:0 0 .75rem;padding:.25rem .55rem;border-radius:999px;color:var(--vo-color-brand);background:#ece8e9;font-size:.72rem;font-weight:850;text-transform:uppercase}.vo-sportsbook-row__editorial h2{margin:0;font-size:clamp(1.2rem, 2vw, 1.5rem)}.vo-commercial-featured__verdict{max-width:60rem;margin:.35rem 0 0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-sm);line-height:1.5}.vo-betting-directory-browse{margin-block:1rem 1.5rem}.vo-betting-directory-browse>summary{cursor:pointer;color:var(--vo-color-primary,#800020);font-weight:700}.vo-betting-directory-nav ul{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;padding:0;margin:16px 0 28px}.vo-betting-directory-nav li{max-width:100%;overflow-wrap:anywhere}.vo-commercial-listing{margin-block:24px}.vo-sportsbook-row__directory-note{font-size:.85rem;font-weight:400}.vo-commercial-directory__list{border-top:0}.vo-commercial-directory__columns{display:none}.vo-commercial-directory__list[data-vo-commercial-layout="cards"]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 18rem),1fr));gap:1rem;padding-top:1rem;border-top:0}.vo-commercial-directory__list[data-vo-commercial-layout="cards"] :where(.vo-sites-heading,.vo-commercial-directory__columns,.vo-commercial-directory__order-note,.vo-commercial-directory__show-all){grid-column:1 / -1}.vo-commercial-directory__list[data-vo-commercial-layout="cards"] .vo-commercial-directory__columns{display:none}.vo-commercial-directory__list[data-vo-commercial-layout="cards"] .vo-sportsbook-row{grid-template-columns:1fr;align-content:start;border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md)}.vo-commercial-directory__list[data-vo-commercial-layout="cards"] .vo-sportsbook-row__identity{grid-template-columns:1fr}.vo-commercial-directory__list[data-vo-commercial-layout="cards"] .vo-sportsbook-row__logo{width:100%;height:7rem}.vo-commercial-directory__list[data-vo-commercial-layout="cards"] .vo-sportsbook-row__actions{grid-column:auto;justify-content:flex-start}.vo-sportsbook-row__logo,.vo-commercial-review__logo{position:relative;overflow:hidden}.vo-sportsbook-row__logo .vo-sportsbook-row__logo-background,.vo-commercial-review__logo .vo-commercial-review__logo-background{position:absolute;inset:0;width:100%;height:100%;max-height:none;object-fit:cover}.vo-sportsbook-row__logo .vo-sportsbook-row__logo-mark,.vo-commercial-review__logo .vo-commercial-review__logo-mark,.vo-sportsbook-row__logo .vo-logo-fallback,.vo-commercial-review__logo .vo-logo-fallback{position:relative;z-index:1}.vo-sportsbook-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;align-items:start;margin:.75rem 0;padding:1rem;border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);box-shadow:none}.vo-sportsbook-row[hidden],.vo-commercial-directory__show-all[hidden]{display:none!important}.vo-sportsbook-row__rank{display:none}.vo-sportsbook-row__identity{display:grid;grid-column:1 / -1;grid-template-columns:4rem minmax(0,1fr);gap:.75rem;align-items:center;min-width:0}.vo-sportsbook-row__title{min-width:0}.vo-commercial-directory__list:not([data-vo-commercial-layout="cards"]) .vo-sportsbook-row__identity{grid-template-columns:7.5rem minmax(0,1fr)}.vo-commercial-directory__list:not([data-vo-commercial-layout="cards"]) .vo-sportsbook-row__logo{width:7.5rem;height:3rem}.vo-sportsbook-row__title h3{min-width:0;overflow-wrap:anywhere;font-size:1rem;line-height:1.3}.vo-sportsbook-row__facts,.vo-sportsbook-row__editorial{grid-column:1 / -1}.vo-sportsbook-row__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.vo-sportsbook-row__fact{min-width:0;margin:0;padding:0;border:0;background:#fff0}.vo-sportsbook-row__fact>span{display:block;margin-bottom:.25rem;color:var(--vo-color-text-muted);font-size:.68rem;font-weight:800;line-height:1.2;text-transform:uppercase}.vo-sportsbook-row__fact strong{display:block;color:var(--vo-color-text);font-size:.82rem;line-height:1.35}.vo-sportsbook-row__stars{margin-right:.35rem;color:var(--vo-color-rating);letter-spacing:.04em}.vo-sportsbook-row__actions{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;justify-content:stretch}.vo-sportsbook-row__actions .vo-button{width:100%;min-width:0}.vo-button--outline{border-color:var(--vo-color-brand);color:var(--vo-color-brand);background:#fff}.vo-button--outline:hover,.vo-button--outline:focus-visible{color:#fff;background:var(--vo-color-brand)}.vo-commercial-featured .vo-sportsbook-row{margin:0;padding:clamp(1rem, 2vw, 1.35rem);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-lg);background:#fbfafb}.vo-commercial-featured .vo-sportsbook-row__title{display:none}.vo-commercial-featured .vo-sportsbook-row__facts{gap:.75rem 1rem}.vo-commercial-featured .vo-sportsbook-row__fact{padding:0;border:0;background:#fbfafb}.vo-sportsbook-row__flags{display:flex!important;flex-wrap:wrap;align-items:center;gap:.3rem}.vo-region-flag{display:inline-flex;font-size:1.2rem;line-height:1}.vo-commercial-directory__order-note{margin:0;padding:.75rem 1rem;color:var(--vo-color-text-muted);background:var(--vo-color-surface-muted);font-size:.75rem}.vo-commercial-directory__show-all{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--vo-touch-target);margin-top:.75rem;padding:.55rem 1rem;border:1px solid var(--vo-color-brand);border-radius:var(--vo-radius-sm);color:var(--vo-color-brand);background:#fff;font-weight:800;cursor:pointer}.vo-commercial-directory__guide{margin-top:1rem;border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:#fff}.vo-commercial-directory__guide>summary{display:flex;align-items:center;justify-content:space-between;min-height:var(--vo-touch-target);padding:.75rem 1rem;color:var(--vo-color-brand);font-weight:800;cursor:pointer}.vo-commercial-directory__guide>summary::after{content:"+"}.vo-commercial-directory__guide[open]>summary::after{content:"−"}.vo-commercial-directory__guide .vo-prose{max-width:50rem;padding:0 1rem 1rem}.vo-betting101-filter{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;margin:1.5rem 0 0;padding:.5rem;border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md)}.vo-betting101-filter label{grid-column:auto}.vo-betting101-filter input{width:100%;min-height:var(--vo-touch-target)}.vo-betting101-filter button{min-width:5rem;min-height:var(--vo-touch-target);padding:.5rem .9rem;border:1px solid var(--vo-color-brand);border-radius:var(--vo-radius-sm);color:#fff;background:var(--vo-color-brand);font-weight:800}.vo-betting101-filter__status{grid-column:1 / -1;margin:0}.vo-betting101-jump{margin-block:0 1rem;border:1px solid var(--vo-color-border)}.vo-betting101-jump summary{display:flex;align-items:center;min-height:var(--vo-touch-target);padding:.5rem .75rem;font-weight:800;cursor:pointer}.vo-betting101-jump nav{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));padding:.5rem;border-top:1px solid var(--vo-color-border)}.vo-betting101-jump a,.vo-betting101-jump span{display:flex;align-items:center;justify-content:center;min-height:var(--vo-touch-target);font-weight:800;text-decoration:none}.vo-betting101-jump span[aria-disabled="true"]{color:var(--vo-color-text-muted);opacity:.45}.vo-betting101-term-directory .vo-section-heading{margin-bottom:.75rem}.vo-betting101-term-directory__groups{overflow:hidden;border:1px solid var(--vo-color-border);border-top:3px solid var(--vo-color-ink);border-radius:var(--vo-radius-md);background:#fff}.vo-betting101-term-group h3{margin:0;padding:.75rem 1rem;color:var(--vo-color-brand);background:var(--vo-color-surface-muted);font-family:var(--vo-font-display);font-size:var(--vo-font-size-lg)}.vo-betting101-term-group ul{margin:0;padding:0;list-style:none}.vo-betting101-term-group li+li,.vo-betting101-term-group+.vo-betting101-term-group{border-top:1px solid var(--vo-color-border)}.vo-betting101-term-group a{display:grid;gap:.35rem;min-height:var(--vo-touch-target);padding:.75rem 1rem;color:var(--vo-color-text);text-decoration:none}.vo-betting101-term-group a:hover strong,.vo-betting101-term-group a:focus-visible strong{color:var(--vo-color-brand)}.vo-betting101-term-group strong{font-size:1rem}.vo-betting101-term-group a>span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--vo-color-text-muted);font-size:.9rem;line-height:1.45}.vo-betting101-term-group em{color:var(--vo-color-brand);font-size:.82rem;font-style:normal;font-weight:800}.vo-betting101-directory__source{margin-top:1rem;border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md)}.vo-betting101-directory__source>summary{display:flex;align-items:center;min-height:var(--vo-touch-target);padding:.65rem 1rem;color:var(--vo-color-brand);font-weight:800;cursor:pointer}.vo-betting101-directory__source[open]>summary{border-bottom:1px solid var(--vo-color-border)}.vo-betting101-directory__source .vo-betting101-directory__authored{padding:1rem}.vo-betting101-directory__authored h2{margin:0;padding:.75rem 1rem;color:var(--vo-color-brand);background:var(--vo-color-surface-muted);border-top:2px solid var(--vo-color-ink)}.vo-betting101-authored-jump{display:none}.vo-betting101-directory__authored ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin:0;padding:0;list-style:none}.vo-betting101-directory__authored li{margin:0;border-bottom:1px solid var(--vo-color-border)}.vo-betting101-directory__authored li a{display:flex;align-items:center;min-height:var(--vo-touch-target);padding:.6rem 1rem;font-weight:750}.vo-betting101-directory__show-more{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--vo-touch-target);margin-top:1rem;padding:.55rem 1rem;border:1px solid var(--vo-color-brand);border-radius:var(--vo-radius-sm);color:var(--vo-color-brand);background:#fff;font-weight:800;cursor:pointer}.vo-footer{color:#fff;background:var(--vo-color-ink);border:0}body.vo-theme-2026 .vo-footer :where(h2,a){color:#fff}body.vo-theme-2026 .vo-bottom-nav :where(a,button){color:var(--vo-color-text-muted)}body.vo-theme-2026 .vo-bottom-nav :where(a[aria-current="page"],button[aria-expanded="true"]){color:#fff}.vo-footer__brand p,.vo-footer__legal,.vo-footer__legal p{color:#cfc9cd}.vo-footer__brand img{filter:brightness(0) invert(1)}@media (max-width:47.999rem){.vo-footer__grid{grid-template-columns:minmax(0,1fr);gap:var(--vo-space-5)}.vo-footer__column{display:block}.vo-footer__column h2{margin-bottom:var(--vo-space-2)}.vo-archive-page--predictions .vo-page-title__heading{max-width:none;font-size:1.75rem}.vo-schedule .vo-section-heading{display:block}.vo-schedule__notice{margin-top:.5rem}}body[data-vo-visual-capture="true"]{padding-bottom:0}body[data-vo-visual-capture="true"] .vo-bottom-nav{position:static;height:var(--vo-bottom-nav-height);padding-bottom:0}@media (min-width:48rem){.vo-prediction-categories{grid-template-columns:repeat(8,minmax(0,1fr))}.vo-prediction-categories__more{position:relative}.vo-prediction-categories__more-links{right:0;left:auto;width:min(24rem, calc(100vw - 2rem))}.vo-home-analysis__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vo-home-analysis__item.is-featured{grid-column:1 / -1}.vo-home-analysis__item.is-featured .vo-article-card{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(18rem,0.8fr)}.vo-betting101-term-group a{padding-block:.6rem}.vo-betting101-term-group a>span{-webkit-line-clamp:1}.vo-commercial-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.vo-betting101-term-group a{grid-template-columns:minmax(13rem,0.8fr) minmax(0,1.8fr) auto;align-items:center;gap:1.25rem}.vo-betting101-term-group em{text-align:right;white-space:nowrap}.vo-commercial-filters__status{grid-column:1 / -1}.vo-betting101-jump nav{grid-template-columns:repeat(13,minmax(0,1fr))}.vo-footer{padding-block:var(--vo-space-6)}.vo-footer__column--sports ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vo-space-2) var(--vo-space-4)}.vo-footer__column--sports li+li{margin-top:0}.vo-footer__legal{margin-top:var(--vo-space-4);padding-top:var(--vo-space-3)}}@media (max-width:47.99rem){.vo-home-analysis__item:not(.is-featured) .vo-article-card{display:flex;min-height:0}.vo-home-analysis__item:not(.is-featured) .vo-article-card__media{height:auto;min-height:0;aspect-ratio:16 / 9}.vo-home-analysis__item:not(.is-featured) .vo-article-card__body{padding:.75rem}.vo-home-analysis__item:not(.is-featured) .vo-article-card__excerpt{-webkit-line-clamp:2}}@media (min-width:64rem){body.vo-theme-2026{padding-bottom:0}.vo-footer__grid{grid-template-columns:minmax(15rem,1.5fr) minmax(14rem,1.2fr) minmax(9rem,0.8fr) minmax(8rem,0.7fr);gap:var(--vo-space-5)}.vo-header{color:#fff;background:var(--vo-color-brand);border:0}.vo-header__inner{grid-template-columns:auto minmax(0,1fr) clamp(17rem, 23vw, 20rem);gap:2rem}.vo-header__desktop-search{width:100%;min-width:0}.vo-header__logo{filter:brightness(0) invert(1)}body.vo-theme-2026 .vo-nav-desktop__link,body.vo-theme-2026 .vo-nav-desktop__list a{position:relative;color:#fff}body.vo-theme-2026 .vo-nav-desktop__link:hover,body.vo-theme-2026 .vo-nav-desktop__link:focus-visible,body.vo-theme-2026 .vo-nav-desktop__link[aria-current="page"],body.vo-theme-2026 .vo-nav-desktop__list a:hover,body.vo-theme-2026 .vo-nav-desktop__list a:focus-visible,body.vo-theme-2026 .vo-nav-desktop__list a[aria-current="page"]{color:#fff}.vo-nav-desktop__link[aria-current="page"]::after,.vo-nav-desktop__list a[aria-current="page"]::after{position:absolute;right:0;bottom:0;left:0;height:3px;background:#fff;content:""}.vo-header__desktop-search .vo-search-form{border-color:rgb(255 255 255 / .35);background:rgb(255 255 255 / .08)}.vo-header__desktop-search :where(input,button){color:#fff}.vo-header__desktop-search .vo-search-form__input{color:#fff;-webkit-text-fill-color:#fff}.vo-header__desktop-search .vo-search-form__input::placeholder{color:rgb(255 255 255 / .78);opacity:1;-webkit-text-fill-color:rgb(255 255 255 / .78)}.vo-home-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(22rem,0.75fr);gap:clamp(2rem, 6vw, 6rem)}.vo-home-analysis__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vo-home-analysis__item:not(.is-featured) .vo-article-card__media{height:9rem;aspect-ratio:auto}.vo-home-analysis__item.is-featured{grid-column:1 / -1}.vo-content-layout.has-sidebar{grid-template-columns:minmax(0,2fr) minmax(18rem,0.75fr)}.vo-prediction-categories{grid-template-columns:repeat(8,minmax(0,1fr))}.vo-archive-page--predictions{display:grid;grid-template-columns:minmax(0,2fr) minmax(18rem,0.75fr);column-gap:clamp(1.5rem, 4vw, 3rem);align-items:start}.vo-archive-page--predictions>:where(.vo-prediction-categories,.vo-page-title){grid-column:1 / -1}.vo-archive-page--predictions>.vo-featured-picks{grid-column:1;grid-row:3}.vo-archive-page--predictions>.vo-content-layout{display:contents}.vo-archive-page--predictions .vo-content-layout__main{grid-column:1;grid-row:4}.vo-archive-page--predictions .vo-sidebar{grid-column:2;grid-row:3 / span 2}.vo-home-hero{padding-block:3rem}.vo-league-page .vo-page-intro__title{font-size:clamp(2rem, 4vw, 3.5rem)}.vo-home-analysis__item.is-featured .vo-article-card__media{aspect-ratio:2.2 / 1}.vo-home-analysis__item:not(.is-featured) .vo-article-card__media{aspect-ratio:2.4 / 1}.vo-home-analysis .vo-article-card__excerpt{-webkit-line-clamp:2}.vo-featured-picks__item:not(.is-featured) .vo-article-card__media{display:none}.vo-archive-page--predictions .vo-content-layout__main .vo-article-card__media{aspect-ratio:2.1 / 1}.vo-archive-page--predictions .vo-content-layout__main .vo-article-card__excerpt{-webkit-line-clamp:2}.vo-archive-page--predictions .vo-article-grid--prediction-feed{grid-template-columns:repeat(3,minmax(0,1fr))}.vo-sportsbook-row{min-height:4.75rem}.vo-commercial-listing .vo-commercial-filters{grid-template-columns:repeat(4,minmax(0,1fr))}.vo-commercial-listing .vo-commercial-filters :is(label,select){min-width:0;width:100%}.vo-commercial-directory__columns,.vo-commercial-directory__list:not([data-vo-commercial-layout="cards"]) .vo-sportsbook-row{display:grid;grid-template-columns:1.5rem minmax(17rem,1.9fr) minmax(3.5rem,0.5fr) minmax(4rem,0.65fr) minmax(7rem,1.2fr) minmax(4rem,0.6fr) 5.5rem;gap:.75rem;align-items:center}.vo-commercial-directory__columns{margin-top:.75rem;padding:.65rem .75rem;border:0;border-bottom:1px solid var(--vo-color-border);border-radius:0;background:var(--vo-color-surface-muted);color:var(--vo-color-text-muted);font-size:.68rem;font-weight:800;text-transform:uppercase}.vo-commercial-directory__list:not([data-vo-commercial-layout="cards"]) .vo-sportsbook-row{margin:0;padding:.65rem .75rem;border-radius:0;border:0;border-bottom:1px solid var(--vo-color-border)}.vo-commercial-directory__list:not([data-vo-commercial-layout="cards"]) .vo-sportsbook-row__rank{display:block;color:var(--vo-color-text-muted);font-weight:800}.vo-commercial-directory__list:not([data-vo-commercial-layout="cards"]) .vo-sportsbook-row__identity{grid-column:auto;grid-template-columns:9.25rem minmax(0,1fr)}.vo-commercial-directory__list:not([data-vo-commercial-layout="cards"]) .vo-sportsbook-row__logo{width:9.25rem;height:3rem}.vo-commercial-directory__list:not([data-vo-commercial-layout="cards"]) .vo-sportsbook-row__facts{display:contents}.vo-commercial-directory__list:not([data-vo-commercial-layout="cards"]) .vo-sportsbook-row__fact{padding:0;border:0;background:#fff0}.vo-commercial-directory__list:not([data-vo-commercial-layout="cards"]) .vo-sportsbook-row__fact>span{display:none}.vo-commercial-directory__list:not([data-vo-commercial-layout="cards"]) .vo-sportsbook-row__actions{grid-column:auto;display:grid;grid-template-columns:minmax(0,1fr)}.vo-commercial-featured .vo-sportsbook-row{grid-template-columns:5rem minmax(0,1.65fr) minmax(15rem,1fr) minmax(11rem,auto);grid-template-rows:auto;gap:1rem;align-items:center}.vo-commercial-featured .vo-sportsbook-row__identity{grid-column:1;grid-row:2;grid-template-columns:5rem}.vo-commercial-featured .vo-sportsbook-row__logo{width:5rem;height:4rem}.vo-commercial-featured .vo-sportsbook-row__editorial{grid-column:2;grid-row:2}.vo-commercial-featured .vo-sportsbook-row__facts{grid-column:3;grid-row:2}.vo-commercial-featured .vo-sportsbook-row__actions{grid-column:4;grid-row:2}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition-duration:0.01ms!important;animation-duration:0.01ms!important;animation-iteration-count:1!important}.vo-sports-rail__track{transform:none;animation:none}}:is(.vo-commercial-directory__intro,.vo-commercial-review__content) :is(.wp-block-image,.wp-caption,figure.alignleft,figure.alignright){float:none;max-width:100%;margin-inline:auto;text-align:center}:is(.vo-commercial-directory__intro,.vo-commercial-review__content) :is(.wp-block-image img,.wp-caption img,img.alignleft,img.alignright,p>img,p>a>img){display:block;float:none;max-width:100%;height:auto;margin-inline:auto}.vo-sport-odds__empty{padding:var(--vo-space-6,24px);margin-block:24px;border:1px solid var(--vo-color-border,#dce3eb);border-radius:8px;background:var(--vo-color-surface,#f5f7fa)}.vo-sport-guides{margin-top:40px}.vo-sport-guides ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 260px),1fr));gap:12px;padding:0;list-style:none}.vo-sport-guides a{display:block;height:100%;padding:18px;border:1px solid var(--vo-color-border,#dce3eb);border-radius:8px;color:inherit;text-decoration:none}.vo-sport-guides a:hover,.vo-sport-guides a:focus-visible{border-color:currentColor;text-decoration:underline}@media (max-width:47.99rem){.vo-sport-odds .vo-section-heading{align-items:flex-start;flex-direction:column;gap:8px}}.vo-league-layout{display:block;min-width:0}.vo-league-layout__main{min-width:0}.vo-contextual-nav :where(ul,p){margin:0;padding:0}.vo-contextual-nav ul{list-style:none}.vo-contextual-nav summary{list-style:none}.vo-contextual-nav summary::-webkit-details-marker{display:none}.vo-contextual-nav__chevron{display:inline-block;width:.55rem;height:.55rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-.15rem);transition:transform 150ms ease}.vo-contextual-nav details[open]>summary .vo-contextual-nav__chevron{transform:rotate(225deg) translate(-.1rem,-.1rem)}.vo-contextual-nav--desktop{display:none}.vo-contextual-nav--mobile{margin-bottom:1.25rem;border-bottom:1px solid var(--vo-color-border)}.vo-contextual-nav__selector>summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:4.75rem;scroll-margin-top:calc(var(--vo-header-height) + 3rem);cursor:pointer}.vo-contextual-nav__selection{display:flex;flex-direction:column;min-width:0}.vo-contextual-nav__selection small,.vo-contextual-nav__eyebrow{color:var(--vo-color-text-muted);font-size:.67rem;font-weight:800;letter-spacing:.065em;text-transform:uppercase}.vo-contextual-nav__selection strong{font-size:1.25rem;line-height:1.15}.vo-contextual-nav__change{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:var(--vo-touch-target);padding:.55rem .75rem;border:1px solid var(--vo-color-brand);border-radius:var(--vo-radius-sm);color:var(--vo-color-brand);font-size:.78rem;font-weight:800;text-align:center}.vo-contextual-nav__panel{padding:.25rem 0 1rem}.vo-contextual-nav__groups{display:grid;gap:.65rem}.vo-contextual-nav__node-icon,.vo-contextual-nav__summary-label,.vo-contextual-nav__section-title{display:inline-flex;align-items:center}.vo-contextual-nav__node-icon{flex:0 0 auto;justify-content:center;width:1.65rem;height:1.65rem;border-radius:50%;color:var(--vo-color-brand);background:var(--vo-color-brand-soft)}.vo-contextual-nav__node-icon .vo-icon{width:1rem;height:1rem}.vo-contextual-nav__node-text{min-width:0}.vo-contextual-nav__summary-label,.vo-contextual-nav__section-title{gap:.55rem;min-width:0}.vo-contextual-nav__section-title{width:100%;padding:.65rem .7rem .35rem;color:var(--vo-color-text-muted);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.vo-contextual-nav__group,.vo-contextual-nav__standalone{min-width:0}.vo-contextual-nav__disclosure{border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-sm);background:var(--vo-color-surface);overflow:clip}.vo-contextual-nav__disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:var(--vo-touch-target);padding:.55rem .7rem;font-size:.85rem;font-weight:800;cursor:pointer}.vo-contextual-nav__group-label{display:inline-flex;align-items:center;gap:.55rem;min-width:0}.vo-contextual-nav__group-label .vo-icon{flex:0 0 auto;width:1.1rem;height:1.1rem;color:var(--vo-color-brand)}body.vo-theme-2026 .vo-contextual-nav__link.is-current .vo-contextual-nav__group-label .vo-icon{color:currentColor}.vo-contextual-nav__links{border-top:1px solid var(--vo-color-border)}body.vo-theme-2026 .vo-contextual-nav__link{display:flex;align-items:center;gap:.55rem;min-height:var(--vo-touch-target);padding:.55rem .75rem;color:var(--vo-color-text);font-size:.85rem;font-weight:600;text-decoration:none}body.vo-theme-2026 .vo-contextual-nav__link:hover,body.vo-theme-2026 .vo-contextual-nav__link:focus-visible{color:var(--vo-color-brand);background:var(--vo-color-surface-warm)}body.vo-theme-2026 .vo-contextual-nav__link.is-current{color:#fff;background:var(--vo-color-brand)}body.vo-theme-2026 .vo-contextual-nav__link.is-current .vo-contextual-nav__node-icon{color:var(--vo-color-brand);background:#fff}.vo-contextual-nav__standalone--primary .vo-contextual-nav__link{border:1px solid var(--vo-color-brand);border-radius:var(--vo-radius-sm)}.vo-contextual-nav__nested-title{display:block;padding:.45rem .75rem .2rem;color:var(--vo-color-text-muted);font-size:.7rem;font-weight:800;text-transform:uppercase}.vo-contextual-nav__links--nested{border-top:0}.vo-contextual-nav__shortcut{position:fixed;top:calc(var(--vo-header-height) + 2.75rem);left:50%;z-index:calc(var(--vo-z-header) - 1);display:grid;grid-template-columns:auto auto auto;align-items:center;justify-content:center;gap:.35rem;width:min(calc(100% - 2rem), 34rem);min-height:2.5rem;padding:.35rem .75rem;border:1px solid var(--vo-color-border);border-top:0;border-radius:0 0 var(--vo-radius-sm) var(--vo-radius-sm);color:var(--vo-color-text);background:rgb(255 255 255 / .98);box-shadow:0 .25rem .8rem rgb(25 22 27 / .12);transform:translateX(-50%);cursor:pointer}.vo-contextual-nav__shortcut[hidden]{display:none}.vo-contextual-nav__shortcut span{font-size:.75rem}@media (min-width:34rem) and (max-width:63.99rem){.vo-contextual-nav__panel>.vo-contextual-nav__groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (min-width:64rem){.vo-league-layout{display:grid;grid-template-columns:clamp(14.5rem, 18vw, 16rem) minmax(0,1fr);align-items:start;gap:clamp(2rem, 3vw, 3rem)}.vo-league-layout>.vo-league-layout__main:only-child{grid-column:1 / -1}.vo-contextual-nav--mobile{display:none}.vo-contextual-nav--desktop{display:block;align-self:start;padding-right:1rem;border-right:1px solid var(--vo-color-border)}.vo-contextual-nav__eyebrow{margin-bottom:.75rem;font-size:.75rem}.vo-contextual-nav--desktop .vo-contextual-nav__groups{gap:.35rem}.vo-contextual-nav--desktop .vo-contextual-nav__standalone--primary{margin-bottom:.8rem}body.vo-theme-2026 .vo-contextual-nav--desktop .vo-contextual-nav__standalone--primary .vo-contextual-nav__link{min-height:3rem;padding-inline:.8rem;font-weight:800}.vo-contextual-nav--desktop .vo-contextual-nav__group--section{margin-bottom:.6rem;padding-bottom:.65rem;border-bottom:1px solid var(--vo-color-border)}.vo-contextual-nav--desktop .vo-contextual-nav__section-title{padding:.2rem 0 .45rem}.vo-contextual-nav--desktop .vo-contextual-nav__links--section{display:grid;gap:.1rem;padding:0}.vo-contextual-nav--desktop .vo-contextual-nav__disclosure{border:0;border-bottom:0;border-radius:0}.vo-contextual-nav--desktop .vo-contextual-nav__disclosure>summary{min-height:2.75rem;padding:.35rem .25rem;font-size:.95rem}.vo-contextual-nav--desktop .vo-contextual-nav__disclosure>summary:hover,.vo-contextual-nav--desktop .vo-contextual-nav__disclosure>summary:focus-visible{color:var(--vo-color-brand)}.vo-contextual-nav--desktop .vo-contextual-nav__links{padding:.15rem 0 .55rem;border:0}body.vo-theme-2026 .vo-contextual-nav--desktop .vo-contextual-nav__link{min-height:2.35rem;margin-block:.1rem;padding:.4rem .75rem;border-radius:var(--vo-radius-sm)}body.vo-theme-2026 .vo-contextual-nav--desktop .vo-contextual-nav__links:not(.vo-contextual-nav__links--section) .vo-contextual-nav__link{padding-left:2.4rem}.vo-contextual-nav--desktop .vo-contextual-nav__links:not(.vo-contextual-nav__links--section) .vo-contextual-nav__node-icon{display:none}}@media (prefers-reduced-motion:reduce){.vo-contextual-nav__chevron{transition:none}}.vo-league-page,.vo-league-layout__main,.vo-league-odds,.vo-odds-board,.vo-odds-board__presentation,.vo-odds-desktop,.vo-odds-desktop__scroll{width:100%;max-width:100%;min-width:0}.vo-league-page .vo-page-intro{margin:0 0 1rem;padding:0;border:0}.vo-league-page .vo-page-intro__title{margin:0 0 .25rem;font-size:clamp(2rem, 4vw, 3.35rem);line-height:1.05}.vo-league-page .vo-page-intro__summary{margin:0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-sm)}.vo-event-view-controls{display:flex;align-items:center;justify-content:space-between;gap:var(--vo-space-3);margin:0 0 var(--vo-space-4);padding:0}.vo-event-view-controls__group{min-width:0}.vo-event-view-controls__options{display:none;align-items:center;gap:var(--vo-space-2);margin:0;padding:0;list-style:none}.vo-event-view-controls__select-wrap{display:block}.vo-event-view-controls__select{appearance:auto;min-width:9.5rem;min-height:var(--vo-touch-target);padding:.5rem 2rem .5rem .75rem;border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-sm);color:var(--vo-color-text);background:var(--vo-color-surface);font-size:.82rem;font-weight:var(--vo-font-weight-bold)}.vo-event-view-controls__option,body.vo-theme-2026 .vo-event-view-controls__schedule{display:inline-flex;align-items:center;justify-content:center;min-height:var(--vo-touch-target);padding:.5rem .85rem;border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-sm);color:var(--vo-color-text);background:var(--vo-color-surface);font-size:.82rem;font-weight:var(--vo-font-weight-bold);line-height:1.2;text-decoration:none;white-space:nowrap}.vo-event-view-controls__option:hover,body.vo-theme-2026 .vo-event-view-controls__schedule:hover{border-color:var(--vo-color-brand);color:var(--vo-color-brand)}.vo-event-view-controls__option[aria-current="page"]{border-color:var(--vo-color-brand);color:var(--vo-color-text-inverse);background:var(--vo-color-brand)}body.vo-theme-2026 .vo-event-view-controls__schedule{color:var(--vo-color-brand)}.vo-odds-board{display:flex;flex-direction:column;gap:0;border:0;border-radius:0;background:#fff0;box-shadow:none;overflow:visible}.vo-odds-board :where([hidden]){display:none!important}.vo-odds-controls{order:0;margin:0 0 var(--vo-space-3);padding:0;border:0;background:#fff0}.vo-odds-controls__group,.vo-odds-controls__markets{width:100%;min-width:0}.vo-odds-controls__markets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.1875rem;margin:0;padding:.1875rem;border:1px solid #e4dfe1;border-radius:var(--vo-radius-md);background:#f3f1f2}.vo-odds-controls__market{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:var(--vo-touch-target);padding:.45rem .6rem;border:0;border-radius:calc(var(--vo-radius-md) - 0.18rem);color:#514b50;background:#fff0;font-size:.8rem;font-weight:var(--vo-font-weight-bold);line-height:1.2;cursor:pointer}.vo-odds-controls__market:hover:not([aria-pressed="true"]){color:var(--vo-color-brand);background:rgb(255 255 255 / .85)}.vo-odds-controls__market[aria-pressed="true"]{color:var(--vo-color-text-inverse);background:var(--vo-color-brand);box-shadow:0 1px 2px rgb(93 0 26 / .16)}.vo-odds-board__status,.vo-odds-board__freshness{order:1;margin:0 0 var(--vo-space-3);color:var(--vo-color-text-muted);font-size:var(--vo-font-size-xs);font-style:normal;line-height:1.35}.vo-odds-board__freshness{display:flex;align-items:center;gap:.35rem}.vo-odds-state,.vo-odds-availability,.vo-empty-state,.vo-odds-loading{order:2;margin:0 0 var(--vo-space-3);padding:.65rem .75rem;border:1px solid var(--vo-color-border);border-left:.25rem solid var(--vo-color-warning);border-radius:var(--vo-radius-sm);color:#4f484d;background:#fffaf3;font-size:var(--vo-font-size-xs)}.vo-odds-state--error{border-left-color:var(--vo-color-danger);background:#fff7f8}.vo-odds-state__title,.vo-odds-availability :where(p){margin:0}.vo-odds-state__title,.vo-odds-availability__title{font-weight:var(--vo-font-weight-bold)}.vo-odds-availability{display:grid;gap:var(--vo-space-1)}.vo-odds-availability__meta{color:var(--vo-color-text-muted)}.vo-odds-board__presentation{order:3}.vo-team-mark,.vo-book-mark{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2rem;height:2rem;border:1px solid #dcd6d9;border-radius:50%;color:var(--vo-color-brand);background:var(--vo-color-surface);font-size:.58rem;font-weight:900;line-height:1;overflow:hidden}.vo-team-mark--badge{border-color:var(--vo-color-brand);color:var(--vo-color-text-inverse);background:var(--vo-color-brand)}.vo-team-mark--image{background:var(--vo-color-surface)}.vo-team-mark img{width:100%;height:100%;padding:.12rem;object-fit:contain}.vo-book-mark{width:2.35rem;height:1.5rem;border-radius:var(--vo-radius-xs);font-size:.52rem}.vo-odds-pill{position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:stretch;justify-content:stretch;box-sizing:border-box;min-width:5.25rem;min-height:var(--vo-touch-target);border:1px solid #d9d3d6;border-radius:.3rem;color:var(--vo-color-text);background:var(--vo-color-surface);font-size:.72rem;font-variant-numeric:tabular-nums;font-weight:var(--vo-font-weight-bold);line-height:1;text-align:center;text-decoration:none;overflow:visible}body.vo-theme-2026 a.vo-odds-pill{color:var(--vo-color-text);text-decoration:none}body.vo-theme-2026 a.vo-odds-pill:hover{border-color:var(--vo-color-brand);color:var(--vo-color-brand);background:#fff9fb}.vo-odds-pill__line,.vo-odds-pill__price{display:inline-flex;align-items:center;justify-content:center;min-width:0;padding:.42rem .4rem;white-space:nowrap}.vo-odds-pill__line{border-right:1px solid #d9d3d6;border-radius:calc(0.3rem - 1px) 0 0 calc(0.3rem - 1px);background:#f3f0f1;font-weight:var(--vo-font-weight-semibold)}.vo-odds-pill.is-best{border-color:#45a864;background:#f7fcf8}.vo-odds-pill.is-best .vo-odds-pill__line{border-right-color:#b8dfc3;color:#075e27;background:#edf8ef}.vo-odds-pill.is-best .vo-odds-pill__price{color:#075e27}.vo-odds-pill__best{position:absolute;left:50%;bottom:0;z-index:1;box-sizing:border-box;min-width:1.7rem;padding:.08rem .22rem;transform:translate(-50%,50%);border:1px solid #45a864;border-radius:.1rem;color:#08712e;background:var(--vo-color-surface);font-size:.4rem;font-weight:900;letter-spacing:.025em;line-height:1;text-transform:uppercase;white-space:nowrap}.vo-odds-pill.is-unavailable{color:var(--vo-color-text-soft);background:#fbfafb}.vo-odds-board__events{display:grid;gap:var(--vo-space-3);margin:0;padding:0;list-style:none}.vo-odds-board__event{min-width:0}.vo-odds-event-card{min-width:0;border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface);box-shadow:var(--vo-shadow-card);overflow:hidden}.vo-odds-event-card__header{padding:.5rem .65rem;border-bottom:1px solid #e5e0e2;background:#f8f6f7}.vo-odds-event-card__meta,.vo-odds-event-card__meta time{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem}.vo-odds-event-card__meta{margin:0;color:#5f585e;font-size:.7rem;font-weight:var(--vo-font-weight-semibold);line-height:1.3}.vo-odds-event-card__matchup-context,.vo-odds-desktop__matchup-context{margin:.35rem 0 0;font-size:.75rem;font-weight:var(--vo-font-weight-bold);line-height:1.3}.vo-odds-event-card__outcomes{display:block;margin:0;padding:0;list-style:none}.vo-odds-outcome{display:grid;grid-template-columns:minmax(0,1fr) minmax(6.75rem,7.25rem) 4rem;align-items:center;gap:.4rem;min-height:3.35rem;padding:.35rem .65rem;border-top:1px solid #ece8ea;background:var(--vo-color-surface)}.vo-odds-outcome:first-child{border-top:0}.vo-odds-outcome.is-draw{background:#f7f5f6}.vo-odds-outcome.is-unavailable{grid-template-columns:minmax(0,1fr) minmax(6.75rem,7.25rem)}.vo-odds-outcome__title{display:flex;align-items:center;gap:.45rem;min-width:0;margin:0;font-size:.8rem;font-weight:var(--vo-font-weight-bold);line-height:1.2;white-space:nowrap}.vo-odds-outcome__title>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.vo-odds-outcome.is-draw .vo-odds-outcome__title{padding-left:2.45rem;color:#5d565b}.vo-odds-book-chip{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:4rem;min-height:var(--vo-touch-target);padding:.25rem;border:1px solid #e1dcde;border-radius:.3rem;background:var(--vo-color-surface);overflow:hidden}.vo-odds-book-chip img{width:auto;max-width:3.25rem;height:auto;max-height:1.2rem;object-fit:contain}.vo-odds-book-chip .vo-book-mark{border:0}.vo-odds-event-card__compare{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:var(--vo-touch-target);padding:.55rem .75rem;border:0;border-top:1px solid var(--vo-color-border);color:var(--vo-color-brand);background:var(--vo-color-surface);font-size:.78rem;font-weight:var(--vo-font-weight-bold);cursor:pointer}.vo-odds-event-card__compare:hover{background:#fff8fa}.vo-odds-event-card__compare-chevron{display:inline-block;width:.5rem;height:.5rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-.1rem)}.vo-odds-event-card__compare[aria-expanded="true"] .vo-odds-event-card__compare-chevron{transform:rotate(225deg)}.vo-odds-event-card__hint{margin:0;padding:var(--vo-space-4);color:var(--vo-color-text-muted);font-size:var(--vo-font-size-sm)}.vo-odds-comparison{border-top:1px solid var(--vo-color-border);background:var(--vo-color-surface)}.vo-odds-comparison__matchup{margin:0;padding:.55rem .65rem;font-size:.75rem;font-weight:var(--vo-font-weight-bold);line-height:1.35}.vo-odds-comparison__scroll{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.vo-odds-comparison__table{width:100%;min-width:19rem;border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums}.vo-odds-comparison__table[data-vo-outcome-count="3"]{min-width:21.25rem}.vo-odds-comparison__table :where(th,td){padding:.4rem .3rem;border-top:1px solid var(--vo-color-border);text-align:center;vertical-align:middle}.vo-odds-comparison__table thead th{color:var(--vo-color-text-muted);background:#faf8f9;font-size:.58rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vo-odds-comparison__table :where(th:first-child){width:6.25rem;padding-left:.55rem;text-align:left}.vo-odds-comparison__table .vo-odds-book-chip{justify-content:flex-start;width:100%;min-height:2.25rem;padding:0;border:0}.vo-odds-comparison__table .vo-odds-pill{width:100%;min-width:0;font-size:.68rem}.vo-odds-load-more{order:4;display:grid;grid-template-columns:minmax(0,1fr);gap:.6rem;padding:.9rem 0;text-align:center}.vo-odds-load-more__count,.vo-odds-load-more__status{margin:0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-xs)}.vo-odds-load-more__status:empty{display:none}.vo-odds-load-more__status[data-vo-odds-load-more-error="true"]{color:var(--vo-color-danger)}.vo-odds-load-more__button{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;justify-self:center;min-width:min(100%, 16rem);min-height:var(--vo-touch-target);padding:.55rem 1rem;border:1px solid var(--vo-color-brand);border-radius:var(--vo-radius-sm);color:var(--vo-color-brand);background:var(--vo-color-surface);font-weight:var(--vo-font-weight-bold);text-decoration:none;cursor:pointer}.vo-odds-load-more__button:hover{color:var(--vo-color-text-inverse);background:var(--vo-color-brand)}.vo-odds-load-more__button[aria-busy="true"]{cursor:wait;opacity:.7}.vo-league-content--before-odds{margin:0 0 var(--vo-space-5)}@media (max-width:22.5rem){.vo-odds-outcome{grid-template-columns:minmax(0,1fr) minmax(6.25rem,6.75rem) 3.35rem;gap:.3rem;padding-inline:.45rem}.vo-odds-outcome.is-unavailable{grid-template-columns:minmax(0,1fr) minmax(6.25rem,6.75rem)}.vo-odds-book-chip{width:3.35rem}.vo-odds-outcome__title{font-size:.75rem}}@media (min-width:64rem){.vo-event-view-controls{margin-bottom:1.1rem}.vo-event-view-controls__select-wrap{display:none}.vo-event-view-controls__options{display:flex}.vo-event-view-controls__option{min-height:2.35rem;padding:.45rem 1.1rem}.vo-odds-controls{margin-bottom:var(--vo-space-3)}.vo-odds-controls__market{min-height:var(--vo-touch-target)}.vo-odds-board__freshness{margin-bottom:var(--vo-space-3)}.vo-odds-desktop__scroll{border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-sm);background:var(--vo-color-surface);overflow-x:auto;overscroll-behavior-inline:contain}.vo-odds-desktop__table{--vo-odds-game-column:29%;width:100%;min-width:36rem;border-collapse:separate;border-spacing:0;table-layout:fixed;font-variant-numeric:tabular-nums}.vo-odds-desktop__table[data-vo-odds-book-count="0"]{--vo-odds-game-column:100%;min-width:0}.vo-odds-desktop__table[data-vo-odds-book-count="1"]{--vo-odds-game-column:55%;min-width:0}.vo-odds-desktop__table[data-vo-odds-book-count="2"]{--vo-odds-game-column:42%;min-width:32rem}.vo-odds-desktop__table[data-vo-odds-book-count="3"]{min-width:40rem}.vo-odds-desktop__table[data-vo-odds-book-count="4"]{min-width:46rem}.vo-odds-desktop__table[data-vo-odds-book-count="5"]{min-width:52rem}.vo-odds-desktop__table[data-vo-odds-book-count="6"]{min-width:58rem}.vo-odds-desktop__th,.vo-odds-desktop__cell{padding:.5rem .45rem;border-right:1px solid #e7e3e5;vertical-align:middle}.vo-odds-desktop__th:last-child,.vo-odds-desktop__cell:last-child{border-right:0}.vo-odds-desktop__th{height:4rem;border-bottom:1px solid #d8d2d5;color:#5f575d;background:#faf8f9;font-size:.625rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.vo-odds-desktop__th--game,.vo-odds-desktop__cell--game{width:var(--vo-odds-game-column);padding-inline:.8rem;text-align:left}.vo-odds-desktop__th--book,.vo-odds-desktop__cell--book{width:auto;min-width:0;text-align:center}.vo-odds-desktop__book-label{display:inline-flex;align-items:center;justify-content:center;width:3.75rem;height:2.75rem;padding:.35rem;border:1px solid #ded8db;border-radius:var(--vo-radius-sm);background:var(--vo-color-surface);overflow:hidden}.vo-odds-desktop__book-label img{width:auto;max-width:3.15rem;height:auto;max-height:1.4rem;object-fit:contain}.vo-odds-desktop__book-label .vo-book-mark{border:0}.vo-odds-desktop__date-row th{padding:.38rem .75rem;border:0;border-bottom:1px solid #dcd6d9;color:#574f54;background:#f1eeef;font-size:.7rem;font-weight:800;letter-spacing:.005em;line-height:1.2;text-align:center}.vo-odds-desktop__event-header th{padding:.55rem .8rem;border:0;border-bottom:1px solid #ddd4d8;background:#fbf5f7;box-shadow:inset 3px 0 0 var(--vo-color-brand);text-align:left}.vo-odds-desktop__event-header-content,.vo-odds-desktop__event-header-meta{display:flex;align-items:center}.vo-odds-desktop__event-header-content{justify-content:space-between;gap:1rem}.vo-odds-desktop__event-header-content>strong{min-width:0;font-size:.78rem;line-height:1.25}.vo-odds-desktop__event-header-meta{flex:0 0 auto;gap:.35rem;color:var(--vo-color-text-muted);font-size:.65rem;font-weight:var(--vo-font-weight-semibold);white-space:nowrap}.vo-odds-desktop__row .vo-odds-desktop__cell{border-bottom:1px solid #ebe7e9;background:var(--vo-color-surface)}.vo-odds-desktop__row.is-last .vo-odds-desktop__cell{border-bottom-color:#d8d2d5}.vo-odds-desktop__row:hover .vo-odds-desktop__cell{background:#fdfbfc}.vo-odds-desktop__row.is-draw .vo-odds-desktop__cell{background:#f7f5f6}.vo-odds-desktop__row.is-first .vo-odds-desktop__cell--book{vertical-align:bottom}.vo-odds-desktop__event-group.is-three-way-moneyline .vo-odds-desktop__row.is-first .vo-odds-desktop__cell--book{vertical-align:middle}.vo-odds-desktop__event-meta{display:flex;align-items:center;gap:.4rem;margin:0 0 .4rem;color:var(--vo-color-text-muted);font-size:.65rem;font-weight:var(--vo-font-weight-semibold);line-height:1.2}.vo-odds-desktop__matchup-context{margin:0 0 .4rem;color:var(--vo-color-text)}.vo-odds-desktop__matchup,.vo-odds-desktop__competitor{display:flex;align-items:center;min-width:0}.vo-odds-desktop__matchup{width:100%}.vo-odds-desktop__competitor{gap:.55rem;min-height:2.25rem;font-size:.82rem;font-weight:var(--vo-font-weight-bold);line-height:1.2}.vo-odds-desktop__outcome-role{flex:0 0 2.35rem;color:var(--vo-color-text-muted);font-size:.56rem;font-weight:800;letter-spacing:.045em;text-transform:uppercase}.vo-odds-desktop__competitor>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vo-odds-desktop__competitor--draw{color:#5c555a;font-size:.75rem;letter-spacing:.025em}.vo-odds-desktop__competitor .vo-team-mark{width:1.85rem;height:1.85rem;font-size:.5rem}.vo-odds-desktop__cell--book .vo-odds-pill{width:min(100%, 6.5rem);min-width:0;min-height:2.25rem;margin-inline:auto}.vo-odds-desktop__cell--book .vo-odds-pill__line,.vo-odds-desktop__cell--book .vo-odds-pill__price{padding-inline:.32rem}.vo-odds-load-more{grid-template-columns:minmax(8rem,1fr) minmax(13rem,16rem) minmax(8rem,1fr);align-items:center;padding:.85rem 1rem;border:1px solid var(--vo-color-border);border-top:0;text-align:left}.vo-odds-load-more__button{grid-column:2}.vo-odds-load-more__status{grid-column:3;text-align:right}:is(.vo-widget-area,.vo-sidebar-widget,[data-vo-sidebar-block-preview],.vegasodds-module-editor__preview) .vo-odds-load-more{grid-template-columns:minmax(0,1fr);padding:.9rem 0;border:0;text-align:center}:is(.vo-widget-area,.vo-sidebar-widget,[data-vo-sidebar-block-preview],.vegasodds-module-editor__preview) .vo-odds-load-more__button,:is(.vo-widget-area,.vo-sidebar-widget,[data-vo-sidebar-block-preview],.vegasodds-module-editor__preview) .vo-odds-load-more__status{grid-column:auto;max-width:100%;text-align:center}}@media (prefers-reduced-motion:reduce){.vo-odds-event-card__compare-chevron{transition:none}}.vo-all-picks,.vo-all-picks__main,.vo-all-picks__grid,.vo-all-picks__content,.vo-all-picks__expert,.vo-all-picks__analysis,.vo-all-picks__utility{min-width:0}.vo-all-picks__identity,.vo-author-archive-header{margin-bottom:var(--vo-space-6)}.vo-all-picks__identity>.vo-page-title{padding-bottom:var(--vo-space-4);border-bottom:1px solid var(--vo-color-border)}.vo-all-picks__identity .vo-page-title__heading,.vo-all-picks__expert-heading .vo-page-title__heading{font-size:clamp(2rem, 4vw, 3rem)}.vo-all-picks__expert-heading>:where(.vo-page-title,.vo-section-heading),.vo-all-picks__analysis>.vo-section-heading{margin-bottom:var(--vo-space-4);padding:0 0 var(--vo-space-3);border-top:0;border-bottom:1px solid var(--vo-color-border);border-left:0}.vo-all-picks__expert-heading>:where(.vo-page-title,.vo-section-heading)::before,.vo-all-picks__expert-heading>:where(.vo-page-title,.vo-section-heading)::after,.vo-all-picks__analysis>.vo-section-heading::before,.vo-all-picks__analysis>.vo-section-heading::after{display:none}.vo-all-picks__grid{display:grid;gap:var(--vo-space-6);align-items:start}.vo-all-picks__content{display:grid;gap:var(--vo-space-6)}.vo-all-picks__utility{display:grid;gap:var(--vo-space-5)}.vo-all-picks__utility>.vo-sidebar-widget{min-width:0}.vo-author-archive-header{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:clamp(var(--vo-space-4), 4vw, var(--vo-space-6));align-items:center;padding:clamp(var(--vo-space-4), 4vw, var(--vo-space-6));border-bottom:1px solid var(--vo-color-border);border-radius:var(--vo-radius-lg) var(--vo-radius-lg) 0 0;background:linear-gradient(120deg,rgb(151 0 45 / .08),transparent 62%),var(--vo-color-surface-warm)}.vo-author-archive-header__avatar{display:grid;place-items:center;width:5.5rem;height:5.5rem;border:3px solid var(--vo-color-surface);border-radius:50%;background:var(--vo-color-brand);box-shadow:var(--vo-shadow-card);overflow:hidden}.vo-author-archive-header__avatar img{width:100%;height:100%;object-fit:cover}.vo-author-archive-header__avatar span{color:var(--vo-color-text-inverse);font-family:var(--vo-font-display);font-size:var(--vo-font-size-xl);font-weight:var(--vo-font-weight-bold);letter-spacing:-.03em}.vo-author-archive-header__body{min-width:0}.vo-author-archive-header__eyebrow,.vo-author-archive-header__role,.vo-author-archive-header__bio{margin:0}.vo-author-archive-header__eyebrow{color:var(--vo-color-brand);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-bold);letter-spacing:var(--vo-label-tracking);text-transform:uppercase}.vo-author-archive-header h1{margin:var(--vo-space-1) 0 0;font-family:var(--vo-font-display);font-size:clamp(2rem, 4vw, 3.25rem);line-height:var(--vo-line-height-tight);overflow-wrap:anywhere}.vo-author-archive-header__role{margin-top:var(--vo-space-1);color:var(--vo-color-text-muted);font-size:var(--vo-font-size-sm);font-weight:var(--vo-font-weight-semibold)}.vo-author-archive-header__bio{max-width:52rem;margin-top:var(--vo-space-3);color:var(--vo-color-text-muted);font-size:var(--vo-font-size-sm);line-height:var(--vo-line-height-relaxed)}.vo-all-picks__featured-heading{display:flex;align-items:center;gap:var(--vo-space-2);margin-bottom:var(--vo-space-3)}.vo-all-picks__featured-heading>span{color:var(--vo-color-brand);font-size:1.15rem;line-height:1}.vo-all-picks__featured-heading h2{margin:0;font-family:var(--vo-font-display);font-size:clamp(1.35rem, 2.5vw, 1.75rem);line-height:var(--vo-line-height-tight)}.vo-featured-pick{position:relative;min-width:0;border:1px solid rgb(151 0 45 / .35);border-radius:var(--vo-radius-lg);color:var(--vo-color-text-inverse);background:var(--vo-color-ink);box-shadow:var(--vo-shadow-card);overflow:hidden}body.vo-theme-2026 .vo-featured-pick__link{position:relative;display:grid;min-width:0;min-height:29rem;color:inherit;text-decoration:none;overflow:hidden}body.vo-theme-2026 .vo-featured-pick__link:focus-visible{border-radius:inherit;outline:3px solid var(--vo-color-focus-ring);outline-offset:3px}.vo-featured-pick__background,.vo-featured-pick__scrim{position:absolute;inset:0;display:block}.vo-featured-pick__background{background:radial-gradient(circle at 76% 32%,rgb(213 37 90 / .32),transparent 30%),linear-gradient(135deg,#2b202b,#171419 68%)}.vo-featured-pick__background img{width:100%;height:100%;object-fit:cover;filter:saturate(.74) contrast(.92) brightness(.72);transform:scale(1.01)}.vo-featured-pick__scrim{background:linear-gradient(90deg,rgb(14 12 16 / .96) 0%,rgb(17 14 19 / .86) 52%,rgb(17 14 19 / .44) 100%),linear-gradient(0deg,rgb(13 10 14 / .92) 0%,transparent 55%)}.vo-featured-pick__team-marks{display:inline-flex;align-items:center;gap:var(--vo-space-2);margin-bottom:var(--vo-space-2)}.vo-featured-pick__participant-mark{display:inline-grid;place-items:center;width:2.9rem;height:2.9rem;border:1px solid rgb(255 255 255 / .34);border-radius:50%;color:var(--vo-color-text-inverse);background:rgb(18 15 20 / .72);font-family:var(--vo-font-display);font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-bold)}.vo-featured-pick__participant-mark img{width:74%;height:74%;object-fit:contain}.vo-featured-pick__versus{color:rgb(255 255 255 / .76);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-bold);text-transform:uppercase}.vo-analysis-row__eyebrow,.vo-analysis-row__pick-label,.vo-upcoming-pick-card__meta{margin:0;font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-bold);letter-spacing:var(--vo-label-tracking);text-transform:uppercase}.vo-featured-pick__content{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:var(--vo-space-4);width:100%;min-width:0;min-height:inherit;padding:clamp(1rem, 3vw, 1.5rem);box-sizing:border-box}.vo-featured-pick__topline{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--vo-space-2)}.vo-featured-pick__eyebrow{display:inline-flex;align-items:center;min-height:1.7rem;margin:0;padding:.28rem .58rem;border-radius:.2rem;color:var(--vo-color-text-inverse);background:rgb(151 0 45 / .92);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-bold);letter-spacing:var(--vo-label-tracking);line-height:1;text-transform:uppercase}.vo-featured-pick__topline time{padding:.28rem .5rem;border:1px solid rgb(255 255 255 / .16);border-radius:.2rem;color:rgb(255 255 255 / .86);background:rgb(18 15 20 / .62);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-semibold);line-height:1.2}.vo-featured-pick__story{align-self:center;min-width:0;max-width:38rem}.vo-featured-pick h3{margin:0;font-family:var(--vo-font-display);font-size:clamp(1.9rem, 6vw, 2.75rem);line-height:.98;text-wrap:balance;overflow-wrap:anywhere}.vo-featured-pick__summary{display:-webkit-box;max-width:36rem;margin:var(--vo-space-2) 0 0;overflow:hidden;color:rgb(255 255 255 / .82);font-size:var(--vo-font-size-xs);line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:3}.vo-featured-pick__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vo-space-2);align-items:stretch;min-width:0}.vo-featured-pick__editor-choice,.vo-featured-pick__best-odds{display:grid;align-content:center;gap:.18rem;min-width:0;min-height:4.8rem;padding:.72rem .82rem;border:1px solid rgb(255 255 255 / .18);border-radius:var(--vo-radius-sm);box-shadow:0 .45rem 1rem rgb(0 0 0 / .12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.vo-featured-pick__editor-choice{background:linear-gradient(135deg,rgb(151 0 45 / .96),rgb(111 0 34 / .88))}.vo-featured-pick__best-odds{background:rgb(18 15 20 / .78)}.vo-featured-pick__editor-choice small,.vo-featured-pick__best-odds small{color:rgb(255 255 255 / .7);font-size:.64rem;font-weight:var(--vo-font-weight-bold);letter-spacing:var(--vo-label-tracking);line-height:1.15;text-transform:uppercase}.vo-featured-pick__editor-choice strong,.vo-featured-pick__best-odds strong{font-size:var(--vo-font-size-sm);line-height:1.2;overflow-wrap:anywhere}.vo-featured-pick__best-value{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vo-space-2);min-width:0}.vo-featured-pick__best-value>strong{font-size:var(--vo-font-size-md)}.vo-featured-pick__best-odds time{color:rgb(255 255 255 / .66);font-size:.62rem;line-height:1.2}.vo-featured-pick__best-odds .vo-sportsbook-brand{max-width:5rem;height:1.45rem;padding:.12rem .25rem;border-radius:.2rem;color:var(--vo-color-text);background:rgb(255 255 255 / .94)}.vo-featured-pick__best-odds .vo-sportsbook-brand--icon{width:1.45rem}.vo-featured-pick__best-odds .vo-sportsbook-brand--wordmark{width:5rem}.vo-featured-pick__best-odds .vo-sportsbook-brand--text{width:auto;height:auto}.vo-featured-pick__best-odds .vo-sportsbook-mark{max-width:100%;max-height:1rem}.vo-featured-pick__cta{display:inline-flex;grid-column:1 / -1;align-items:center;justify-content:center;gap:var(--vo-space-2);min-height:var(--vo-touch-target);padding:.65rem .85rem;border:1px solid rgb(255 255 255 / .2);border-radius:var(--vo-radius-sm);color:var(--vo-color-text-inverse);background:rgb(151 0 45 / .94);font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-bold);text-align:center;transition:background-color 150ms ease}.vo-featured-pick__cta .vo-icon{width:.9rem;height:.9rem;transition:transform 150ms ease}body.vo-theme-2026 .vo-featured-pick__link:hover .vo-featured-pick__cta,body.vo-theme-2026 .vo-featured-pick__link:focus-visible .vo-featured-pick__cta{background:var(--vo-color-brand-strong)}body.vo-theme-2026 .vo-featured-pick__link:hover .vo-featured-pick__cta .vo-icon,body.vo-theme-2026 .vo-featured-pick__link:focus-visible .vo-featured-pick__cta .vo-icon{transform:translateX(.16rem)}.vo-featured-pick.has-pick:not(.has-best-odds) .vo-featured-pick__editor-choice{grid-column:1 / -1}.vo-featured-pick.is-insight .vo-featured-pick__actions{grid-template-columns:minmax(0,1fr)}.vo-all-picks__analysis>.vo-section-heading{margin-bottom:0}.vo-analysis-list{display:grid}.vo-analysis-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--vo-space-3);min-width:0;padding-block:var(--vo-space-4);border-bottom:1px solid var(--vo-color-border)}.vo-analysis-row:focus-within{border-radius:var(--vo-radius-sm);outline:3px solid var(--vo-color-focus-ring);outline-offset:2px}.vo-analysis-row__media{display:grid;place-items:center;min-width:0;aspect-ratio:16 / 9;border-radius:var(--vo-radius-sm);background:var(--vo-color-surface-muted);overflow:hidden}.vo-analysis-row__media img{width:100%;height:100%;object-fit:cover}.vo-analysis-row__media.is-placeholder{padding:var(--vo-space-3);color:var(--vo-color-brand);background:linear-gradient(145deg,rgb(255 255 255 / .74),transparent 65%),var(--vo-color-brand-soft);font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-bold);text-align:center;text-transform:uppercase}.vo-analysis-row__body{display:flex;flex-direction:column;min-width:0}.vo-analysis-row__eyebrow{color:var(--vo-color-brand)}.vo-analysis-row h3{margin:var(--vo-space-1) 0 0;font-family:var(--vo-font-display);font-size:var(--vo-font-size-md);line-height:1.25}.vo-analysis-row h3 a::after{position:absolute;inset:0;content:""}body.vo-theme-2026 .vo-analysis-row h3 a{color:var(--vo-color-text);text-decoration:none}body.vo-theme-2026 .vo-analysis-row:hover h3 a,body.vo-theme-2026 .vo-analysis-row h3 a:focus-visible{color:var(--vo-color-brand);text-decoration:underline}.vo-analysis-row__excerpt{display:-webkit-box;margin:var(--vo-space-2) 0 0;overflow:hidden;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-sm);-webkit-box-orient:vertical;-webkit-line-clamp:2}.vo-analysis-row__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vo-space-1) var(--vo-space-3);margin:auto 0 0;padding-top:var(--vo-space-2);color:var(--vo-color-text-soft);font-size:var(--vo-font-size-xs)}.vo-analysis-row__author{display:inline-flex;align-items:center;gap:var(--vo-space-1)}.vo-analysis-row__avatar{display:inline-grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:50%;color:var(--vo-color-text-inverse);background:var(--vo-color-brand);font-size:.62rem;font-weight:var(--vo-font-weight-bold)}.vo-analysis-row__action{align-self:flex-end;margin-top:var(--vo-space-2);color:var(--vo-color-brand);font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-bold)}.vo-analysis-row__pick{position:relative;z-index:1;display:flex;flex-direction:column;align-self:stretch;justify-content:center;gap:var(--vo-space-1);min-width:0;padding:var(--vo-space-3);border:1px solid #edcbd5;border-radius:var(--vo-radius-sm);background:var(--vo-color-brand-soft)}.vo-analysis-row__pick-label{color:var(--vo-color-brand)}.vo-analysis-row__pick strong{font-size:var(--vo-font-size-sm);line-height:1.25}.vo-analysis-row__pick small{color:var(--vo-color-text-muted);font-size:var(--vo-font-size-2xs)}.vo-analysis-load-more{display:grid;gap:var(--vo-space-2);margin-top:var(--vo-space-4)}.vo-analysis-load-more [data-vo-analysis-load-more]{display:flex;align-items:center;justify-content:center;gap:var(--vo-space-2);width:100%;min-height:var(--vo-touch-target);padding:var(--vo-space-2) var(--vo-space-4);border:1px solid #dca6b6;border-radius:var(--vo-radius-sm);color:var(--vo-color-brand);background:var(--vo-color-brand-soft);font-weight:var(--vo-font-weight-bold);text-decoration:none;cursor:pointer}.vo-analysis-load-more [data-vo-analysis-load-more][hidden],.vo-upcoming-picks__controls[hidden]{display:none}.vo-analysis-load-more [data-vo-analysis-load-more]:hover,.vo-analysis-load-more [data-vo-analysis-load-more]:focus-visible{border-color:var(--vo-color-brand);background:#f2dce3}.vo-analysis-load-more [data-vo-analysis-load-more][aria-disabled="true"]{cursor:wait;opacity:.7}.vo-analysis-load-more [role="status"]{margin:0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-xs);text-align:center}.vo-upcoming-picks__header{display:flex;align-items:center;justify-content:space-between;gap:var(--vo-space-3);min-height:2.75rem;padding-bottom:var(--vo-space-3);border-bottom:1px solid var(--vo-color-border)}.vo-upcoming-picks h2,.vo-trending-posts h2,.vo-all-picks-sportsbooks>h2{margin:0;font-family:var(--vo-font-display);font-size:var(--vo-font-size-lg);line-height:1.2}.vo-trending-posts h2,.vo-all-picks-sportsbooks>h2{padding-bottom:var(--vo-space-3);border-bottom:1px solid var(--vo-color-border)}.vo-upcoming-picks__controls{display:flex;gap:var(--vo-space-1)}.vo-upcoming-picks__controls button{display:inline-grid;place-items:center;width:var(--vo-touch-target);height:var(--vo-touch-target);padding:0;border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-sm);color:var(--vo-color-text-muted);background:var(--vo-color-surface);cursor:pointer}.vo-upcoming-picks__controls button:hover,.vo-upcoming-picks__controls button:focus-visible{border-color:var(--vo-color-brand);color:var(--vo-color-brand)}.vo-upcoming-picks__controls button:disabled{color:var(--vo-color-border-strong);cursor:default}.vo-upcoming-picks__controls .vo-icon{width:1rem;height:1rem}.vo-upcoming-picks__viewport,.vo-upcoming-picks__empty{height:auto;margin-top:var(--vo-space-3)}.vo-upcoming-picks__group{display:grid;grid-auto-rows:1fr;gap:var(--vo-space-3)}.vo-upcoming-picks__group[hidden]{display:none}.vo-upcoming-pick-card{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;padding:var(--vo-space-3);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface);overflow:hidden}.vo-upcoming-pick-card__meta{color:var(--vo-color-text-muted)}.vo-upcoming-pick-card h3{margin:var(--vo-space-1) 0 0;font-family:var(--vo-font-display);font-size:var(--vo-font-size-md);line-height:1.2}.vo-upcoming-pick-card h3 a::after{position:absolute;inset:0;content:""}body.vo-theme-2026 .vo-upcoming-pick-card h3 a{color:var(--vo-color-text);text-decoration:none}body.vo-theme-2026 .vo-upcoming-pick-card:hover h3 a{color:var(--vo-color-brand)}.vo-upcoming-pick-card__summary{display:-webkit-box;margin:var(--vo-space-2) 0 0;overflow:hidden;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-xs);-webkit-box-orient:vertical;-webkit-line-clamp:2}.vo-upcoming-pick-card__selection{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--vo-space-2);margin-top:auto;padding-top:var(--vo-space-2);border-top:1px solid var(--vo-color-border)}.vo-upcoming-pick-card__selection strong{min-width:0;font-size:var(--vo-font-size-xs);line-height:1.25}.vo-upcoming-pick-card__selection .vo-odds-pill{flex:0 0 auto;min-width:0;padding:.35rem .5rem}.vo-upcoming-picks__empty{display:grid;place-items:center;margin:0;padding:var(--vo-space-5);border:1px dashed var(--vo-color-border-strong);border-radius:var(--vo-radius-md);color:var(--vo-color-text-muted);background:var(--vo-color-surface-muted);text-align:center}.vo-trending-posts,.vo-all-picks-sportsbooks{min-width:0;padding:0;border:0;border-radius:0;background:#fff0}.vo-trending-posts ol{display:grid;gap:0;margin:var(--vo-space-3) 0 0;padding:0;list-style:none}.vo-trending-posts li{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:var(--vo-space-2);padding-block:var(--vo-space-3);border-top:1px solid var(--vo-color-border)}.vo-trending-posts li:first-child{border-top:0}.vo-trending-posts li>span{color:var(--vo-color-brand);font-family:var(--vo-font-display);font-weight:var(--vo-font-weight-bold)}.vo-trending-posts li div{display:grid;gap:var(--vo-space-1)}body.vo-theme-2026 .vo-trending-posts a{color:var(--vo-color-text);font-size:var(--vo-font-size-sm);font-weight:var(--vo-font-weight-semibold);line-height:1.3;text-decoration:none}body.vo-theme-2026 .vo-trending-posts a:hover,body.vo-theme-2026 .vo-trending-posts a:focus-visible{color:var(--vo-color-brand);text-decoration:underline}.vo-trending-posts time{color:var(--vo-color-text-soft);font-size:var(--vo-font-size-2xs)}.vo-all-picks-sportsbooks>h2{margin-bottom:var(--vo-space-3)}.vo-all-picks-sportsbooks__empty{margin:0;color:var(--vo-color-text-muted);font-size:var(--vo-font-size-sm)}.vo-all-picks-sportsbooks__list{display:grid;gap:var(--vo-space-2)}.vo-all-picks__utility .vo-commercial-disclosure{margin:0 0 var(--vo-space-3);font-size:var(--vo-font-size-2xs)}.vo-all-picks__utility .vo-sportsbook-row{grid-template-columns:1fr;gap:var(--vo-space-2);margin:0;padding:var(--vo-space-3);background:var(--vo-color-surface-warm)}.vo-all-picks__utility .vo-sportsbook-row__identity{grid-column:1;grid-template-columns:3.25rem minmax(0,1fr);gap:var(--vo-space-2)}.vo-all-picks__utility .vo-sportsbook-row__logo{width:3.25rem;height:3.25rem}.vo-all-picks__utility .vo-sportsbook-row__title h3{font-size:var(--vo-font-size-sm)}.vo-all-picks__utility .vo-sportsbook-row__facts,.vo-all-picks__utility .vo-sportsbook-row__actions{grid-column:1}.vo-all-picks__utility .vo-sportsbook-row__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.vo-all-picks__utility .vo-sportsbook-row__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.vo-all-picks__utility .vo-sportsbook-row__actions .vo-button{min-height:var(--vo-touch-target);padding:var(--vo-space-1) var(--vo-space-2);font-size:var(--vo-font-size-2xs)}.vo-all-picks__utility .vo-newsletter{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--vo-space-3);align-items:start;width:100%;max-width:100%;min-width:0;margin:0;box-sizing:border-box}.vo-all-picks__utility .vo-newsletter>div{min-width:0}.vo-all-picks__utility .vo-newsletter :where(h2,p){overflow-wrap:anywhere}.vo-all-picks__utility .vo-newsletter .vo-newsletter__status{grid-column:1 / -1;justify-self:start}@media (min-width:48rem){.vo-author-archive-header{grid-template-columns:8rem minmax(0,1fr)}.vo-author-archive-header__avatar{width:8rem;height:8rem}body.vo-theme-2026 .vo-featured-pick__link{min-height:21.5rem}.vo-featured-pick__story{max-width:72%}.vo-featured-pick.has-pick.has-best-odds .vo-featured-pick__actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(10rem,0.8fr)}.vo-featured-pick.has-pick:not(.has-best-odds) .vo-featured-pick__actions{grid-template-columns:minmax(0,1fr) minmax(10rem,0.72fr)}.vo-featured-pick.has-pick:not(.has-best-odds) .vo-featured-pick__editor-choice,.vo-featured-pick__cta{grid-column:auto}.vo-featured-pick.is-insight .vo-featured-pick__actions{grid-template-columns:minmax(10rem,12rem)}.vo-analysis-row{grid-template-columns:9.5rem minmax(0,1fr);align-items:stretch}.vo-analysis-row.has-pick{grid-template-columns:9.5rem minmax(0,1fr) minmax(8.75rem,10rem)}.vo-analysis-row__media{align-self:center}.vo-analysis-row__action{position:absolute;right:0;bottom:var(--vo-space-4)}.vo-analysis-row.has-pick .vo-analysis-row__action{display:none}}@media (min-width:75rem){.vo-all-picks__layout{grid-template-columns:clamp(11.5rem, 14vw, 12.5rem) minmax(0,1fr);gap:clamp(1.5rem, 2.2vw, 2rem)}.vo-all-picks__grid{grid-template-columns:minmax(0,1fr) minmax(17rem,19rem);column-gap:clamp(1.5rem, 2.5vw, 2rem)}}@media (prefers-reduced-motion:reduce){.vo-analysis-load-more [data-vo-analysis-load-more]{scroll-behavior:auto}}.vo-all-picks__identity{margin-bottom:clamp(var(--vo-space-4), 3vw, var(--vo-space-6))}.vo-all-picks__identity>.vo-page-title{padding-bottom:var(--vo-space-4)}.vo-all-picks__content{gap:var(--vo-space-4)}.vo-analysis-list{gap:var(--vo-space-3);padding-top:var(--vo-space-3)}.vo-analysis-row,.vo-analysis-row.has-pick{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--vo-space-3);min-width:0;padding:var(--vo-space-3);border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-md);background:var(--vo-color-surface);box-shadow:0 .1rem .45rem rgb(28 23 31 / .045);transition:border-color 150ms ease,box-shadow 150ms ease}.vo-analysis-row:hover{border-color:#d4a7b4;box-shadow:0 .45rem 1.2rem rgb(28 23 31 / .085)}.vo-analysis-row:focus-within{border-color:var(--vo-color-brand);border-radius:var(--vo-radius-md);outline:3px solid var(--vo-color-focus-ring);outline-offset:2px}.vo-analysis-row__media{display:grid;place-items:center;min-width:0;min-height:8.25rem;aspect-ratio:auto;border:1px solid var(--vo-color-border);border-radius:var(--vo-radius-sm);background:var(--vo-color-surface-muted);overflow:hidden}.vo-analysis-row__media--insight{aspect-ratio:16 / 9}.vo-analysis-row__media--insight img{width:100%;height:100%;object-fit:cover}.vo-analysis-row__media--matchup{padding:var(--vo-space-3);background:radial-gradient(circle at 50% 45%,rgb(151 0 45 / .08),transparent 42%),linear-gradient(145deg,#fff,var(--vo-color-surface-warm))}.vo-analysis-row__matchup{--vo-analysis-mark-size:3.6rem;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:var(--vo-space-2);align-items:start;width:100%}.vo-analysis-row__participant{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--vo-space-1);justify-items:center;min-width:0;text-align:center}.vo-analysis-row__participant-mark,.vo-analysis-row__selection-icon,.vo-analysis-row__insight-icon{display:inline-grid;place-items:center;flex:0 0 auto;width:var(--vo-analysis-mark-size,3.6rem);height:var(--vo-analysis-mark-size,3.6rem);border:1px solid var(--vo-color-border);border-radius:50%;color:var(--vo-color-brand);background:var(--vo-color-surface);font-family:var(--vo-font-display);font-size:var(--vo-font-size-sm);font-weight:var(--vo-font-weight-bold);letter-spacing:-.02em}.vo-analysis-row__participant-mark img{width:72%;height:72%;object-fit:contain}.vo-analysis-row__participant-name{display:-webkit-box;max-width:7rem;overflow:hidden;font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-bold);line-height:1.2;-webkit-box-orient:vertical;-webkit-line-clamp:2}.vo-analysis-row__versus{display:grid;place-items:center;height:var(--vo-analysis-mark-size);color:var(--vo-color-text-soft);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-bold);text-transform:uppercase}.vo-analysis-row__selection-visual,.vo-analysis-row__insight-placeholder{display:grid;gap:var(--vo-space-1);justify-items:center;max-width:11rem;color:var(--vo-color-text);text-align:center}.vo-analysis-row__selection-visual small{color:var(--vo-color-brand);font-size:var(--vo-font-size-2xs);font-weight:var(--vo-font-weight-bold);letter-spacing:var(--vo-label-tracking);text-transform:uppercase}.vo-analysis-row__selection-visual strong{font-size:var(--vo-font-size-sm);line-height:1.2}.vo-analysis-row__selection-icon .vo-icon,.vo-analysis-row__insight-icon .vo-icon{width:1.6rem;height:1.6rem}.vo-analysis-row__insight-placeholder .vo-icon{width:2rem;height:2rem;color:var(--vo-color-brand)}.vo-analysis-row__insight-placeholder strong{font-size:var(--vo-font-size-sm)}.vo-analysis-row__body{display:flex;flex-direction:column;min-width:0;padding-block:var(--vo-space-1)}.vo-analysis-row__topline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vo-space-1) var(--vo-space-2);color:var(--vo-color-text-soft);font-size:var(--vo-font-size-2xs)}.vo-analysis-row__topline>*+*::before{margin-right:var(--vo-space-2);color:var(--vo-color-border-strong);content:"·"}.vo-analysis-row__eyebrow,.vo-analysis-row__kind{color:var(--vo-color-brand);font-weight:var(--vo-font-weight-bold);letter-spacing:var(--vo-label-tracking);text-transform:uppercase}.vo-analysis-row__kind{color:var(--vo-color-text-muted)}.vo-analysis-row h3{margin:var(--vo-space-2) 0 0;font-size:clamp(1.08rem, 1.6vw, 1.32rem);line-height:1.15;text-wrap:balance}.vo-analysis-row__excerpt{margin-top:var(--vo-space-2);font-size:var(--vo-font-size-xs);line-height:1.45;-webkit-line-clamp:2}.vo-analysis-row__meta{margin-top:auto;padding-top:var(--vo-space-3);font-size:var(--vo-font-size-2xs)}.vo-analysis-row__side{position:static;z-index:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--vo-space-2);align-items:end;min-width:0}.vo-analysis-row__pick{position:static;z-index:auto;display:grid;gap:var(--vo-space-1);min-width:0;padding:var(--vo-space-3);border:0;border-radius:var(--vo-radius-sm);background:linear-gradient(145deg,rgb(255 255 255 / .7),transparent 68%),var(--vo-color-brand-soft)}.vo-analysis-row__pick strong{font-size:var(--vo-font-size-sm);line-height:1.2}.vo-analysis-row__published-price{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vo-space-2);min-width:0}.vo-analysis-row__published-price b{font-size:var(--vo-font-size-sm)}.vo-analysis-row .vo-sportsbook-brand--compact{gap:var(--vo-space-1);justify-content:flex-start;width:auto;height:auto;min-height:1.75rem;padding:0;font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-semibold);line-height:1.25;text-align:left}.vo-sportsbook-brand--compact img{flex:0 0 1.75rem;width:1.75rem;height:1.75rem;object-fit:contain}.vo-analysis-row__event-time{display:block;color:var(--vo-color-text-muted);font-size:.64rem;line-height:1.35}.vo-analysis-row__insight-icon{width:2.75rem;height:2.75rem;color:var(--vo-color-text-muted);background:var(--vo-color-surface-muted)}.vo-analysis-row__action{display:inline-flex;align-items:center;justify-content:center;gap:var(--vo-space-2);align-self:end;min-height:var(--vo-touch-target);margin:0;padding:.55rem .8rem;border:1px solid #d59aac;border-radius:var(--vo-radius-sm);color:var(--vo-color-brand);background:var(--vo-color-surface);font-size:var(--vo-font-size-xs);font-weight:var(--vo-font-weight-bold);white-space:nowrap}.vo-analysis-row__action .vo-icon{width:.9rem;height:.9rem}.vo-analysis-row:hover .vo-analysis-row__action,.vo-analysis-row:focus-within .vo-analysis-row__action{color:#fff;background:var(--vo-color-brand)}@media (min-width:48rem){.vo-analysis-row,.vo-analysis-row.has-pick{grid-template-columns:minmax(8.5rem,9.5rem) minmax(0,1fr) minmax(9rem,10.5rem);gap:var(--vo-space-4);align-items:stretch;min-height:11.25rem;padding:var(--vo-space-3)}.vo-analysis-row__media,.vo-analysis-row__media--insight{align-self:stretch;min-height:100%;aspect-ratio:auto}.vo-analysis-row__side{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}.vo-analysis-row__insight-icon{align-self:center;justify-self:center}.vo-analysis-row__action,.vo-analysis-row.has-pick .vo-analysis-row__action{position:static;display:inline-flex;width:100%}}@media (prefers-reduced-motion:reduce){.vo-analysis-row{transition:none}}