.x-exp{-webkit-font-smoothing:antialiased;color:#fff;font-family:var(--font-sans),system-ui,sans-serif;background:#0b0b0f;overflow-x:clip}.x-exp a{color:#0b0b0f;text-decoration:none}.x-exp a:hover{color:#0b0b0f99}.x-exp ::selection{color:#0b0b0f;background:#fff}@keyframes x-grainshift{0%{transform:translate(0,0)}33%{transform:translate(-3%,2%)}66%{transform:translate(2%,-3%)}to{transform:translate(0,0)}}.x-exp a,.x-exp a:visited{color:inherit;text-decoration:none}@media (scripting:enabled) and (min-width:841px) and (prefers-reduced-motion:no-preference){.x-exp .x-line{transform:translateY(115%)}.x-exp .x-hero-sub{opacity:0}}
.x-exp .x-wwb{--x-wwb-font:var(--font-sans), "Helvetica Neue", Arial, sans-serif;--x-wwb-meta-font:var(--x-wwb-font);height:auto;font-family:var(--x-wwb-font);position:relative}.x-exp .x-wwb-stage{background:var(--vix-ink,#0b0b0f);box-sizing:border-box;height:auto;min-height:0;padding:clamp(96px,15vh,140px) 0 clamp(64px,10vh,104px);position:relative;overflow:visible}.x-exp .x-wwb-frame{z-index:2;padding-left:max(clamp(28px, 5vw, 80px), env(safe-area-inset-left));padding-right:max(clamp(28px, 5vw, 80px), env(safe-area-inset-right));position:relative}.x-exp .x-wwb-grid{z-index:0;pointer-events:none;opacity:.5;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:88px 88px;position:absolute;inset:-10%}.x-exp .x-wwb-ghost{display:none}.x-exp .x-wwb-top{justify-content:space-between;align-items:center;gap:24px;margin-bottom:clamp(28px,5vh,52px);display:flex}.x-exp .x-wwb-label{font:500 clamp(11px, .8vw, 12px) / 1 var(--x-wwb-meta-font);letter-spacing:.16em;color:#ffffff9e;align-items:center;gap:16px;margin:0;display:flex}.x-exp .x-wwb-labelrule{background:#ffffff4d;width:clamp(28px,3.4vw,48px);height:1px}.x-exp .x-wwb-count{font:500 clamp(11px, .8vw, 12px) / 1 var(--x-wwb-meta-font);letter-spacing:.16em;color:#ffffff9e;font-variant-numeric:tabular-nums;display:none}.x-exp .x-wwb-body{flex-direction:column;gap:clamp(36px,6vh,64px);display:flex}.x-exp .x-wwb-col{flex-direction:column;gap:clamp(52px,9vh,96px);display:flex}.x-exp .x-wwb-openline{font-family:var(--x-wwb-font);letter-spacing:-.03em;color:#ffffff9e;text-wrap:balance;margin:0;font-size:clamp(24px,min(4.4vw,5.6vh),52px);font-weight:400;line-height:1.16}.x-exp .x-wwb-openline:last-child{color:#fff}.x-exp .x-wwb-head{grid-template-rows:auto auto;justify-items:start;row-gap:clamp(10px,1.8vh,20px);display:grid}.x-exp .x-wwb-famcount{font:500 clamp(11px, .8vw, 12px) / 1 var(--x-wwb-meta-font);letter-spacing:.16em;color:#ffffff9e;font-variant-numeric:tabular-nums;flex:1 0 100%;margin-bottom:clamp(10px,1.6vh,18px)}.x-exp .x-wwb-wordbox{font-family:var(--x-wwb-font);letter-spacing:-.045em;color:#fff;align-self:stretch;height:1em;margin:0;font-size:clamp(32px,min(5vw,8.6vh),92px);font-weight:800;line-height:1;position:relative;overflow:hidden}.x-exp .x-wwb-word{white-space:nowrap;display:block}.x-exp .x-wwb-tally{font:500 clamp(11px, .8vw, 12px) / 1 var(--x-wwb-meta-font);letter-spacing:.16em;color:#ffffff9e;font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:stretch;align-items:center;gap:clamp(14px,1.6vw,22px);display:flex}.x-exp .x-wwb-tally:after{content:"";background:#ffffff2e;flex:auto;height:1px}.x-exp .x-wwb-lede{max-width:34ch;font-family:var(--x-wwb-font);color:#ffffffa8;text-wrap:pretty;margin:clamp(14px,2.4vh,26px) 0 0;font-size:clamp(15px,min(1.15vw,2.1vh),19px);font-weight:400;line-height:1.5}.x-exp .x-wwb-listwrap{align-items:stretch;gap:clamp(12px,1.6vw,24px);margin-top:clamp(20px,3.4vh,38px);display:flex}.x-exp .x-wwb-list{flex-direction:column;flex:0 auto;gap:clamp(5px,.9vh,11px);margin:0;padding:0;list-style:none;display:flex}.x-exp .x-wwb-li{align-items:baseline;gap:clamp(12px,1.4vw,20px);display:flex}.x-exp .x-wwb-lin{font:500 clamp(11px, .75vw, 12px) / 1.3 var(--x-wwb-meta-font);letter-spacing:.14em;color:#ffffff8c;font-variant-numeric:tabular-nums;flex:none}.x-exp .x-wwb-lit{font-family:var(--x-wwb-font);letter-spacing:-.012em;color:#fffffff0;text-wrap:pretty;min-width:0;font-size:clamp(14px,min(1.1vw,2vh),19px);font-weight:500;line-height:1.35}.x-exp .x-wwb-brace{border:1px solid #ffffff42;border-left:0;flex:none;width:clamp(8px,.9vw,12px)}.x-exp .x-wwb-suffix{font:500 clamp(11px, .75vw, 12px) / 1.4 var(--x-wwb-meta-font);letter-spacing:.16em;color:#ffffff8c;flex:none;align-self:center}.x-exp .x-wwb-closeline{font:500 clamp(13px, min(1.5vw, 2.4vh), 18px) / 1.7 var(--x-wwb-meta-font);letter-spacing:.2em;white-space:nowrap;color:#ffffff9e;font-variant-numeric:tabular-nums;margin:0}.x-exp .x-wwb-closing{font-family:var(--x-wwb-font);letter-spacing:-.04em;color:#fff;text-wrap:balance;margin:clamp(20px,3.4vh,36px) 0 0;font-size:clamp(28px,min(4.6vw,6.2vh),64px);font-weight:800;line-height:1.04}.x-exp .x-wwb-art{align-self:center;width:100%;max-width:min(72vw,380px)}.x-exp .x-wwb-arm{width:100%;height:auto;display:block;overflow:visible}.x-exp .x-wwb-arm path{fill:none;stroke-linecap:square}.x-exp .x-wwb-guides path{stroke:#ffffff1a;stroke-width:1px}.x-exp .x-wwb-arcs path{stroke:#ffffff38;stroke-width:1px}.x-exp .x-wwb-link{stroke:#ffffff6b;stroke-width:1px;stroke-dashoffset:0;opacity:0}.x-exp .x-wwb-link[data-link=ring]{opacity:.42}.x-exp .x-wwb-node{fill:#ffffffe0}.x-exp .x-wwb-spec{fill:none;stroke:#ffffff80;stroke-width:1px;font-family:var(--x-wwb-font);letter-spacing:-.02em;opacity:0;font-size:245px;font-weight:800}.x-exp .x-wwb-rail{display:none}.x-exp .x-wwb[data-wwb=live]{height:440svh}.x-exp .x-wwb[data-wwb=live] .x-wwb-stage{height:100svh;padding:0;position:sticky;top:0;overflow:hidden}.x-exp .x-wwb[data-wwb=live] .x-wwb-frame{z-index:2;box-sizing:border-box;grid-template-rows:auto minmax(0,1fr) auto;padding:clamp(72px,11vh,108px) max(clamp(28px,5vw,80px),206px) clamp(64px,9vh,92px) clamp(28px,5vw,80px);display:grid;position:absolute;inset:0}.x-exp .x-wwb[data-wwb=live] .x-wwb-top{margin-bottom:0}.x-exp .x-wwb[data-wwb=live] .x-wwb-count{display:block}.x-exp .x-wwb[data-wwb=live] .x-wwb-famcount{display:none}.x-exp .x-wwb[data-wwb=live] .x-wwb-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);min-height:0;display:grid}.x-exp .x-wwb[data-wwb=live] .x-wwb-intro,.x-exp .x-wwb[data-wwb=live] .x-wwb-col,.x-exp .x-wwb[data-wwb=live] .x-wwb-outro{grid-area:1/1;align-self:center;min-height:0}.x-exp .x-wwb[data-wwb=live] .x-wwb-art{grid-area:1/2;align-self:center;max-width:min(100%,60vh);margin-inline:0 auto}.x-exp .x-wwb[data-wwb=live] .x-wwb-col{gap:0;display:grid}.x-exp .x-wwb[data-wwb=live] .x-wwb-fam{grid-area:1/1;align-self:center}.x-exp .x-wwb[data-wwb=live] .x-wwb-state{opacity:0;pointer-events:none}.x-exp .x-wwb[data-wwb=live] .x-wwb-state.is-current{opacity:1}.x-exp .x-wwb[data-wwb=live] .x-wwb-ghost{z-index:0;pointer-events:none;height:1em;font-family:var(--x-wwb-font);letter-spacing:-.045em;color:#ffffff09;font-variant-numeric:tabular-nums;font-size:clamp(160px,min(26vw,46vh),400px);font-weight:800;line-height:1;display:block;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}@supports (-webkit-text-stroke:1px #fff){.x-exp .x-wwb[data-wwb=live] .x-wwb-ghost{color:#0000;-webkit-text-stroke:1px #ffffff12}}.x-exp .x-wwb-ghostcell{text-align:left;height:1em;display:block}.x-exp .x-wwb[data-wwb=live] .x-wwb-rail{grid-template-columns:repeat(4,minmax(0,1fr));align-self:end;gap:clamp(14px,2vw,34px);display:grid}.x-exp .x-wwb-seg{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(8px,1.2vh,14px) clamp(8px,1vw,14px);min-width:0;display:grid}.x-exp .x-wwb-segno{font:500 clamp(11px, .8vw, 12px) / 1 var(--x-wwb-meta-font);letter-spacing:.16em;color:#ffffff8c;font-variant-numeric:tabular-nums}.x-exp .x-wwb-segtrack{background:#fff3;height:1px;position:relative;overflow:hidden}.x-exp .x-wwb-segfill{transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.x-exp .x-wwb-seglabel{font:500 clamp(11px, .8vw, 12px) / 1 var(--x-wwb-meta-font);letter-spacing:.16em;color:#ffffff8c;white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;overflow:hidden}.x-exp .x-wwb-seg.is-current .x-wwb-segno,.x-exp .x-wwb-seg.is-current .x-wwb-seglabel{color:#fff}.x-exp .x-wwb[data-wwb=still] .x-wwb-art{z-index:3;background:var(--vix-ink,#0b0b0f);border-bottom:1px solid #ffffff24;align-self:stretch;max-width:none;padding-bottom:clamp(14px,2.4vh,22px);position:sticky;top:clamp(64px,10vh,96px)}.x-exp .x-wwb[data-wwb=still] .x-wwb-arm{width:auto;height:min(26vh,200px);margin-inline:auto}@media (max-width:840px){.x-exp .x-wwb-listwrap{gap:clamp(10px,3vw,18px);display:block}.x-exp .x-wwb-brace{display:none}.x-exp .x-wwb-suffix{border-top:1px solid #ffffff29;margin-top:clamp(14px,2.4vh,20px);padding-top:clamp(12px,2vh,16px);display:block}}
