:root{--home-ink:#0a0d16;--home-ink-soft:#111722;--home-paper:#090d14;--home-surface:#111722;--home-surface-raised:#161d2a;--home-text:#f5f7fb;--home-muted:#9ca7b8;--home-red:#e8353a;--home-red-cta:#d92d33;--home-red-dark:#bd222b;--home-red-cta-dark:#c6252b;--home-gold:#e0b65d;--home-green:#34d399;--home-green-soft:#34d3991f;--home-line:#ffffff1a;--home-shell:1180px;--home-header-height:68px;color:var(--home-text);background:var(--home-paper);color-scheme:dark;font-synthesis:none;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--home-paper)}body{background:var(--home-paper);min-width:0;color:var(--home-text);-webkit-font-smoothing:antialiased;margin:0;font-family:inherit;overflow-x:hidden}body[data-home-menu-open=true]{overflow:hidden}button,a,summary{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{color:inherit;font:inherit}img,svg{display:block}.homepage-preview{background:#070a10;min-height:100vh;overflow:clip}.homepage-preview[data-motion-ready=true] [data-home-reveal]{opacity:0;transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1),background-color .22s,border-color .22s,box-shadow .22s,padding-left .2s;transition-delay:calc(var(--home-reveal-order,0) * 60ms);will-change:opacity, transform;transform:translateY(18px)}.homepage-preview[data-motion-ready=true] [data-home-reveal].is-visible{opacity:1;will-change:auto;transform:translateY(0)}.homepage-preview[data-motion-ready=true] .home-method__steps article[data-home-reveal].is-visible:hover{transform:translateY(-3px)}.home-shell{width:min(var(--home-shell), calc(100% - 48px));margin-inline:auto}.home-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-skip-link{z-index:1000;color:#080b14;background:#fff;border-radius:0 0 .25rem .25rem;padding:.75rem 1rem;transition:transform .16s;position:fixed;inset:0 auto auto 1rem;transform:translateY(-120%)}.home-skip-link:focus-visible{transform:translateY(0)}.home-logo{color:#fff;letter-spacing:0;align-items:baseline;font-size:22px;font-weight:860;line-height:1;display:inline-flex}.home-logo strong{color:var(--home-red);font-weight:860}.home-header{z-index:30;height:var(--home-header-height);color:#fff;backdrop-filter:blur(14px);background:#080a11b3;border-bottom:1px solid #ffffff1f;position:absolute;inset:0 0 auto}.home-header__inner{width:min(var(--home-shell), calc(100% - 48px));grid-template-columns:200px minmax(0,1fr) auto;align-items:center;gap:24px;height:100%;margin-inline:auto;display:grid}.home-header__brand{align-items:center;width:max-content;min-height:44px;display:inline-flex}.home-header__nav{justify-content:center;align-items:center;gap:28px;display:flex}.home-header__nav a,.home-header__login{color:#ffffffbd;white-space:nowrap;font-size:14px;font-weight:700;line-height:44px;transition:color .16s;position:relative}.home-header__nav a:after{background:var(--home-red);content:"";opacity:0;height:2px;transition:opacity .16s,transform .16s;position:absolute;bottom:7px;left:0;right:0;transform:scaleX(.4)}.home-header__nav a:hover,.home-header__nav a:focus-visible,.home-header__login:hover,.home-header__login:focus-visible{color:#fff}.home-header__nav a:hover:after,.home-header__nav a:focus-visible:after{opacity:1;transform:scaleX(1)}.home-header__actions{align-items:center;gap:18px;display:flex}.home-header__menu-toggle,.home-mobile-menu{display:none}.home-button{text-align:center;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 20px;font-size:14px;font-weight:800;line-height:1.2;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.home-button:hover{transform:translateY(-1px)}.home-button svg,.home-pick-row__action svg{transition:transform .18s}.home-button:hover svg,.home-button:focus-visible svg,.home-pick-row__action:hover svg,.home-pick-row__action:focus-visible svg{transform:translate(3px)}.home-button--header{color:#fff;background:var(--home-red-cta);min-height:40px;padding-inline:16px;box-shadow:0 10px 28px #e8353a33}.home-button--header:hover,.home-button--primary:hover{background:var(--home-red-cta-dark)}.home-button--primary{color:#fff;background:var(--home-red-cta);box-shadow:0 16px 38px #e8353a38}.home-button--ghost{color:#fff;background:#070a115c;border-color:#ffffff52}.home-button--ghost:hover{background:#ffffff14;border-color:#ffffffb3}.home-button--dark{color:#fff;background:var(--home-red-cta);box-shadow:0 16px 38px #e8353a33}.home-button--dark:hover{background:var(--home-red-cta-dark)}.home-hero{--home-hero-media-y:-64px;isolation:isolate;color:#fff;background:var(--home-ink);align-items:stretch;height:100svh;min-height:620px;display:flex;position:relative;overflow:hidden}.home-hero__media,.home-hero__veil{width:100%;height:100%;position:absolute;inset:0}.home-hero__media{z-index:0;object-fit:cover;object-position:center bottom;transform:translateY(var(--home-hero-media-y)) scale(1.015);transform-origin:bottom;animation:16s ease-in-out infinite alternate home-hero-breathe}.home-hero__veil{z-index:1;background:#03050a33;box-shadow:inset 0 180px 180px #03050a8c,inset 0 -220px 190px #03050ad1}.home-hero__content{z-index:2;padding-top:calc(var(--home-header-height) + 28px);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-bottom:52px;display:flex;position:relative}.home-hero__content>*{animation:.68s cubic-bezier(.22,1,.36,1) both home-hero-enter}.home-hero__content>:nth-child(2){animation-delay:70ms}.home-hero__content>:nth-child(3){animation-delay:.12s}.home-hero__content>:nth-child(4){animation-delay:.17s}.home-hero__content>:nth-child(5){animation-delay:.22s}.home-hero__content>:nth-child(6){animation-delay:.27s}@keyframes home-hero-enter{0%{transform:translateY(14px)}to{transform:translateY(0)}}@keyframes home-hero-breathe{0%{transform:translateY(var(--home-hero-media-y)) scale(1.015)}to{transform:translateY(var(--home-hero-media-y)) scale(1.035)}}.home-kicker{color:#ef4a4f;text-transform:uppercase;letter-spacing:0;margin:0 0 16px;font-size:12px;font-weight:850;line-height:1.35}.home-hero__brand{color:#ffffffb8;text-transform:uppercase;letter-spacing:0;margin:0 0 14px;font-size:12px;font-weight:850;line-height:1}.home-hero h1{letter-spacing:0;text-shadow:0 4px 26px #000000c7;text-wrap:balance;max-width:720px;margin:0;font-size:clamp(62px,6vw,86px);font-weight:900;line-height:.84;display:grid}.home-hero h1 span{display:block}.home-hero h1 span:last-child{color:#ff3f47}.home-hero__lead{color:#fffc;text-shadow:0 2px 18px #000000d1;max-width:560px;margin:24px 0 0;font-size:17px;font-weight:560;line-height:1.55}.home-hero__actions{justify-content:center;margin-top:28px;display:flex}.home-hero__actions .home-button{min-height:52px;padding-inline:24px;font-size:15px}.home-hero__stores{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}.home-store-link{border-radius:6px;justify-content:center;align-items:center;min-height:54px;transition:filter .16s,transform .16s;display:inline-flex}.home-store-link:hover{filter:brightness(1.08);transform:translateY(-2px)}.home-store-link:focus-visible{outline-offset:3px;outline:2px solid #fff}.home-store-badge{width:auto;height:46px;display:block}.home-store-badge--google-play{height:54px}.home-signal{z-index:4;color:#fff;backdrop-filter:blur(58px)saturate(1.5)brightness(1.14);background:#0c121d1f;border-top:1px solid #ffffff47;border-bottom:1px solid #ffffff1f;grid-template-columns:max-content minmax(0,1fr) auto;min-height:72px;margin-top:-72px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #0000001f,0 -18px 60px #0000001f}.home-signal__label{z-index:3;color:#fff;background:var(--home-red);white-space:nowrap;justify-content:center;align-items:center;gap:9px;min-width:164px;padding:0 18px;font-size:13px;font-weight:850;display:flex;position:relative}.home-signal__label:after{background:var(--home-red);clip-path:polygon(0 0,100% 50%,0 100%);content:"";width:25px;height:100%;position:absolute;top:0;right:-24px}.home-signal__viewport{outline:none;min-width:0;overflow:hidden;container-type:inline-size}.home-signal__controls{justify-content:center;align-items:center;padding:0 10px 0 0;display:flex}.home-signal__toggle{color:#f5f7fbeb;background:#070a1152;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.home-signal__toggle:hover,.home-signal__toggle:focus-visible{background:#ffffff14;border-color:#fff6}.home-signal__toggle:active{transform:scale(.98)}.home-signal__toggle:focus-visible{outline-offset:2px;outline:2px solid #fffffff0}.home-signal__empty{color:#e1e8f4b8;place-items:center;min-width:min(32rem,70vw);min-height:4.5rem;margin:0;font-size:.82rem;display:grid}.home-signal__track{width:max-content;min-width:100%;animation:52s linear infinite home-signal-scroll;display:flex}.home-signal__viewport:hover .home-signal__track,.home-signal__viewport:focus-within .home-signal__track,.home-signal__track[data-paused=true]{animation-play-state:paused}.home-signal__list{flex:none;align-items:stretch;gap:0;margin:0;padding:0;list-style:none;display:flex}.home-signal__list li{border-right:1px solid #ffffff14;min-width:286px}.home-signal__list a,.home-signal__list li>div{height:100%;display:block}.home-signal-card{background:#ffffff03;grid-template-columns:72px minmax(0,1fr);align-content:center;gap:5px 11px;min-height:71px;padding:10px 17px 10px 24px;transition:background .18s,transform .18s;display:grid}.home-signal__list a:hover .home-signal-card,.home-signal__list a:focus-visible .home-signal-card{background:#ffffff1f;transform:translateY(-2px)}.home-signal-card__state{color:#9ca7ba;text-transform:uppercase;align-items:center;gap:5px;font-size:11px;font-weight:800;display:inline-flex}.home-signal-card--live .home-signal-card__state{color:#ff5c62}.home-signal-card--resolved .home-signal-card__state{color:#73d5af}.home-signal-card__teams{white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:13px;display:inline-flex;overflow:hidden}.home-signal-card__teams strong{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.home-signal-card__teams i{color:#8793aa;flex:none;font-size:10px;font-style:normal;font-weight:700}.home-signal-card__detail{color:#7f8a9f;grid-column:2;align-items:center;gap:8px;min-width:0;display:flex}.home-signal-card__detail strong{color:#dce5f2;flex:none;font-size:10px;font-weight:820}.home-signal-card__detail small{color:#7f8a9f;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:650;overflow:hidden}.home-team-badge{color:#fff;background:#20293a;border:1px solid #0f172a26;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:9px;font-weight:900;transition:border-color .18s,box-shadow .18s,transform .18s;display:inline-grid;box-shadow:inset 0 0 0 3px #ffffff14}.home-team-badge[data-visual-kind=flag],.home-team-badge[data-visual-kind=crest]{color:#111827;background:#fffffff5;box-shadow:0 6px 16px #0307123d}.home-team-badge__flag{font-size:20px;line-height:1}.home-team-badge--sm .home-team-badge__flag{font-size:15px}.home-team-badge__crest{object-fit:contain;width:100%;height:100%;padding:4px;display:block}.home-team-badge--sm .home-team-badge__crest{padding:3px}.home-team-badge__initials{line-height:1}.home-team-badge--sm{border-color:#ffffff29;width:24px;height:24px;font-size:7px}@keyframes home-signal-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.home-picks,.home-method,.home-faq{background:var(--home-paper);padding:96px 0}.home-picks{background:linear-gradient(#101620 0%,#090d14 22% 80%,#101621 100%)}.home-picks--empty{padding:72px 0 56px}.home-picks--empty .home-section-heading{border-bottom:1px solid var(--home-line);padding-bottom:38px}.home-section-heading h2,.home-proof h2,.home-app h2,.home-premium h2,.home-faq h2{letter-spacing:0;text-wrap:balance;margin:0;font-size:44px;font-weight:880;line-height:1.08}.home-section-heading>div>p:last-child,.home-section-heading--center>p:last-child,.home-faq__layout>div:first-child>p:last-child{max-width:650px;color:var(--home-muted);margin:18px 0 0;font-size:16px;line-height:1.65}.home-section-heading--split{justify-content:space-between;align-items:end;gap:36px;display:flex}.home-text-link{color:#f5f7fb;white-space:nowrap;align-items:center;gap:9px;min-height:44px;font-size:13px;font-weight:850;display:inline-flex}.home-text-link svg{color:var(--home-red);transition:transform .16s}.home-text-link:hover svg,.home-text-link:focus-visible svg{transform:translate(3px)}.home-picks__toolbar{align-items:center;gap:8px;margin-top:36px;display:flex}.home-filter{border:1px solid var(--home-line);color:#aeb7c6;background:#ffffff0a;border-radius:999px;align-items:center;min-height:44px;padding:0 14px;font-size:11px;font-weight:800;display:inline-flex}.home-filter--active{color:#fff;background:#d62f36;border-color:#d62f36}.home-picks__list{border:1px solid var(--home-line);background:var(--home-surface);border-radius:8px;margin-top:18px;overflow:hidden;box-shadow:0 28px 80px #0000003d}.home-published-results{margin-top:34px}.home-published-results__heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:12px;display:flex}.home-published-results__heading h3{margin:0;font-size:20px;font-weight:850}.home-published-results__heading .home-kicker{margin:0 0 7px}.home-published-results ul{border-top:1px solid var(--home-line);margin:0;padding:0;list-style:none}.home-published-result{border-bottom:1px solid var(--home-line);min-height:88px;color:var(--home-text);grid-template-columns:110px minmax(0,1fr) 180px 24px;align-items:center;gap:20px;display:grid}.home-published-result__state{color:var(--home-green);text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:850;display:inline-flex}.home-published-result__fixture{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.home-published-result__fixture>span{align-items:center;gap:9px;min-width:0;display:flex}.home-published-result__fixture>span:nth-of-type(2){flex-direction:row-reverse;justify-content:flex-end}.home-published-result__fixture strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.home-published-result__fixture i{color:#6f7a8e;font-size:10px;font-style:normal;font-weight:750}.home-published-result__detail{border-left:1px solid var(--home-line);gap:4px;padding-left:16px;display:grid}.home-published-result__detail strong{color:#eef2f8;font-size:12px}.home-published-result__detail small{color:var(--home-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.home-published-result>svg{color:var(--home-red);transition:transform .16s}.home-published-result:hover>svg,.home-published-result:focus-visible>svg{transform:translate(4px)}.home-pick-row{border-bottom:1px solid var(--home-line);grid-template-columns:165px minmax(320px,1fr) 175px 148px;align-items:center;gap:18px;min-height:96px;padding:14px 18px;transition:background .16s;display:grid;position:relative}.home-pick-row:hover,.home-pick-row:focus-within{background:#ffffff06}.home-pick-row:hover .home-team-badge,.home-pick-row:focus-within .home-team-badge{border-color:#e8353a7a;transform:translateY(-2px);box-shadow:inset 0 0 0 3px #ffffff14,0 0 0 4px #e8353a14}.home-pick-row:last-child{border-bottom:0}.home-pick-row:before{content:"";background:0 0;width:3px;transition:background .16s;position:absolute;inset:16px auto 16px 0}.home-pick-row:focus-within:before,.home-pick-row:hover:before{background:var(--home-red)}.home-pick-row__meta{grid-template-columns:auto 1fr;align-items:baseline;gap:4px 9px;display:grid}.home-pick-row__meta span{color:#ef4a4f;text-transform:uppercase;font-size:10px;font-weight:850}.home-pick-row__meta strong{color:var(--home-text);font-size:13px;font-weight:850}.home-pick-row__meta small{color:var(--home-muted);grid-column:1/-1;font-size:11px;font-weight:650}.home-pick-row__fixture{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid;position:relative}.home-pick-row__fixture>span:not(.home-sr-only){align-items:center;gap:10px;min-width:0;display:flex}.home-pick-row__fixture>span:last-child{flex-direction:row-reverse;justify-content:flex-end}.home-pick-row__fixture strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:850;overflow:hidden}.home-pick-row__fixture i{color:#7d899d;font-size:10px;font-style:normal;font-weight:750}.home-pick-row__signal{border-left:1px solid var(--home-line);gap:4px;padding-left:14px;display:grid}.home-pick-row__signal span{color:#75e3ba;background:var(--home-green-soft);border-radius:4px;width:max-content;max-width:100%;padding:6px 9px;font-size:10px;font-weight:850}.home-pick-row__signal small{color:var(--home-muted);font-size:10px;font-weight:650}.home-pick-row__action{border:1px solid var(--home-line);color:#edf1f7;background:var(--home-surface-raised);border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 12px;font-size:11px;font-weight:850;transition:border-color .16s,color .16s;display:inline-flex}.home-pick-row__action:hover,.home-pick-row__action:focus-visible{color:var(--home-red);border-color:#e8353a73}.home-proof{color:#fff;background:linear-gradient(#101621 0%,#121a27 48%,#0b1018 100%);padding:72px 0}.home-proof__layout{grid-template-columns:1fr;gap:42px;display:grid}.home-kicker--light{color:#ff6b70}.home-proof__intro>p:last-child,.home-app__copy>p{color:#a8b2c5;max-width:520px;margin:20px 0 0;font-size:16px;line-height:1.7}.home-proof__principles{border-top:1px solid #ffffff1c;border-bottom:1px solid #ffffff1c;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-proof__principles article{border-right:1px solid #ffffff1c;grid-template-columns:38px minmax(0,1fr);gap:14px;padding:24px;transition:padding-left .2s,background .2s;display:grid}.home-proof__principles article:first-child{padding-left:0}.home-proof__principles article:last-child{border-right:0}.home-proof__principles article:hover{background:#ffffff05;padding-left:8px}.home-proof__principles article>svg{width:22px;color:var(--home-gold);transition:transform .2s}.home-proof__principles article:hover>svg{transform:scale(1.08)rotate(-4deg)}.home-proof__principles h3{margin:0 0 6px;font-size:15px;font-weight:850}.home-proof__principles p{color:#939fb4;margin:0;font-size:13px;line-height:1.55}.home-proof__scope{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:10px 0 0;padding:0;list-style:none;display:grid}.home-proof__scope li{border-right:1px solid #ffffff1f;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:13px;min-height:82px;padding:16px 24px;display:grid}.home-proof__scope li:last-child{border-right:0}.home-proof__scope svg{width:20px;color:var(--home-gold)}.home-proof__scope span{gap:4px;display:grid}.home-proof__scope small{color:#7f8ba0;text-transform:uppercase;font-size:10px;font-weight:760}.home-proof__scope strong{color:#eef2f8;font-size:13px;font-weight:820}.home-method{background:linear-gradient(#0b1018 0%,#090d14 22% 78%,#070b12 100%)}.home-section-heading--center{text-align:center;max-width:760px;margin-inline:auto}.home-section-heading--center>p:last-child{margin-inline:auto}.home-method__steps{border-top:1px solid var(--home-line);border-bottom:1px solid var(--home-line);background:#ffffff04;grid-template-columns:repeat(3,1fr);margin-top:56px;display:grid}.home-method__steps article{border-right:1px solid var(--home-line);min-height:250px;padding:34px 40px 32px;transition:background .22s,transform .22s;position:relative}.home-method__steps article:hover{background:#e8353a09;transform:translateY(-3px)}.home-method__steps article:last-child{border-right:0}.home-method__steps article>span{color:#ffffff24;font-size:34px;font-weight:900;transition:color .22s,transform .22s;position:absolute;top:24px;right:28px}.home-method__steps svg{width:27px;height:27px;color:var(--home-red);transition:transform .22s}.home-method__steps article:hover>span{color:#ffffff3d;transform:translateY(-2px)}.home-method__steps article:hover>svg{transform:translateY(-3px)scale(1.06)}.home-method__steps h3{margin:34px 0 12px;font-size:21px;font-weight:880}.home-method__steps p{color:var(--home-muted);margin:0;font-size:14px;line-height:1.65}.home-method__link{margin-top:28px}.home-app{color:#fff;background:linear-gradient(#070b12 0%,#080c14 64%,#10131b 100%);position:relative;overflow:hidden}.home-app__layout{grid-template-columns:.9fr 1.1fr;align-items:center;gap:100px;min-height:760px;display:grid}.home-app__visual{align-self:end;justify-items:center;min-height:700px;padding-top:52px;display:grid;position:relative}.home-app__visual:before{content:"";border:1px solid #ffffff14;border-bottom:0;position:absolute;inset:15% 0 0}.home-phone{z-index:2;background:#080c15;border:10px solid #1b2230;border-bottom:0;border-radius:42px 42px 0 0;width:310px;animation:7s ease-in-out infinite home-phone-float;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000073}@keyframes home-phone-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.home-phone__speaker{z-index:3;background:#05070c;border-radius:999px;width:66px;height:6px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.home-phone img{width:100%;height:auto}.home-app__copy{padding:80px 0}.home-app__copy h2{max-width:620px}.home-app__copy ul,.home-premium__features{gap:14px;margin:30px 0 0;padding:0;list-style:none;display:grid}.home-app__copy li,.home-premium__features li{align-items:center;gap:11px;font-size:14px;font-weight:720;display:flex}.home-app__copy li svg{color:#62d3a7;width:17px}.home-app__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:34px;display:flex}.home-app__stores{flex-wrap:wrap;gap:10px;display:flex}.home-premium{background:linear-gradient(#10131b 0%,#121722 54%,#090d14 100%);padding:86px 0}.home-premium__panel{border:1px solid #ffffff1c;border-top:4px solid var(--home-red);background:#151923;border-radius:6px;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr) auto;align-items:center;gap:50px;padding:52px 56px;transition:border-color .22s,box-shadow .22s;display:grid;box-shadow:0 28px 80px #00000038}.home-premium__panel:hover{border-color:#e8353a47;border-top-color:var(--home-red);box-shadow:0 32px 90px #00000047}.home-premium__copy>p:last-child{max-width:560px;color:var(--home-muted);margin:18px 0 0;font-size:15px;line-height:1.65}.home-premium__features{margin:0}.home-premium__features li{color:#c5ccd8;font-size:13px}.home-premium__features svg{width:18px;color:var(--home-red)}.home-faq{background:linear-gradient(#090d14 0%,#080b12 78%,#06080d 100%)}.home-faq__layout{grid-template-columns:.72fr 1.28fr;align-items:start;gap:90px;display:grid}.home-faq__items{gap:12px;display:grid}.home-faq details{border:1px solid var(--home-line);background:#111722;border-radius:7px;transition:border-color .16s,background .16s;overflow:hidden}.home-faq details:hover,.home-faq details[open]{background:#141b27;border-color:#e8353a57}.home-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding:0 20px;font-size:15px;font-weight:830;list-style:none;display:flex}.home-faq summary::-webkit-details-marker{display:none}.home-faq summary svg{width:18px;color:var(--home-red);flex:none;transition:transform .16s}.home-faq details[open] summary svg{transform:rotate(180deg)}.home-faq details p{max-width:680px;color:var(--home-muted);margin:-2px 0 0;padding:0 52px 22px 20px;font-size:14px;line-height:1.7}.home-footer{color:#fff;background:#06080d}.home-footer__top{grid-template-columns:1.6fr repeat(3,.8fr);gap:64px;padding-top:62px;padding-bottom:54px;display:grid}.home-footer__top>div>p{color:#8793a8;max-width:310px;margin:18px 0 0;font-size:13px;line-height:1.65}.home-footer nav{align-content:start;gap:12px;display:grid}.home-footer nav strong{color:#fff;margin-bottom:5px;font-size:12px;font-weight:850}.home-footer nav a{color:#8793a8;align-items:center;width:max-content;min-width:44px;min-height:44px;font-size:12px;font-weight:650;display:inline-flex}.home-footer nav a:hover,.home-footer nav a:focus-visible{color:#fff}.home-footer__bottom{color:#8793a8;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;min-height:64px;font-size:11px;font-weight:650;display:flex}.home-footer__legal{color:#8d98aa;margin-top:0;margin-bottom:0;padding-bottom:18px;font-size:9px;line-height:1.55}:where(a,button,summary,[tabindex]):focus-visible{outline-offset:3px;outline:2px solid #ff676d}@media (width<=1060px){.home-header__inner{grid-template-columns:170px minmax(0,1fr) auto}.home-header__nav{gap:18px}.home-header__login{display:none}.home-pick-row{grid-template-columns:125px minmax(280px,1fr) 150px 52px}.home-pick-row__action{padding:0}.home-pick-row__action span{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.home-proof__layout,.home-app__layout{gap:54px}.home-premium__panel{grid-template-columns:1fr .8fr}.home-premium__panel>.home-button{grid-column:1/-1;width:max-content}}@media (width<=960px){.home-app__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:0;min-height:0}.home-app__copy{order:1;padding:72px 0 0}.home-app__visual{order:2;align-self:auto;min-height:0;padding-top:28px}}@media (width<=820px){body[data-home-menu-open=true] .home-header:after{inset:var(--home-header-height) 0 0;z-index:0;content:"";background:#03070eb8;position:fixed}:root{--home-header-height:60px}.home-shell,.home-header__inner{width:min(100% - 32px,680px)}.home-header__inner{justify-content:space-between;display:flex}.home-header__nav,.home-header__actions{display:none}.home-header__menu-toggle{color:#fff;background:#ffffff0d;border:1px solid #ffffff29;border-radius:5px;place-items:center;width:44px;height:44px;padding:0;display:grid}.home-header__menu-toggle svg{width:21px}.home-mobile-menu{z-index:1;top:var(--home-header-height);background:#0c111c;border-bottom:1px solid #ffffff21;padding:10px 16px 16px;display:grid;position:absolute;left:0;right:0;box-shadow:0 22px 46px #00000061}.home-mobile-menu a{color:#d6dbe5;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;min-height:48px;padding:0 8px;font-size:14px;font-weight:760;display:flex}.home-mobile-menu__primary{background:var(--home-red);border-radius:5px;gap:9px;margin-top:12px;color:#fff!important;border:0!important;justify-content:center!important}.home-hero{--home-hero-media-y:-78px;height:100svh;min-height:620px}.home-hero__media{object-position:center bottom}.home-hero__veil{background:#03050a47;box-shadow:inset 0 150px 150px #03050a94,inset 0 -180px 170px #03050adb}.home-hero__content{padding-top:calc(var(--home-header-height) + 18px);justify-content:center;padding-bottom:38px}.home-hero h1{max-width:540px;font-size:58px;line-height:.84}.home-hero__lead{max-width:430px;font-size:15px;line-height:1.55}.home-hero__actions{max-width:100%}.home-signal{backdrop-filter:blur(52px)saturate(1.42)brightness(1.12);grid-template-columns:minmax(0,1fr);margin-top:-112px}.home-signal__label{grid-area:1/1;justify-content:center;justify-self:start;width:164px;min-width:0;min-height:44px;padding:0 14px}.home-signal__label:after{display:none}.home-signal__viewport{grid-area:2/1}.home-signal__controls{z-index:5;min-height:44px;padding:0 8px;position:absolute;top:0;right:0}.home-signal-card{min-height:68px}.home-section-heading h2,.home-proof h2,.home-app h2,.home-premium h2,.home-faq h2{font-size:38px}.home-picks--empty{padding:58px 0 44px}.home-picks--empty .home-section-heading{padding-bottom:28px}.home-published-results{margin-top:26px}.home-published-result{grid-template-columns:1fr 20px;gap:12px;padding:18px 0}.home-published-result__state,.home-published-result__fixture,.home-published-result__detail{grid-column:1}.home-published-result__state{grid-row:1}.home-published-result__fixture{grid-row:2}.home-published-result__detail{border-left:0;grid-row:3;padding:0}.home-published-result>svg{grid-area:1/2/4;align-self:center}.home-pick-row{grid-template-columns:1fr auto;grid-template-areas:"meta meta""fixture fixture""signal action";gap:14px 16px;padding:18px}.home-pick-row__meta{grid-area:meta;grid-template-columns:auto auto 1fr}.home-pick-row__meta small{grid-column:auto;justify-self:end}.home-pick-row__fixture{grid-area:fixture}.home-pick-row__signal{border-left:0;grid-area:signal;padding-left:0}.home-pick-row__action{grid-area:action;width:48px}.home-proof__layout,.home-faq__layout{grid-template-columns:1fr;gap:48px}.home-proof__principles{grid-template-columns:1fr}.home-proof__principles article,.home-proof__principles article:first-child{border-bottom:1px solid #ffffff1c;border-right:0;padding:22px 0}.home-proof__principles article:last-child{border-bottom:0}.home-method__steps{grid-template-columns:1fr}.home-method__steps article{border-right:0;border-bottom:1px solid var(--home-line);min-height:0}.home-method__steps article:last-child{border-bottom:0}.home-app__layout{grid-template-columns:1fr;gap:0;min-height:0}.home-app__visual{order:2;min-height:0;padding-top:28px}.home-app__copy{order:1;padding:72px 0 0}.home-premium__panel{grid-template-columns:1fr;gap:32px;padding:42px}.home-premium__panel>.home-button{grid-column:auto}.home-footer__top{grid-template-columns:1.4fr 1fr 1fr}.home-footer__top>div:first-child{grid-column:1/-1}}@media (width<=560px){.home-shell,.home-header__inner{width:calc(100% - 32px)}.home-logo{font-size:18px}.home-hero{height:100svh;min-height:560px}.home-hero__media{object-position:center bottom}.home-hero__veil{background:#03050a52;box-shadow:inset 0 130px 130px #03050a9e,inset 0 -160px 150px #03050ae0}.home-hero__content{padding-top:calc(var(--home-header-height) + 16px);padding-bottom:30px}.home-hero__brand{margin-bottom:10px;font-size:10px}.home-hero h1{max-width:340px;font-size:50px}.home-hero__lead{max-width:340px;margin-top:18px;font-size:14px}.home-hero__actions{max-width:100%;margin-top:24px;display:flex}.home-hero__actions .home-button{width:auto}.home-hero__stores{margin-top:12px}.home-signal__list li{flex:0 0 100cqi;width:100cqi;min-width:100cqi;max-width:100cqi}.home-signal-card{padding-left:18px}.home-picks,.home-method,.home-faq{padding:70px 0}.home-section-heading--split{display:block}.home-section-heading--split .home-text-link{margin-top:20px}.home-section-heading h2,.home-proof h2,.home-app h2,.home-premium h2,.home-faq h2{font-size:34px;line-height:1.1}.home-section-heading>div>p:last-child,.home-section-heading--center>p:last-child,.home-faq__layout>div:first-child>p:last-child{font-size:14px}.home-picks__toolbar{scrollbar-width:none;width:calc(100vw - 16px);margin-left:-8px;padding:0 8px 4px;overflow-x:auto}.home-picks__toolbar::-webkit-scrollbar{display:none}.home-pick-row__meta{grid-template-columns:auto auto 1fr;gap:4px 8px}.home-pick-row__fixture,.home-pick-row__fixture>span:not(.home-sr-only){gap:7px}.home-pick-row__fixture>span:last-child{justify-content:flex-start}.home-pick-row__fixture strong{font-size:12px}.home-team-badge{width:30px;height:30px}.home-proof{padding:70px 0}.home-proof__layout{gap:38px}.home-proof__principles article{grid-template-columns:30px 1fr}.home-proof__scope{grid-template-columns:1fr}.home-proof__scope li{border-bottom:1px solid #ffffff1a;border-right:0;min-height:68px;padding:14px 10px}.home-proof__scope li:last-child{border-bottom:0}.home-method__steps{margin-top:40px}.home-method__steps article{padding:30px 22px}.home-app__copy{padding-top:66px}.home-app__actions{display:grid}.home-app__stores{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-app__stores .home-store-link{min-width:0}.home-phone{width:min(300px,100vw - 56px)}.home-app__visual{min-height:0;padding-top:24px}.home-premium{padding:64px 0}.home-premium__panel{gap:28px;width:calc(100% - 24px);padding:34px 24px}.home-premium__panel>.home-button{width:100%}.home-faq__layout{gap:34px}.home-faq summary{min-height:68px;font-size:14px}.home-footer__top{grid-template-columns:1fr 1fr;gap:38px 24px;padding-top:48px}.home-footer__top>nav:last-child{grid-column:1/-1}.home-footer__bottom{flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;min-height:82px}}@media (width<=370px){.home-shell,.home-header__inner{width:calc(100% - 24px)}.home-hero__content{padding-top:calc(var(--home-header-height) + 12px)}.home-hero h1{font-size:46px}.home-hero__lead{font-size:13px}.home-pick-row{padding:16px 12px}.home-published-result__fixture{gap:6px}.home-published-result__fixture strong{font-size:12px}.home-pick-row__meta small{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.home-premium__panel{width:calc(100% - 16px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.home-signal__viewport{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#e2e8f057 transparent;overflow-x:auto}.home-signal__viewport::-webkit-scrollbar{height:3px}.home-signal__viewport::-webkit-scrollbar-track{background:0 0}.home-signal__viewport::-webkit-scrollbar-thumb{background:#e2e8f057;border-radius:999px}.home-signal__track{animation:none!important;transform:translate(0)!important}.home-signal__list[aria-hidden=true]{display:none}.home-signal__list li{scroll-snap-align:start}.homepage-preview [data-home-reveal]{opacity:1!important;transition:none!important;transform:none!important}.home-hero__content>*,.home-phone{animation:none!important;transform:none!important}.home-hero__media{transform:translateY(var(--home-hero-media-y)) scale(1.015)!important;animation:none!important}}
