@font-face{font-family:EB5 Bodoni Moda;font-style:italic;font-weight:500 800;font-display:swap;src:url(/fonts/eb05/BodoniModa-italic.woff2)format("woff2")}@font-face{font-family:EB5 Bodoni Moda;font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/eb05/BodoniModa-normal.woff2)format("woff2")}@font-face{font-family:EB5 Hanken Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/eb05/HankenGrotesk-normal.woff2)format("woff2")}@font-face{font-family:EB5 JetBrains Mono;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/eb05/JetBrainsMono-normal.woff2)format("woff2")}.eb5{--e-ink:#120b10;--e-paper:#1c1219;--e-rule:#3a2733;--e-fg:#f6e9ef;--e-muted:#b79aa9;--e-rose:#ff4f93;--e-gold:#e8c26a;--c-red:#e2483d;--c-green:#2fa86b;--c-blue:#3b7fe0;--c-purple:#9a5bd6;--c-black:#8d8a90;--c-yellow:#e7c43b;--e-display:"EB5 Bodoni Moda", "Didot", "Bodoni 72", Georgia, serif;--e-body:"EB5 Hanken Grotesk", "Segoe UI", system-ui, sans-serif;--e-mono:"EB5 JetBrains Mono", ui-monospace, Consolas, monospace;background:var(--e-ink);color:var(--e-fg);font:16px/1.6 var(--e-body);overflow-x:clip}.eb5 *,.eb5 :before,.eb5 :after{box-sizing:border-box}.eb5 a{color:var(--e-rose)}.eb5 img{max-width:100%;display:block}.eb5 p{margin:0}.eb5 button{font:inherit;color:inherit}.eb5-wrap{padding-inline:clamp(16px,4vw,40px);max-width:1180px;margin:0 auto;padding-bottom:24px}@media (max-width:720px){.eb5-wrap{padding-bottom:calc(var(--bottomnav-total) + var(--sp-6))}}.eb5 h1,.eb5 h2,.eb5 h3{font-family:var(--e-display);text-wrap:balance;color:var(--e-fg);margin:0;font-weight:800;line-height:1.02}.eb5 h2{letter-spacing:-.01em;font-size:clamp(34px,5.4vw,64px)}.eb5 h2 em{color:var(--e-rose);font-style:italic;font-weight:500}.eb5 .kicker{font:600 12px/1 var(--e-body);letter-spacing:.18em;text-transform:uppercase;color:var(--e-rose)}.eb5 .lede{max-width:64ch;font-size:clamp(17px,1.6vw,20px)}.eb5 .sub{color:var(--e-muted);max-width:62ch}.eb5 section{border-top:1px solid var(--e-rule);padding-block:clamp(48px,7vw,96px)}.eb5 .sechead{gap:14px;margin-bottom:clamp(24px,4vw,44px);display:grid}.eb5 button:focus-visible,.eb5 a:focus-visible{outline:2px solid var(--e-gold);outline-offset:3px}.eb5 .strip{border-bottom:1px solid var(--e-rule);font:500 12px/1.4 var(--e-mono);color:var(--e-muted);text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding-block:14px;display:flex}.eb5 .strip b{color:var(--e-fg);font-weight:700}.eb5 .cover{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,56px);padding-block:clamp(28px,5vw,64px);display:grid}.eb5 .cover>div{min-width:0}.eb5 .mast{font-family:var(--e-display);letter-spacing:-.035em;margin-top:14px;font-size:clamp(56px,9vw,122px);font-weight:800;line-height:.82}.eb5 .mast span{color:var(--e-rose);letter-spacing:0;margin-top:.12em;font-size:.42em;font-style:italic;font-weight:500;display:block}.eb5 .h1-sub{font:600 13px/1.4 var(--e-mono);color:var(--e-muted);text-transform:uppercase;letter-spacing:.06em;margin-top:16px}.eb5 .coverlines{gap:14px;max-width:44ch;margin-top:28px;display:grid}.eb5 .coverline{border-top:1px solid var(--e-rule);grid-template-columns:auto 1fr;align-items:baseline;gap:14px;padding-top:12px;display:grid}.eb5 .coverline .n{font:700 28px/1 var(--e-display);color:var(--e-gold)}.eb5 .coverline p{font-weight:600}.eb5 .coverline small{color:var(--e-muted);font-size:14px;font-weight:400;display:block}.eb5 .fan{aspect-ratio:1/1.02;justify-self:center;width:100%;max-width:560px;position:relative}.eb5 .fan button{cursor:zoom-in;background:0 0;border:0;border-radius:3.5%;width:52%;padding:0;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;overflow:hidden;box-shadow:0 30px 60px -20px #000000d9,0 0 0 1px #ffffff14}.eb5 .fan button:first-child{top:9%;left:0;transform:rotate(-9deg)}.eb5 .fan button:nth-child(2){top:9%;left:48%;transform:rotate(8deg)}.eb5 .fan button:nth-child(3){z-index:2;top:0;left:24%;transform:rotate(0)}.eb5 .fan button:hover{z-index:3;transform:translateY(-10px)rotate(0)scale(1.03)}.eb5 .fan-cap{text-align:center;font:500 12px/1.4 var(--e-mono);color:var(--e-muted);position:absolute;bottom:-4px;left:0;right:0}.eb5 .facts{border:1px solid var(--e-rule);background:var(--e-paper);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.eb5 .fact{border-left:1px solid var(--e-rule);min-width:0;padding:18px 20px}.eb5 .fact:first-child{border-left:0}.eb5 .fact dt{font:600 11px/1.3 var(--e-body);letter-spacing:.14em;text-transform:uppercase;color:var(--e-muted)}.eb5 .fact dd{font:700 clamp(20px, 2.4vw, 28px)/1.1 var(--e-display);margin:8px 0 0}.eb5 .fact dd small{font:400 13px/1.4 var(--e-body);color:var(--e-muted);margin-top:6px;display:block}.eb5 .intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,4vw,56px);padding-block:clamp(36px,5vw,64px);display:grid}.eb5 .intro>div{align-content:start;gap:16px;display:grid}.eb5 .drop:first-letter{font:800 4.2em/.8 var(--e-display);float:left;color:var(--e-rose);margin:.06em .1em 0 0}.eb5 .board{gap:10px;display:grid}.eb5 .brow{border-bottom:1px solid var(--e-rule);grid-template-columns:150px minmax(0,1fr) 92px;align-items:center;gap:16px;padding-block:10px;display:grid}.eb5 .brow .lab{font-weight:700}.eb5 .brow .lab small{color:var(--e-muted);font-size:13px;font-weight:400;display:block}.eb5 .pips{flex-wrap:wrap;gap:5px;display:flex}.eb5 .pip{border:1px solid var(--e-rule);border-radius:3px;width:18px;height:25px}.eb5 .pip.on{background:var(--e-rose);border-color:var(--e-rose)}.eb5 .pip.on.gold{background:var(--e-gold);border-color:var(--e-gold)}.eb5 .cnt{font:700 15px/1 var(--e-mono);text-align:right;font-variant-numeric:tabular-nums}.eb5 .cnt span{color:var(--e-muted);font-weight:500}.eb5 .done{font:700 10px/1 var(--e-mono);letter-spacing:.1em;background:var(--e-gold);color:var(--e-ink);vertical-align:2px;border-radius:2px;margin-left:8px;padding:4px 6px;display:inline-block}.eb5 .boardnote{color:var(--e-muted);max-width:70ch;margin-top:18px;font-size:14px}.eb5 .feature{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(20px,4vw,56px);padding-block:clamp(28px,4vw,48px);display:grid}.eb5 .feature+.feature{border-top:1px dashed var(--e-rule)}.eb5 .feature.flip>:first-child{order:2}.eb5 .fimgs{align-items:flex-end;gap:12px;min-width:0;display:flex}.eb5 .fimgs button{cursor:zoom-in;background:0 0;border:0;border-radius:3.5%;flex:1;min-width:0;padding:0;transition:transform .3s;overflow:hidden;box-shadow:0 22px 44px -18px #000000e6}.eb5 .fimgs button:hover{transform:translateY(-6px)}.eb5 .fimgs.one button{flex:0 78%;margin-inline:auto}.eb5 .fcopy{gap:14px;min-width:0;display:grid}.eb5 .fcopy h3{font-size:clamp(30px,4vw,48px)}.eb5 .fcopy h3 i{color:var(--e-gold);font-weight:500}.eb5 .tags{flex-wrap:wrap;gap:6px;display:flex}.eb5 .tag{font:700 11px/1 var(--e-mono);letter-spacing:.06em;border:1px solid var(--e-rule);border-radius:2px;padding:6px 8px}.eb5 .tag.g{border-color:var(--e-gold);color:var(--e-gold)}.eb5 .tag.p{border-color:var(--e-rose);color:var(--e-rose)}.eb5 .fx{color:var(--e-muted);border-left:2px solid var(--e-rose);padding-left:12px;font-size:14px}.eb5 .thumbrow{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.eb5 .thumbrow figure{min-width:0;margin:0}.eb5 .thumbrow button{cursor:zoom-in;background:0 0;border:0;border-radius:4%;padding:0;overflow:hidden}.eb5 .thumbrow figcaption{font:500 11px/1.3 var(--e-mono);color:var(--e-muted);margin-top:6px}.eb5 .covers{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,2vw,24px);display:grid}.eb5 .covers figure{min-width:0;margin:0}.eb5 .covers button{cursor:zoom-in;background:0 0;border:0;border-radius:3.5%;width:100%;padding:0;transition:transform .3s;overflow:hidden;box-shadow:0 18px 36px -16px #000000e6}.eb5 .covers button:hover{transform:translateY(-6px)rotate(-1deg)}.eb5 .covers figcaption{gap:2px;margin-top:10px;display:grid}.eb5 .covers figcaption b{font:700 20px/1.1 var(--e-display)}.eb5 .covers figcaption span{font:500 12px/1.3 var(--e-mono);color:var(--e-muted)}.eb5 .leaders{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;display:grid}.eb5 .leaders figure{min-width:0;margin:0}.eb5 .leaders button{cursor:zoom-in;background:0 0;border:0;border-radius:4%;width:100%;padding:0;overflow:hidden}.eb5 .leaders figcaption{margin-top:8px;font-size:13px;font-weight:600;line-height:1.3}.eb5 .leaders figcaption span{font:500 11px/1.3 var(--e-mono);color:var(--e-muted);display:block}.eb5 .leaders .new figcaption{color:var(--e-rose)}.eb5 .filters{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.eb5 .chip{font:600 13px/1 var(--e-body);border:1px solid var(--e-rule);color:var(--e-fg);cursor:pointer;background:0 0;border-radius:999px;padding:10px 14px}.eb5 .chip[aria-pressed=true]{background:var(--e-rose);border-color:var(--e-rose);color:var(--e-ink)}.eb5 .chip .c{font-family:var(--e-mono);opacity:.7;margin-left:4px}.eb5 .grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px 14px;display:grid}.eb5 .card{text-align:left;cursor:zoom-in;background:0 0;border:0;align-content:start;gap:8px;min-width:0;padding:0;display:grid}.eb5 .card .art{aspect-ratio:837/1169;background:var(--e-paper);border-radius:4%;position:relative;overflow:hidden}.eb5 .card .art img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.eb5 .card:hover .art img{transform:scale(1.04)}.eb5 .card .noart{text-align:center;height:100%;font:500 12px/1.4 var(--e-mono);color:var(--e-muted);border:1px dashed var(--e-rule);border-radius:4%;place-items:center;padding:12px;display:grid}.eb5 .card .par{font:700 10px/1 var(--e-mono);background:var(--e-gold);color:var(--e-ink);border-radius:2px;padding:4px 6px;position:absolute;top:6px;right:6px}.eb5 .card .meta{font:500 11px/1 var(--e-mono);color:var(--e-muted);justify-content:space-between;align-items:center;gap:6px;display:flex}.eb5 .card .nm{font-size:14px;font-weight:600;line-height:1.25}.eb5 .nm-sub{color:var(--e-muted);font-weight:400}.eb5 .rb{font:700 10px/1 var(--e-mono);border:1px solid;border-radius:2px;padding:3px 5px}.eb5 .rb.L{color:var(--e-fg)}.eb5 .rb.C,.eb5 .rb.Q{color:var(--e-muted)}.eb5 .rb.R{color:#8fc6ff}.eb5 .rb.SR{color:var(--e-rose)}.eb5 .rb.SEC,.eb5 .rb.SP{color:var(--e-gold)}.eb5 .dot{border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.eb5 .vol1{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.eb5 .bars{gap:8px;display:grid}.eb5 .bar{color:var(--e-fg);grid-template-columns:170px minmax(0,1fr) 70px;align-items:center;gap:12px;font-size:14px;display:grid}.eb5 .bar:hover .t{color:var(--e-rose)}.eb5 .bar .t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.eb5 .bar .t small{color:var(--e-muted);font-family:var(--e-mono);margin-left:6px;font-size:11px}.eb5 .bar .track{background:var(--e-paper);border-radius:2px;height:14px;display:block;overflow:hidden}.eb5 .bar .fill{background:var(--e-rose);height:100%;display:block}.eb5 .bar .fill.m{background:var(--e-gold)}.eb5 .bar .v{font:700 13px/1 var(--e-mono);text-align:right;font-variant-numeric:tabular-nums}.eb5 .axisnote{font:500 11px/1.5 var(--e-mono);color:var(--e-muted);margin-top:12px}.eb5 .boxcmp{gap:12px;margin:0;display:grid}.eb5 .bx{background:var(--e-paper);border:1px solid var(--e-rule);padding:18px 20px}.eb5 .bx dt{font:600 11px/1.3 var(--e-body);letter-spacing:.14em;text-transform:uppercase;color:var(--e-muted)}.eb5 .bx dd{font:800 34px/1 var(--e-display);margin:6px 0 0}.eb5 .bx dd small{font:500 13px/1.4 var(--e-body);color:var(--e-muted);margin-top:6px;display:block}.eb5 .tablewrap{margin-top:28px;overflow-x:auto}.eb5 table{border-collapse:collapse;width:100%;font-size:14px}.eb5 th,.eb5 td{text-align:left;border-bottom:1px solid var(--e-rule);padding:10px 8px}.eb5 th{font:600 11px/1.3 var(--e-body);letter-spacing:.12em;text-transform:uppercase;color:var(--e-muted)}.eb5 td.num{font-family:var(--e-mono);font-variant-numeric:tabular-nums;text-align:right}.eb5 th.num{text-align:right}.eb5 .status{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,4vw,48px);display:grid}.eb5 .status h3{margin-bottom:12px;font-size:26px}.eb5 .status ul{gap:8px;margin:0;padding-left:18px;display:grid}.eb5 .sources{color:var(--e-muted);margin-top:28px;font-size:14px}.eb5-dlg{border:1px solid var(--e-rule);background:var(--e-paper);width:min(920px,100vw - 32px);height:fit-content;max-height:calc(100dvh - 32px);color:var(--e-fg);border-radius:6px;margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto}.eb5-dlg::backdrop{background:#080407db}.eb5-dlg .dl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding:24px;display:grid}.eb5-dlg .big{border-radius:4%;align-self:start;overflow:hidden}.eb5-dlg .info{align-content:start;gap:14px;min-width:0;display:grid}.eb5-dlg h3{font-size:36px}.eb5-dlg .dno{font:500 13px/1.4 var(--e-mono);color:var(--e-muted)}.eb5-dlg .vars{flex-wrap:wrap;gap:6px;display:flex}.eb5-dlg .vars button{font:600 12px/1 var(--e-body);border:1px solid var(--e-rule);cursor:pointer;background:0 0;border-radius:2px;padding:8px 10px}.eb5-dlg .vars button[aria-pressed=true]{border-color:var(--e-gold);color:var(--e-gold)}.eb5-dlg .efx{gap:10px;font-size:14px;display:grid}.eb5-dlg .track-link{font-weight:700}.eb5-dlg .x{border:1px solid var(--e-rule);background:var(--e-ink);cursor:pointer;z-index:2;border-radius:50%;width:40px;height:40px;font-size:20px;position:absolute;top:10px;right:10px}.eb5 .kw{font:700 10.5px/1 var(--e-mono);background:var(--e-rule);color:var(--e-fg);vertical-align:1px;border-radius:2px;margin-right:3px;padding:3px 5px;display:inline-block}.eb5 .kw.t{background:var(--c-yellow);color:var(--e-ink)}.eb5 .kw.c{background:var(--c-red);color:#fff}@media (max-width:900px){.eb5 .cover,.eb5 .intro,.eb5 .feature,.eb5 .vol1,.eb5 .status{grid-template-columns:minmax(0,1fr)}.eb5 .feature.flip>:first-child{order:0}.eb5 .facts{grid-template-columns:repeat(2,minmax(0,1fr))}.eb5 .fact:nth-child(3){border-left:0}.eb5 .fact:nth-child(n+3){border-top:1px solid var(--e-rule)}.eb5 .covers{grid-template-columns:repeat(2,minmax(0,1fr))}.eb5 .leaders{grid-template-columns:repeat(4,minmax(0,1fr))}.eb5 .fan{max-width:440px}.eb5 .mast{font-size:clamp(56px,19vw,140px)}}@media (max-width:560px){.eb5 .brow{grid-template-columns:minmax(0,1fr) 70px}.eb5 .brow .pips{order:3;grid-column:1/-1}.eb5 .pip{width:14px;height:20px}.eb5 .leaders{grid-template-columns:repeat(3,minmax(0,1fr))}.eb5 .thumbrow,.eb5 .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.eb5 .bar{grid-template-columns:120px minmax(0,1fr) 58px}.eb5-dlg .dl{grid-template-columns:minmax(0,1fr);padding:16px}.eb5-dlg .big{max-width:300px}}@media (prefers-reduced-motion:reduce){.eb5 *,.eb5-dlg *{transition:none!important;animation:none!important}}@media (prefers-reduced-motion:no-preference){.eb5 .fan button{animation:.9s cubic-bezier(.2,.7,.2,1) both eb5-deal}.eb5 .fan button:first-child{animation-delay:50ms}.eb5 .fan button:nth-child(2){animation-delay:.18s}.eb5 .fan button:nth-child(3){animation-delay:.3s}}@keyframes eb5-deal{0%{opacity:.2;translate:0 40px}to{opacity:1;translate:0}}
