.mark-on-fill{background:#fffffff0;border-radius:18%;box-shadow:inset 0 0 0 1px #0000001f}.mark-edge{filter:drop-shadow(var(--mark-edge,2px) 0 0 #fff) drop-shadow(calc(-1 * var(--mark-edge,2px)) 0 0 #fff) drop-shadow(0 var(--mark-edge,2px) 0 #fff) drop-shadow(0 calc(-1 * var(--mark-edge,2px)) 0 #fff) var(--mark-edge-after, )}:root{--corner-label-top:max(.6vh, 10px);--pack-poster-paper:3 / 5;--bg-base:#f7f7f5;--bg-rail:#f3f3f0;--bg-raised:#fff;--bg-hover:#ededea;--bg-mat:#efeadf;--border-subtle:#e8e7e1;--border-mat:#e4ded0;--border-art:#e5e4df;--border-strong:#807e76;--text-primary:#1a1a18;--text-secondary:#5e5d57;--text-tertiary:#68665f;--act:#006b80;--act-hover:#064957;--act-press:#043b47;--act-ink:var(--brand-pearl);--act-wash:#e5f4f1;--act-line:#007f92;--act-fill:var(--brand-cyan);--act-fill-hover:#04b4c1;--act-fill-press:#0ac5c4;--act-fill-ink:#fff;--brand-blue:#0189ab;--brand-cyan:#01a3bc;--brand-turquoise:#0ed6c7;--brand-pearl:#f3f6ef;--brand-gradient:linear-gradient(135deg, var(--brand-blue), var(--brand-cyan) 50%, var(--brand-turquoise));--act-gradient:var(--brand-gradient);--live:#b04a40;--live-ink:#a64237;--live-wash:#fbefec;--live-line:#dfb6ae;--danger:#8e2f24;--danger-wash:#fdf2f0;--danger-line:#e3b4ac;--elev-1:0 1px 1px #23231e0d, 0 6px 16px -12px #23231e3d;--elev-2:0 1px 2px #23231e0f, 0 18px 38px -20px #23231e61;--radius-control:7px;--radius-mat:3px;--radius-avatar:8px;--font-sans:"Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}@supports (width:1cqw){:root{--corner-label-top:max(.6cqh, 10px)}}.frame-preview{background:radial-gradient(90% 70% at 50% 42%,#211e19 0%,#100f0c 55%,#080807 100%)}.frame-preview__panel{background:linear-gradient(160deg,#2c2a22,#15140f);box-shadow:0 50px 80px -34px #000000f2,0 0 120px -14px #b04a404d,0 0 42px -8px #e08c5a2e}.type-display{letter-spacing:-2.4px;text-transform:uppercase;font-size:56px;font-weight:900}.type-h1{letter-spacing:-1px;font-size:30px;font-weight:900}.type-h2{letter-spacing:-.4px;font-size:19px;font-weight:700}.type-body{font-size:14px;font-weight:400;line-height:1.6}.type-meta{font-size:12px;font-weight:400}.type-caps{letter-spacing:1.6px;text-transform:uppercase;font-size:10px;font-weight:900}@font-face{font-family:Lato;src:url(/fonts/lato.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/lato-bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/lato-black.woff2)format("woff2");font-weight:900;font-display:swap}@font-face{font-family:Bebas Neue;src:url(/fonts/bebas-neue.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:DSEG7 Classic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/dseg7-classic.woff2)format("woff2")}@font-face{font-family:Amatic SC;src:url(/fonts/amatic-sc.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Shrikhand;src:url(/fonts/shrikhand.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Satisfy;src:url(/fonts/satisfy.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Fraunces;src:url(/fonts/fraunces.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/playfair-display.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Lobster;src:url(/fonts/lobster.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Rye;src:url(/fonts/rye.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Alfa Slab One;src:url(/fonts/alfa-slab-one.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Monoton;src:url(/fonts/monoton.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Anton;src:url(/fonts/anton.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Instrument Serif;src:url(/fonts/instrument-serif.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Instrument Serif;src:url(/fonts/instrument-serif-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Bodoni Moda;src:url(/fonts/bodoni-moda.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Space Mono;src:url(/fonts/space-mono.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-grotesque.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Syne;src:url(/fonts/syne.woff2)format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Archivo;src:url(/fonts/archivo.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Pirata One;src:url(/fonts/pirata-one.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:UnifrakturMaguntia;src:url(/fonts/unifraktur-maguntia.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Mrs Saint Delafield;src:url(/fonts/mrs-saint-delafield.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Metal Mania;src:url(/fonts/metal-mania.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Shadows Into Light;src:url(/fonts/shadows-into-light.woff2)format("woff2");font-weight:400;font-display:swap}*{box-sizing:border-box}html,body,#root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000;height:100%;margin:0;padding:0;font-family:system-ui,Segoe UI,Roboto,sans-serif;overflow:hidden}html.frame-prepaint,html.frame-prepaint body,html.frame-prepaint #root{background:var(--brand-gradient)}input[type=checkbox]{appearance:none;border:1px solid var(--border-strong);border-radius:var(--radius-mat);background:var(--bg-raised);cursor:pointer;flex:none;width:1.25rem;height:1.25rem;margin:0}input[type=checkbox]:checked{border-color:var(--act);background:var(--act-fill)}input[type=checkbox]:checked:after{content:"";border:solid var(--act-fill-ink);border-width:0 2px 2px 0;width:.3rem;height:.6rem;margin:.05rem auto 0;display:block;transform:rotate(45deg)}input[type=checkbox]:focus-visible{outline:2px solid var(--act);outline-offset:2px}input[type=checkbox]:disabled{cursor:default;opacity:.5}.full-bleed-art{position:absolute;inset:0;overflow:hidden}.full-bleed-art-image{background-position:50%;background-repeat:no-repeat;position:absolute;inset:0}.full-bleed-art-image--cover{background-size:cover}.full-bleed-art-image--whole{background-size:contain}.full-bleed-art-bed{filter:blur(6vw);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.4)}@supports (width:1cqw){.full-bleed-art-bed{filter:blur(6cqw)}}.full-bleed-art--dimmed{filter:brightness(.6)}.seven-wonders{color:#161616;background:#fff;width:100%;height:100%;font-family:Arial,Helvetica,sans-serif;overflow:hidden;container-type:size}.seven-wonders__inner{box-sizing:border-box;flex-direction:column;height:100%;padding:2.7vh 3vw 2.2vh;display:flex}@supports (width:1cqw){.seven-wonders__inner{padding:2.7cqh 3cqw 2.2cqh}}.seven-wonders p,.seven-wonders h2,.seven-wonders h3,.seven-wonders figure{margin:0}.seven-wonders__header{flex:none;min-width:0;padding-bottom:1.8vh}@supports (width:1cqw){.seven-wonders__header{padding-bottom:1.8cqh}}.seven-wonders__eyebrow{font-size:2.65vw;font-weight:500;line-height:1.3}@supports (width:1cqw){.seven-wonders__eyebrow{font-size:2.65cqw}}.seven-wonders .seven-wonders__name{font-size:calc(10vw * var(--wonder-title-fit,1));letter-spacing:-.04em;white-space:nowrap;margin-top:1.3vh;font-weight:600;line-height:1.1}@supports (width:1cqw){.seven-wonders .seven-wonders__name{font-size:calc(10cqw * var(--wonder-title-fit,1));margin-top:1.3cqh}}.seven-wonders__name span{display:inline-block}.seven-wonders .seven-wonders__location{color:#575757;margin-top:1vh;font-size:3.35vw;line-height:1.2}@supports (width:1cqw){.seven-wonders .seven-wonders__location{margin-top:1cqh;font-size:3.35cqw}}.seven-wonders .seven-wonders__date{color:#333;margin-top:.8vh;font-size:3.6vw;line-height:1.25}@supports (width:1cqw){.seven-wonders .seven-wonders__date{margin-top:.8cqh;font-size:3.6cqw}}.seven-wonders__picture{flex:0 0 50vh;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}@supports (width:1cqw){.seven-wonders__picture{flex:0 0 50cqh}}.seven-wonders__picture img{object-fit:cover;width:100%;height:100%;display:block}.seven-wonders__picture.is-illustration{box-sizing:border-box;padding-bottom:2.2vh}@supports (width:1cqw){.seven-wonders__picture.is-illustration{padding-bottom:2.2cqh}}.seven-wonders__picture.is-illustration img{object-fit:contain}.seven-wonders__picture figcaption{color:#575757;font-size:2.2vw;line-height:1.2;position:absolute;bottom:0;left:0}@supports (width:1cqw){.seven-wonders__picture figcaption{font-size:2.2cqw}}.seven-wonders__copy{margin-top:2.2vh}@supports (width:1cqw){.seven-wonders__copy{margin-top:2.2cqh}}.seven-wonders .seven-wonders__heading{letter-spacing:-.02em;font-size:5vw;font-weight:600;line-height:1.15}@supports (width:1cqw){.seven-wonders .seven-wonders__heading{font-size:5cqw}}.seven-wonders .seven-wonders__fact{letter-spacing:-.01em;margin-top:1.1vh;font-size:4.72vw;line-height:1.3}@supports (width:1cqw){.seven-wonders .seven-wonders__fact{margin-top:1.1cqh;font-size:4.72cqw}}.seven-wonders .seven-wonders__credit{color:#575757;margin-top:auto;padding-top:1.2vh;font-size:1.65vw;line-height:1.4}@supports (width:1cqw){.seven-wonders .seven-wonders__credit{padding-top:1.2cqh;font-size:1.65cqw}}.seven-wonders__unavailable{font-size:4vw}@supports (width:1cqw){.seven-wonders__unavailable{font-size:4cqw}}.seven-wonders.is-landscape .seven-wonders__inner{grid-template-rows:auto 1fr auto;grid-template-columns:58% 1fr;gap:0 3vw;display:grid}@supports (width:1cqw){.seven-wonders.is-landscape .seven-wonders__inner{gap:0 3cqw}}.seven-wonders.is-landscape .seven-wonders__header{grid-column:1/-1}.seven-wonders.is-landscape .seven-wonders__eyebrow{font-size:1.5vw}@supports (width:1cqw){.seven-wonders.is-landscape .seven-wonders__eyebrow{font-size:1.5cqw}}.seven-wonders.is-landscape .seven-wonders__name{font-size:calc(5vw * var(--wonder-title-fit,1));margin-top:.6vh}@supports (width:1cqw){.seven-wonders.is-landscape .seven-wonders__name{font-size:calc(5cqw * var(--wonder-title-fit,1));margin-top:.6cqh}}.seven-wonders.is-landscape .seven-wonders__location{margin-right:1.5vw;font-size:1.65vw;display:inline-block}@supports (width:1cqw){.seven-wonders.is-landscape .seven-wonders__location{margin-right:1.5cqw;font-size:1.65cqw}}.seven-wonders.is-landscape .seven-wonders__date{font-size:1.65vw;display:inline-block}@supports (width:1cqw){.seven-wonders.is-landscape .seven-wonders__date{font-size:1.65cqw}}.seven-wonders.is-landscape .seven-wonders__picture{grid-area:2/1/4}.seven-wonders.is-landscape .seven-wonders__picture figcaption{font-size:1.1vw}@supports (width:1cqw){.seven-wonders.is-landscape .seven-wonders__picture figcaption{font-size:1.1cqw}}.seven-wonders.is-landscape .seven-wonders__copy{grid-area:2/2;align-self:center;margin-top:0}.seven-wonders.is-landscape .seven-wonders__heading{font-size:2.8vw}@supports (width:1cqw){.seven-wonders.is-landscape .seven-wonders__heading{font-size:2.8cqw}}.seven-wonders.is-landscape .seven-wonders__fact{margin-top:2.5vh;font-size:2.45vw}@supports (width:1cqw){.seven-wonders.is-landscape .seven-wonders__fact{margin-top:2.5cqh;font-size:2.45cqw}}.seven-wonders.is-landscape .seven-wonders__credit{grid-area:3/2;font-size:1vw}@supports (width:1cqw){.seven-wonders.is-landscape .seven-wonders__credit{font-size:1cqw}}.sports-leaders-view{--sports-leaders-h:1px;--sports-leaders-w:1px;box-sizing:border-box;width:100%;height:100%;min-height:0;padding:calc(var(--sports-leaders-h) * 2.8) calc(var(--sports-leaders-w) * 1.6) calc(var(--sports-leaders-h) * 2.2);color:#172019;font-family:var(--sports-leaders-serif,Georgia, serif);background:#fff;flex-direction:column;display:flex;overflow:hidden}.sports-leaders-heading{border-bottom:calc(var(--sports-leaders-h) * .3) solid #253d2d;padding-bottom:calc(var(--sports-leaders-h) * 1)}.sports-leaders-heading p{color:#465448;font:650 calc(var(--sports-leaders-h) * 1.8)/1.2 var(--sports-leaders-sans,system-ui, sans-serif);letter-spacing:.055em;text-transform:uppercase;margin:0}.sports-leaders-heading h2{margin:calc(var(--sports-leaders-h) * .6) 0 calc(var(--sports-leaders-h) * .4);color:#102414;font-size:calc(var(--sports-leaders-h) * 5.3);line-height:.96}.sports-leaders-view--nhl:not(.is-landscape) .sports-leaders-heading h2{font-size:calc(var(--sports-leaders-h) * 4.75)}.sports-leaders-view--long-title:not(.is-landscape) .sports-leaders-heading h2{font-size:calc(var(--sports-leaders-h) * 4.4)}.sports-leaders-kicker{color:#8b3f24!important}.sports-leaders-kicker-line{justify-content:space-between;align-items:baseline;column-gap:calc(var(--sports-leaders-w) * 2);flex-wrap:wrap;display:flex}.sports-leaders-through{white-space:nowrap}.sports-leaders-heading .sports-leaders-kicker-line{font-size:calc(var(--sports-leaders-h) * 1.62)}.sports-leaders-rows{min-height:0;margin:calc(var(--sports-leaders-h) * .9) 0 0;grid-template-rows:repeat(var(--sports-leaders-row-count), minmax(0, 1fr));flex:1;padding:0;list-style:none;display:grid}.sports-leaders-empty{margin:calc(var(--sports-leaders-h) * 1.15) 0 0;color:#465448;font:750 calc(var(--sports-leaders-h) * 2.2)/1.2 var(--sports-leaders-sans,system-ui, sans-serif);text-align:center;flex:1;place-items:center;display:grid}.sports-leaders-row{grid-template-columns:calc(var(--sports-leaders-h) * 14) minmax(0, 1fr) minmax(calc(var(--sports-leaders-w) * 10.5), auto);align-items:center;gap:calc(var(--sports-leaders-w) * 2.6);border-bottom:1px solid #b9b19f;min-width:0;display:grid}.sports-leaders-club{align-items:center;gap:calc(var(--sports-leaders-h) * .35);text-align:center;flex-direction:column;min-width:0;display:flex}.sports-leaders-mark{box-sizing:border-box;width:calc(var(--sports-leaders-h) * 11.5);height:calc(var(--sports-leaders-h) * 11.5);object-fit:contain}.sports-leaders-ink{flex:none;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;display:grid;overflow:hidden}.sports-leaders-mark-img{object-fit:contain;max-width:none;display:block}.sports-leaders-mark--text{font:750 calc(var(--sports-leaders-h) * 1.9)/1 var(--sports-leaders-sans,system-ui, sans-serif);border:1px solid;border-radius:50%;place-items:center;display:grid}.sports-leaders-context .sports-leaders-mark{width:calc(var(--sports-leaders-h) * 4);height:calc(var(--sports-leaders-h) * 4)}.sports-leaders-game-club .sports-leaders-mark{width:calc(var(--sports-leaders-h) * 9.5);height:calc(var(--sports-leaders-h) * 9.5)}.sports-leaders-game-club .sports-leaders-mark--text{font-size:calc(var(--sports-leaders-h) * 1.6)}.sports-leaders-game-result .sports-leaders-mark{width:calc(var(--sports-leaders-h) * 3.8);height:calc(var(--sports-leaders-h) * 3.8)}.sports-leaders-game-result .sports-leaders-mark--text{font-size:calc(var(--sports-leaders-h) * 1.5)}.sports-leaders-context .sports-leaders-mark--text{font-size:calc(var(--sports-leaders-h) * 1.35)}.sports-leaders-row-body{grid-template-columns:minmax(0,1fr);align-items:center;min-width:0;display:grid}.sports-leaders-name{overflow-wrap:anywhere;white-space:normal;min-width:0;font:750 calc(var(--sports-leaders-h) * 2)/1.1 var(--sports-leaders-sans,system-ui, sans-serif)}.sports-leaders-view--team .sports-leaders-row{padding-bottom:calc(var(--sports-leaders-h) * 4.6);grid-template-rows:auto 1fr;overflow:visible}.sports-leaders-view--team .sports-leaders-team-name{padding-top:calc(var(--sports-leaders-h) * .5);font:800 calc(var(--sports-leaders-h) * 2.1)/1.1 var(--sports-leaders-sans,system-ui, sans-serif);color:#172019;grid-column:1/-1;align-self:end}.sports-leaders-team-rank{color:#8b3f24;font-variant-numeric:tabular-nums;font-size:.88em}.sports-leaders-team-record{margin-left:calc(var(--sports-leaders-h) * .5);color:#5d675e;letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.82em;font-weight:750}.sports-leaders-view--team .sports-leaders-club .sports-leaders-mark{width:calc(var(--sports-leaders-h) * 11);height:calc(var(--sports-leaders-h) * 11)}.sports-leaders-view--football.sports-leaders-view--team:not(.is-landscape):not(.sports-leaders-view--neverkick) .sports-leaders-row{grid-template-columns:calc(var(--sports-leaders-h) * 14.5) minmax(0, 1fr) minmax(calc(var(--sports-leaders-w) * 10.5), auto);column-gap:calc(var(--sports-leaders-w) * 1.6)}.sports-leaders-view--football.sports-leaders-view--team:not(.is-landscape):not(.sports-leaders-view--neverkick) .sports-leaders-club{margin-bottom:calc(var(--sports-leaders-h) * -4)}.sports-leaders-view--football.sports-leaders-view--team:not(.is-landscape):not(.sports-leaders-view--neverkick) .sports-leaders-club .sports-leaders-mark{width:calc(var(--sports-leaders-h) * 12.4);height:calc(var(--sports-leaders-h) * 12.4)}.sports-leaders-name--long{font-size:calc(var(--sports-leaders-h) * 1.3)}.sports-leaders-name--micro{font-size:calc(var(--sports-leaders-h) * .95)}.sports-leaders-jersey{white-space:nowrap;color:#172019}.sports-leaders-name--top{align-self:center;align-items:center;gap:calc(var(--sports-leaders-h) * .8);color:#172019;min-width:0;font:800 calc(var(--sports-leaders-h) * 2.2 * var(--sports-leaders-name-fit,1))/1.05 var(--sports-leaders-sans,system-ui, sans-serif);display:flex}.sports-leaders-name--top.sports-leaders-name--long{font-size:calc(var(--sports-leaders-h) * 2.1 * var(--sports-leaders-name-fit,1))}.sports-leaders-name--top.sports-leaders-name--micro{font-size:calc(var(--sports-leaders-h) * 1.05 * var(--sports-leaders-name-fit,1))}.sports-leaders-name-text{overflow-wrap:anywhere;min-width:0}.sports-leaders-view--season .sports-leaders-row{grid-template-columns:calc(var(--sports-leaders-h) * 10.5) calc(var(--sports-leaders-h) * 10.5) minmax(0, 1fr) minmax(calc(var(--sports-leaders-w) * 10.5), auto);column-gap:calc(var(--sports-leaders-w) * 2);padding:calc(var(--sports-leaders-h) * .5) 0 calc(var(--sports-leaders-h) * 1.2);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"name name name primary""club game body primary"}.sports-leaders-view--season .sports-leaders-row--bio{grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"name name name primary""club game body primary""bio bio body primary"}.sports-leaders-bio{white-space:nowrap;color:#25352a;min-width:0;font:650 calc(var(--sports-leaders-h) * 1.3 * var(--sports-leaders-bio-fit,1))/1.1 var(--sports-leaders-sans,system-ui, sans-serif);grid-area:bio;display:block}.sports-leaders-hometown{overflow-wrap:anywhere;min-width:0}.sports-leaders-bio-label{color:#5d675e;letter-spacing:.02em;font-weight:800}.sports-leaders-view--season:not(.is-landscape) .sports-leaders-row--bio .sports-leaders-club .sports-leaders-photo{width:calc(var(--sports-leaders-h) * 9.6);height:calc(var(--sports-leaders-h) * 9.6)}.sports-leaders-view--football.sports-leaders-view--season:not(.is-landscape) .sports-leaders-row{grid-template-columns:calc(var(--sports-leaders-h) * 10.5) calc(var(--sports-leaders-h) * 11.6) minmax(0, 1fr) minmax(calc(var(--sports-leaders-w) * 10.5), auto);column-gap:calc(var(--sports-leaders-w) * 1.6)}.sports-leaders-view--football.sports-leaders-view--season:not(.is-landscape) .sports-leaders-game-club .sports-leaders-mark{width:calc(var(--sports-leaders-h) * 10.8);height:calc(var(--sports-leaders-h) * 10.8)}.sports-leaders-view--season .sports-leaders-club,.sports-leaders-view--football.sports-leaders-view--weekly .sports-leaders-club{position:relative}.sports-leaders-college{right:calc(var(--sports-leaders-h) * -1.1);bottom:calc(var(--sports-leaders-h) * -.3);box-sizing:border-box;width:calc(var(--sports-leaders-h) * 4.1);height:calc(var(--sports-leaders-h) * 4.1);background:#fff;border:1px solid #cfc8b8;border-radius:50%;place-items:center;display:grid;position:absolute;overflow:hidden}.sports-leaders-view--season .sports-leaders-club .sports-leaders-college .sports-leaders-mark,.sports-leaders-view--football.sports-leaders-view--weekly .sports-leaders-club .sports-leaders-college .sports-leaders-mark{width:calc(var(--sports-leaders-h) * 2.6);height:calc(var(--sports-leaders-h) * 2.6)}.sports-leaders-college .sports-leaders-mark--text{font-size:calc(var(--sports-leaders-h) * 1.1);border:0;border-radius:0}.sports-leaders-view--season .sports-leaders-club{justify-self:start}.sports-leaders-view--season .sports-leaders-name--top{grid-area:name}.sports-leaders-view--season .sports-leaders-club{grid-area:club}.sports-leaders-view--season .sports-leaders-row-body{grid-area:body}.sports-leaders-view--season .sports-leaders-primary{margin-left:calc(var(--sports-leaders-w) * 1);grid-area:primary}.sports-leaders-view--football.sports-leaders-view--season:not(.is-landscape) .sports-leaders-primary-rate{font-size:calc(var(--sports-leaders-h) * 1.6)}.sports-leaders-view--weekly .sports-leaders-club .sports-leaders-mark,.sports-leaders-view--season .sports-leaders-club .sports-leaders-mark{width:calc(var(--sports-leaders-h) * 7.5);height:calc(var(--sports-leaders-h) * 7.5)}.sports-leaders-view--weekly .sports-leaders-club .sports-leaders-photo,.sports-leaders-view--season .sports-leaders-club .sports-leaders-photo{width:calc(var(--sports-leaders-h) * 10.5);height:calc(var(--sports-leaders-h) * 10.5);object-fit:cover;object-position:center 22%;background:#e9ebe6;border-radius:50%}.sports-leaders-context{grid-template-columns:var(--slc-stacked,repeat(var(--sports-leaders-context-count), minmax(0, 1fr)));column-gap:calc(var(--sports-leaders-w) * 1);min-width:0;font-family:var(--sports-leaders-sans,system-ui, sans-serif);margin:0;display:grid}.sports-leaders-context-item{align-items:center;gap:calc(var(--sports-leaders-h) * .8);text-align:center;white-space:nowrap;grid-column:var(--slc-span,auto);flex-direction:column;min-width:0;display:flex}.sports-leaders-context-item+.sports-leaders-context-item{border-left:1px solid #cfc8b8}.sports-leaders-context dt{color:#5d675e;font-size:calc(var(--sports-leaders-h) * 2.1);letter-spacing:.015em;font-weight:800;line-height:1}.sports-leaders-context dd{color:#25352a;font-size:calc(var(--sports-leaders-h) * 3.15);font-variant-numeric:tabular-nums;margin:0;font-weight:750;line-height:1}.sports-leaders-primary{color:#172019;min-width:0;font-family:var(--sports-leaders-sans,system-ui, sans-serif);font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;display:flex;position:relative}.sports-leaders-primary>span:first-child{bottom:calc(100% + var(--sports-leaders-h) * 1);position:absolute;right:0}.sports-leaders-primary>span{color:#6b4a3c;font-size:calc(var(--sports-leaders-h) * 1.4);letter-spacing:.035em;white-space:nowrap;font-weight:800;line-height:.95}.sports-leaders-primary strong{font-size:calc(var(--sports-leaders-h) * 6.8);line-height:.98}.sports-leaders-view--weekly .sports-leaders-primary strong{font-size:calc(var(--sports-leaders-h) * 5.6)}.sports-leaders-primary strong.sports-leaders-primary-hero--wide{font-size:calc(var(--sports-leaders-h) * 4.9)}.sports-leaders-primary-rates{top:calc(100% + var(--sports-leaders-h) * .5);align-items:flex-end;gap:calc(var(--sports-leaders-h) * .5);flex-direction:column;display:flex;position:absolute;right:0}.sports-leaders-primary-rate{color:#465448;font-size:calc(var(--sports-leaders-h) * 1.35);letter-spacing:.03em;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.sports-leaders-view--passing .sports-leaders-context,.sports-leaders-view--weekly .sports-leaders-context{column-gap:calc(var(--sports-leaders-w) * 1.4);row-gap:calc(var(--sports-leaders-h) * 1.1)}.sports-leaders-view--season.sports-leaders-view--passing .sports-leaders-context{row-gap:calc(var(--sports-leaders-h) * .5)}.sports-leaders-view--football.sports-leaders-view--season:not(.is-landscape) .sports-leaders-context-item[data-context-key=season\.firstDownPct]{justify-content:center;align-items:baseline;gap:calc(var(--sports-leaders-h) * .7);border-left:0;flex-direction:row;grid-column:1/-1}.sports-leaders-view--football.sports-leaders-view--season:not(.is-landscape) .sports-leaders-context-item[data-context-key=season\.firstDownPct] dt{font-size:var(--football-poster-first-down-label-size,calc(var(--sports-leaders-h) * 1.5))}.sports-leaders-view--football.sports-leaders-view--season:not(.is-landscape) .sports-leaders-context-item[data-context-key=season\.firstDownPct] dd{font-size:var(--football-poster-first-down-value-size,calc(var(--sports-leaders-h) * 2.5))}.sports-leaders-view--football.sports-leaders-view--season:not(.is-landscape):not(.sports-leaders-view--passing) .sports-leaders-context-item:not([data-context-key=season\.firstDownPct]) dd{font-size:var(--football-poster-season-context-value-size,calc(var(--sports-leaders-h) * 3.15))}.sports-leaders-view--football.sports-leaders-view--season:not(.is-landscape):not(.sports-leaders-view--passing) .sports-leaders-context-item:not([data-context-key=season\.firstDownPct]) dt{font-size:var(--football-poster-season-context-label-size,calc(var(--sports-leaders-h) * 2.1))}.sports-leaders-view--football.sports-leaders-view--season:not(.is-landscape) .sports-leaders-context{row-gap:calc(var(--sports-leaders-h) * .5)}.sports-leaders-view--season.sports-leaders-view--passing .sports-leaders-context-item{gap:calc(var(--sports-leaders-h) * .3)}.sports-leaders-view--football.sports-leaders-view--season.sports-leaders-view--passing:not(.is-landscape) .sports-leaders-context dd{font-size:var(--football-poster-season-passing-context-value-size,calc(var(--sports-leaders-h) * 3))}.sports-leaders-view--football.sports-leaders-view--season.sports-leaders-view--passing:not(.is-landscape) .sports-leaders-context{column-gap:calc(var(--sports-leaders-w) * .6)}.sports-leaders-view--weekly .sports-leaders-row{grid-template-columns:calc(var(--sports-leaders-h) * 10.5) calc(var(--sports-leaders-h) * 10.3) minmax(0, 1fr);row-gap:calc(var(--sports-leaders-h) * .3);padding:calc(var(--sports-leaders-h) * .5) 0 calc(var(--sports-leaders-h) * .5);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"name name primary""club game primary""club game body"}.sports-leaders-view--weekly .sports-leaders-name--top{grid-area:name}.sports-leaders-view--football.sports-leaders-view--weekly:not(.is-landscape) .sports-leaders-row--bio{grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-areas:"name name primary""club game primary""club game body""bio bio body"}.sports-leaders-view--football.sports-leaders-view--weekly:not(.is-landscape) .sports-leaders-bio{margin-top:calc(var(--sports-leaders-h) * .3)}.sports-leaders-view--football.sports-leaders-view--weekly:not(.is-landscape) .sports-leaders-row--bio .sports-leaders-club .sports-leaders-photo{width:calc(var(--sports-leaders-h) * 9.6);height:calc(var(--sports-leaders-h) * 9.6)}.sports-leaders-view--weekly .sports-leaders-club{grid-area:club;place-self:center start}.sports-leaders-view--weekly .sports-leaders-row-body{grid-area:body;align-self:end}.sports-leaders-view--weekly .sports-leaders-game-result{place-self:start;align-items:center;gap:calc(var(--sports-leaders-h) * .4);grid-area:1/3/3;margin-top:0}.sports-leaders-view--weekly .sports-leaders-game-result .sports-leaders-mark{width:calc(var(--sports-leaders-h) * 4.5);height:calc(var(--sports-leaders-h) * 4.5)}.sports-leaders-view--weekly .sports-leaders-game-result .sports-leaders-mark--text{font-size:calc(var(--sports-leaders-h) * 1.9)}.sports-leaders-view--weekly .sports-leaders-vs,.sports-leaders-view--weekly .sports-leaders-vs-abbr{font-size:calc(var(--sports-leaders-h) * 1.35)}.sports-leaders-view--weekly .sports-leaders-result-score{font-size:calc(var(--sports-leaders-h) * 2.55)}.sports-leaders-view--weekly .sports-leaders-result-score--long{font-size:calc(var(--sports-leaders-h) * 1.95)}.sports-leaders-view--weekly .sports-leaders-primary{grid-area:primary;place-self:start end}.sports-leaders-view--weekly .sports-leaders-game,.sports-leaders-view--season .sports-leaders-game{padding:0 0 0 calc(var(--sports-leaders-h) * .8);justify-content:center;align-items:flex-start}.sports-leaders-view--weekly .sports-leaders-primary>span:first-child{font-size:calc(var(--sports-leaders-h) * 1.2);position:static}.sports-leaders-view--weekly .sports-leaders-primary{row-gap:calc(var(--sports-leaders-h) * .6);padding-bottom:calc(var(--sports-leaders-h) * .4)}.sports-leaders-game{justify-content:center;align-items:center;gap:calc(var(--sports-leaders-h) * .7);text-align:center;min-width:0;font-family:var(--sports-leaders-sans,system-ui, sans-serif);flex-direction:column;grid-area:game;margin:0;display:flex}.sports-leaders-game-club{justify-content:center;align-items:center;display:flex}.sports-leaders-game-result{justify-content:flex-start;align-items:flex-end;gap:calc(var(--sports-leaders-h) * .5);white-space:nowrap;font-family:var(--sports-leaders-sans,system-ui, sans-serif);display:flex}.sports-leaders-game-opponent{align-items:center;display:flex}.sports-leaders-vs{color:#5d675e;font-size:calc(var(--sports-leaders-h) * 1.2);letter-spacing:.02em;font-weight:800;line-height:1}.sports-leaders-vs-abbr{color:#5d675e;font-size:calc(var(--sports-leaders-h) * 1.2);white-space:nowrap;font-weight:800;line-height:1}.sports-leaders-result-score{color:#25352a;font-size:calc(var(--sports-leaders-h) * 2);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:750;line-height:1}.sports-leaders-view--passing .sports-leaders-name{padding-block:calc(var(--sports-leaders-h) * .3);line-height:1.15}.sports-leaders-view--passing .sports-leaders-context dt,.sports-leaders-view--passing .sports-leaders-context dd{line-height:1.15}.sports-leaders-view--passing .sports-leaders-primary{padding-block:calc(var(--sports-leaders-h) * .5)}.sports-leaders-view--passing-weekly .sports-leaders-primary{padding-block:0}.sports-leaders-view--passing .sports-leaders-primary strong.sports-leaders-primary-hero--wide{font-size:calc(var(--sports-leaders-h) * 4.2)}.sports-leaders-view--football.sports-leaders-view--season.sports-leaders-view--passing:not(.is-landscape) .sports-leaders-primary strong:not(.sports-leaders-primary-hero--wide){font-size:calc(var(--sports-leaders-h) * 5.4)}.sports-leaders-view--passing .sports-leaders-primary>span,.sports-leaders-view--passing .sports-leaders-primary strong{line-height:1.1}.sports-leaders-view--passing-weekly .sports-leaders-primary strong,.sports-leaders-view--passing-weekly .sports-leaders-primary>span{line-height:.98}.sports-leaders-view--passing .sports-leaders-context dt{font-size:calc(var(--sports-leaders-h) * 1.8)}.sports-leaders-view--passing .sports-leaders-context dd{font-size:calc(var(--sports-leaders-h) * 3)}.sports-leaders-view--weekly .sports-leaders-context-item{gap:calc(var(--sports-leaders-h) * .5)}.sports-leaders-view--weekly .sports-leaders-context dt{font-size:calc(var(--sports-leaders-h) * 2.4)}.sports-leaders-view--weekly .sports-leaders-context dd{font-size:calc(var(--sports-leaders-h) * 3.9)}.sports-leaders-view--passing-weekly .sports-leaders-context dt{font-size:calc(var(--sports-leaders-h) * 2.1)}.sports-leaders-view--passing-weekly .sports-leaders-context dd{font-size:calc(var(--sports-leaders-h) * 3.51)}.sports-leaders-view.is-landscape .sports-leaders-row{grid-template-columns:calc(var(--sports-leaders-w) * 10.5) minmax(0, 1fr) minmax(calc(var(--sports-leaders-w) * 12), auto)}.sports-leaders-view.is-landscape .sports-leaders-context{grid-template-columns:var(--slc-line,repeat(var(--sports-leaders-context-count), minmax(0, 1fr)))}.sports-leaders-view.is-landscape .sports-leaders-context-item{gap:calc(var(--sports-leaders-h) * .8);grid-column:auto}.sports-leaders-view.is-landscape .sports-leaders-mark{width:calc(var(--sports-leaders-h) * 9);height:calc(var(--sports-leaders-h) * 9)}.sports-leaders-view.is-landscape .sports-leaders-mark--text{font-size:calc(var(--sports-leaders-w) * 1.25)}.sports-leaders-view.is-landscape .sports-leaders-context .sports-leaders-mark{width:calc(var(--sports-leaders-w) * 3.6);height:calc(var(--sports-leaders-w) * 3.6)}.sports-leaders-view.is-landscape .sports-leaders-game-club .sports-leaders-mark{width:calc(var(--sports-leaders-w) * 4);height:calc(var(--sports-leaders-w) * 4)}.sports-leaders-view.is-landscape .sports-leaders-game-result .sports-leaders-mark{width:calc(var(--sports-leaders-w) * 1.9);height:calc(var(--sports-leaders-w) * 1.9)}.sports-leaders-view.is-landscape .sports-leaders-vs,.sports-leaders-view.is-landscape .sports-leaders-vs-abbr{font-size:calc(var(--sports-leaders-w) * 1.2)}.sports-leaders-view.is-landscape .sports-leaders-result-score{font-size:calc(var(--sports-leaders-w) * 1.9)}.sports-leaders-view.is-landscape .sports-leaders-game{gap:calc(var(--sports-leaders-h) * .5)}.sports-leaders-view.is-landscape .sports-leaders-name--top{justify-content:center;align-self:center;align-items:baseline;gap:calc(var(--sports-leaders-w) * .5);font:700 calc(var(--sports-leaders-w) * 1.5 * var(--sports-leaders-name-fit,1))/1.1 var(--sports-leaders-sans,system-ui, sans-serif)}.sports-leaders-view.is-landscape .sports-leaders-name--top.sports-leaders-name--long{font-size:calc(var(--sports-leaders-w) * 1 * var(--sports-leaders-name-fit,1))}.sports-leaders-view.is-landscape .sports-leaders-name--top.sports-leaders-name--micro{font-size:calc(var(--sports-leaders-w) * .5 * var(--sports-leaders-name-fit,1))}.sports-leaders-view.is-landscape.sports-leaders-view--weekly .sports-leaders-row{grid-template-columns:calc(var(--sports-leaders-w) * 10.5) auto minmax(0, 1fr) minmax(calc(var(--sports-leaders-w) * 12), auto);grid-template-rows:auto auto;grid-template-areas:"club game body primary""name game body primary";row-gap:normal;padding-bottom:0}.sports-leaders-view.is-landscape.sports-leaders-view--weekly .sports-leaders-club{align-self:end}.sports-leaders-view.is-landscape.sports-leaders-view--football.sports-leaders-view--weekly .sports-leaders-row--bio{grid-template-rows:auto auto auto;grid-template-areas:"club game body primary""name game body primary""bio game body primary"}.sports-leaders-view.is-landscape.sports-leaders-view--football.sports-leaders-view--weekly .sports-leaders-bio{font-size:calc(var(--sports-leaders-w) * .9 * var(--sports-leaders-bio-fit,1))}.sports-leaders-view.is-landscape.sports-leaders-view--football.sports-leaders-view--weekly .sports-leaders-row--bio .sports-leaders-game-result{grid-row:2/-1}.sports-leaders-view.is-landscape.sports-leaders-view--weekly .sports-leaders-game{justify-content:center;padding-bottom:0}.sports-leaders-view.is-landscape.sports-leaders-view--weekly .sports-leaders-primary{place-self:center end;row-gap:calc(var(--sports-leaders-h) * 1.2);grid-row:1/-1}.sports-leaders-view.is-landscape.sports-leaders-view--weekly .sports-leaders-game-result{padding-bottom:calc(var(--sports-leaders-h) * .5);grid-area:2/2;place-self:end center;align-items:flex-end;margin-top:0}.sports-leaders-view.is-landscape.sports-leaders-view--weekly .sports-leaders-game-result .sports-leaders-mark{width:calc(var(--sports-leaders-w) * 1.5);height:calc(var(--sports-leaders-w) * 1.5)}.sports-leaders-view.is-landscape.sports-leaders-view--weekly .sports-leaders-result-score{font-size:calc(var(--sports-leaders-w) * 1.6)}.sports-leaders-view.is-landscape.sports-leaders-view--weekly .sports-leaders-result-score--long{font-size:calc(var(--sports-leaders-w) * 1.25)}.sports-leaders-view.is-landscape.sports-leaders-view--weekly .sports-leaders-vs{font-size:calc(var(--sports-leaders-w) * 1)}.sports-leaders-view.is-landscape.sports-leaders-view--weekly .sports-leaders-club .sports-leaders-photo,.sports-leaders-view.is-landscape.sports-leaders-view--weekly .sports-leaders-club .sports-leaders-mark{width:calc(var(--sports-leaders-h) * 9);height:calc(var(--sports-leaders-h) * 9)}.sports-leaders-view.is-landscape.sports-leaders-view--weekly .sports-leaders-primary>span:first-child{position:static;transform:none}.sports-leaders-view.is-landscape.sports-leaders-view--season .sports-leaders-row{grid-template-columns:calc(var(--sports-leaders-w) * 10.5) auto minmax(0, 1fr) minmax(calc(var(--sports-leaders-w) * 12), auto);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"name name name name""club game body primary";row-gap:0;padding-bottom:0}.sports-leaders-view.is-landscape.sports-leaders-view--season .sports-leaders-name--top{grid-area:name;align-self:end}.sports-leaders-view.is-landscape.sports-leaders-view--season .sports-leaders-row--bio{grid-template-rows:auto minmax(0,1fr);grid-template-areas:"name name name name""club game body primary"}.sports-leaders-view.is-landscape.sports-leaders-view--season .sports-leaders-bio{font-size:calc(var(--sports-leaders-w) * 1 * var(--sports-leaders-bio-fit,1));grid-area:name;place-self:end start}.sports-leaders-view.is-landscape .sports-leaders-college{width:calc(var(--sports-leaders-w) * 2.1);height:calc(var(--sports-leaders-w) * 2.1);right:calc(var(--sports-leaders-w) * -.9);bottom:calc(var(--sports-leaders-w) * -.2)}.sports-leaders-view.is-landscape.sports-leaders-view--football.sports-leaders-view--team:not(.sports-leaders-view--neverkick) .sports-leaders-context-rank{font-size:calc(var(--sports-leaders-w) * .95);padding-block:calc(var(--sports-leaders-h) * .15)}.sports-leaders-view.is-landscape.sports-leaders-view--football.sports-leaders-view--team:not(.sports-leaders-view--neverkick) .sports-leaders-context-item{gap:calc(var(--sports-leaders-h) * .45)}.sports-leaders-view.is-landscape .sports-leaders-context-split{font-size:calc(var(--sports-leaders-w) * 1.05)}.sports-leaders-view.is-landscape.sports-leaders-view--season .sports-leaders-club{align-self:center}.sports-leaders-view.is-landscape.sports-leaders-view--season .sports-leaders-primary{grid-row:2/3;align-self:center}.sports-leaders-view.is-landscape .sports-leaders-context .sports-leaders-mark--text{font-size:calc(var(--sports-leaders-w) * 1.25)}.sports-leaders-view.is-landscape .sports-leaders-name{font-size:calc(var(--sports-leaders-w) * 1.5);line-height:1.1}.sports-leaders-view.is-landscape .sports-leaders-name--long{font-size:calc(var(--sports-leaders-w) * 1)}.sports-leaders-view.is-landscape .sports-leaders-name--micro{font-size:calc(var(--sports-leaders-w) * .75)}.sports-leaders-view.is-landscape .sports-leaders-context dt{font-size:calc(var(--sports-leaders-w) * 2.1)}.sports-leaders-view.is-landscape .sports-leaders-context dd{font-size:calc(var(--sports-leaders-w) * 3.15);line-height:1.15}.sports-leaders-view.is-landscape .sports-leaders-primary{align-items:flex-end;gap:calc(var(--sports-leaders-h) * 1.2);flex-direction:column;display:flex}.sports-leaders-view.is-landscape .sports-leaders-primary>span:first-child{position:static}.sports-leaders-view.is-landscape.sports-leaders-view--team .sports-leaders-row{row-gap:calc(var(--sports-leaders-h) * .4);padding-bottom:0}.sports-leaders-view.is-landscape.sports-leaders-view--team .sports-leaders-team-name{grid-column:1/3}.sports-leaders-view.is-landscape.sports-leaders-view--team .sports-leaders-primary{grid-area:1/3/-1;justify-self:end}.sports-leaders-view.is-landscape.sports-leaders-view--season .sports-leaders-primary strong{font-size:calc(var(--sports-leaders-w) * 2.8);line-height:1}.sports-leaders-view.is-landscape.sports-leaders-view--season .sports-leaders-primary{gap:calc(var(--sports-leaders-h) * 1)}.sports-leaders-view.is-landscape.sports-leaders-view--season .sports-leaders-primary>span{font-size:calc(var(--sports-leaders-w) * .95)}.sports-leaders-view.is-landscape .sports-leaders-primary-rates{column-gap:calc(var(--sports-leaders-w) * .8);flex-direction:row;position:static}.sports-leaders-view.is-landscape .sports-leaders-primary-rate{font-size:calc(var(--sports-leaders-h) * 1.6)}.sports-leaders-view.is-landscape .sports-leaders-primary>span{font-size:calc(var(--sports-leaders-w) * 1.15);line-height:1.1}.sports-leaders-view.is-landscape .sports-leaders-primary strong{font-size:calc(var(--sports-leaders-w) * 5);line-height:1}.sports-leaders-view.is-landscape.sports-leaders-view--weekly .sports-leaders-primary strong{font-size:calc(var(--sports-leaders-w) * 5)}.sports-leaders-view.is-landscape.sports-leaders-view--team .sports-leaders-primary strong{font-size:calc(var(--sports-leaders-w) * 4.4)}.sports-leaders-view.is-landscape .sports-leaders-primary strong.sports-leaders-primary-hero--wide{font-size:calc(var(--sports-leaders-w) * 4.2)}.sports-leaders-view.is-landscape .sports-leaders-primary-rate{font-size:calc(var(--sports-leaders-w) * 1.2);line-height:1}.sports-leaders-view.is-landscape.sports-leaders-view--passing .sports-leaders-context dt{font-size:calc(var(--sports-leaders-w) * 1.8)}.sports-leaders-view.is-landscape.sports-leaders-view--passing .sports-leaders-context dd{font-size:calc(var(--sports-leaders-w) * 3)}@media (prefers-reduced-motion:reduce){.sports-leaders-view{transition:none}}.sports-leaders-view--neverkick .sports-leaders-kicker{color:#0a8f85!important}.sports-leaders-view--neverkick .sports-leaders-heading h2{letter-spacing:-.01em;font-family:Anton,Impact,Arial Narrow,sans-serif;font-weight:400}.sports-leaders-view--neverkick .sports-leaders-heading .sports-leaders-description{margin:calc(var(--sports-leaders-h) * .65) 0;font-weight:500;font-size:calc(var(--sports-leaders-h) * 1.75);letter-spacing:0;text-transform:none}.sports-leaders-view--neverkick .sports-leaders-team-name{font-family:Anton,Impact,Arial Narrow,sans-serif;font-weight:400}.sports-leaders-view--neverkick .sports-leaders-row{grid-template-columns:calc(var(--sports-leaders-h) * 10) minmax(0, 1fr) minmax(calc(var(--sports-leaders-w) * 18), auto);gap:calc(var(--sports-leaders-w) * 1)}.sports-leaders-view--neverkick .sports-leaders-club .sports-leaders-mark{width:calc(var(--sports-leaders-h) * 9);height:calc(var(--sports-leaders-h) * 9)}.sports-leaders-view--neverkick .sports-leaders-context-item{text-align:center}.sports-leaders-view--neverkick .sports-leaders-context-item dt{letter-spacing:.05em;font-family:Bebas Neue,Impact,sans-serif}.sports-leaders-view--neverkick .sports-leaders-context-item dd{font-family:Anton,Impact,Arial Narrow,sans-serif;font-weight:400}.sports-leaders-context-rank{text-align:center;font-family:Bebas Neue,Impact,sans-serif;font-size:calc(var(--sports-leaders-h) * 1.15);letter-spacing:.03em;color:#9aa0aa;margin-top:calc(var(--sports-leaders-h) * .35);line-height:1;display:block}.sports-leaders-context-rank.is-top{color:#0bb4a6}.sports-leaders-view--football.sports-leaders-view--team:not(.sports-leaders-view--neverkick) .sports-leaders-context-rank{padding:calc(var(--sports-leaders-h) * .22) calc(var(--sports-leaders-h) * .55);border-radius:calc(var(--sports-leaders-h) * .3);color:#fff;font:800 calc(var(--sports-leaders-h) * 1.3)/1 var(--sports-leaders-sans,system-ui, sans-serif);letter-spacing:.04em;font-variant-numeric:tabular-nums;background:#172019;margin-top:0}.sports-leaders-view--football.sports-leaders-view--team:not(.sports-leaders-view--neverkick) .sports-leaders-context-rank.is-first{color:#172019;box-shadow:0 0 0 calc(var(--sports-leaders-h) * .22) #a87b0c;background:#d9a520}.sports-leaders-primary-rate.is-first{border-radius:calc(var(--sports-leaders-h) * .2);box-shadow:0 0 0 calc(var(--sports-leaders-h) * .24) #fff, 0 0 0 calc(var(--sports-leaders-h) * .44) #d9a520}.sports-leaders-view--football.sports-leaders-view--team:not(.is-landscape):not(.sports-leaders-view--neverkick) .sports-leaders-primary-rates{gap:calc(var(--sports-leaders-h) * .85)}.sports-leaders-view--football.sports-leaders-view--team:not(.sports-leaders-view--neverkick) .sports-leaders-context-rank.is-top{color:#fff;box-shadow:0 0 0 calc(var(--sports-leaders-h) * .26) #1e8a3c}.sports-leaders-view--football.sports-leaders-view--team:not(.is-landscape) .sports-leaders-context[data-cells="4"]{column-gap:calc(var(--sports-leaders-w) * .6)}.sports-leaders-view--football.sports-leaders-view--team:not(.is-landscape) .sports-leaders-context[data-cells="4"] dt{font-size:calc(var(--sports-leaders-h) * 2.1 * .8)}.sports-leaders-view--football.sports-leaders-view--team:not(.is-landscape) .sports-leaders-context[data-cells="4"] dd{font-size:calc(var(--sports-leaders-h) * 3.15 * .8)}.sports-leaders-view--football.sports-leaders-view--team .sports-leaders-context-item{padding-inline:calc(var(--sports-leaders-w) * .5)}.sports-leaders-context-split{color:#465448;font:800 calc(var(--sports-leaders-h) * 1.9)/1 var(--sports-leaders-sans,system-ui, sans-serif);letter-spacing:.02em;white-space:nowrap;font-variant-numeric:tabular-nums}.sports-leaders-view--football.sports-leaders-view--team:not(.is-landscape) .sports-leaders-context[data-cells="2"] dd{font-size:calc(var(--sports-leaders-h) * 3.15 * 1.45)}.sports-leaders-view--neverkick .sports-leaders-primary>span{color:#0bb4a6;font-family:Bebas Neue,Impact,sans-serif}.sports-leaders-view--neverkick .sports-leaders-primary strong{color:#0a8f85;font-family:Anton,Impact,Arial Narrow,sans-serif;font-size:calc(var(--sports-leaders-h) * 5.6);letter-spacing:-.01em;font-weight:400}.sports-leaders-view--neverkick .sports-leaders-neverpunt{color:#5a6b62}.sports-leaders-view.is-landscape.sports-leaders-view--neverkick .sports-leaders-row{grid-template-columns:calc(var(--sports-leaders-w) * 7) minmax(0, 1fr) minmax(calc(var(--sports-leaders-w) * 12), auto)}.sports-leaders-view.is-landscape.sports-leaders-view--neverkick .sports-leaders-club .sports-leaders-mark{width:calc(var(--sports-leaders-w) * 5);height:calc(var(--sports-leaders-w) * 5)}.sports-leaders-view.is-landscape.sports-leaders-view--neverkick .sports-leaders-context-item{gap:calc(var(--sports-leaders-h) * .35)}.sports-leaders-view.is-landscape.sports-leaders-view--neverkick .sports-leaders-context dt{font-size:calc(var(--sports-leaders-w) * 1.4)}.sports-leaders-view.is-landscape.sports-leaders-view--neverkick .sports-leaders-context dd{font-size:calc(var(--sports-leaders-w) * 2.2)}.sports-leaders-view.is-landscape.sports-leaders-view--neverkick .sports-leaders-context-rank{font-size:calc(var(--sports-leaders-h) * 1);margin-top:calc(var(--sports-leaders-h) * .15)}.sports-leaders-view.is-landscape.sports-leaders-view--neverkick .sports-leaders-primary strong{font-size:calc(var(--sports-leaders-w) * 4.4)}.sports-leaders-game-result .sports-leaders-mark--text{width:auto;min-width:calc(var(--sports-leaders-h) * 3.8);padding-inline:calc(var(--sports-leaders-h) * .45);border-radius:999px}.sports-leaders-view--weekly .sports-leaders-game-result .sports-leaders-mark--text{width:auto;min-width:calc(var(--sports-leaders-h) * 4.2)}.sports-leaders-view.is-landscape .sports-leaders-game-result .sports-leaders-mark--text{width:auto;min-width:calc(var(--sports-leaders-w) * 1.9);padding-inline:calc(var(--sports-leaders-w) * .25)}.sports-leaders-view.sports-leaders-view--line .sports-leaders-row.sports-leaders-row--line{grid-template-columns:calc(var(--sports-leaders-h) * 11.6) minmax(0, 1fr) calc(var(--sports-leaders-h) * 12.8);column-gap:calc(var(--sports-leaders-w) * 1.6);row-gap:calc(var(--sports-leaders-h) * .5);padding:calc(var(--sports-leaders-h) * .6) 0 calc(var(--sports-leaders-h) * 1);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"name name primary""club line primary"}.sports-leaders-view--line .sports-leaders-row--line .sports-leaders-team-name{align-items:center;gap:calc(var(--sports-leaders-w) * 1.4);min-width:0;font:800 calc(var(--sports-leaders-h) * 2.1)/1.1 var(--sports-leaders-sans,system-ui, sans-serif);color:#172019;grid-area:name;display:flex}.sports-leaders-view--line .sports-leaders-row--line .sports-leaders-team-name-text{white-space:nowrap;min-width:0;font-size:calc(1em * var(--sports-leaders-club-name-fit,1))}.sports-leaders-view--line .sports-leaders-row--line .sports-leaders-game-result{align-items:center;gap:calc(var(--sports-leaders-h) * .45);flex:none;margin:0;padding:0}.sports-leaders-view--line .sports-leaders-row--line .sports-leaders-game-result .sports-leaders-mark{width:calc(var(--sports-leaders-h) * 3.4);height:calc(var(--sports-leaders-h) * 3.4)}.sports-leaders-view--line .sports-leaders-row--line .sports-leaders-vs,.sports-leaders-view--line .sports-leaders-row--line .sports-leaders-vs-abbr{font-size:calc(var(--sports-leaders-h) * 1.25)}.sports-leaders-view--line .sports-leaders-row--line .sports-leaders-result-score,.sports-leaders-view--line .sports-leaders-row--line .sports-leaders-result-score--long{font-size:calc(var(--sports-leaders-h) * 2.1)}.sports-leaders-view--line .sports-leaders-row--line .sports-leaders-club{grid-area:club}.sports-leaders-view--line .sports-leaders-row--line .sports-leaders-club .sports-leaders-mark{width:calc(var(--sports-leaders-h) * 11);height:calc(var(--sports-leaders-h) * 11)}.sports-leaders-view--line .sports-leaders-row--line .sports-leaders-primary{place-self:center end;row-gap:calc(var(--sports-leaders-h) * .5);grid-area:primary}.sports-leaders-view--line .sports-leaders-row--line .sports-leaders-primary>span:first-child{font-size:calc(var(--sports-leaders-h) * 1.25);white-space:normal;text-align:right;max-width:100%;line-height:1.1;position:static}.sports-leaders-view--line .sports-leaders-row--line .sports-leaders-primary{width:100%;min-width:0}.sports-leaders-view--line .sports-leaders-row--line .sports-leaders-primary strong{font-size:calc(var(--sports-leaders-h) * 5.6 * var(--sports-leaders-line-hero-fit,1));white-space:nowrap}.sports-leaders-view--line .sports-leaders-row--line .sports-leaders-primary-rates{position:static}.sports-leaders-view--line .sports-leaders-row--line .sports-leaders-primary-rate{font-size:calc(var(--sports-leaders-h) * 1.3)}.sports-leaders-view--line .sports-leaders-row--line .sports-leaders-primary-rate.sports-leaders-primary-pct,.sports-leaders-view--football.sports-leaders-view--season:not(.is-landscape) .sports-leaders-primary-rate.sports-leaders-primary-pct{font-size:calc(var(--sports-leaders-h) * 1.15)}.sports-leaders-no-sacks{padding:calc(var(--sports-leaders-h) * .35) calc(var(--sports-leaders-h) * .7);border-radius:calc(var(--sports-leaders-h) * .5);letter-spacing:.06em;background:#d9a520;color:#172019!important}.sports-leaders-view--line.is-landscape .sports-leaders-line{justify-content:start;column-gap:calc(var(--sports-leaders-w) * 2.4);grid-template-columns:repeat(5,max-content)}.sports-leaders-view--line.is-landscape .sports-leaders-lineman-face{width:calc(var(--sports-leaders-h) * 8.4);max-height:none}.sports-leaders-line{column-gap:calc(var(--sports-leaders-w) * .9);grid-area:line;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;min-width:0;margin:0;padding:0;list-style:none;display:grid}.sports-leaders-lineman{align-items:center;gap:calc(var(--sports-leaders-h) * 1.25);flex-direction:column;min-width:0;display:flex}.sports-leaders-lineman-portrait{justify-items:center;width:100%;display:grid;position:relative}.sports-leaders-lineman-face{width:100%;max-width:calc(var(--sports-leaders-h) * 6.88);aspect-ratio:4/5;max-height:calc(var(--sports-leaders-h) * 8.6);border-radius:calc(var(--sports-leaders-h) * .8);background:#e9ebe6;place-items:center;display:grid;overflow:hidden}.sports-leaders-lineman-photo{object-fit:cover;object-position:center 18%;width:100%;height:100%}.sports-leaders-lineman-face .sports-leaders-mark{width:72%;height:72%}.sports-leaders-lineman-face .sports-leaders-mark--text{aspect-ratio:1;width:80%;height:auto;font-size:calc(var(--sports-leaders-h) * 1.2)}.sports-leaders-lineman-names{align-items:center;gap:calc(var(--sports-leaders-h) * .12);max-width:100%;font-family:var(--sports-leaders-sans,system-ui, sans-serif);text-align:center;white-space:nowrap;flex-direction:column;display:flex}.sports-leaders-lineman-first{color:#465448;font-size:calc(var(--sports-leaders-h) * 1.35 * var(--sports-leaders-lineman-fit,1));font-weight:650;line-height:1.05}.sports-leaders-lineman-name{color:#172019;font-size:calc(var(--sports-leaders-h) * 1.65 * var(--sports-leaders-lineman-fit,1));font-weight:750;line-height:1.05}.sports-leaders-lineman-badge{margin-top:calc(var(--sports-leaders-h) * .15);color:#8b3f24;font-size:calc(var(--sports-leaders-h) * 1.15);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.sports-leaders-lineman-portrait .sports-leaders-college{right:calc(var(--sports-leaders-h) * -.2);bottom:calc(var(--sports-leaders-h) * -1);width:calc(var(--sports-leaders-h) * 3.4);height:calc(var(--sports-leaders-h) * 3.4)}.sports-leaders-lineman-portrait .sports-leaders-college .sports-leaders-mark{width:calc(var(--sports-leaders-h) * 2.35);height:calc(var(--sports-leaders-h) * 2.35)}.sports-leaders-view.is-landscape .sports-leaders-lineman-portrait .sports-leaders-college{right:calc(var(--sports-leaders-h) * -.2);bottom:calc(var(--sports-leaders-h) * -1);width:calc(var(--sports-leaders-h) * 3.4);height:calc(var(--sports-leaders-h) * 3.4)}.game-smiley{display:block;overflow:visible}.game-smiley__face{fill:var(--game-yellow);stroke:var(--game-ink);stroke-width:8px}.game-smiley__eye{fill:var(--game-ink)}.game-smiley__eye-shut{fill:none;stroke:var(--game-ink);stroke-width:7px;stroke-linecap:round}.game-smiley__mouth{fill:none;stroke:var(--game-ink);stroke-width:8px;stroke-linecap:round}.game-smiley__mouth-open{fill:var(--game-ink)}.game-smiley__mouth-grin{fill:var(--game-ink);stroke:var(--game-ink);stroke-width:7px;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){.game-smiley--bob{animation:1s ease-in-out infinite game-smiley-bob}}@keyframes game-smiley-bob{0%,to{rotate:-6deg}50%{rotate:6deg}}.frame-game{--game-paper:#efe3ff;--game-ink:#2c1b5a;--game-pink:#ff3d8b;--game-coral:#ff7a5c;--game-teal:#2be5d8;--game-yellow:#ffd23f;background:var(--game-paper);width:100%;height:100%;min-height:0;color:var(--game-ink);position:relative;overflow:hidden;container-type:size}.frame-game__confetti{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.frame-game__line{text-align:center;color:var(--game-ink);text-wrap:balance;margin:0;font-family:Alfa Slab One,Georgia,serif;font-size:8vw;line-height:1.14;transition:opacity .12s linear;position:absolute;top:7vh;left:7vw;right:7vw}@supports (width:1cqw){.frame-game__line{font-size:8cqw;top:7cqh;left:7cqw;right:7cqw}}.frame-game__line--hot{color:var(--game-pink)}.frame-game__payoff{font-variant-numeric:tabular-nums;color:var(--game-ink);text-shadow:1.4vw 1.4vw 0 var(--game-coral), 2.8vw 2.8vw 0 var(--game-teal);opacity:0;place-items:center;font-family:Alfa Slab One,Georgia,serif;display:grid;position:absolute;inset:0;transform:scale(2.4)}@supports (width:1cqw){.frame-game__payoff{text-shadow:1.4cqw 1.4cqw 0 var(--game-coral), 2.8cqw 2.8cqw 0 var(--game-teal)}}.frame-game__payoff--in{opacity:1;transition:transform .16s cubic-bezier(.2,1.7,.5,1),opacity .1s linear;transform:scale(1)}@media (prefers-reduced-motion:reduce){.frame-game *,.frame-game :before,.frame-game :after{transition:none!important;animation:none!important}}.game-confetti__squiggle{fill:none;stroke-width:12px;stroke-linecap:round}.game-confetti__plus{fill:none;stroke-width:10px;stroke-linecap:round}.game-confetti--teal{stroke:var(--game-teal)}.game-confetti--coral{stroke:var(--game-coral)}.game-confetti--pink{stroke:var(--game-pink)}.game-confetti--ink{stroke:var(--game-ink)}.game-confetti--fill-teal{fill:var(--game-teal)}.game-confetti--fill-coral{fill:var(--game-coral)}.game-confetti--fill-pink{fill:var(--game-pink)}.game-confetti--fill-yellow{fill:var(--game-yellow)}.number-guess__line{opacity:1}@media (prefers-reduced-motion:no-preference){.number-guess[data-beat=prompt] .number-guess__line{animation:.3s step-end 4 number-guess-flash}}@keyframes number-guess-flash{0%,49%{opacity:1}50%,to{opacity:.06}}.number-guess__line.is-out{opacity:0}.number-guess__count{font-variant-numeric:tabular-nums;color:#0000;-webkit-text-stroke:1.1vw var(--game-ink);opacity:.75;place-items:center;font-family:Alfa Slab One,Georgia,serif;font-size:34vw;display:grid;position:absolute;inset:0}@supports (width:1cqw){.number-guess__count{-webkit-text-stroke:1.1cqw var(--game-ink);font-size:34cqw}}@supports not (-webkit-text-stroke:1px black){.number-guess__count{color:var(--game-ink);opacity:.22}}.number-guess__smiley{width:24vw;height:24vw;transition:opacity .12s linear;position:absolute;bottom:7vh;left:50%;translate:-50%}@supports (width:1cqw){.number-guess__smiley{width:24cqw;height:24cqw;bottom:7cqh}}.number-guess__smiley.is-out{opacity:0}.number-guess__number{font-size:46vw}@supports (width:1cqw){.number-guess__number{font-size:46cqw}}.number-guess.is-landscape .frame-game__line{font-size:7vh;top:6vh}@supports (width:1cqw){.number-guess.is-landscape .frame-game__line{font-size:7cqh;top:6cqh}}.number-guess.is-landscape .number-guess__count{-webkit-text-stroke-width:1.1vh;font-size:34vh}@supports (width:1cqw){.number-guess.is-landscape .number-guess__count{-webkit-text-stroke-width:1.1cqh;font-size:34cqh}}.number-guess.is-landscape .number-guess__number{text-shadow:1.4vh 1.4vh 0 var(--game-coral), 2.8vh 2.8vh 0 var(--game-teal);font-size:46vh}@supports (width:1cqw){.number-guess.is-landscape .number-guess__number{text-shadow:1.4cqh 1.4cqh 0 var(--game-coral), 2.8cqh 2.8cqh 0 var(--game-teal);font-size:46cqh}}.number-guess.is-landscape .number-guess__smiley{width:24vh;height:24vh;bottom:5vh}@supports (width:1cqw){.number-guess.is-landscape .number-guess__smiley{width:24cqh;height:24cqh;bottom:5cqh}}.wall-emoji{justify-content:center;align-items:center;line-height:1;display:inline-flex}.wall-emoji__image{object-fit:contain;flex:none;width:1em;height:1em;display:block}.wall-emoji__image+.wall-emoji__image{margin-inline-start:-.08em}.rps__rows{grid-template-rows:repeat(3,minmax(0,1fr));gap:2.6vh;display:grid;position:absolute;inset:6vh 5vw 20vh}@supports (width:1cqw){.rps__rows{gap:2.6cqh;inset:6cqh 5cqw 20cqh}}.rps__row{border:.7vw solid var(--game-ink);background:#ffffff8c;border-radius:3.5vw;grid-template-columns:26vw minmax(0,1fr);align-items:center;gap:3vw;padding:0 3.5vw;transition:background .14s linear,opacity .14s linear,transform .18s cubic-bezier(.2,1.6,.5,1);display:grid}@supports (width:1cqw){.rps__row{border:.7cqw solid var(--game-ink);border-radius:3.5cqw;grid-template-columns:26cqw minmax(0,1fr);gap:3cqw;padding:0 3.5cqw}}.rps__glyph{text-align:center;font-size:17vw;line-height:1}@supports (width:1cqw){.rps__glyph{font-size:17cqw}}.rps__word{color:var(--game-ink);white-space:nowrap;font-family:Alfa Slab One,Georgia,serif;font-size:11vw;line-height:1}@supports (width:1cqw){.rps__word{font-size:11cqw}}.rps__row:nth-child(3) .rps__word{font-size:8.8vw}@supports (width:1cqw){.rps__row:nth-child(3) .rps__word{font-size:8.8cqw}}.rps__row.is-lit{background:var(--game-yellow);transform:scale(1.04)}.rps__row.is-won{background:var(--game-pink);transform:scale(1.06)}.rps__row.is-won .rps__word{color:#fff}.rps__row.is-lost{opacity:.18}.rps__shoot{opacity:0;pointer-events:none;background:#efe3ffd1;place-items:center;transition:opacity .1s linear;display:grid;position:absolute;inset:0}.rps__shoot.is-in{opacity:1}.rps__shoot span{color:var(--game-pink);text-shadow:1.2vw 1.2vw 0 var(--game-ink);font-family:Alfa Slab One,Georgia,serif;font-size:20vw;rotate:-6deg}@supports (width:1cqw){.rps__shoot span{text-shadow:1.2cqw 1.2cqw 0 var(--game-ink);font-size:20cqw}}@media (prefers-reduced-motion:no-preference){.rps[data-beat=shoot] .rps__shoot span{animation:.34s cubic-bezier(.2,1.8,.4,1) rps-punch}}@keyframes rps-punch{0%{scale:.3}to{scale:1}}.rps__smiley{z-index:1;width:18vw;height:18vw;transition:scale .18s cubic-bezier(.2,1.6,.5,1);position:absolute;bottom:4vh;left:50%;translate:-50%}@supports (width:1cqw){.rps__smiley{width:18cqw;height:18cqw;bottom:4cqh}}.rps[data-beat=shoot] .rps__smiley{scale:1.3}.rps.is-landscape .rps__rows{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));gap:3vw;inset:19vh 4vw 7vh}@supports (width:1cqw){.rps.is-landscape .rps__rows{gap:3cqw;inset:19cqh 4cqw 7cqh}}.rps.is-landscape .rps__row{border-width:.5vh;border-radius:2vh;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);justify-items:center;gap:1vh;padding:3vh 2vw}@supports (width:1cqw){.rps.is-landscape .rps__row{border-width:.5cqh;border-radius:2cqh;gap:1cqh;padding:3cqh 2cqw}}.rps.is-landscape .rps__glyph{font-size:26vh}@supports (width:1cqw){.rps.is-landscape .rps__glyph{font-size:26cqh}}.rps.is-landscape .rps__word{font-size:9vh}@supports (width:1cqw){.rps.is-landscape .rps__word{font-size:9cqh}}.rps.is-landscape .rps__row:nth-child(3) .rps__word{font-size:7vh}@supports (width:1cqw){.rps.is-landscape .rps__row:nth-child(3) .rps__word{font-size:7cqh}}.rps.is-landscape .rps__shoot span{text-shadow:1.2vh 1.2vh 0 var(--game-ink);font-size:26vh}@supports (width:1cqw){.rps.is-landscape .rps__shoot span{text-shadow:1.2cqh 1.2cqh 0 var(--game-ink);font-size:26cqh}}.rps.is-landscape .rps__smiley{width:13vh;height:13vh;top:2.5vh;bottom:auto;left:4vw;translate:0}@supports (width:1cqw){.rps.is-landscape .rps__smiley{width:13cqh;height:13cqh;top:2.5cqh;left:4cqw}}.eight-ball__line{transition:opacity .25s}.eight-ball__line.is-out,.eight-ball__smiley.is-out{opacity:0}.eight-ball__smiley{width:15vw;height:15vw;transition:opacity .25s;position:absolute;top:6vh;right:8vw}@supports (width:1cqw){.eight-ball__smiley{width:15cqw;height:15cqw;top:6cqh;right:8cqw}}.eight-ball__ball{background:radial-gradient(circle at 34% 24%,#4a4a55 0%,#1a1a1f 22%,#08080c 60%,#000 100%);border-radius:50%;width:78vw;height:78vw;transition:width .55s cubic-bezier(.5,0,.2,1),height .55s cubic-bezier(.5,0,.2,1),top .55s cubic-bezier(.5,0,.2,1),background .25s linear;position:absolute;top:58%;left:50%;translate:-50% -50%;box-shadow:0 3vw 7vw #2c1b5a73}@supports (width:1cqw){.eight-ball__ball{width:78cqw;height:78cqw;box-shadow:0 3cqw 7cqw #2c1b5a73}}.eight-ball__ball:after{content:"";background:radial-gradient(#ffffff8c,#0000 70%);border-radius:50%;width:30%;height:19%;transition:opacity .3s;position:absolute;top:9%;left:17%}.eight-ball__eight{aspect-ratio:1;color:#0b0b0b;background:radial-gradient(circle at 38% 32%,#fff 0%,#efeadc 60%,#cfc8b6 100%);border-radius:50%;place-items:center;width:42%;font-family:Anton,Alfa Slab One,Georgia,serif;font-size:20vw;line-height:1;transition:opacity .22s,scale .3s;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}@supports (width:1cqw){.eight-ball__eight{font-size:20cqw}}.eight-ball__window{opacity:0;background:radial-gradient(circle at 50% 38%,#14103c 0%,#0a0726 68%,#04030f 100%);border-radius:50%;place-items:center;width:44%;height:44%;transition:opacity .22s;display:grid;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%;box-shadow:inset 0 0 2vw #000000f2,0 0 0 1.4vw #0c0c10}@supports (width:1cqw){.eight-ball__window{box-shadow:inset 0 0 2cqw #000000f2,0 0 0 1.4cqw #0c0c10}}.eight-ball__die{aspect-ratio:1/.9;clip-path:polygon(50% 100%,0% 0%,100% 0%);background:linear-gradient(#3226b4 0%,#241a93 55%,#150e63 100%);place-items:center;width:92%;padding:5% 3% 32%;transition:transform .4s cubic-bezier(.2,1.5,.5,1);display:grid;transform:scale(.4)rotate(-25deg)}.eight-ball__answer{letter-spacing:.015em;text-transform:uppercase;text-align:center;color:#cdbcff;text-shadow:0 0 1.4vw #9678ffd9;max-width:48%;margin:0;font-family:Anton,Alfa Slab One,Georgia,serif;font-size:8vw;line-height:1.14}@supports (width:1cqw){.eight-ball__answer{text-shadow:0 0 1.4cqw #9678ffd9;font-size:8cqw}}.eight-ball[data-beat=reveal] .eight-ball__ball,.eight-ball[data-beat=hold] .eight-ball__ball{background:radial-gradient(circle at 50% 44%,#131318 0%,#0a0a0e 40%,#000 100%);width:210vw;height:210vw;top:50%}@supports (width:1cqw){.eight-ball[data-beat=reveal] .eight-ball__ball,.eight-ball[data-beat=hold] .eight-ball__ball{width:210cqw;height:210cqw}}.eight-ball[data-beat=reveal] .eight-ball__ball:after,.eight-ball[data-beat=hold] .eight-ball__ball:after{opacity:0}.eight-ball[data-beat=reveal] .eight-ball__eight,.eight-ball[data-beat=hold] .eight-ball__eight{opacity:0;scale:.4}.eight-ball[data-beat=reveal] .eight-ball__window,.eight-ball[data-beat=hold] .eight-ball__window{opacity:1}.eight-ball[data-beat=reveal] .eight-ball__die,.eight-ball[data-beat=hold] .eight-ball__die{transform:scale(1)rotate(0)}@media (prefers-reduced-motion:no-preference){.eight-ball[data-beat=shake] .eight-ball__ball{animation:.42s ease-in-out infinite eight-ball-shake}}@keyframes eight-ball-shake{0%,to{translate:-50% -50%;rotate:0deg}20%{translate:-56% -53%;rotate:-7deg}45%{translate:-44% -47%;rotate:6deg}70%{translate:-53% -55%;rotate:-4deg}}.eight-ball.is-landscape .frame-game__line{font-size:6.5vh;top:3vh}@supports (width:1cqw){.eight-ball.is-landscape .frame-game__line{font-size:6.5cqh;top:3cqh}}.eight-ball.is-landscape .eight-ball__smiley{width:14vh;height:14vh;right:4vw}@supports (width:1cqw){.eight-ball.is-landscape .eight-ball__smiley{width:14cqh;height:14cqh;right:4cqw}}.eight-ball.is-landscape .eight-ball__ball{width:74vh;height:74vh;top:56%;box-shadow:0 3vh 7vh #2c1b5a73}@supports (width:1cqw){.eight-ball.is-landscape .eight-ball__ball{width:74cqh;height:74cqh;box-shadow:0 3cqh 7cqh #2c1b5a73}}.eight-ball.is-landscape .eight-ball__eight{font-size:20vh}@supports (width:1cqw){.eight-ball.is-landscape .eight-ball__eight{font-size:20cqh}}.eight-ball.is-landscape .eight-ball__window{box-shadow:inset 0 0 2vh #000000f2,0 0 0 1.4vh #0c0c10}@supports (width:1cqw){.eight-ball.is-landscape .eight-ball__window{box-shadow:inset 0 0 2cqh #000000f2,0 0 0 1.4cqh #0c0c10}}.eight-ball.is-landscape .eight-ball__answer{text-shadow:0 0 1.4vh #9678ffd9;font-size:8vh}@supports (width:1cqw){.eight-ball.is-landscape .eight-ball__answer{text-shadow:0 0 1.4cqh #9678ffd9;font-size:8cqh}}.eight-ball.is-landscape[data-beat=reveal] .eight-ball__ball,.eight-ball.is-landscape[data-beat=hold] .eight-ball__ball{width:125vh;height:125vh}@supports (width:1cqw){.eight-ball.is-landscape[data-beat=reveal] .eight-ball__ball,.eight-ball.is-landscape[data-beat=hold] .eight-ball__ball{width:125cqh;height:125cqh}}video.image-card-motion{aspect-ratio:var(--art-aspect);object-fit:cover;z-index:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}video.image-card-motion--waiting{opacity:0}video.image-card-motion--playing{opacity:1;transition:opacity var(--motion-fade-in) ease-out}video.image-card-motion--fading{opacity:0;transition:opacity var(--motion-fade-out) ease-in}@media (prefers-reduced-motion:reduce){video.image-card-motion{display:none}}.now-playing{background:#000;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.art-layers{width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.now-playing-layer{opacity:0;transition:opacity .6s;position:absolute;inset:0}.now-playing-layer.active{opacity:1}.now-playing-bg{filter:blur(6vw);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.4)}@supports (width:1cqw){.now-playing-bg{filter:blur(6cqw)}}.now-playing-scrim{background:#00000059;position:absolute;inset:0}.now-playing-art-wrap{justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:translateY(-6vh)}@supports (width:1cqw){.now-playing-art-wrap{transform:translateY(-6cqh)}}.now-playing-split-art .now-playing-art-wrap{transform:none}.now-playing-art{object-fit:cover;border-radius:.6vw;width:min(96vw,82vh);height:min(96vw,82vh);display:block;box-shadow:0 3vh 8vh #00000080}@supports (width:1cqw){.now-playing-art{border-radius:.6cqw;width:min(96cqw,82cqh);height:min(96cqw,82cqh);box-shadow:0 3cqh 8cqh #00000080}}.now-playing-split{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.is-landscape .now-playing-split{flex-direction:row}.now-playing-split-art,.now-playing-split-lyrics{min-width:0;min-height:0;position:relative;overflow:hidden}.now-playing{--split-art-share:63%;--split-lyrics-share:37%}.now-playing-split-art{flex:1 1 var(--split-art-share)}.now-playing-split-lyrics{flex:1 1 var(--split-lyrics-share)}.now-playing-split-art .now-playing-art{width:min(94vw,94vh);height:min(94vw,94vh)}@supports (width:1cqw){.now-playing-split-art .now-playing-art{width:min(94cqw,94cqh);height:min(94cqw,94cqh)}}.now-playing-stage{width:100%;height:100%;animation:.4s dynamic-stage-in;position:relative}@keyframes dynamic-stage-in{0%{opacity:0}to{opacity:1}}.now-playing-chorus{width:100%;height:100%;padding:6vh 8vw calc(var(--now-playing-overlay-h,12vh) + 2vh);box-sizing:border-box;background:#000;justify-content:center;align-items:center;display:flex;position:relative}@supports (width:1cqw){.now-playing-chorus{padding:6cqh 8cqw calc(var(--now-playing-overlay-h,12cqh) + 2cqh)}}.now-playing-chorus>.art-layers{position:absolute;inset:0}.now-playing-chorus>.lyric-lines{flex:1;align-self:stretch;min-height:0;position:relative}.now-playing-overlay{color:#fff;opacity:0;pointer-events:none;background:linear-gradient(#0000,#000c);justify-content:space-between;align-items:flex-end;gap:3vw;padding:1.5vh 5vw 2.5vh;transition:opacity .4s,left .4s,right .4s,width .4s;display:flex;position:absolute;bottom:0;left:0;right:0;container-type:inline-size}@supports (width:1cqw){.now-playing-overlay{gap:3cqw;padding:1.5cqh 5cqw 2.5cqh}}.now-playing.is-landscape.has-split .now-playing-overlay{width:var(--split-lyrics-share);left:auto;right:0}.now-playing-overlay.visible{opacity:1;pointer-events:auto}.now-playing-artist-photo{object-fit:cover;background:#ffffff14;border:1px solid #ffffff40;border-radius:50%;flex:none;width:min(14vw,9vh);height:min(14vw,9vh)}@supports (width:1cqw){.now-playing-artist-photo{width:min(14cqw,9cqh);height:min(14cqw,9cqh)}}.now-playing-overlay-info{flex:auto;min-width:0}.now-playing-progress{background:#ffffff4d;border-radius:2px;width:100%;height:.7vh;margin-bottom:1.2vh;overflow:hidden}@supports (width:1cqw){.now-playing-progress{height:.7cqh;margin-bottom:1.2cqh}}.now-playing-progress-fill{background:#fff;height:100%;transition:width .2s linear}.now-playing-title{margin:0 0 .3em;font-size:max(2.4vw,3.2vh);font-weight:600}@supports (width:1cqw){.now-playing-title{font-size:max(2.4cqw,3.2cqh)}}.now-playing-artist{opacity:.8;margin:0;font-size:max(1.6vw,2.1vh)}@supports (width:1cqw){.now-playing-artist{font-size:max(1.6cqw,2.1cqh)}}.now-playing-source-switch-badge{color:#fff;letter-spacing:.02em;background:#0009;border-radius:999px;padding:.8vh 2vw;font-size:1.2vw;font-weight:600;animation:.3s now-playing-source-switch-fade-in;position:absolute;top:4vh;left:50%;transform:translate(-50%)}@supports (width:1cqw){.now-playing-source-switch-badge{padding:.8cqh 2cqw;font-size:1.2cqw;top:4cqh}}.now-playing--radio .now-playing-art{box-shadow:0 0 10vw 4vw #0000008c}@supports (width:1cqw){.now-playing--radio .now-playing-art{box-shadow:0 0 10cqw 4cqw #0000008c}}.now-playing-radio-context,.now-playing-radio-attribution{text-overflow:ellipsis;white-space:nowrap;margin:.35em 0 0;overflow:hidden}.now-playing-radio-context{color:#ffffffc2;font-size:max(1.3vw,1.7vh)}@supports (width:1cqw){.now-playing-radio-context{font-size:max(1.3cqw,1.7cqh)}}.now-playing-radio-attribution{letter-spacing:.1em;text-transform:uppercase;color:#ffffff94;font-size:max(1vw,1.3vh);font-weight:650}@supports (width:1cqw){.now-playing-radio-attribution{font-size:max(1cqw,1.3cqh)}}.now-playing-radio-fallback{box-sizing:border-box;color:#fff;text-align:center;background:linear-gradient(160deg,#2a2a2e,#17171a);flex-direction:column;justify-content:center;align-items:center;gap:1.2vh;padding:8vh 8vw;display:flex;position:absolute;inset:0}@supports (width:1cqw){.now-playing-radio-fallback{gap:1.2cqh;padding:8cqh 8cqw}}.now-playing-radio-fallback .now-playing-radio-context,.now-playing-radio-fallback .now-playing-radio-attribution{white-space:normal}.now-playing-radio-wordmark,.now-playing-radio-fallback-title,.now-playing-radio-fallback-artist{margin:0}.now-playing-radio-wordmark{letter-spacing:.02em;font-size:min(12vw,10vh);font-weight:800}@supports (width:1cqw){.now-playing-radio-wordmark{font-size:min(12cqw,10cqh)}}.now-playing-radio-fallback-title{max-width:80vw;font-size:max(3vw,3.8vh);font-weight:700}@supports (width:1cqw){.now-playing-radio-fallback-title{max-width:80cqw;font-size:max(3cqw,3.8cqh)}}.now-playing-radio-fallback-artist{color:#ffffffc2;max-width:80vw;font-size:max(1.8vw,2.3vh)}@supports (width:1cqw){.now-playing-radio-fallback-artist{max-width:80cqw;font-size:max(1.8cqw,2.3cqh)}}@keyframes now-playing-source-switch-fade-in{0%{opacity:0;transform:translate(-50%)translateY(-.5vh)}to{opacity:1;transform:translate(-50%)translateY(0)}}.now-playing-no-art{box-sizing:border-box;text-align:center;background:#101010;flex-direction:column;justify-content:center;align-items:center;gap:1.2vh;padding:6vw;display:flex;position:absolute;inset:0}@supports (width:1cqw){.now-playing-no-art{gap:1.2cqh;padding:6cqw}}.now-playing-no-art-title{margin:0;font-size:min(6vw,8vh);font-weight:700;line-height:1.15}@supports (width:1cqw){.now-playing-no-art-title{font-size:min(6cqw,8cqh)}}.now-playing-no-art-artist{opacity:.6;margin:0;font-size:min(3vw,4.2vh)}@supports (width:1cqw){.now-playing-no-art-artist{font-size:min(3cqw,4.2cqh)}}.image-card{color:#fff;background:#000;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.image-card-art-wrap{transform:translateY(calc(var(--photo-lift,0) * -1px));justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.image-card-art{object-fit:contain;border-radius:.6vw;max-width:98vw;max-height:98vh;display:block;box-shadow:0 3vh 8vh #00000080}@supports (width:1cqw){.image-card-art{border-radius:.6cqw;max-width:98cqw;max-height:98cqh;box-shadow:0 3cqh 8cqh #00000080}}.image-card-art.is-measured{width:min(98vw, calc(98vh * var(--art-aspect)), var(--art-upscale-cap));max-width:none;height:auto;max-height:none}@supports (width:1cqw){.image-card-art.is-measured{width:min(98cqw, calc(98cqh * var(--art-aspect)), var(--art-upscale-cap))}}.image-card--photo-fill .image-card-art{max-width:100vw;max-height:100vh}@supports (width:1cqw){.image-card--photo-fill .image-card-art{max-width:100cqw;max-height:100cqh}}.image-card--photo-fill .image-card-art.is-measured{width:min(100vw, calc(100vh * var(--art-aspect)), var(--art-upscale-cap))}@supports (width:1cqw){.image-card--photo-fill .image-card-art.is-measured{width:min(100cqw, calc(100cqh * var(--art-aspect)), var(--art-upscale-cap))}}.image-card-caption{z-index:1;overflow-wrap:anywhere;font-size:calc(min(2vw, 2vh) * var(--caption-scale,2));color:#fff;text-shadow:0 .2vh 1vh #000000b3;margin:0;font-weight:600;position:absolute;bottom:1.5vh;left:4vw;right:4vw}@supports (width:1cqw){.image-card-caption{font-size:calc(min(2cqw, 2cqh) * var(--caption-scale,2));text-shadow:0 .2cqh 1cqh #000000b3;bottom:1.5cqh;left:4cqw;right:4cqw}}.image-card-channel-label{z-index:1;top:var(--corner-label-top,4vh);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;text-shadow:0 .2vh 1vh #000000b3;margin:0;font-size:min(2vw,2vh);font-weight:600;position:absolute;right:4vw}@supports (width:1cqw){.image-card-channel-label{top:var(--corner-label-top,4cqh);text-shadow:0 .2cqh 1cqh #000000b3;font-size:min(2cqw,2cqh);right:4cqw}}.image-card-caption-year{opacity:.85;font-variant-numeric:tabular-nums}.image-card-caption-sep{opacity:.6}.art-card-credit{z-index:1;align-items:center;gap:1.5vw;display:flex;position:absolute;bottom:1.5vh;left:4vw;right:4vw}@supports (width:1cqw){.art-card-credit{gap:1.5cqw;bottom:1.5cqh;left:4cqw;right:4cqw}}.art-card-credit-photo{width:calc(min(6vw, 6vh) * var(--credit-scale,1));height:calc(min(6vw, 6vh) * var(--credit-scale,1));object-fit:cover;border-radius:50%;flex-shrink:0;min-width:24px;min-height:24px;display:block;box-shadow:0 .5vh 1.5vh #00000080}@supports (width:1cqw){.art-card-credit-photo{width:calc(min(6cqw, 6cqh) * var(--credit-scale,1));height:calc(min(6cqw, 6cqh) * var(--credit-scale,1));box-shadow:0 .5cqh 1.5cqh #00000080}}.art-card-credit-text{flex-direction:column;min-width:0;display:flex}.art-card-credit-title,.art-card-credit-subline,.art-card-credit-date{white-space:nowrap;text-overflow:ellipsis;color:#fff;text-shadow:0 .2vh 1vh #000000b3;margin:-1.5vh 0;padding:1.5vh 0;line-height:1.2;overflow:hidden}@supports (width:1cqw){.art-card-credit-title,.art-card-credit-subline,.art-card-credit-date{text-shadow:0 .2cqh 1cqh #000000b3;margin:-1.5cqh 0;padding:1.5cqh 0}}.art-card-credit-title{font-size:calc(min(2vw, 2vh) * var(--credit-scale,1));font-weight:600}@supports (width:1cqw){.art-card-credit-title{font-size:calc(min(2cqw, 2cqh) * var(--credit-scale,1))}}.art-card-credit-subline{font-size:calc(min(1.6vw, 1.6vh) * var(--credit-scale,1));opacity:.75}@supports (width:1cqw){.art-card-credit-subline{font-size:calc(min(1.6cqw, 1.6cqh) * var(--credit-scale,1))}}.art-card-credit-date{font-size:calc(min(1.4vw, 1.4vh) * var(--credit-scale,1));opacity:.55}@supports (width:1cqw){.art-card-credit-date{font-size:calc(min(1.4cqw, 1.4cqh) * var(--credit-scale,1))}}.billboard-chart-badge{z-index:1;top:var(--corner-label-top,4vh);color:#fff;text-shadow:0 .2vh 1vh #000000b3;pointer-events:none;margin:0;position:absolute;left:4vw}@supports (width:1cqw){.billboard-chart-badge{top:var(--corner-label-top,4cqh);text-shadow:0 .2cqh 1cqh #000000b3;left:4cqw}}.billboard-chart-badge p{margin:0}.billboard-chart-badge-rank{align-items:baseline;gap:.35em;line-height:1;display:flex}.billboard-chart-badge-number{font-variant-numeric:tabular-nums;font-size:min(8vw,6vh);font-weight:700}@supports (width:1cqw){.billboard-chart-badge-number{font-size:min(8cqw,6cqh)}}.billboard-chart-badge-move{font-variant-numeric:tabular-nums;font-size:min(3vw,2.4vh);font-weight:700}@supports (width:1cqw){.billboard-chart-badge-move{font-size:min(3cqw,2.4cqh)}}.billboard-chart-badge-move--up{color:#7fe0a2}.billboard-chart-badge-move--down{color:#ff8a80}.billboard-chart-badge-move--flat{color:#ffffff8c}.billboard-chart-badge-move--new{color:#ffd27a;letter-spacing:.06em}.billboard-chart-badge-label{letter-spacing:.08em;text-transform:uppercase;color:#fffc;margin-top:.6em;font-size:min(1.8vw,1.6vh);font-weight:600}@supports (width:1cqw){.billboard-chart-badge-label{font-size:min(1.8cqw,1.6cqh)}}.billboard-chart-badge-rank+.billboard-chart-badge-label{margin-top:.8em}.billboard-chart-badge--inline{text-shadow:none;align-items:baseline;gap:.6em;margin-top:.8em;display:flex;position:static}.billboard-chart-badge--inline .billboard-chart-badge-number{font-size:min(4.5vw,3vh)}@supports (width:1cqw){.billboard-chart-badge--inline .billboard-chart-badge-number{font-size:min(4.5cqw,3cqh)}}.billboard-chart-badge--inline .billboard-chart-badge-move{font-size:min(2.2vw,1.6vh)}@supports (width:1cqw){.billboard-chart-badge--inline .billboard-chart-badge-move{font-size:min(2.2cqw,1.6cqh)}}.billboard-chart-badge--inline .billboard-chart-badge-label,.billboard-chart-badge--inline .billboard-chart-badge-rank+.billboard-chart-badge-label{margin-top:0}.art-prominent-card{--art-prominent-scale:1;color:#fff;background:#000;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.art-prominent-card--fullscreen{--art-prominent-scale:1.3}.art-prominent-card-bg{filter:blur(6vw);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.4)}@supports (width:1cqw){.art-prominent-card-bg{filter:blur(6cqw)}}.art-prominent-card-scrim{background:linear-gradient(#00000040 0%,#0000008c 50%,#000000eb 100%);position:absolute;inset:0}.art-prominent-card-art-wrap{z-index:1;justify-content:center;align-items:center;height:59vh;display:flex;position:absolute;top:2vh;left:2vw;right:2vw}@supports (width:1cqw){.art-prominent-card-art-wrap{height:59cqh;top:2cqh;left:2cqw;right:2cqw}}.art-prominent-card-art{object-fit:contain;border-radius:.4vw;width:100%;height:100%;box-shadow:0 2vh 6vh #0009}@supports (width:1cqw){.art-prominent-card-art{border-radius:.4cqw;box-shadow:0 2cqh 6cqh #0009}}.art-prominent-card-body{z-index:1;flex-direction:column;display:flex;position:absolute;inset:62vh 4vw 3vh;overflow:hidden}@supports (width:1cqw){.art-prominent-card-body{inset:62cqh 4cqw 3cqh}}.art-prominent-card--side-art{--side-art-size:min(46vw, 92vh)}@supports (width:1cqw){.art-prominent-card--side-art{--side-art-size:min(46cqw, 92cqh)}}.art-prominent-card--side-art .art-prominent-card-art-wrap{height:92vh;width:var(--side-art-size);top:4vh;left:3vw;right:auto}@supports (width:1cqw){.art-prominent-card--side-art .art-prominent-card-art-wrap{height:92cqh;top:4cqh;left:3cqw}}.art-prominent-card--side-art .art-prominent-card-body{top:6vh;left:calc(3vw + var(--side-art-size) + 4vw);bottom:5vh;right:4vw}@supports (width:1cqw){.art-prominent-card--side-art .art-prominent-card-body{top:6cqh;left:calc(3cqw + var(--side-art-size) + 4cqw);bottom:5cqh;right:4cqw}}.art-prominent-card--side-art .art-prominent-card-line--main{font-size:calc(3.2vh * var(--art-prominent-scale))}@supports (width:1cqw){.art-prominent-card--side-art .art-prominent-card-line--main{font-size:calc(3.2cqh * var(--art-prominent-scale))}}.art-prominent-card--side-art .art-prominent-card-line--context{font-size:calc(2.1vh * var(--art-prominent-scale))}@supports (width:1cqw){.art-prominent-card--side-art .art-prominent-card-line--context{font-size:calc(2.1cqh * var(--art-prominent-scale))}}.art-prominent-card-lines{justify-content:center;gap:calc(.6vh * var(--art-prominent-scale));text-align:left;flex-direction:column;flex:auto;min-height:0;display:flex}@supports (width:1cqw){.art-prominent-card-lines{gap:calc(.6cqh * var(--art-prominent-scale))}}.art-prominent-card-line{text-shadow:0 .3vh 1.5vh #000000b3;margin:0;line-height:1.3}@supports (width:1cqw){.art-prominent-card-line{text-shadow:0 .3cqh 1.5cqh #000000b3}}.art-prominent-card-line--context{font-size:calc(min(2.6vw, 2.6vh) * var(--art-prominent-scale));opacity:.55;font-weight:500}@supports (width:1cqw){.art-prominent-card-line--context{font-size:calc(min(2.6cqw, 2.6cqh) * var(--art-prominent-scale))}}.art-prominent-card-line-group{gap:calc(.15vh * var(--art-prominent-scale));margin:calc(.3vh * var(--art-prominent-scale)) 0;flex-direction:column;display:flex}@supports (width:1cqw){.art-prominent-card-line-group{gap:calc(.15cqh * var(--art-prominent-scale));margin:calc(.3cqh * var(--art-prominent-scale)) 0}}.art-prominent-card-line--main{font-size:calc(min(4.4vw, 4.4vh) * var(--art-prominent-scale));color:#fff;font-weight:800}@supports (width:1cqw){.art-prominent-card-line--main{font-size:calc(min(4.4cqw, 4.4cqh) * var(--art-prominent-scale))}}.art-prominent-card-footer{padding-top:calc(1vh * var(--art-prominent-scale));flex:none}@supports (width:1cqw){.art-prominent-card-footer{padding-top:calc(1cqh * var(--art-prominent-scale))}}.art-prominent-card-rule{width:100%;height:1px;margin-bottom:calc(.8vh * var(--art-prominent-scale));background:#ffffff4d}@supports (width:1cqw){.art-prominent-card-rule{margin-bottom:calc(.8cqh * var(--art-prominent-scale))}}.art-prominent-card-title{font-size:calc(min(2.2vw, 2.2vh) * var(--art-prominent-scale));margin:0;font-weight:700}@supports (width:1cqw){.art-prominent-card-title{font-size:calc(min(2.2cqw, 2.2cqh) * var(--art-prominent-scale))}}.art-prominent-card-subline{margin:calc(.2vh * var(--art-prominent-scale)) 0 0;font-size:calc(min(1.7vw, 1.7vh) * var(--art-prominent-scale));opacity:.6}@supports (width:1cqw){.art-prominent-card-subline{margin:calc(.2cqh * var(--art-prominent-scale)) 0 0;font-size:calc(min(1.7cqw, 1.7cqh) * var(--art-prominent-scale))}}.art-prominent-card--look-headliner .art-prominent-card-line--main{text-transform:uppercase;letter-spacing:-.005em;font-weight:400}.art-prominent-card--look-gallery .art-prominent-card-line--main{letter-spacing:-.01em;font-weight:400}.art-prominent-card--look-runway .art-prominent-card-line--main{letter-spacing:.015em;font-weight:700}.art-prominent-card--look-zine .art-prominent-card-line--main{letter-spacing:-.01em;font-weight:700}.art-prominent-card--look-studio .art-prominent-card-line--main{letter-spacing:-.03em;font-weight:700}.art-prominent-card--look-festival .art-prominent-card-line--main{letter-spacing:-.01em;font-weight:800}.art-prominent-card--look-letterpress .art-prominent-card-line--main{font-weight:400}.art-prominent-card--look-neon .art-prominent-card-line--main{text-transform:uppercase;letter-spacing:.06em;text-shadow:0 0 .3vh #fff,0 0 1vh #fff,0 0 2.2vh #ff2d95,0 0 4vh #ff2d95,0 0 7vh #ff2d95;font-weight:400;line-height:1.5}@supports (width:1cqw){.art-prominent-card--look-neon .art-prominent-card-line--main{text-shadow:0 0 .3cqh #fff,0 0 1cqh #fff,0 0 2.2cqh #ff2d95,0 0 4cqh #ff2d95,0 0 7cqh #ff2d95}}.art-prominent-card--look-cathedral .art-prominent-card-line--main{letter-spacing:.015em;font-weight:400}.art-prominent-card--look-thrash .art-prominent-card-line--main{text-transform:uppercase;letter-spacing:.03em;font-weight:400;line-height:1.35}.art-prominent-card--look-fraktur .art-prominent-card-line--main{letter-spacing:.03em;font-weight:400;line-height:1.42}.art-prominent-card--look-signature .art-prominent-card-line--main{letter-spacing:.01em;font-weight:400;line-height:1.5}.art-prominent-card--look-notebook .art-prominent-card-line--main{letter-spacing:.02em;font-weight:700}.card-credit{z-index:1;align-items:center;gap:1.5vw;display:flex;position:absolute;bottom:1.5vh;left:4vw;right:4vw}@supports (width:1cqw){.card-credit{gap:1.5cqw;bottom:1.5cqh;left:4cqw;right:4cqw}}.card-credit-thumb{width:calc(min(6vw, 6vh) * var(--credit-scale,1));height:calc(min(6vw, 6vh) * var(--credit-scale,1));object-fit:cover;border-radius:4px;flex-shrink:0;min-width:24px;min-height:24px;display:block;box-shadow:0 .5vh 1.5vh #00000080}@supports (width:1cqw){.card-credit-thumb{width:calc(min(6cqw, 6cqh) * var(--credit-scale,1));height:calc(min(6cqw, 6cqh) * var(--credit-scale,1));box-shadow:0 .5cqh 1.5cqh #00000080}}.card-credit-text{flex-direction:column;min-width:0;display:flex}.card-credit-title,.card-credit-artist{white-space:nowrap;text-overflow:ellipsis;color:#fff;text-shadow:0 .2vh 1vh #000000b3;margin:-1.5vh 0;padding:1.5vh 0;line-height:1.2;overflow:hidden}@supports (width:1cqw){.card-credit-title,.card-credit-artist{text-shadow:0 .2cqh 1cqh #000000b3;margin:-1.5cqh 0;padding:1.5cqh 0}}.card-credit-title{font-size:calc(min(2vw, 2vh) * var(--credit-scale,1));font-weight:600}@supports (width:1cqw){.card-credit-title{font-size:calc(min(2cqw, 2cqh) * var(--credit-scale,1))}}.card-credit-artist{font-size:calc(min(1.6vw, 1.6vh) * var(--credit-scale,1));opacity:.75}@supports (width:1cqw){.card-credit-artist{font-size:calc(min(1.6cqw, 1.6cqh) * var(--credit-scale,1))}}.lyric-card{--card-scale:2.2;--credit-scale:2;--lines-top-reserve:12vh;--lines-bottom-reserve:20vh;color:#fff;background:#000;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}@supports (width:1cqw){.lyric-card{--lines-top-reserve:12cqh;--lines-bottom-reserve:20cqh}}.lyric-card--fullscreen{--card-scale:1.65;--credit-scale:2.6;--lines-top-reserve:6vh;--lines-bottom-reserve:calc(min(6vw, 6vh) * var(--credit-scale) + 6vh)}@supports (width:1cqw){.lyric-card--fullscreen{--lines-top-reserve:6cqh;--lines-bottom-reserve:calc(min(6cqw, 6cqh) * var(--credit-scale) + 6cqh)}}.lyric-card.lyric-card--chart-badge{--lines-top-reserve:calc(var(--corner-label-top,4vh) + min(8vw, 6vh) + 3 * min(1.8vw, 1.6vh) + 2vh)}@supports (width:1cqw){.lyric-card.lyric-card--chart-badge{--lines-top-reserve:calc(var(--corner-label-top,4cqh) + min(8cqw, 6cqh) + 3 * min(1.8cqw, 1.6cqh) + 2cqh)}}.lyric-card-lines{inset:var(--lines-top-reserve) 6vw var(--lines-bottom-reserve) 6vw;z-index:1;text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;gap:1.2vh;display:flex;position:absolute;overflow:hidden}@supports (width:1cqw){.lyric-card-lines{inset:var(--lines-top-reserve) 6cqw var(--lines-bottom-reserve) 6cqw;gap:1.2cqh}}.is-landscape .lyric-card-lines{left:18vw;right:18vw}@supports (width:1cqw){.is-landscape .lyric-card-lines{left:18cqw;right:18cqw}}.lyric-card-line{text-shadow:0 .3vh 1.5vh #000000b3;margin:0;line-height:1.25}@supports (width:1cqw){.lyric-card-line{text-shadow:0 .3cqh 1.5cqh #000000b3}}.lyric-card-line--normal{font-size:calc(min(5vw, 5vh) * var(--card-scale) * var(--lines-count-scale,1));font-weight:700}@supports (width:1cqw){.lyric-card-line--normal{font-size:calc(min(5cqw, 5cqh) * var(--card-scale) * var(--lines-count-scale,1))}}.lyric-card-line--prominent{font-size:calc(min(6vw, 6vh) * var(--card-scale) * var(--lines-count-scale,1));font-weight:800}@supports (width:1cqw){.lyric-card-line--prominent{font-size:calc(min(6cqw, 6cqh) * var(--card-scale) * var(--lines-count-scale,1))}}.lyric-card-line--edge{font-size:calc(min(3.2vw, 3.2vh) * var(--card-scale) * var(--lines-count-scale,1));opacity:.8;font-weight:600}@supports (width:1cqw){.lyric-card-line--edge{font-size:calc(min(3.2cqw, 3.2cqh) * var(--card-scale) * var(--lines-count-scale,1))}}.lyric-card--style-classic .lyric-card-line{font-style:normal}.lyric-card--style-modern .lyric-card-line{letter-spacing:.03em;font-weight:300}.lyric-card--style-neon .lyric-card-line{color:#fff;text-shadow:0 0 .3vh #fff,0 0 1vh #fff,0 0 2.2vh #ff2d95,0 0 4vh #ff2d95,0 0 7vh #ff2d95;font-weight:800}@supports (width:1cqw){.lyric-card--style-neon .lyric-card-line{text-shadow:0 0 .3cqh #fff,0 0 1cqh #fff,0 0 2.2cqh #ff2d95,0 0 4cqh #ff2d95,0 0 7cqh #ff2d95}}.lyric-card--style-typewriter .lyric-card-line{letter-spacing:-.02em}.lyric-card--style-strong .lyric-card-line{font-style:italic;font-weight:900}.lyric-card--style-chic-serif .lyric-card-line{font-style:normal}.lyric-card--style-bebas-neue .lyric-card-line{letter-spacing:.04em;text-transform:uppercase;font-style:normal;font-weight:400}.lyric-card--style-amatic-sc .lyric-card-line{letter-spacing:.02em;font-weight:700}.lyric-card--style-shrikhand .lyric-card-line,.lyric-card--style-satisfy .lyric-card-line{font-style:normal;font-weight:400}.lyric-card--style-inter .lyric-card-line{font-style:normal;font-weight:500}.lyric-card--style-fraunces .lyric-card-line{font-style:normal;font-weight:600}.lyric-card--style-playfair-display .lyric-card-line{font-style:normal;font-weight:700}.lyric-card--style-lobster .lyric-card-line{font-style:normal;font-weight:400}.lyric-card--style-rye .lyric-card-line{letter-spacing:.01em;font-style:normal;font-weight:400}.lyric-card--style-alfa-slab-one .lyric-card-line{font-style:normal;font-weight:400}.lyric-card--style-monoton .lyric-card-line{text-transform:uppercase;letter-spacing:.06em;font-style:normal;font-weight:400;line-height:1.5}.lyric-card--style-anton .lyric-card-line{text-transform:uppercase;letter-spacing:-.005em;font-style:normal;font-weight:400}.lyric-card--style-instrument-serif .lyric-card-line{letter-spacing:-.01em;font-style:normal;font-weight:400}.lyric-card--style-bodoni-moda .lyric-card-line{letter-spacing:.015em;font-style:normal;font-weight:700}.lyric-card--style-space-mono .lyric-card-line{letter-spacing:-.01em;font-style:normal;font-weight:700}.lyric-card--style-bricolage-grotesque .lyric-card-line{letter-spacing:-.03em;font-style:normal;font-weight:700}.lyric-card--style-syne .lyric-card-line{letter-spacing:-.01em;font-style:normal;font-weight:800}.lyric-card--style-pirata-one .lyric-card-line{letter-spacing:.015em;font-style:normal;font-weight:400}.lyric-card--style-unifraktur-maguntia .lyric-card-line{letter-spacing:.03em;font-style:normal;font-weight:400;line-height:1.42}.lyric-card--style-metal-mania .lyric-card-line{text-transform:uppercase;letter-spacing:.03em;font-style:normal;font-weight:400;line-height:1.35}.lyric-card--style-mrs-saint-delafield .lyric-card-line{letter-spacing:.01em;font-style:normal;font-weight:400;line-height:1.5}.lyric-card--look-headliner .lyric-card-line{text-transform:uppercase;letter-spacing:-.005em;font-style:normal;font-weight:400}.lyric-card--look-gallery .lyric-card-line{letter-spacing:-.01em;font-style:normal;font-weight:400}.lyric-card--look-runway .lyric-card-line{letter-spacing:.015em;font-style:normal;font-weight:700}.lyric-card--look-zine .lyric-card-line{letter-spacing:-.01em;font-style:normal;font-weight:700}.lyric-card--look-studio .lyric-card-line{letter-spacing:-.03em;font-style:normal;font-weight:700}.lyric-card--look-festival .lyric-card-line{letter-spacing:-.01em;font-style:normal;font-weight:800}.lyric-card--look-letterpress .lyric-card-line{font-style:normal;font-weight:400}.lyric-card--look-neon .lyric-card-line{text-transform:uppercase;letter-spacing:.06em;color:#fff;text-shadow:0 0 .3vh #fff,0 0 1vh #fff,0 0 2.2vh #ff2d95,0 0 4vh #ff2d95,0 0 7vh #ff2d95;font-style:normal;font-weight:400;line-height:1.5}@supports (width:1cqw){.lyric-card--look-neon .lyric-card-line{text-shadow:0 0 .3cqh #fff,0 0 1cqh #fff,0 0 2.2cqh #ff2d95,0 0 4cqh #ff2d95,0 0 7cqh #ff2d95}}.lyric-card--look-cathedral .lyric-card-line{letter-spacing:.015em;font-style:normal;font-weight:400}.lyric-card--look-thrash .lyric-card-line{text-transform:uppercase;letter-spacing:.03em;font-style:normal;font-weight:400;line-height:1.35}.lyric-card--look-fraktur .lyric-card-line{letter-spacing:.03em;font-style:normal;font-weight:400;line-height:1.42}.lyric-card--look-signature .lyric-card-line{letter-spacing:.01em;font-style:normal;font-weight:400;line-height:1.5}.lyric-card--look-notebook .lyric-card-line{letter-spacing:.02em;font-weight:700}.lyric-card--text-color-art .lyric-card-line{color:var(--lyric-accent-color,#fff);-webkit-text-stroke:.12vw #fff;paint-order:stroke fill}@supports (width:1cqw){.lyric-card--text-color-art .lyric-card-line{-webkit-text-stroke:.12cqw #fff}}.plain-art-card{--credit-scale:2;color:#fff;background:#000;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.plain-art-card-channel-label{z-index:1;top:var(--corner-label-top,4vh);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;text-shadow:0 .2vh 1vh #000000b3;margin:0;font-size:min(1.4vw,1.4vh);font-weight:600;position:absolute;right:4vw}@supports (width:1cqw){.plain-art-card-channel-label{top:var(--corner-label-top,4cqh);text-shadow:0 .2cqh 1cqh #000000b3;font-size:min(1.4cqw,1.4cqh);right:4cqw}}.created-poster-card{isolation:isolate;background:var(--created-paper);width:100%;height:100%;color:var(--created-ink);position:relative;overflow:hidden;container-type:size}.created-poster-card-image,.created-poster-card-contrast{width:100%;height:100%;position:absolute;inset:0}.created-poster-card-image{object-fit:cover}.created-poster-card-photo-count{z-index:2;box-sizing:border-box;color:#fff;font-family:var(--created-support-font);pointer-events:none;background:#000000b8;border:.16vmin solid #ffffffa8;border-radius:999px;padding:1vmin 1.6vmin;font-size:2.3vmin;font-weight:700;line-height:1;position:absolute;top:2.4vmin;right:2.4vmin}@supports (width:1cqw){.created-poster-card-photo-count{border:.16cqmin solid #ffffffa8;padding:1cqmin 1.6cqmin;font-size:2.3cqmin;top:2.4cqmin;right:2.4cqmin}}.created-poster-card-contrast{pointer-events:none;background:linear-gradient(135deg,#00000075,#0000001a 60%,#0006)}.created-poster-card-text{z-index:1;box-sizing:border-box;text-align:center;background:var(--created-text-backdrop);border:.18vmin solid #00000038;width:min(92vw,84vh);padding:3vmin 3.6vmin;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1.2vmin 4vmin #00000061}@supports (width:1cqw){.created-poster-card-text{border:.18cqmin solid #00000038;width:min(92cqw,84cqh);padding:3cqmin 3.6cqmin;box-shadow:0 1.2cqmin 4cqmin #00000061}}.created-poster-card-title,.created-poster-card-subtitle{overflow-wrap:anywhere;margin:0}.created-poster-card-countdown{z-index:1;box-sizing:border-box;background:var(--created-text-backdrop);max-width:min(82vw,72vh);color:var(--created-accent);font-family:var(--created-headline-font);font-size:calc(6.6vmin * var(--created-scale));text-align:center;white-space:nowrap;border:.18vmin solid #00000038;padding:2.2vmin 3vmin;font-weight:400;line-height:1;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1.2vmin 4vmin #00000061}@supports (width:1cqw){.created-poster-card-countdown{max-width:min(82cqw,72cqh);font-size:calc(6.6cqmin * var(--created-scale));border:.18cqmin solid #00000038;padding:2.2cqmin 3cqmin;box-shadow:0 1.2cqmin 4cqmin #00000061}}.created-poster-card-countdown--precise{width:min(82vw,72vh);font-family:var(--created-support-font);grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4vmin;display:grid}@supports (width:1cqw){.created-poster-card-countdown--precise{gap:1.4cqmin;width:min(82cqw,72cqh)}}.created-poster-card-countdown-part{gap:.8vmin;display:grid}@supports (width:1cqw){.created-poster-card-countdown-part{gap:.8cqmin}}.created-poster-card-countdown-part strong{font-size:calc(5.4vmin * var(--created-scale));font-weight:700;line-height:1}@supports (width:1cqw){.created-poster-card-countdown-part strong{font-size:calc(5.4cqmin * var(--created-scale))}}.created-poster-card-countdown-part small{color:var(--created-ink);letter-spacing:.04em;text-transform:uppercase;font-size:2.1vmin;font-weight:700;line-height:1}@supports (width:1cqw){.created-poster-card-countdown-part small{font-size:2.1cqmin}}.created-poster-card-title{font-family:var(--created-headline-font);font-size:calc(6.4vmin * var(--created-scale));color:var(--created-accent);font-weight:400;line-height:.98}@supports (width:1cqw){.created-poster-card-title{font-size:calc(6.4cqmin * var(--created-scale))}}.created-poster-card-subtitle{font-family:var(--created-support-font);letter-spacing:.06em;text-transform:uppercase;color:var(--created-ink);margin-top:2vmin;font-size:3vmin;font-weight:600;line-height:1.2}@supports (width:1cqw){.created-poster-card-subtitle{margin-top:2cqmin;font-size:3cqmin}}.created-poster-card.is-landscape .created-poster-card-text{width:min(82vw,78vh)}@supports (width:1cqw){.created-poster-card.is-landscape .created-poster-card-text{width:min(82cqw,78cqh)}}.created-poster-card--transparent-text .created-poster-card-text,.created-poster-card--transparent-text .created-poster-card-countdown{box-shadow:none;background:0 0;border:0;padding:1.2vmin}@supports (width:1cqw){.created-poster-card--transparent-text .created-poster-card-text,.created-poster-card--transparent-text .created-poster-card-countdown{padding:1.2cqmin}}.pack-grid-root{background:#000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden;container-type:size}.pack-grid-sheet{box-sizing:border-box;background:#fff;border-radius:.6vw;overflow:hidden}@supports (width:1cqw){.pack-grid-sheet{border-radius:.6cqw}}.pack-grid-mat{box-sizing:border-box;flex-direction:column;width:100%;height:100%;display:flex}.pack-grid-rows{flex-direction:column;flex:auto;justify-content:center;min-height:0;display:flex}.pack-grid-row{flex-shrink:0;justify-content:center;display:flex}.pack-grid-tile{object-fit:cover;background:#e7e0d2;display:block}.pack-grid-title-band{flex-shrink:0;justify-content:center;align-items:flex-end;width:100%;display:flex;overflow:hidden}.pack-grid-title-band--top{align-items:flex-start}.pack-grid-title-logo{object-fit:contain;max-width:64%;max-height:82%;display:block}.pack-grid-tile-cell{flex-direction:column;min-width:0;margin:0;display:flex}.pack-grid-tile-caption{text-align:center;opacity:.9;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:auto 0 0;padding-top:.5vmin;font-family:system-ui,Segoe UI,Roboto,sans-serif;font-size:2.3vmin;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}@supports (width:1cqw){.pack-grid-tile-caption{margin:.5cqmin 0 0;padding-top:.5cqmin;font-size:2.3cqmin}}.pack-grid-title{text-align:center;max-width:100%;font-family:Georgia,Times New Roman,serif;font-size:calc(3.2vmin * var(--title-scale,1));letter-spacing:calc(.28em * var(--track-scale,1));text-transform:uppercase;color:#35302a;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}@supports (width:1cqw){.pack-grid-title{font-size:calc(3.2cqmin * var(--title-scale,1))}}.pack-grid-title--look-cathedral{font-size:calc(3.4vmin * var(--title-scale,1));letter-spacing:calc(.02em * var(--track-scale,1));text-transform:none}@supports (width:1cqw){.pack-grid-title--look-cathedral{font-size:calc(3.4cqmin * var(--title-scale,1))}}.pack-grid-title--look-thrash{font-size:calc(3vmin * var(--title-scale,1));letter-spacing:calc(.1em * var(--track-scale,1))}@supports (width:1cqw){.pack-grid-title--look-thrash{font-size:calc(3cqmin * var(--title-scale,1))}}.pairing{background:var(--brand-gradient);width:100%;height:100%;font-family:var(--font-sans);box-sizing:border-box;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);justify-content:center;align-items:center;display:flex;container-type:size}.pairing-content{flex-direction:column;align-items:center;gap:3vh;display:flex}@supports (width:1cqw){.pairing-content{gap:3cqh}}.pairing-title{margin:0;line-height:0}.pairing-card{background:#fffffff5;border-radius:18px;flex-direction:column;align-items:center;gap:3vh;width:min(92vw,30rem);padding:clamp(1.25rem,3vh,2rem) clamp(1rem,2.5vw,1.75rem);display:flex;box-shadow:0 12px 34px #00283733}@supports (width:1cqw){.pairing-card{gap:3cqh;width:min(92cqw,30rem);padding:clamp(1.25rem,3cqh,2rem) clamp(1rem,2.5cqw,1.75rem)}}@container (orientation:landscape){.pairing-card{width:min(88vw,46em)}@supports (width:1cqw){.pairing-card{width:min(88cqw,46em)}}}.pairing-logo{filter:drop-shadow(0 2px 12px #0028372e);width:min(18rem,74vw);height:auto;display:block}@supports (width:1cqw){.pairing-logo{width:min(18rem,74cqw)}}.pairing-subtitle{color:var(--text-secondary);text-align:center;margin:0;padding-inline:1rem;font-size:clamp(.9rem,1.4vw,1.25rem)}@supports (width:1cqw){.pairing-subtitle{font-size:clamp(.9rem,1.4cqw,1.25rem)}}.pairing-signin-link{color:var(--text-secondary);text-decoration:underline}.pairing-tv-cta{background:var(--bg-raised);border:2px solid var(--border-strong);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:.9vh;max-width:min(88vw,44em);padding:clamp(1.1rem,3.5vh,2rem) clamp(1.6rem,4vw,3.4rem);text-decoration:none;display:flex}@supports (width:1cqw){.pairing-tv-cta{gap:.9cqh;max-width:min(88cqw,44em);padding:clamp(1.1rem,3.5cqh,2rem) clamp(1.6rem,4cqw,3.4rem)}}.pairing-tv-cta:hover,.pairing-tv-cta:focus-visible{background:var(--bg-hover)}.pairing-tv-cta-title{color:var(--text-primary);letter-spacing:-.01em;font-size:clamp(1.5rem,2.8vw,2.6rem);font-weight:800}@supports (width:1cqw){.pairing-tv-cta-title{font-size:clamp(1.5rem,2.8cqw,2.6rem)}}.pairing-tv-cta-sub{color:var(--text-secondary);max-width:36em;font-size:clamp(1rem,1.5vw,1.35rem);line-height:1.4}@supports (width:1cqw){.pairing-tv-cta-sub{font-size:clamp(1rem,1.5cqw,1.35rem)}}.pairing-email-form{gap:.6rem;width:min(88vw,26rem);display:flex}@supports (width:1cqw){.pairing-email-form{width:min(88cqw,26rem)}}.pairing-email-input{border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--bg-raised);min-width:0;min-height:48px;color:var(--text-primary);font:inherit;flex:1;padding:.6rem 1.1rem;font-size:clamp(.95rem,1.4vw,1.1rem)}@supports (width:1cqw){.pairing-email-input{font-size:clamp(.95rem,1.4cqw,1.1rem)}}.pairing-email-button{border-radius:var(--radius-control);background:var(--act-fill);min-height:48px;color:var(--act-fill-ink);font:inherit;cursor:pointer;border:none;padding:.6rem 1.5rem;font-size:clamp(.95rem,1.4vw,1.1rem);font-weight:700}@supports (width:1cqw){.pairing-email-button{font-size:clamp(.95rem,1.4cqw,1.1rem)}}.pairing-email-button:disabled{opacity:.6;cursor:default}.pairing-email-error{color:var(--danger)}.pairing-subtitle--quiet{font-size:clamp(.8rem,1.1vw,.95rem)}@supports (width:1cqw){.pairing-subtitle--quiet{font-size:clamp(.8rem,1.1cqw,.95rem)}}
