.predictions-hero{color:#fff;background:radial-gradient(at 85% 40%,#25464c 0,#0b3045 38%,#082d43 70%);border-top:3px solid #d6b561;grid-template-columns:minmax(0,1.3fr) minmax(240px,.8fr);grid-template-areas:"intro art""details art";align-items:center;gap:20px 48px;padding:44px 52px;display:grid}.predictions-hero-intro{grid-area:intro;align-self:end;min-width:0}.predictions-eyebrow{color:#e8c979;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.predictions-hero h1{font:700 clamp(42px, 4.3vw, 64px)/1.24 var(--font-heading), sans-serif;letter-spacing:0;margin:18px 0 0}.predictions-hero h1 span{color:#edd18b;margin-top:.08em;display:block}.predictions-hero-details{grid-area:details;align-self:start;min-width:0}.predictions-hero-details>p{color:#c2d9e4;max-width:510px;margin:0;font-size:15px;line-height:1.7}.predictions-hero-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.predictions-hero-actions a{gap:10px;min-width:0;min-height:48px;padding:13px 18px;font-size:13px;line-height:1.4}.predictions-hero-actions svg{flex-shrink:0}.predictions-hero-actions a:focus-visible{outline-offset:4px;outline:3px solid #fff}.predictions-primary{color:#082d43;background:#edd18b}.predictions-primary:hover{background:#f4dfaa}.predictions-account-link{color:#edf5f8;text-align:center;border:1px solid #64808e;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.predictions-account-link:hover{background:#ffffff0b;border-color:#c2d9e4}.predictions-free{color:#b8ced9;align-items:center;gap:8px;margin-top:20px;font-size:12px;display:flex}.predictions-free svg{color:#e8c979}.predictions-hero-art{grid-area:art;align-content:center;justify-items:center;min-width:0;display:grid}.predictions-coin-stage{isolation:isolate;width:min(100%,292px);position:relative}.predictions-coin-stage:before{content:"";z-index:-1;border:1px solid #e8c97920;border-radius:50%;position:absolute;inset:-12%}.predictions-coin-stage:after{content:"";z-index:-1;border:1px solid #e8c97914;border-radius:50%;position:absolute;inset:-5%}.predictions-coin-stage img{filter:drop-shadow(0 18px 22px #0005);width:100%;height:auto;display:block;transform:rotate(-8deg)}.predictions-coin-caption{justify-items:center;gap:7px;margin-top:30px;display:grid}.predictions-coin-caption strong{letter-spacing:.2em;text-transform:uppercase;color:#edd18b;font-size:13px}.predictions-coin-caption span{color:#b8ced9;font-size:11px}#prediction-matches{scroll-margin-top:110px}.predictions-page .predictions-prizes-note{margin-top:8px;font-size:11px}.predictions-match-heading>div{min-width:0}.predictions-match-heading p{color:#547181;margin:8px 0 0;font-size:13px;line-height:1.6}.predictions-match-heading>a{flex-shrink:0}.predictions-match-track{scroll-snap-type:x mandatory;align-items:stretch;gap:20px;display:flex;overflow:auto hidden}.predictions-match-track>.fan-match-card{scroll-snap-align:start;flex-direction:column;flex:0 0 calc(33.3333% - 13.3333px);display:flex}.predictions-match-track .fan-match-teams{flex:1}.predictions-match-scroller .horizontal-scroll-controls{left:-18px;right:-18px}@media (max-width:1100px){.predictions-match-track>.fan-match-card{flex-basis:calc(50% - 10px)}}@media (max-width:1000px){.predictions-hero{grid-template-columns:minmax(0,1.4fr) minmax(180px,.8fr);gap:24px;padding:34px}.predictions-coin-stage{width:min(100%,230px)}.predictions-hero h1{font-size:clamp(38px,5vw,48px)}}@media (max-width:700px){.predictions-match-heading{flex-wrap:wrap;align-items:flex-start}.predictions-match-heading p{font-size:12px}.predictions-match-track{gap:14px}.predictions-match-track>.fan-match-card{flex-basis:min(320px,100% - 24px);padding:18px}.predictions-match-track .fan-primary-link{padding-inline:12px;font-size:12px}.predictions-match-scroller .horizontal-scroll-controls{left:6px;right:6px}.predictions-hero{grid-template-columns:minmax(0,1fr) clamp(78px,24vw,140px);grid-template-areas:"intro art""details details";gap:22px 16px;padding:26px 20px}.predictions-hero-intro{align-self:center}.predictions-eyebrow{letter-spacing:.1em;font-size:9px;line-height:1.6}.predictions-hero h1{margin-top:12px;font-size:clamp(30px,8.5vw,40px);line-height:1.24}.predictions-hero-art{padding:10px 3px}.predictions-coin-stage img{filter:drop-shadow(0 8px 12px #0005);transform:rotate(-6deg)}.predictions-coin-caption{display:none}.predictions-hero-details>p{font-size:13px;line-height:1.7}.predictions-hero-actions{gap:10px;margin-top:20px}.predictions-hero-actions a{flex:100%;min-height:46px;padding:12px;font-size:12px}.predictions-free{justify-content:center;margin-top:16px;font-size:11px}}@media (max-width:360px){.predictions-hero{grid-template-columns:minmax(0,1fr) 64px;column-gap:12px;padding:24px 16px}.predictions-hero h1{overflow-wrap:normal;word-break:normal;font-size:28px}}
