:root{--ink: #0A1C33;--navy: #133C67;--red: #8E2426;--red-dark: #6E1B1D;--red-hover: #731C1E;--blue: #6489A8;--chalk: #6E7C8C;--smoke: #F4F5F7;--line: #DCE1E7;--header-top: #0D2B4B;--display: Anton, "Arial Narrow", sans-serif;--body: Montserrat, Arial, sans-serif;--wrap: 1180px;--gutter: max(24px, calc((100% - var(--wrap)) / 2));--ease: cubic-bezier(.2, .7, .2, 1);--star: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20fill%3D%27%23000%27%20d%3D%27M12%201.1l3.02%207.4%207.98.58-6.13%205.16%201.95%207.78L12%2017.7%205.18%2022.02l1.95-7.78L1%209.08l7.98-.58z%27%2F%3E%3C%2Fsvg%3E)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--t-ink, var(--ink));font:400 16px/1.6 var(--body);-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3,h4,p,figure,dl,dd,ol,ul{margin:0}ol,ul{padding:0;list-style:none}:focus-visible{outline:2px solid var(--t-team, var(--blue));outline-offset:3px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sec{padding:76px var(--gutter)}.sec.tight{padding-block:48px}.ink{background:var(--t-ink, var(--ink));color:#fff}.ink2{background:var(--t-ink2, #1A191E);color:var(--t-on-ink, #D9D3D8)}.smoke{background:var(--t-smoke, var(--smoke))}@media(max-width:700px){.sec{padding-block:52px}}.disp{font-family:var(--display);font-weight:400;line-height:.95;letter-spacing:-.005em;text-transform:uppercase}.h2{font-family:var(--display);font-weight:400;font-size:clamp(32px,4vw,44px);line-height:1;text-transform:uppercase}.h2.xl{font-size:clamp(36px,4.6vw,52px)}.micro{font-size:11px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.small{font-size:13px}.muted{color:var(--t-chalk, var(--chalk))}.num{font-variant-numeric:tabular-nums}.grad{background:linear-gradient(180deg,#fff 55%,#d3d9e1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 3px 9px rgba(0,0,0,.42))}.headrow{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;margin-bottom:24px}.star{display:inline-block;width:1em;height:1em;background:currentColor;-webkit-mask:var(--star) center / contain no-repeat;mask:var(--star) center / contain no-repeat;vertical-align:-.1em}.btn{display:inline-block;padding:15px 26px;font:900 13px/1 var(--body);letter-spacing:.05em;text-transform:uppercase;text-decoration:none;border:1px solid transparent;transition:background-color .25s var(--ease),color .25s var(--ease),border-color .25s var(--ease)}.btn.primary{background:var(--t-team, var(--red));color:var(--t-on-team, #fff);border-color:var(--t-team, var(--red))}.btn.ghost{color:#fff;border-color:#ffffff73}.btn.dark{background:var(--t-ink, var(--ink));color:#fff;border-color:var(--t-ink, var(--ink))}.btn.primary:hover,.btn.ghost:hover{background:#fff;color:var(--t-ink, var(--ink));border-color:#fff}.btn.dark:hover{background:var(--t-team, var(--red));color:var(--t-on-team, #fff);border-color:var(--t-team, var(--red))}.lnk{font-size:13px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:color .25s var(--ease)}.lnk:hover,a:hover .lnk{color:var(--t-acc-text, var(--red))}.lnk.on-dark{color:#fff}.lnk.on-dark:hover{color:var(--t-acc-dark, var(--blue))}.lnk:after,.chev:after{content:"";display:inline-block;width:.42em;height:.42em;margin-left:.5em;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);vertical-align:.12em;transition:transform .25s var(--ease)}.lnk:hover:after,.chev:hover:after,a:hover .lnk:after,a:hover .chev:after{transform:translate(4px) rotate(45deg)}i.mk{display:inline-block;flex:none;width:1.05em;height:1.05em;margin:0 .5em 0 0;vertical-align:-.16em;background:linear-gradient(90deg,var(--mk-a, var(--t-acc-dark, var(--blue))) 50%,var(--mk-b, var(--t-team-dark, var(--red))) 50%);-webkit-mask:var(--star) center / contain no-repeat;mask:var(--star) center / contain no-repeat}.wipe{text-decoration:none;background:linear-gradient(currentColor,currentColor) left 100% / 0 2px no-repeat;transition:background-size .35s var(--ease);padding-bottom:2px}.wipe:hover{background-size:100% 2px}.row-h{transition:box-shadow .25s var(--ease),background-color .25s var(--ease)}.row-h:hover{box-shadow:inset 4px 0 0 var(--t-team, var(--red));background:#00000004}.lift img,img.lift{transition:filter .45s var(--ease)}.lift:hover img,img.lift:hover{filter:saturate(1.15) contrast(1.03)}.logos img{filter:grayscale(1);opacity:.55;transition:filter .3s var(--ease),opacity .3s var(--ease)}.logos a:hover img{filter:none;opacity:1}.marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.marquee-track{display:flex;gap:56px;width:max-content;animation:marquee 80s linear infinite}.marquee:hover .marquee-track{animation-play-state:paused}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.score{font-family:var(--display);font-size:44px;line-height:1;font-variant-numeric:tabular-nums}.score.sm{font-size:30px}.sb-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px;padding:16px 0 16px 12px;border-bottom:1px solid var(--t-line, var(--line))}.sb-match{flex:1 1 420px;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto auto minmax(0,1fr);align-items:center;gap:16px}.sb-team{font-size:15px;font-weight:700}.sb-lose{color:var(--t-lose, #A9B3BE)}.sb-lose.score{color:var(--t-lose-score, #CBD2DA)}.sb-links{display:flex;flex-wrap:wrap;gap:16px;font-size:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.sb-links a{text-decoration:none}.mk{font-weight:900;font-size:13px;line-height:1;letter-spacing:0;vertical-align:super;color:var(--t-acc-text, var(--red))}.mk-notes{max-width:760px;margin-top:18px}.mk-notes p+p{margin-top:6px}.tbl{width:100%;border-collapse:collapse;font-size:15px}.tbl th,.tbl td{padding:12px 12px 12px 0;border-bottom:1px solid var(--t-line, var(--line));text-align:left}.tbl thead th{font-size:11px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;color:var(--t-chalk, var(--chalk));border-bottom:2px solid currentColor}.tbl thead th{border-bottom-color:var(--t-ink, var(--ink))}.tbl .r{text-align:right}.scroll-x{overflow-x:auto}.field{display:flex}.field input{flex:1 1 auto;min-width:0;height:48px;padding:0 16px;border:1px solid var(--t-ink, var(--ink));border-radius:0;font:400 15px var(--body)}.field button{height:50px;padding:0 26px;border:0;border-radius:0;font:900 13px var(--body);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:var(--t-ink, var(--ink));color:#fff;transition:background-color .25s var(--ease),color .25s var(--ease)}.field button:hover{background:var(--t-team, var(--red));color:var(--t-on-team, #fff)}.hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;animation:pushin 16s var(--ease) both}.hero-slides .hero-photo{opacity:0;animation:slide 18s var(--ease) infinite}.hero-slides .hero-photo:nth-child(1){opacity:1;animation-delay:0s}.hero-slides .hero-photo:nth-child(2){animation-delay:6s}.hero-slides .hero-photo:nth-child(3){animation-delay:12s}.hero-slides[data-slides="2"] .hero-photo{animation-duration:12s}.hero-slides[data-slides="1"] .hero-photo{opacity:1;animation:pushin 16s var(--ease) both}@keyframes pushin{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes slide{0%{opacity:0;transform:scale(1.06)}6%{opacity:1}33%{opacity:1}40%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1)}}.rise>*{display:block;animation:rise .8s var(--ease) both}.rise>:nth-child(2){animation-delay:.12s}.rise>:nth-child(3){animation-delay:.24s}@keyframes rise{0%{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:none}}.after-rise{animation:fadeup .7s .55s var(--ease) both}.after-rise.late{animation-delay:.7s}@keyframes fadeup{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.js-motion [data-reveal]{opacity:.35;transform:translateY(16px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.js-motion [data-reveal].in{opacity:1;transform:none}.js-motion [data-stagger]>*{opacity:.35;transform:translateY(14px);transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:calc(var(--i, 0) * 60ms)}.js-motion [data-stagger].in>*{opacity:1;transform:none}.js-motion [data-stagger] .star.win{transform:scale(.4);transition:transform .5s cubic-bezier(.3,1.6,.5,1);transition-delay:calc(var(--i, 0) * 60ms + .25s)}.js-motion [data-stagger].in .star.win{transform:scale(1)}.watermark{pointer-events:none;transform:translateY(var(--drift, 0));will-change:transform}.site-header{position:sticky;top:0;z-index:50;transition:transform .35s var(--ease)}.site-header .bar{transition:min-height .35s var(--ease),padding .35s var(--ease)}.site-header .logo img{transition:height .35s var(--ease)}.site-header.compact .bar{min-height:64px}.site-header.compact .logo img{height:calc(var(--logo-h) * .78)}.site-header.compact .topbar{margin-top:calc(var(--topbar-h, 0px) * -1)}.site-header .topbar{transition:margin-top .35s var(--ease)}.nav a{text-decoration:none}.tile{position:relative;overflow:hidden;display:block}.tile .cap{position:absolute;left:0;right:0;bottom:0;padding:32px 14px 12px;background:linear-gradient(0deg,#000000c7,#0000);transition:padding .35s var(--ease),background-color .35s var(--ease)}.tile:hover .cap{padding-bottom:16px;background-color:#0000001f}.play{transition:transform .35s cubic-bezier(.3,1.6,.5,1),background-color .25s var(--ease)}a:hover>.play{transform:scale(1.08)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.hero-slides .hero-photo{opacity:0}.hero-slides .hero-photo:first-child{opacity:1}.marquee-track{transform:translate(0)!important}.js-motion [data-reveal],.js-motion [data-stagger]>*{opacity:1;transform:none}.watermark{transform:none}.lnk:after,.chev:after{transform:rotate(45deg)!important}}.cb[data-astro-cid-7albhote],.cp[data-astro-cid-7albhote]{position:fixed;z-index:1000;left:16px;right:16px;bottom:16px;background:var(--ink);color:#fff;font:400 13px/1.5 var(--body);box-shadow:0 8px 28px #00000047;padding:14px 16px;animation:cb-in .45s var(--ease) both}.cb[data-astro-cid-7albhote]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px 18px;max-width:760px;margin:0 auto}.cb[data-astro-cid-7albhote][hidden],.cp[data-astro-cid-7albhote][hidden]{display:none}.cb-t[data-astro-cid-7albhote]{margin:0}.cb-t[data-astro-cid-7albhote] a[data-astro-cid-7albhote]{color:#fff}.cb-b[data-astro-cid-7albhote]{display:flex;gap:8px}.cb-btn[data-astro-cid-7albhote]{flex:1 1 0;min-width:96px;padding:10px 16px;font:900 11px/1 var(--body);letter-spacing:.05em;text-transform:uppercase;color:#fff;background:transparent;border:1px solid rgba(255,255,255,.7);cursor:pointer;transition:background .25s,color .25s}.cb-btn[data-astro-cid-7albhote]:hover,.cb-btn[data-astro-cid-7albhote]:focus-visible{background:#fff;color:var(--ink)}.cb-more[data-astro-cid-7albhote]{margin-left:10px;padding:0;background:none;border:0;color:#ffffffb3;font:600 12px/1.4 var(--body);cursor:pointer}.cb-more[data-astro-cid-7albhote]:hover{color:#fff}.cp[data-astro-cid-7albhote]{left:auto;width:min(420px,calc(100vw - 32px));padding:18px 18px 16px}.cp-h[data-astro-cid-7albhote]{font:400 22px/1 var(--display);text-transform:uppercase;margin:0 0 6px}.cp-row[data-astro-cid-7albhote]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.15);cursor:pointer}.cp-row[data-astro-cid-7albhote] input[data-astro-cid-7albhote]{width:20px;height:20px;flex:none;margin-top:2px;accent-color:#fff}.cp-s[data-astro-cid-7albhote]{color:#ffffffb8;font-size:12px}.cp-gpc[data-astro-cid-7albhote]{margin:10px 0 0}.cp[data-astro-cid-7albhote] .cb-b[data-astro-cid-7albhote]{margin-top:14px}@keyframes cb-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(max-width:600px){.cb[data-astro-cid-7albhote]{left:8px;right:8px;bottom:8px;grid-template-columns:1fr;gap:10px;padding:12px 14px}.cp[data-astro-cid-7albhote]{left:8px;right:8px;bottom:8px;width:auto}}@media(prefers-reduced-motion:reduce){.cb[data-astro-cid-7albhote],.cp[data-astro-cid-7albhote]{animation:none}}
