:root{--bn-body:'Newsreader',Georgia,serif;--bn-ui:'DM Sans',system-ui,sans-serif;--bn-bg:#161513;--bn-gold:#F1D48E;--bn-indigo:#1F2A5C;--bn-ink:#14172B;--bn-black:#0A0A09;--bn-cream:#F6F7FB;--bn-cream2:#FFFFFF;--bn-blush:#E9ECF6;--bn-sun:#FFD21F;--bn-yellow:#FEC503;--bn-red:#C8281C;--bn-pink:#E3195F;--bn-pinktxt:#B80F4A;--bn-line:#D9DDEB;--bn-muted:#555A6E;--bn-anton:'Anton','Impact','Arial Narrow',sans-serif;--bn-serif:'Newsreader',Georgia,serif;--bn-mono:'DM Sans',system-ui,sans-serif;--bn-wm:'Newsreader','Instrument Serif',Georgia,serif}.bn-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bn-wrap{max-width:1280px;margin:0 auto;padding:0 32px}.bn-cvw{position:relative;aspect-ratio:3/4;width:100%;overflow:hidden;background:#D3D8EA;border-radius:3px}.bn-cv{display:block;width:100%;height:100%;object-fit:cover}.bn-top{background:var(--bn-bg);color:#fff}.bn-topbar{display:flex;align-items:center;gap:28px;padding-top:16px;padding-bottom:10px;flex-wrap:wrap}.bn-brand{display:flex;flex-direction:column}.bn-logo{font-family:var(--bn-wm);font-weight:500;font-size:40px;letter-spacing:.04em;color:var(--bn-gold);line-height:1}.bn-tagline{font-family:var(--bn-mono);font-size:12px;color:#d9cfbb;margin-top:6px}.bn-topbar nav{display:flex;gap:20px;flex-wrap:wrap}.bn-topbar nav a{white-space:nowrap;font-family:var(--bn-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#fff;padding:6px 0;border-bottom:2px solid transparent}.bn-topbar nav a.bn-on{color:var(--bn-gold);border-color:var(--bn-gold)}.bn-live{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--bn-pink);margin-left:4px}.bn-search{margin-left:auto;display:flex;flex:0 1 380px}.bn-search input{flex:1;height:42px;background:transparent;border:1px solid #6b655a;border-right:0;border-radius:6px 0 0 6px;color:#fff;padding:0 14px;font:14px var(--bn-mono)}.bn-search input::placeholder{color:#cfc6b3}.bn-search button{width:46px;border:1px solid #6b655a;background:#2a2824;color:var(--bn-gold);border-radius:0 6px 6px 0;cursor:pointer}.bn-fresh{font-family:var(--bn-mono);font-size:13px;color:#eadfc6;padding-top:12px;padding-bottom:12px}.bn-band{background:var(--bn-yellow);color:var(--bn-black);padding:30px 0 10px}.bn-bandgrid{display:grid;grid-template-columns:450px minmax(0,1fr);gap:32px;align-items:center}.bn-band h1{font:400 96px/.92 var(--bn-anton);margin:0;color:var(--bn-black)}.bn-bmeta{font:500 13px var(--bn-mono);letter-spacing:.12em;margin:12px 0 16px}.bn-weeks{display:flex;flex-wrap:wrap;gap:6px}.bn-weeks a{border:1.5px solid var(--bn-black);border-radius:999px;padding:5px 11px;font:13px var(--bn-mono)}.bn-weeks a.bn-on{background:var(--bn-black);color:var(--bn-yellow)}.bn-bbtn{display:inline-block;margin-top:20px;background:var(--bn-black);color:var(--bn-yellow);padding:13px 22px;border-radius:999px;font:500 13px var(--bn-mono);letter-spacing:.1em;text-transform:uppercase}.bn-bcards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.bn-bcard{display:block}.bn-bcap{margin-top:8px;display:flex;flex-direction:column;gap:5px;align-items:flex-start}.bn-bt{font:400 20px/1.15 var(--bn-serif);color:var(--bn-black)}.bn-sticker{position:absolute;top:36px;left:8px;background:var(--bn-sun);color:var(--bn-ink);font:400 13px/1 var(--bn-anton);padding:5px 7px;border-radius:3px;display:flex;flex-direction:column;align-items:center;text-transform:uppercase}.bn-sticker b{font-weight:400;font-size:20px}.bn-tag{display:inline-block;background:var(--bn-red);color:#fff;font:500 12px/1.4 var(--bn-mono);letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:2px}.bn-meta{display:flex;align-items:center;gap:10px}.bn-date{font:12px var(--bn-mono);color:var(--bn-muted)}.bn-strip{background:var(--bn-black);color:#fff}.bn-stripin{display:flex;align-items:center;gap:18px;padding-top:9px;padding-bottom:9px}.bn-rblock{background:var(--bn-red);color:#fff;font:400 18px/1 var(--bn-anton);padding:8px 12px;letter-spacing:.02em}.bn-stxt{font:13px var(--bn-mono);letter-spacing:.06em;text-transform:uppercase}.bn-sitem{display:flex;align-items:center;gap:10px;font:12px var(--bn-mono);color:#fff}.bn-sitem.bn-first{margin-left:auto}.bn-cvw.bn-strip{background:#3a342d;width:36px;flex:none;box-shadow:0 0 0 1px #6b5a2a}.bn-sec{padding:38px 0}.bn-cream{background:var(--bn-cream)}.bn-blush{background:var(--bn-blush)}.bn-sechead{display:flex;align-items:baseline;gap:16px;margin-bottom:20px;flex-wrap:wrap}.bn-sechead h2{font:400 40px/1 var(--bn-anton);color:var(--bn-indigo);margin:0}.bn-sub,.bn-trust{font:12px var(--bn-mono);color:var(--bn-muted)}.bn-trust a{text-decoration:underline}.bn-all{margin-left:auto;font:500 12px var(--bn-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--bn-pinktxt)}.bn-hd{font:400 26px/1.12 var(--bn-serif);color:var(--bn-ink);margin-top:8px}.bn-hd.bn-sm{font-size:19px;margin-top:6px}.bn-cap{margin-top:10px}.bn-twgrid{display:grid;grid-template-columns:300px minmax(0,1fr) 440px;gap:28px;align-items:start}.bn-tw-large,.bn-tw-med,.bn-mtr{display:block}.bn-new{position:absolute;top:10px;right:10px;background:var(--bn-sun);color:var(--bn-ink);font:400 14px var(--bn-anton);padding:4px 10px;border-radius:999px;letter-spacing:.04em}.bn-twlist{display:flex;flex-direction:column;gap:14px}.bn-row{display:grid;grid-template-columns:66px minmax(0,1fr);gap:14px;align-items:start;padding-bottom:14px;border-bottom:1px solid var(--bn-line)}.bn-row:last-child{border-bottom:0}.bn-cvw.bn-thumb,.bn-cvw.bn-thumb66{width:66px}.bn-twmeds{display:grid;grid-template-columns:1fr 1fr;gap:20px}.bn-mtrgrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px}.bn-twocol{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:40px;align-items:start}.bn-msl .bn-row{grid-template-columns:66px minmax(0,1fr)}.bn-mrcard{background:var(--bn-cream2);border:1px solid var(--bn-line)}.bn-mrh{background:var(--bn-red);color:#fff;font:400 30px/1 var(--bn-anton);margin:0;padding:10px 14px;letter-spacing:.02em}.bn-mr{position:relative;display:grid;grid-template-columns:58px minmax(0,1fr);gap:12px;padding:12px 14px;border-top:1px solid var(--bn-line);align-items:start}.bn-mr:first-of-type{border-top:0}.bn-mr.bn-big{grid-template-columns:120px minmax(0,1fr)}.bn-cvw.bn-mrthumb{width:58px}.bn-mr.bn-big .bn-cvw.bn-mrthumb{width:120px}.bn-mr .bn-num{position:absolute;left:6px;top:6px;z-index:2;width:28px;height:28px;border-radius:50%;background:var(--bn-yellow);color:var(--bn-black);font:400 17px/28px var(--bn-anton);text-align:center;box-shadow:0 0 0 2px var(--bn-cream2)}.bn-mr.bn-big .bn-num{width:32px;height:32px;line-height:32px;font-size:19px}.bn-pastrow{display:flex;flex-wrap:wrap;gap:10px}.bn-chip{border:1px solid var(--bn-indigo);color:var(--bn-indigo);padding:8px 16px;font:500 13px var(--bn-mono);border-radius:6px;background:transparent;min-width:84px}.bn-chip small{display:block;font-size:12px;font-weight:400}.bn-chip.bn-on{background:var(--bn-indigo);color:var(--bn-cream)}.bn-ns{grid-column:1/-1;margin:0;font:12px var(--bn-mono)}.bn-exgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.bn-exgrid h3{font:400 24px/1 var(--bn-anton);color:var(--bn-indigo);margin:0 0 12px}.bn-chips{display:flex;flex-wrap:wrap;gap:8px}.bn-xchip{background:#fff;border:1px solid var(--bn-indigo);color:var(--bn-indigo);font:13px var(--bn-mono);padding:7px 12px;border-radius:4px}.bn-foot{background:var(--bn-bg);color:#e8dfcd;padding:34px 0 26px}.bn-frow{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap;align-items:flex-start}.bn-ftag{font:13px var(--bn-mono);margin:8px 0 4px}.bn-ftrust{font:12px var(--bn-mono);margin:0;color:#cfc6b3}.bn-ftrust a{text-decoration:underline}.bn-social{display:flex;align-items:center;gap:16px;font:13px var(--bn-mono)}.bn-social a{color:#fff;display:grid;place-items:center;width:44px;height:44px}.bn-policy{display:flex;gap:22px;justify-content:flex-end;margin-top:22px;flex-wrap:wrap}.bn-policy a{font:12px var(--bn-mono);color:#e8dfcd}@media (min-width:1101px){.bn-topbar{flex-wrap:nowrap}.bn-topbar nav{gap:16px;flex-wrap:nowrap}}@media (max-width:1100px){.bn-bandgrid{grid-template-columns:1fr}.bn-band h1{font-size:72px}.bn-twgrid{grid-template-columns:260px minmax(0,1fr)}.bn-twmeds{grid-column:1/-1;grid-template-columns:repeat(4,1fr)}.bn-mtrgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.bn-twocol{grid-template-columns:1fr}.bn-exgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.bn-wrap{padding:0 16px}.bn-logo{font-size:32px}.bn-topbar{gap:14px}.bn-search{max-width:none;flex-basis:100%}.bn-band h1{font-size:56px}.bn-bcards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:8px}.bn-bcard{flex:0 0 150px;scroll-snap-align:start}.bn-stripin{flex-wrap:wrap}.bn-sitem.bn-first{margin-left:0}.bn-twgrid{grid-template-columns:1fr}.bn-twmeds{grid-template-columns:1fr 1fr}.bn-tw-large{max-width:320px}.bn-mtrgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.bn-sechead h2{font-size:32px}.bn-exgrid{grid-template-columns:1fr}}.bn-paper{background:#FFFFFF}.bn-ptabs{display:flex;flex-wrap:wrap;gap:8px;margin:-4px 0 22px}.bn-ptab{border:1px solid var(--bn-indigo);background:transparent;color:var(--bn-indigo);font:500 13px var(--bn-mono);padding:8px 16px;border-radius:6px;cursor:pointer;min-height:40px}.bn-ptab[aria-pressed='true']{background:var(--bn-indigo);color:var(--bn-cream)}.bn-pgrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px 20px}.bn-pcard{display:block}.bn-pcard[hidden]{display:none}.bn-pname{font:400 22px/1.12 var(--bn-serif);color:var(--bn-ink);margin-top:10px}.bn-pcard:hover .bn-pname{text-decoration:underline}.bn-pmeta{font:12px var(--bn-mono);color:var(--bn-muted);margin-top:4px}.bn-pupd{display:inline-block;margin-top:6px;font:12px var(--bn-mono);color:var(--bn-ink);background:var(--bn-blush);padding:1px 6px;border-radius:2px}.bn-pfoot{display:flex;align-items:center;gap:16px;margin-top:26px;flex-wrap:wrap}.bn-pmore{background:var(--bn-ink);color:#fff;border:0;border-radius:6px;font:600 14px var(--bn-ui);padding:12px 18px;cursor:pointer}.bn-pmore[hidden]{display:none}.bn-pcount{font:12px var(--bn-mono);color:var(--bn-muted)}@media (max-width:1100px){.bn-pgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:700px){.bn-pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.bn-pname{font-size:19px}}.bn-twocol .bn-pgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 18px}.bn-twocol .bn-pname{font-size:21px}@media (max-width:700px){.bn-twocol .bn-pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}}.bn-twocol>aside{align-self:stretch}.bn-mrcard{display:flex;flex-direction:column;height:100%}.bn-mrcard .bn-mr{flex:1 1 auto;align-items:center}.bn-twocol.bn-free>aside{align-self:start;position:sticky;top:16px}.bn-twocol.bn-free .bn-mrcard{height:auto}.bn-twocol.bn-free .bn-mrcard .bn-mr{flex:none;align-items:start}@media (max-width:1100px){.bn-twocol>aside,.bn-twocol.bn-free>aside{position:static;align-self:auto}.bn-mrcard{height:auto}.bn-mrcard .bn-mr{flex:none;align-items:start}}.bn-ad{display:flex;flex-direction:column;align-items:center;margin:40px auto;clear:both}.bn-adlbl{font:12px var(--bn-mono);letter-spacing:.1em;text-transform:uppercase;color:#555A6E;margin-bottom:6px}.bn-adbox{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:#E3E6F2;border:1px dashed #B5BBD4;color:#555A6E;font:12px var(--bn-mono);text-align:center;padding:6px}.bn-adname{font-weight:500}.bn-adsub{opacity:.85}.bn-ad-lb .bn-adbox{width:min(100%,970px);height:90px}.bn-ad-mpu .bn-adbox{width:300px;max-width:100%;height:250px}.bn-ad-hp .bn-adbox{width:300px;max-width:100%;height:600px}.bn-ad-inc .bn-adbox{width:min(100%,336px);height:280px}.bn-adsec{padding:0;display:flow-root}.bn-adsec .bn-ad{margin:36px auto}.bn-twocol>aside .bn-ad{margin:24px auto 0}@media (max-width:1100px){.bn-ad-lb .bn-adbox{width:min(100%,728px)}.bn-ad-hp{display:none}}@media (max-width:700px){.bn-ad-lb .bn-adbox{width:min(100%,320px);height:100px}.bn-ad{margin:32px auto}}.bn-twocol>aside{display:flex;flex-direction:column}.bn-twocol>aside .bn-mrcard{height:auto;flex:1 1 auto}.bn-twocol.bn-free>aside .bn-mrcard{flex:none}@media (max-width:1100px){.bn-twocol>aside{display:block}}html{background:#161513}body.bn-next{margin:0;background:var(--bn-cream);color:var(--bn-ink);font-family:var(--bn-serif);font-size:18px;line-height:1.3;-webkit-text-size-adjust:100%}.bn-scope,.bn-scope *{box-sizing:border-box}:where(.bn-scope) a{color:inherit;text-decoration:none}.bn-scope a:focus-visible,.bn-scope button:focus-visible,.bn-scope input:focus-visible{outline:3px solid var(--bn-pink);outline-offset:2px}.bn-scope a:hover .bn-hd,.bn-scope a:hover .bn-bt{text-decoration:underline}.bn-home{background:var(--bn-cream)}.bn-nav{flex:0 0 auto}.bn-search{flex:0 1 300px;min-width:140px;margin-left:auto}.bn-tagline{white-space:nowrap}.bn-navlinks ul{display:flex;gap:18px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.bn-navlinks>a,.bn-navlinks li>a{display:inline-block;white-space:nowrap;font:13px var(--bn-mono);letter-spacing:.06em;text-transform:uppercase;color:#fff;padding:6px 0;border-bottom:2px solid transparent;margin-right:18px}.bn-navlinks li>a{margin-right:0}.bn-navlinks .bn-on,.bn-navlinks .current-menu-item>a,.bn-navlinks a.current-menu-item{color:var(--bn-gold);border-color:var(--bn-gold)}.bn-bh{font:400 88px/.92 var(--bn-anton);margin:0;color:var(--bn-band-ink,#0A0A09)}.bn-bandgrid{grid-template-columns:500px minmax(0,1fr)}.bn-band{background:var(--bn-band-fill,#FEC503);color:var(--bn-band-ink,#0A0A09)}.bn-bmeta{color:var(--bn-band-ink,#0A0A09)}.bn-bt{color:var(--bn-band-ink,#0A0A09)}.bn-weeks a{border-color:var(--bn-band-ink,#0A0A09);color:var(--bn-band-ink,#0A0A09)}.bn-weeks a.bn-on{background:var(--bn-band-ink,#0A0A09);color:var(--bn-band-fill,#FEC503)}.bn-bbtn{background:var(--bn-band-ink,#0A0A09);color:var(--bn-band-fill,#FEC503)}.bn-rblock{background:var(--bn-band-fill,#C8281C);color:#fff}.bn-bcap .bn-meta{margin-bottom:2px}.bn-live{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--bn-pink);margin-left:6px}.bn-note{font:12px var(--bn-mono);color:var(--bn-muted);padding-top:18px;padding-bottom:30px}.bn-adslot{display:flex;justify-content:center;max-width:100%}.bn-trust a,.bn-ftrust a{text-decoration:underline}@media (max-width:1100px){.bn-bandgrid{grid-template-columns:1fr}.bn-bh{font-size:72px}}@media (max-width:700px){.bn-bh{font-size:56px}.bn-nav{flex:1 1 100%;min-width:0}.bn-navlinks{display:flex;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.bn-navlinks>a{margin-right:16px;flex:none}}.bn-bt,.bn-hd,.bn-pname{font-weight:600}