:root{--ink: #12110f;--ink-2: #1c1b18;--panel: #221f1b;--line: #3a342c;--bone: #f1ece0;--bone-dim: #c9c0ae;--muted: #a39888;--orange: #e4570e;--orange-2: #ff6124;--gold: #f8c312;--focus: #ffd27a;--shadow: 0 18px 40px rgba(0, 0, 0, .35);--max: 1120px;--font: "Source Sans 3", "Segoe UI", sans-serif;--display: "Bebas Neue", "Arial Narrow", Impact, sans-serif;--brush: "Permanent Marker", "Comic Sans MS", cursive;--nav: "Oswald", "Arial Narrow", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;background:radial-gradient(circle at 20% 0%,rgba(255,97,36,.08),transparent 28%),var(--ink);color:var(--bone);font-family:var(--font);font-size:17px;line-height:1.6;overflow-wrap:break-word}body:before{content:"";pointer-events:none;position:fixed;inset:0;opacity:.18;background-image:radial-gradient(rgba(241,236,224,.18) .6px,transparent .6px);background-size:3px 3px;mix-blend-mode:overlay}img{max-width:100%;height:auto}a{color:var(--orange-2);overflow-wrap:anywhere}a:hover{color:var(--gold)}code{overflow-wrap:anywhere}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.skip{position:absolute;left:12px;top:-40px;background:var(--bone);color:var(--ink);padding:8px 12px;z-index:20}.skip:focus{top:12px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.wrap{width:min(var(--max),calc(100% - 32px));margin:0 auto}.topbar{border-bottom:1px solid var(--line);background:#12110feb;position:sticky;top:0;z-index:10}.topbar .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px}.brand{display:flex;align-items:center;gap:10px;color:var(--bone);text-decoration:none;min-height:44px}.brand img{width:46px;height:46px}.brand strong{display:block;font-family:var(--nav);font-weight:600;letter-spacing:.08em;font-size:15px;line-height:1.05}.nav{display:flex;flex-wrap:wrap;gap:4px 2px}.nav a,.footer a,.btn,.text-btn{min-height:44px;display:inline-flex;align-items:center}.nav a{color:var(--bone);text-decoration:none;font-family:var(--nav);letter-spacing:.12em;font-size:13px;padding:8px 10px;text-transform:uppercase}.nav a[aria-current=page]{color:var(--orange-2)}.hero{display:grid;grid-template-columns:1.05fr .95fr;gap:28px;align-items:center;padding:36px 0 18px}.brush{font-family:var(--brush);font-size:clamp(72px,11vw,128px);line-height:.8;margin:0;color:var(--bone);text-shadow:0 10px 0 rgba(0,0,0,.25);transform:rotate(-2deg)}.league{font-family:var(--display);font-size:clamp(42px,6vw,72px);letter-spacing:.04em;line-height:.9;margin:8px 0 12px}.lede{font-size:18px;color:var(--bone-dim);max-width:42ch}.actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.btn{background:var(--orange);color:#1a0d05;text-decoration:none;font-family:var(--nav);letter-spacing:.08em;text-transform:uppercase;padding:0 18px;font-size:16px;border:0;cursor:pointer}.btn.ghost{background:transparent;color:var(--bone);border:1px solid var(--bone-dim)}.frame{border:8px solid var(--bone);box-shadow:var(--shadow);background:#000}.frame img{display:block;width:100%;height:auto}.ticker{background:var(--bone);color:var(--ink);margin:8px 0 28px}.ticker .wrap{display:flex;flex-wrap:wrap;gap:8px 18px;justify-content:space-between;padding:12px 0;font-family:var(--nav);letter-spacing:.08em;text-transform:uppercase;font-size:14px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.card{position:relative;min-height:180px;overflow:hidden;border:1px solid var(--line);color:var(--bone);text-decoration:none;display:flex;align-items:flex-end}.card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.card span{position:relative;z-index:1;padding:14px;background:linear-gradient(transparent,#000000d1);width:100%}.card b{font-family:var(--display);font-size:32px;letter-spacing:.04em;display:block}.card em{font-style:normal;color:var(--orange-2);font-family:var(--nav)}main{padding-bottom:48px}.crumbs{font-size:14px;color:var(--muted);margin:18px 0}.crumbs a{color:var(--bone-dim);display:inline-flex;align-items:center;min-height:44px}h1{font-family:var(--display);font-size:clamp(40px,6vw,64px);letter-spacing:.03em;line-height:.95;margin:0 0 10px}h2{font-family:var(--display);font-size:34px;letter-spacing:.04em;margin:28px 0 8px}h3{font-family:var(--nav);letter-spacing:.06em;text-transform:uppercase}.scroll{overflow-x:auto;margin:12px 0 18px}table{width:100%;border-collapse:collapse;min-width:640px}th,td{border-bottom:1px solid var(--line);text-align:left;padding:10px 8px;vertical-align:top;font-size:15.5px}th{font-family:var(--nav);letter-spacing:.06em;text-transform:uppercase;font-size:13px}.note,.sources,.faq,.fresh{border-top:1px solid var(--line);margin-top:28px;padding-top:12px}.note{font-size:16px;color:var(--bone-dim)}.grid-2{display:grid;grid-template-columns:1.2fr .8fr;gap:22px;align-items:start}.shot{margin:16px 0}.shot figcaption{color:var(--muted);font-size:13px}.related{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.related a{color:var(--bone);text-decoration:none;border:1px solid var(--line);padding:12px;min-height:44px;background:var(--panel)}.footer{border-top:1px solid var(--line);padding:28px 0 48px;color:var(--bone-dim);font-size:15.5px}.footer .wrap{display:grid;gap:12px}.footer nav{display:flex;flex-wrap:wrap;gap:8px 16px}.footer a{color:var(--bone);text-decoration:none}.banner{position:sticky;bottom:0;z-index:30;background:var(--bone);color:var(--ink);border-top:4px solid var(--orange)}.banner .wrap{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:10px 0}.banner p{margin:0;font-size:15.5px}.banner .btn.ghost{color:var(--ink);border-color:var(--ink)}.facade{border:0;padding:0;background:#000;cursor:pointer;display:block;width:100%;position:relative}.facade img{display:block;width:100%;height:auto}.play-badge{position:absolute;left:16px;bottom:16px;background:var(--orange);color:#1a0d05;font-family:var(--nav);letter-spacing:.08em;padding:8px 12px;min-height:44px}.ad-slot{margin:32px auto 8px;padding:14px 0 4px;border-top:1px solid var(--line)}.ad-slot .ad-tag{margin:0 0 8px;color:var(--muted);font-family:var(--nav);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.ad-native{min-height:90px;max-width:100%;overflow:hidden}body.has-social-bar{padding-bottom:104px}#slf-ad-socialbar{max-width:100vw;box-sizing:border-box;overflow:hidden}#ae-partner-bar,[class*=ae-partner-bar],#slf-ad-socialbar>div,#slf-ad-socialbar>iframe{max-width:100vw!important;box-sizing:border-box!important;overflow:hidden!important}#slf-ad-close{position:fixed;right:12px;z-index:2147483000;width:44px;height:44px;border:1px solid var(--line);border-radius:999px;background:var(--bone);color:var(--ink);font-size:24px;line-height:1;cursor:pointer}.filters{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 12px}.filters button,.copy{min-height:44px;background:var(--panel);color:var(--bone);border:1px solid var(--line);padding:0 12px;font:inherit;cursor:pointer}@media(max-width:860px){.hero,.cards,.grid-2,.related{grid-template-columns:1fr}.topbar .wrap{align-items:flex-start;flex-direction:column;padding:8px 0}.brush{font-size:76px}.banner .wrap{flex-direction:column;align-items:stretch}.banner .actions{margin-top:0}}
