.sr-only[data-astro-cid-jdovvxl7]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hero[data-astro-cid-jdovvxl7]{position:relative;isolation:isolate;margin-top:-1px;padding:clamp(4rem,11vw,8.5rem) 0 0;overflow:hidden;min-height:min(92vh,860px);display:flex;flex-direction:column;justify-content:space-between}.hero-photo[data-astro-cid-jdovvxl7] img[data-astro-cid-jdovvxl7]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transform:scale(1.04);animation:hero-drift 24s ease-in-out infinite alternate}@keyframes hero-drift{to{transform:scale(1.12) translateY(-1.5%)}}.hero[data-astro-cid-jdovvxl7]:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(120% 70% at 50% 0%,#070b1600,#070b168c 60%,#070b16),linear-gradient(180deg,#070b1659,#070b161a 35%,#070b16 96%)}.hero-inner[data-astro-cid-jdovvxl7]{width:min(1180px,100% - 2rem);margin-inline:auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.hero-crest[data-astro-cid-jdovvxl7]{width:clamp(96px,14vw,150px);height:auto;margin-bottom:-.25rem;filter:drop-shadow(0 10px 40px rgb(255 201 74 / .35));animation:crest-in .8s cubic-bezier(.2,.9,.3,1.2) both}@keyframes crest-in{0%{opacity:0;transform:scale(.7) rotate(-8deg)}}@media (prefers-reduced-motion: reduce){.hero-crest[data-astro-cid-jdovvxl7]{animation:none}}.hero-title[data-astro-cid-jdovvxl7]{display:flex;flex-direction:column;margin:0;font-size:clamp(4rem,13vw,8.75rem);line-height:.82;color:#fff;text-shadow:0 6px 40px rgb(0 0 0 / .55)}.hero-title-2[data-astro-cid-jdovvxl7]{background:linear-gradient(180deg,#ffe08a 10%,#ffc94a,#e0a520);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 6px 30px rgb(255 201 74 / .35))}.hero-line[data-astro-cid-jdovvxl7]{font-family:var(--fw-display);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:clamp(1.25rem,2.6vw,1.7rem);color:var(--fw-gold);margin:.75rem 0 0}.hero-lede[data-astro-cid-jdovvxl7]{font-size:clamp(1.1rem,2.2vw,1.4rem);color:#dce3f5;max-width:38rem;margin:.5rem 0 .75rem}.hero-actions[data-astro-cid-jdovvxl7]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.hero-clock[data-astro-cid-jdovvxl7]{display:inline-flex;align-items:center;gap:.5rem;margin:1rem 0 0;padding:.45rem 1rem;border-radius:999px;background:var(--fw-glass);border:1px solid rgb(255 255 255 / .1);color:var(--muted);font-size:1rem}.hero-clock-value[data-astro-cid-jdovvxl7]{color:var(--text);font-size:1.3rem;letter-spacing:.04em}.scoreboard[data-astro-cid-jdovvxl7]{list-style:none;margin:clamp(2.5rem,6vw,4.5rem) auto 0;padding:0 1rem 1.5rem;width:min(1180px,100%);display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}.scoreboard-tile[data-astro-cid-jdovvxl7]{position:relative;display:grid;grid-template-columns:56px 1fr;grid-template-rows:auto auto;column-gap:.75rem;align-items:center;padding-block:.6rem;padding-inline:.6rem .9rem;border-radius:14px;background:var(--fw-glass);border:1px solid rgb(255 255 255 / .08);backdrop-filter:blur(10px);color:var(--text);text-decoration:none;transition:transform .16s ease,border-color .16s ease}.scoreboard-tile[data-astro-cid-jdovvxl7]:before{content:"";position:absolute;inset-inline:14px;top:-1px;height:2px;background:var(--sport);border-radius:2px;box-shadow:0 0 18px var(--sport)}.scoreboard-tile[data-astro-cid-jdovvxl7]:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--sport) 55%,transparent);color:var(--text)}.scoreboard-tile[data-astro-cid-jdovvxl7] img[data-astro-cid-jdovvxl7]{grid-row:span 2;width:56px;height:56px;border-radius:10px;object-fit:cover}.scoreboard-name[data-astro-cid-jdovvxl7]{font-size:1.35rem;line-height:1}.scoreboard-tile[data-astro-cid-jdovvxl7] .fw-chip[data-astro-cid-jdovvxl7]{justify-self:start;font-size:.8rem;padding:.1rem .5rem}.sport-grid[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.sport-card[data-astro-cid-jdovvxl7]{position:relative;isolation:isolate;min-height:360px;border-radius:22px;overflow:hidden;border:1px solid var(--border);display:flex;align-items:flex-end;box-shadow:0 20px 50px #00000059;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.sport-card[data-astro-cid-jdovvxl7]:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--sport) 60%,transparent);box-shadow:0 26px 60px #00000073,0 0 0 1px color-mix(in srgb,var(--sport) 30%,transparent)}.sport-card-photo[data-astro-cid-jdovvxl7]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .6s ease}.sport-card[data-astro-cid-jdovvxl7]:hover .sport-card-photo[data-astro-cid-jdovvxl7]{transform:scale(1.05)}.sport-card[data-astro-cid-jdovvxl7]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#070b1600 25%,#070b16b3 60%,#070b16)}.sport-card[data-astro-cid-jdovvxl7]:before{content:"";position:absolute;inset-inline:0;bottom:0;height:4px;background:var(--sport);box-shadow:0 0 24px var(--sport)}.sport-card-body[data-astro-cid-jdovvxl7]{padding:1.5rem;width:100%;display:grid;gap:.6rem}.sport-card-chips[data-astro-cid-jdovvxl7]{display:flex;gap:.5rem;flex-wrap:wrap}.sport-card[data-astro-cid-jdovvxl7] h3[data-astro-cid-jdovvxl7]{font-size:clamp(2.4rem,5vw,3.4rem);color:#fff}.sport-card-link[data-astro-cid-jdovvxl7]{color:inherit;text-decoration:none}.sport-card-link[data-astro-cid-jdovvxl7]:after{content:"";position:absolute;inset:0;z-index:0}.sport-card-meta[data-astro-cid-jdovvxl7]{display:flex;gap:1rem;color:var(--muted);margin:0}.sport-card-meta[data-astro-cid-jdovvxl7] span[data-astro-cid-jdovvxl7]{display:inline-flex;gap:.35rem;align-items:center}.sport-card[data-astro-cid-jdovvxl7] .sport-card-cta{position:relative;z-index:1;justify-self:start}.fan-wars[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(1.5rem,4vw,3rem);align-items:center;padding:clamp(1.5rem,4vw,3rem);border-radius:28px;background:radial-gradient(80% 90% at 15% 50%,rgb(255 201 74 / .14),transparent 70%),linear-gradient(135deg,#0f1629,#0a1020);border:1px solid var(--border)}.fan-wars-art[data-astro-cid-jdovvxl7] img[data-astro-cid-jdovvxl7]{width:100%;height:auto;border-radius:20px;mask-image:radial-gradient(75% 75% at 50% 45%,#000 55%,transparent 100%)}.mini-board[data-astro-cid-jdovvxl7]{list-style:none;margin:0 0 1.25rem;padding:0;display:grid;gap:.5rem;counter-reset:rank}.mini-board[data-astro-cid-jdovvxl7] li{display:grid;grid-template-columns:2.25rem 1fr auto;align-items:center;gap:.75rem;padding:.7rem 1rem;border-radius:12px;background:#ffffff0a;border:1px solid rgb(255 255 255 / .06)}.mini-board[data-astro-cid-jdovvxl7] li.mini-board-empty{display:block;color:var(--muted)}.mini-board[data-astro-cid-jdovvxl7] .mini-rank{font-family:var(--fw-display);font-weight:800;font-size:1.4rem;color:var(--fw-gold)}.mini-board[data-astro-cid-jdovvxl7] .mini-team{font-weight:600}.mini-board[data-astro-cid-jdovvxl7] .mini-team small{display:block;color:var(--muted);font-weight:400}.mini-board[data-astro-cid-jdovvxl7] .mini-points{font-family:var(--fw-display);font-weight:800;font-size:1.4rem}.steps[data-astro-cid-jdovvxl7]{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.steps[data-astro-cid-jdovvxl7] li[data-astro-cid-jdovvxl7]{position:relative;padding:1.5rem;border-radius:18px;background:var(--surface);border:1px solid var(--border);overflow:hidden}.step-icon[data-astro-cid-jdovvxl7]{display:inline-grid;place-items:center;width:52px;height:52px;border-radius:14px;background:#ffc94a1f;color:var(--fw-gold)}.step-n[data-astro-cid-jdovvxl7]{position:absolute;inset-inline-end:1rem;top:-.4rem;font-size:6rem;color:#ffffff0d;line-height:1}.steps[data-astro-cid-jdovvxl7] p[data-astro-cid-jdovvxl7]{margin:1rem 0 0;font-size:1.15rem;font-weight:600}.finder[data-astro-cid-jdovvxl7]{display:flex;gap:.6rem;flex-wrap:wrap;margin:0 0 2rem}.finder-field[data-astro-cid-jdovvxl7] select[data-astro-cid-jdovvxl7],.finder-field[data-astro-cid-jdovvxl7] input[data-astro-cid-jdovvxl7]{height:52px;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;font-size:1.1rem;padding:0 1.1rem}.finder-number[data-astro-cid-jdovvxl7]{position:relative}.finder-number[data-astro-cid-jdovvxl7] input[data-astro-cid-jdovvxl7]{width:9rem;padding-inline-start:2rem;font-family:var(--fw-display);font-weight:800;font-size:1.4rem}.finder-hash[data-astro-cid-jdovvxl7]{position:absolute;inset-inline-start:1rem;top:50%;transform:translateY(-50%);color:var(--fw-gold);font-family:var(--fw-display);font-weight:800;font-size:1.3rem}.finder[data-astro-cid-jdovvxl7] .sf-btn{height:52px;width:52px;padding:0;justify-content:center}.bank-rows[data-astro-cid-jdovvxl7]{display:grid;gap:2rem}.bank-row[data-astro-cid-jdovvxl7] h3[data-astro-cid-jdovvxl7] a[data-astro-cid-jdovvxl7]{color:var(--sport);text-decoration:none}.bank-cards[data-astro-cid-jdovvxl7]{list-style:none;margin:.75rem 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.bank-card[data-astro-cid-jdovvxl7]{display:grid;gap:.5rem;height:100%;padding:1rem 1.1rem;border-radius:16px;position:relative;overflow:hidden;isolation:isolate;background:var(--surface);border:1px solid var(--border);border-top:3px solid var(--sport);color:var(--text);text-decoration:none;transition:border-color .16s ease,transform .16s ease}.bank-card[data-astro-cid-jdovvxl7]:before{content:"";position:absolute;inset:0 0 45%;z-index:-1;background:var(--art) center / cover;opacity:.32;mask-image:linear-gradient(180deg,#000 20%,transparent)}.bank-card[data-astro-cid-jdovvxl7]:hover{border-color:var(--sport);transform:translateY(-2px);color:var(--text)}.bank-card-n[data-astro-cid-jdovvxl7]{color:var(--sport);font-size:2.2rem;line-height:1;text-shadow:0 2px 16px rgb(0 0 0 / .6)}.bank-card-q[data-astro-cid-jdovvxl7]{color:var(--muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.follow-links[data-astro-cid-jdovvxl7]{list-style:none;padding:0;display:flex;gap:1rem;flex-wrap:wrap}@media (max-width: 900px){.scoreboard[data-astro-cid-jdovvxl7]{grid-template-columns:repeat(2,1fr)}.bank-cards[data-astro-cid-jdovvxl7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.sport-grid[data-astro-cid-jdovvxl7],.fan-wars[data-astro-cid-jdovvxl7],.steps[data-astro-cid-jdovvxl7]{grid-template-columns:1fr}.sport-card[data-astro-cid-jdovvxl7]{min-height:300px}.fan-wars-art[data-astro-cid-jdovvxl7]{max-width:260px;margin-inline:auto}}
