:root{--bg:#0e0c16;--bg2:#15121f;--bg3:#1f1a2e;--fg:#f1ecf7;--muted:#9b93ad;--line:#272139;--line2:#3b3353;--yellow:#ff3fa4;--yellow-ink:#1a0010;--teal:#8b7cff;--blue:#8b7cff;--pink:#ff3fa4;--r:3px;--sans:"Figtree",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--cond:"Cinzel",Georgia,serif}*{box-sizing:border-box}html{background:var(--bg);color:var(--fg);scroll-behavior:smooth}body{margin:0;font:400 15px/1.5 var(--sans);-webkit-font-smoothing:antialiased;padding-bottom:76px}a{color:inherit;text-decoration:none}p{margin:0}h1,h2,h3{margin:0;font-family:var(--cond);font-weight:700;line-height:1.05;letter-spacing:-.01em;text-wrap:balance}:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.in{max-width:1240px;margin:0 auto;padding:0 16px}img,svg{display:block}header.top{position:sticky;top:0;z-index:40;background:rgba(9,13,22,.92);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}header.top .in{display:flex;align-items:center;gap:14px;height:60px}.logo{font:800 24px/1 var(--cond);letter-spacing:.02em;white-space:nowrap;display:flex;align-items:center;gap:9px}.logo i{display:grid;grid-template-columns:1fr 1fr;gap:2px;width:20px;height:20px}.logo i b{background:var(--yellow);border-radius:2px}.logo i b:nth-child(2){background:var(--teal)}.logo em{font-style:normal;color:var(--yellow)}nav.main{display:none;gap:2px;flex:1;margin-left:10px}nav.main a{padding:9px 11px;font:700 14px/1 var(--cond);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid transparent;white-space:nowrap}nav.main a[aria-current],nav.main a:hover{color:var(--fg)}nav.main a[aria-current]{border-bottom-color:var(--yellow)}.dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--teal);box-shadow:0 0 0 3px rgba(25,211,194,.2);animation:pulse 2s ease-out infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(25,211,194,.45)}70%{box-shadow:0 0 0 7px rgba(25,211,194,0)}100%{box-shadow:0 0 0 0 rgba(25,211,194,0)}}.search{display:none;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid var(--line2);border-radius:999px;color:var(--muted);font-size:13px;min-width:180px}.count{margin-left:auto;display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;font:700 13px/1 var(--cond);letter-spacing:.06em;text-transform:uppercase;background:var(--yellow);color:var(--yellow-ink);padding:0 12px;height:36px;border-radius:var(--r);white-space:nowrap}.count span{font-size:15px;font-variant-numeric:tabular-nums}.menu{display:inline-flex;width:38px;height:36px;align-items:center;justify-content:center;background:0 0;border:1px solid var(--line2);border-radius:var(--r);color:var(--fg)}.strip{background:var(--bg2);border-bottom:1px solid var(--line)}.strip .in{display:flex;align-items:stretch;min-height:64px;overflow-x:auto;scrollbar-width:none;padding:0 0 0 16px}.strip .in::-webkit-scrollbar{display:none}.strip .lbl{display:flex;align-items:center;gap:8px;padding:0 14px;margin-left:-16px;font:800 12px/1 var(--cond);letter-spacing:.14em;text-transform:uppercase;color:#06211f;background:var(--teal);white-space:nowrap;flex:0 0 auto;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%)}.strip .lbl .dot{background:#06211f;box-shadow:none;animation:none;width:7px;height:7px}.strip a{flex:0 0 200px;display:grid;align-content:center;gap:3px;padding:10px 14px;border-right:1px solid var(--line);min-width:0}.strip a:hover{background:var(--bg3)}.strip .k{font:700 10.5px/1 var(--cond);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.strip .v{font:700 18px/1.05 var(--cond)}.strip .v em{font-style:normal;color:var(--teal)}.strip .v b{color:var(--yellow);font-variant-numeric:tabular-nums;font-weight:700}.strip .s{font-size:11.5px;line-height:1.3;color:var(--muted)}.strip .s .u{display:block}.matches{display:grid;gap:8px}.match{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:center;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r);padding:10px 12px;font:700 16px/1 var(--cond)}.match .t2{text-align:right}.match .sc{font-size:18px;color:var(--yellow);font-variant-numeric:tabular-nums;padding:0 6px}.match small{display:block;font:500 12px/1.3 var(--sans);color:var(--muted);margin-top:4px}.hero-pill{display:inline-flex;align-items:center;background:#a205f1;border-radius:999px;padding:8px 16px;line-height:0}.hero-pill svg{display:block;height:12px;width:auto}.article-hero{position:relative}.article-hero>.hero-pill{position:absolute;top:14px;left:14px;z-index:2}h1+.hero-pill{margin:10px 0;justify-self:start}.kicker{font:700 12px/1 var(--cond);letter-spacing:.14em;text-transform:uppercase;color:var(--yellow)}.kicker.patch{color:var(--teal)}.kicker.esports{color:var(--blue)}.kicker.skins{color:var(--pink)}.kicker.leaks{color:#ffa060}.kicker.loldle{color:var(--teal)}.meta{font-size:12.5px;color:var(--muted)}.meta b{color:var(--fg);font-weight:600}.meta time{font-variant-numeric:tabular-nums}.art{display:block;aspect-ratio:16/9;position:relative;overflow:hidden;border-radius:var(--r);background:#0d1430}.art svg{position:absolute;inset:0;width:100%;height:100%;transition:transform .5s ease}a:hover .art svg{transform:scale(1.04)}.art .tag{position:absolute;left:10px;top:10px;z-index:2;font:700 11px/1 var(--cond);letter-spacing:.1em;text-transform:uppercase;padding:5px 7px;border-radius:3px;background:rgba(0,0,0,.65);color:#fff}.art .dur{position:absolute;right:8px;bottom:8px;z-index:2;font:700 11px/1 var(--cond);letter-spacing:.04em;padding:4px 6px;border-radius:3px;background:rgba(0,0,0,.75);color:#fff;font-variant-numeric:tabular-nums}.art.play:before{content:"";position:absolute;left:50%;top:50%;z-index:2;width:44px;height:44px;border-radius:50%;background:rgba(0,0,0,.6);border:2px solid #fff;transform:translate(-50%,-50%)}.art.play:after{content:"";position:absolute;left:50%;top:50%;z-index:3;width:0;height:0;border:8px solid transparent;border-left:13px solid #fff;transform:translate(-25%,-50%)}.sec-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:10px;margin-bottom:16px;border-bottom:1px solid var(--line)}.sec-head h2{font-size:20px;letter-spacing:.02em;text-transform:uppercase;display:flex;align-items:center;gap:10px}.sec-head h2:before{content:"";width:4px;height:18px;background:var(--yellow)}.sec-head a,.sec-head .meta{font-size:13px;color:var(--muted);font-weight:500}.sec-head a:hover{color:var(--yellow)}.btn{display:inline-flex;align-items:center;gap:8px;font:700 13px/1 var(--cond);letter-spacing:.1em;text-transform:uppercase;padding:0 16px;height:40px;background:var(--yellow);color:var(--yellow-ink);border:0;border-radius:var(--r);cursor:pointer}.btn:hover{background:#e8c87c}.btn.ghost{background:0 0;color:var(--fg);border:1px solid var(--line2)}.btn.ghost:hover{border-color:var(--fg)}main .in{padding-top:24px;padding-bottom:48px;display:grid;gap:40px}.hero{display:grid;gap:16px}.lead{position:relative;display:block;border-radius:var(--r);overflow:hidden}.lead .art{aspect-ratio:16/9;border-radius:0}.lead .over{display:block;padding:14px 2px 0}@media (min-width:980px){.lead .over{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:22px 20px;background:linear-gradient(180deg,rgba(9,13,22,0) 0%,rgba(9,13,22,.55) 35%,rgba(9,13,22,.94) 100%)}}.lead h2{font-size:clamp(28px,5vw,46px);margin:8px 0 10px;max-width:22ch;font-weight:800}.lead p.lede{color:#d6d6de;font-size:15px;max-width:60ch;margin-bottom:10px}.stack{display:grid;gap:14px}.stack a{display:grid;grid-template-columns:136px 1fr;gap:12px;align-items:start}.stack .art{aspect-ratio:16/10}.stack h3{font-size:19px;margin:4px 0 6px}.stack a:hover h3{color:var(--yellow)}.cards{display:grid;gap:18px}.cards a{display:grid;gap:10px;align-content:start}.cards .art{aspect-ratio:16/9}.cards h3{font:600 17px/1.25 var(--sans);letter-spacing:-.01em;margin:0 0 4px}.cards a:hover h3{color:var(--yellow)}.cols{display:grid;gap:40px}.col{display:grid;gap:40px;min-width:0}.side{display:grid;gap:36px;min-width:0;align-content:start}.rows{list-style:none;margin:0;padding:0}.rows li{border-bottom:1px solid var(--line)}.rows a{display:grid;grid-template-columns:112px 1fr;gap:14px;padding:12px 0;align-items:start}.rows .art{aspect-ratio:16/10;border-radius:4px}.rows .t{font-family:var(--cond);font-weight:700;font-size:19px;line-height:1.1;display:block;margin:3px 0 6px}.rows a:hover .t{color:var(--yellow)}.rows .kicker{font-size:11px}.most{list-style:none;margin:0;padding:0;counter-reset:n}.most li{counter-increment:n;border-bottom:1px solid var(--line)}.most a{display:grid;grid-template-columns:40px 1fr;gap:10px;padding:11px 0;align-items:start}.most a:before{content:counter(n,decimal-leading-zero);font:800 28px/1 var(--cond);color:var(--yellow);opacity:.9}.most .t{font-family:var(--cond);font-weight:700;font-size:18px;line-height:1.1;display:block}.most .meta{margin-top:4px}.most a:hover .t{color:var(--yellow)}.daily{display:grid;gap:8px}.daily a{display:grid;grid-template-columns:36px 1fr auto;gap:10px;align-items:center;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r);padding:11px 12px;font-family:var(--cond);font-weight:700;font-size:17px}.daily a:hover{border-color:var(--line2);background:var(--bg3)}.daily i{display:grid;place-items:center;width:36px;height:36px;border-radius:6px;background:var(--bg3);color:var(--yellow);font-style:normal;font:800 13px/1 var(--cond)}.daily span{font:700 11px/1 var(--cond);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:var(--bg3);padding:5px 7px;border-radius:3px}.daily span.on{color:var(--yellow-ink);background:var(--yellow)}footer{border-top:1px solid var(--line);background:var(--bg2);padding:28px 0 32px;color:var(--muted);font-size:13px}footer .in{display:grid;gap:18px}footer .cols4{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}footer h4{margin:0 0 8px;font:700 13px/1 var(--cond);letter-spacing:.14em;text-transform:uppercase;color:var(--fg)}footer ul{list-style:none;margin:0;padding:0;display:grid;gap:5px}footer a:hover{color:var(--yellow)}footer .legal{border-top:1px solid var(--line);padding-top:14px;font-size:12px;display:flex;flex-wrap:wrap;gap:6px 20px;justify-content:space-between}.livebtn{position:fixed;left:16px;right:16px;bottom:16px;z-index:45;display:flex;align-items:center;justify-content:center;gap:10px;background:#0e1420;border:1px solid var(--line2);border-radius:999px;color:#fff;font:700 14px/1 var(--cond);letter-spacing:.1em;text-transform:uppercase;padding:15px;box-shadow:0 10px 30px rgba(0,0,0,.6)}@media (min-width:700px){.cards{grid-template-columns:repeat(3,1fr)}footer .cols4{grid-template-columns:repeat(4,1fr)}}@media (min-width:980px){body{padding-bottom:0}nav.main,.search{display:flex}.menu,.livebtn{display:none}.hero{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}.lead .over{padding:28px}.stack{gap:18px}.stack a{grid-template-columns:150px 1fr;gap:14px}.stack h3{font-size:20px}.cols{grid-template-columns:minmax(0,1fr) 340px}}@media (min-width:980px) and (max-width:1199px){nav.main a{padding:9px 8px;font-size:13px;letter-spacing:.05em}.search{min-width:150px}}@media (min-width:1280px){.strip .in{overflow:visible}.strip a{flex:1 1 0}}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.skip-link:focus{position:fixed;left:16px;top:16px;z-index:100;width:auto;height:auto;clip:auto;background:var(--yellow);color:var(--yellow-ink);padding:10px 14px;border-radius:var(--r)}.daily span b{font-variant-numeric:tabular-nums}.lead .over .meta b{color:var(--fg)}.art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}a:hover .art img{transform:scale(1.04)}.search input{flex:1;min-width:0;background:0 0;border:0;color:var(--fg);font:inherit;font-size:14px;outline:0}.search input::placeholder{color:var(--muted)}.count{text-decoration:none}.lead .over .meta{color:var(--muted)}.hero{min-width:0}.navwrap{display:contents}@media (max-width:979px){header.top.is-open .navwrap{display:block;position:absolute;left:0;right:0;top:60px;padding:8px 16px 16px;background:var(--bg2);border-bottom:1px solid var(--line)}header.top.is-open nav.main{display:flex;flex-direction:column;gap:0;margin:0 0 12px}header.top.is-open nav.main a{padding:12px 0;border-bottom:1px solid var(--line);font-size:16px}header.top.is-open .search{display:flex}.count{font-size:12px;padding:0 9px}.count .lbl2{display:none}}main.list .in{display:block;padding-top:24px;padding-bottom:48px;max-width:860px}.list h1{font-size:clamp(26px,4vw,36px);text-transform:uppercase;letter-spacing:.02em;display:flex;align-items:center;gap:10px}.list h1:before{content:"";width:4px;height:22px;background:var(--yellow)}.list .lede{color:#d6d6de;margin:0 0 16px;max-width:70ch}.list .about{margin-top:32px;padding-top:24px;border-top:1px solid var(--line)}.rows h2.t,.rows h3.t{margin:3px 0 6px;font-size:19px}.pagination{margin-top:20px}.nav-links{display:flex;flex-wrap:wrap;gap:6px}.nav-links .page-numbers{display:inline-flex;align-items:center;height:36px;padding:0 12px;border:1px solid var(--line2);border-radius:var(--r);font:700 13px/1 var(--cond);letter-spacing:.08em;text-transform:uppercase;color:var(--fg)}.nav-links .page-numbers.current,.nav-links .page-numbers:hover{background:var(--yellow);color:var(--yellow-ink);border-color:var(--yellow)}.nav-links .dots{border:0}main.single .in{display:block;padding-top:24px;padding-bottom:48px;max-width:860px}.article-head{display:grid;gap:10px;margin-bottom:20px}.article-head h1{font-size:clamp(30px,5vw,48px);font-weight:800;max-width:24ch}.article-head .lede{font-size:18px;color:#d6d6de;max-width:60ch}.article-hero{margin:0 0 24px}.article-hero img{display:block;width:100%;height:auto;border-radius:var(--r);background:#1a1030}.article-hero figcaption{font-size:12.5px;color:var(--muted);margin-top:8px}.entry-content{font-size:17px;line-height:1.65;max-width:70ch}.entry-content>*{margin:0 0 1.2em}.entry-content h2{font-size:28px;margin-top:1.6em}.entry-content h3{font-size:22px;margin-top:1.4em}.entry-content h4{font-size:18px;margin-top:1.2em;font-family:var(--cond)}.entry-content a{color:var(--yellow);text-decoration:underline;text-underline-offset:3px}.entry-content a:hover{color:#e8c87c}.entry-content img{max-width:100%;height:auto;border-radius:var(--r)}.entry-content figure{margin:0 0 1.2em}.entry-content figcaption{font-size:12.5px;color:var(--muted);margin-top:6px}.entry-content ul,.entry-content ol{padding-left:1.3em}.entry-content li{margin-bottom:.4em}.entry-content blockquote{margin:0 0 1.2em;padding:4px 0 4px 18px;border-left:3px solid var(--yellow);color:#d6d6de;font-style:italic}.entry-content table{width:100%;border-collapse:collapse;font-size:15px}.entry-content th,.entry-content td{text-align:left;padding:8px 10px;border-bottom:1px solid var(--line);vertical-align:top}.entry-content th{font-family:var(--cond);text-transform:uppercase;letter-spacing:.06em;font-size:13px;color:var(--muted)}.entry-content pre,.entry-content code{background:var(--bg3);border-radius:4px}.entry-content code{padding:1px 5px;font-size:.9em}.entry-content pre{padding:14px;overflow:auto}.entry-content iframe,.entry-content video{max-width:100%}.entry-content .wp-block-embed__wrapper{position:relative}.page-links{margin:16px 0;font-weight:600}.related{margin-top:40px}main .search{display:flex;max-width:420px;margin-top:12px}.ad{display:flex;flex-direction:column;align-items:center;width:100%;min-width:0}.ad-label{font:11px/1.4 var(--sans);color:var(--muted);margin-bottom:4px}.ad-box{width:min(100%,var(--w));height:var(--h);overflow:hidden;border-radius:var(--r);background:var(--bg2)}.ad-ins{width:100%;height:100%}.ad-fluid .ad-box{width:100%;max-width:728px;height:auto;min-height:280px;background:0 0;overflow:visible}.ad:has(ins[data-ad-status^=unfill]){display:none}.side .ad-sidebar_sticky{position:sticky;top:76px}.entry-content>.ad{margin:32px 0}.list .ad{margin:24px 0}@media (max-width:979px){.ad-desktop{display:none}.ad-box{width:min(100%,var(--mw));height:var(--mh)}}.loldle{margin-bottom:32px}.list .loldle .lnld-btn,.list .loldle button{font:700 12px/1 var(--cond);letter-spacing:.1em;text-transform:uppercase;background:var(--yellow);color:var(--yellow-ink);border:0;border-radius:4px;padding:9px 12px;cursor:pointer}body .custom-toc{background:var(--bg2);border:1px solid var(--line);border-radius:var(--r);box-shadow:none;padding:14px 16px;margin:0 0 24px}body .custom-toc .toc-title{font-family:var(--cond);font-size:20px;text-transform:uppercase;letter-spacing:.02em}body .custom-toc a{color:var(--fg);font-weight:500}body .custom-toc .view-toggle-link{color:var(--yellow)}.langs{display:none;gap:2px;align-items:center}.langs a{font:600 12px/1 var(--cond);letter-spacing:.06em;color:var(--muted);padding:6px 7px;border-radius:var(--r)}.langs a:hover,.langs a[aria-current]{color:var(--fg);background:var(--bg3)}@media (min-width:980px){.langs{display:flex}}header.top.is-open .langs{display:flex}.ai-note{margin-top:12px;padding:10px 12px;border-left:3px solid var(--yellow);background:var(--bg2);color:var(--muted);font-size:14px;line-height:1.45}.ai-note a{color:var(--fg);text-decoration:underline}body{font-size:15px;line-height:1.55}h1,h2,h3{font-weight:700;letter-spacing:.01em;line-height:1.1}header.top{background:rgba(14,12,22,.9);border-bottom:1px solid var(--line)}header.top .in{height:64px}.logo{font:800 20px/1 var(--cond);letter-spacing:.14em;color:var(--fg)}.logo i{display:block;width:12px;height:12px;transform:rotate(45deg);background:var(--yellow);box-shadow:0 0 14px rgba(255,63,164,.7)}.logo i b{display:none}.logo em{color:var(--yellow)}nav.main a{font:600 12.5px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:9px 10px}nav.main a[aria-current]{border-bottom-color:var(--yellow)}.dot{background:var(--yellow);box-shadow:0 0 0 3px rgba(255,63,164,.2)}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,63,164,.5)}70%{box-shadow:0 0 0 7px rgba(255,63,164,0)}100%{box-shadow:0 0 0 0 rgba(255,63,164,0)}}.search{border-color:var(--line2)}.count{font:700 11px/1 var(--sans);letter-spacing:.1em;background:0 0;color:var(--fg);border:1px solid var(--yellow);box-shadow:inset 0 0 20px rgba(255,63,164,.15)}.count span{font:700 14px/1 var(--cond);color:var(--yellow)}.menu{border-color:var(--line2)}.strip{background:linear-gradient(90deg,#1a1230,#15121f 40%,#15121f);border-bottom:1px solid var(--line)}.strip .lbl{background:var(--yellow);color:var(--yellow-ink);font:800 11px/1 var(--cond);letter-spacing:.14em}.strip .lbl .dot{background:var(--yellow-ink)}.strip .k{font:700 10px/1 var(--sans);letter-spacing:.14em;color:var(--muted)}.strip .v{font:700 14.5px/1.1 var(--cond);letter-spacing:.01em}.strip .v em{color:var(--teal)}.strip .v b{color:var(--yellow)}.kicker{font:700 10.5px/1 var(--cond);letter-spacing:.2em;color:var(--yellow)}.kicker.patch,.kicker.loldle{color:var(--teal)}.kicker.esports{color:#6fd3ff}.kicker.skins{color:var(--yellow)}.kicker.leaks{color:#ffa060}.art{background:#1a1230;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.art:after{content:"";position:absolute;inset:0;z-index:1;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);pointer-events:none;border-radius:inherit}.sec-head{border-bottom-color:var(--line2)}.sec-head h2{font:700 15px/1 var(--cond);letter-spacing:.16em;text-transform:uppercase}.sec-head h2:before{width:10px;height:10px;transform:rotate(45deg);background:var(--yellow);box-shadow:0 0 10px rgba(255,63,164,.6)}.sec-head a:hover{color:var(--yellow)}.btn{font:700 12px/1 var(--sans);letter-spacing:.1em;background:var(--yellow);color:var(--yellow-ink)}.btn:hover{background:#ff6ab9}.lead .art{box-shadow:0 0 0 1px var(--line2),0 30px 80px rgba(139,124,255,.12)}@media (min-width:980px){.lead .over{background:linear-gradient(180deg,rgba(14,12,22,0) 0%,rgba(14,12,22,.6) 35%,rgba(14,12,22,.96) 100%)}}.lead h2{font:700 clamp(24px,3.3vw,36px)/1.12 var(--cond);letter-spacing:.01em;margin:10px 0 12px;max-width:28ch}.lead p.lede{color:#cfc7dc;font-family:var(--sans)}.stack h3,.rows .t,.most .t{font:600 18px/1.2 var(--sans);letter-spacing:-.01em}.stack a:hover h3,.rows a:hover .t,.most a:hover .t{color:var(--yellow)}.most a:before{font:800 26px/1 var(--cond);color:var(--teal);opacity:1}.daily a{font:600 16px/1.2 var(--sans);letter-spacing:0;background:var(--bg2);border-color:var(--line)}.daily a:hover{border-color:var(--yellow)}.daily i{background:var(--bg3);color:var(--yellow);font:800 12px/1 var(--cond)}.daily span{font:700 10px/1 var(--sans);letter-spacing:.1em}.daily span.on{background:var(--yellow);color:var(--yellow-ink)}.match{font:600 15px/1 var(--sans)}.match .sc{color:var(--yellow)}footer{background:#0a0812;border-top:1px solid var(--line)}footer h4{font:700 11px/1 var(--cond);letter-spacing:.16em}footer a:hover{color:var(--yellow)}.livebtn{background:#15121f;border:1px solid var(--yellow);font:700 12px/1 var(--sans);letter-spacing:.12em;box-shadow:0 10px 40px rgba(255,63,164,.25)}.skip-link:focus{background:var(--yellow);color:var(--yellow-ink)}header.top.is-open .navwrap{background:var(--bg2)}.list h1,.article-head h1{font-family:var(--cond);letter-spacing:.02em;font-weight:700}.list h1:before{width:10px;height:10px;transform:rotate(45deg);background:var(--yellow)}.list .lede,.article-head .lede{color:#cfc7dc}.entry-content a{color:var(--yellow)}.entry-content a:hover{color:#ff6ab9}.entry-content blockquote{border-left-color:var(--yellow);color:#cfc7dc}.entry-content h2,.entry-content h3{font-family:var(--cond);letter-spacing:.01em}.entry-content h2{font-size:23px}.entry-content h3{font-size:18px}.nav-links .page-numbers.current,.nav-links .page-numbers:hover{background:var(--yellow);color:var(--yellow-ink);border-color:var(--yellow)}.kpp-card.kpp-card{position:relative;display:grid;grid-template-columns:200px 1fr;gap:18px;align-items:center;margin:28px 0;padding:12px;background:var(--bg2);border:1px solid var(--line2);border-left:3px solid var(--pink);border-radius:10px;transition:border-color .15s,background .15s}.kpp-card.kpp-card:hover{background:var(--bg3);border-color:var(--pink)}.kpp-card>:not(.kpp-media):not(.kpp-body){display:none}.kpp-card .kpp-media{display:block;aspect-ratio:16/9;border-radius:6px;overflow:hidden;background:var(--bg3)}.kpp-card .kpp-media img{width:100%;height:100%;object-fit:cover;border-radius:0;transition:transform .3s}.kpp-card:hover .kpp-media img{transform:scale(1.04)}.kpp-card .kpp-body{display:flex;flex-direction:column;gap:8px;background:0 0}.kpp-card .kpp-body:before{content:"Read next";order:0;font:700 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--pink)}.kpp-card .kpp-title{order:1;margin:0;font:700 19px/1.3 var(--cond)}.kpp-card .kpp-title a{color:var(--fg);text-decoration:none}.kpp-card .kpp-title a:after{content:"";position:absolute;inset:0;border-radius:10px}.kpp-card .kpp-title a:focus-visible{outline:none}.kpp-card:focus-within{outline:2px solid var(--pink);outline-offset:2px}.kpp-card.kpp-card .kpp-cta{order:2;align-self:flex-start;margin:0;padding:0;background:0 0;border:0;box-shadow:none;color:var(--muted);font:600 13px/1 var(--sans);text-decoration:none}.kpp-card .kpp-cta:after{content:" \2192";color:var(--pink)}.kpp-card:hover .kpp-cta{color:var(--fg)}@media (max-width:700px){.kpp-card.kpp-card{grid-template-columns:116px 1fr;gap:12px;padding:10px}.kpp-card .kpp-title{font-size:15px}.kpp-card .kpp-cta{display:none}}