.exp-hero{position:relative;overflow:hidden}.exp-hero-in{z-index:1;padding-block:clamp(1rem,2vw,1.35rem) clamp(3rem,6vw,4.5rem);position:relative}.exp-crumbs{--color-ink-3:var(--color-on-deep-2);--color-ink-2:var(--color-on-deep)}.exp-crumbs a{transition:color var(--dur-1) ease;margin-block:-.8rem;padding-block:.8rem}.exp-crumbs a:hover{--color-ink-3:var(--color-on-deep)}.exp-kicker{border:1px solid var(--color-hi);align-items:center;gap:.6rem;margin-top:clamp(1.9rem,4.5vw,3.1rem);padding:.35rem .85rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.exp-kicker{border:1px solid color-mix(in srgb, var(--color-hi) 25%, transparent)}}.exp-kicker{background:var(--color-hi);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.exp-kicker{background:color-mix(in srgb, var(--color-hi) 7%, transparent)}}.exp-kicker{color:var(--color-on-deep-2);font-size:13px;font-weight:500;line-height:1.4}.exp-kicker:has(b){padding-left:.42rem}.exp-kicker b{background:var(--color-hi);border-radius:999px;align-items:center;gap:.4rem;padding:.14rem .6rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.exp-kicker b{background:color-mix(in srgb, var(--color-hi) 16%, transparent)}}.exp-kicker b{color:var(--color-hi);font-size:12.5px;font-weight:600}.exp-kicker b:before{content:"";background:var(--color-hi);width:6px;height:6px;box-shadow:0 0 0 3px var(--color-hi);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.exp-kicker b:before{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-hi) 25%, transparent)}}.exp-kicker b:before{animation:2.4s ease-in-out infinite exp-glow}@keyframes exp-glow{50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--color-hi) 0%, transparent)}}.exp-h1{letter-spacing:-.036em;word-spacing:.03em;max-width:12ch;color:var(--color-on-deep);margin-top:1.2rem;font-size:clamp(2.8rem,7.2vw,5.4rem);line-height:1}.exp-h1 .w{animation:exp-word .64s var(--ease-out) both;animation-delay:calc(var(--i,0) * 70ms + 80ms);display:inline-block}@keyframes exp-word{0%{opacity:0;transform:translateY(.28em)}}.exp-lede{max-width:50ch;color:var(--color-on-deep-2);margin-top:1.35rem;font-size:clamp(1.06rem,1.55vw,1.26rem);line-height:1.58}.exp-in{animation:exp-rise .64s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes exp-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.exp-cue{margin-top:2.1rem}.exp-cue-ic{transition:transform var(--dur-2) var(--ease-out);transform:rotate(90deg)}.exp-cue:hover .exp-cue-ic{transform:rotate(90deg)translate(3px)}.exp-stats{border-top:1px solid #a8a8b224;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin-top:clamp(2.75rem,6vw,4.25rem);padding-top:1.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.exp-stats{border-top:1px solid color-mix(in srgb, var(--color-on-deep-2) 14%, transparent)}}.exp-stats .stat-v{color:var(--color-on-deep);letter-spacing:-.035em;font-size:clamp(2rem,3.6vw,2.8rem)}.exp-stats .stat-k{max-width:30ch;color:var(--color-on-deep-2);text-wrap:balance;font-size:13.5px;line-height:1.45}.exp-stats .nw{white-space:nowrap}.exp-stats .exp-stat-pe .stat-v{color:var(--color-alert-on-deep)}.exp-stat-pe .stat-k:before{content:"";vertical-align:.08em;background:var(--color-alert-on-deep);border-radius:50%;width:7px;height:7px;margin-right:.45rem;display:inline-block}.exp-sky{z-index:0;top:calc(var(--hdr-h) + .75rem);right:max(0px, calc((100% - var(--maxw)) / 2));aspect-ratio:640/560;pointer-events:none;width:min(46vw,640px);height:auto;-webkit-mask-image:linear-gradient(90deg, transparent 0%, #0b0b0d59 22%, var(--color-deep) 48%);position:absolute;overflow:visible}@supports (color:color-mix(in lab, red, red)){.exp-sky{-webkit-mask-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-deep) 35%, transparent) 22%, var(--color-deep) 48%)}}.exp-sky{-webkit-mask-image:linear-gradient(90deg, transparent 0%, #0b0b0d59 22%, var(--color-deep) 48%);-webkit-mask-image:linear-gradient(90deg, transparent 0%, #0b0b0d59 22%, var(--color-deep) 48%);-webkit-mask-image:linear-gradient(90deg, transparent 0%, #0b0b0d59 22%, var(--color-deep) 48%);mask-image:linear-gradient(90deg, transparent 0%, #0b0b0d59 22%, var(--color-deep) 48%)}@supports (color:color-mix(in lab, red, red)){.exp-sky{-webkit-mask-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-deep) 35%, transparent) 22%, var(--color-deep) 48%);-webkit-mask-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-deep) 35%, transparent) 22%, var(--color-deep) 48%);-webkit-mask-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-deep) 35%, transparent) 22%, var(--color-deep) 48%);mask-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-deep) 35%, transparent) 22%, var(--color-deep) 48%)}}.exp-sky{animation:32s ease-in-out infinite alternate exp-drift}@keyframes exp-drift{to{transform:translate(-14px,8px)}}@media (max-width:899px){.exp-sky{display:none}}.sky-l{stroke:#a8a8b233}@supports (color:color-mix(in lab, red, red)){.sky-l{stroke:color-mix(in srgb, var(--color-on-deep-2) 20%, transparent)}}.sky-l{stroke-width:1.1px;stroke-dasharray:1;stroke-dashoffset:1px;animation:sky-draw .62s var(--ease-out) forwards;animation-delay:var(--d)}@keyframes sky-draw{to{stroke-dashoffset:0}}.sky-d,.sky-h{transform-box:fill-box;transform-origin:50%;animation:sky-pop .52s var(--ease-out) both;animation-delay:var(--d)}@keyframes sky-pop{0%{opacity:0;transform:scale(.4)}}.sky-d{fill:var(--color-deep);stroke:#a8a8b26b}@supports (color:color-mix(in lab, red, red)){.sky-d{stroke:color-mix(in srgb, var(--color-on-deep-2) 42%, transparent)}}.sky-d{stroke-width:1.3px}.sky-h{stroke-width:1.5px}.sky-h.pe{fill:#f08a801f}@supports (color:color-mix(in lab, red, red)){.sky-h.pe{fill:color-mix(in srgb, var(--color-alert-on-deep) 12%, transparent)}}.sky-h.pe{stroke:var(--color-alert-on-deep)}.sky-h.pub{fill:var(--color-deep-3);stroke:var(--color-hi)}@supports (color:color-mix(in lab, red, red)){.sky-h.pub{stroke:color-mix(in srgb, var(--color-hi) 42%, transparent)}}.sky-h.pri{fill:var(--color-deep-3);stroke:#a8a8b24d}@supports (color:color-mix(in lab, red, red)){.sky-h.pri{stroke:color-mix(in srgb, var(--color-on-deep-2) 30%, transparent)}}.exp-chapters .tab{align-items:center;gap:.5rem;display:inline-flex}.exp-chapters .tab,.exp-chapters .tab:hover,.exp-chapters .tab[data-active=true]{border-bottom-color:#0000}.exp-ch-n{color:var(--color-ink-4);transition:color var(--dur-1) ease;font-size:12px;font-weight:600}.exp-chapters .tab:hover .exp-ch-n,.exp-chapters .tab[data-active] .exp-ch-n{color:var(--color-accent-2)}.exp-progress{background:var(--color-accent-2);transform-origin:0;pointer-events:none;width:100%;height:2px;transition:transform .12s linear;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.exp-sec{scroll-margin-top:calc(92px - clamp(4rem,8vw,7rem))}.exp-step{align-items:center;gap:.65rem;display:flex}.exp-step-n{border-right:1px solid var(--color-line-strong);color:var(--color-ink-3);padding-right:.65rem;font-size:13px;font-weight:600;line-height:1}.exp-sec-h{letter-spacing:-.028em;word-spacing:.02em;max-width:22ch;margin-top:.8rem;font-size:clamp(1.9rem,3.7vw,2.85rem);line-height:1.06}.exp-sec-lede{max-width:56ch;margin-top:.9rem}.exp-note{max-width:72ch;margin-top:1.5rem}.exp-band{background:var(--color-surface);border-block:1px solid var(--color-line)}.exp-split{gap:clamp(1.75rem,4vw,2.5rem);display:grid}@media (min-width:960px){.exp-split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2.5rem,5vw,4.5rem)}.exp-split-head{top:calc(var(--hdr-h) + 76px);position:sticky}.exp-split .exp-sec-h{font-size:clamp(1.9rem,3.1vw,2.5rem)}}.own-type{color:var(--color-ink-3);align-items:center;gap:.45rem;font-size:12.5px;font-weight:600;line-height:1.3;display:inline-flex}.own-type:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.own-type.t-private-equity{color:var(--color-alert)}.own-type.t-public{color:var(--color-ink-2)}.own-type.t-private{color:var(--color-ink-3)}.deep .own-type.t-private-equity{color:var(--color-alert-on-deep)}.deep .own-type.t-public{color:var(--color-on-deep)}.deep .own-type.t-private{color:var(--color-on-deep-2)}.clp{margin-top:clamp(2rem,4vw,2.75rem)}.clp-caption{min-height:3.4rem;font-family:var(--font-display), sans-serif;letter-spacing:-.02em;color:var(--color-ink-2);animation:exp-rise .48s var(--ease-out) both;flex-wrap:wrap;align-items:baseline;gap:.2rem .65rem;margin-bottom:1.1rem;font-size:clamp(1.15rem,2vw,1.4rem);font-weight:600;display:flex}.clp-big{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;color:var(--color-ink);font-size:2em;line-height:1}.grouped .clp-big{color:var(--color-accent-2)}.clp-floor{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);flex-wrap:wrap;gap:.5rem;padding:clamp(1rem,2.5vw,1.6rem);display:flex}.clp-chip{background:var(--color-bg);border:1px solid var(--color-line-strong);height:38px;color:var(--color-ink);white-space:nowrap;will-change:transform;border-radius:999px;align-items:center;padding:0 .95rem;font-size:14.5px;font-weight:500;display:inline-flex;position:relative}.clp-owners{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (min-width:620px){.clp-owners{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.clp-owners{grid-template-columns:repeat(3,minmax(0,1fr))}}.clp-owner{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--r-lg);box-shadow:var(--shadow-xs);animation:.52s both clp-owner-in;animation-delay:calc(.2s + var(--gi) * 70ms);padding:1.1rem 1.15rem 1.2rem}@keyframes clp-owner-in{0%{box-shadow:none;background-color:#0000;border-color:#0000}}.clp-owner-h{animation:exp-rise .52s var(--ease-out) both;animation-delay:calc(.42s + var(--gi) * 70ms);flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem;margin-bottom:.85rem;display:flex}.clp-owner-h .own-type{flex-basis:100%}.clp-owner-h strong{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;color:var(--color-ink);font-size:1.1rem;font-weight:600}.clp-count{color:var(--color-ink-3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px}.clp-owner-chips{flex-wrap:wrap;gap:.4rem;display:flex}.clp-chip.on{height:34px;padding:0 .8rem;font-size:13.5px}.clp-chip.on.t-private-equity{background:var(--color-alert-soft);border-color:var(--color-alert-line);color:var(--color-alert)}.clp-chip.on.t-public{background:var(--color-surface);border-color:var(--color-line-strong);color:var(--color-ink)}.clp-chip.on.t-private{background:var(--color-sunken);border-color:var(--color-line);color:var(--color-ink-2)}a.clp-chip{cursor:pointer}a.clp-chip.on:hover{filter:none;box-shadow:var(--shadow-xs);border-color:currentColor;text-decoration:none}.clp-actions{justify-content:center;margin-top:1.5rem;display:flex}.exp-map .exp-head{margin-bottom:clamp(1.75rem,3.5vw,2.5rem)}.exp-map .link-arrow{color:var(--color-hi)}.own-layout{align-items:start;gap:1.25rem;display:grid}.own-groups{gap:1rem;display:grid}@media (min-width:760px){.own-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.own-layout{grid-template-columns:minmax(0,1fr) 340px}}.own-card{background:#161619b8;flex-direction:column;padding:1.15rem 1.15rem 1.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.own-card{background:color-mix(in srgb, var(--color-deep-2) 72%, transparent)}}.own-card{border:1px solid var(--color-line);border-radius:var(--r-lg)}.own-card-h h3{letter-spacing:-.018em;margin-top:.5rem;font-size:1.2rem}.own-chain-inline{color:var(--color-on-deep-2);margin-top:.25rem;font-size:12.5px;line-height:1.45}.own-card-sum{color:var(--color-on-deep-2);padding-top:.5rem;font-size:14px;line-height:1.55}.own-svg{width:100%;height:auto;margin-block:auto;padding-block:.4rem .3rem;display:block;overflow:visible}.own-spoke{stroke:#a8a8b273}@supports (color:color-mix(in lab, red, red)){.own-spoke{stroke:color-mix(in srgb, var(--color-on-deep-2) 45%, transparent)}}.own-spoke{stroke-width:1.5px;transition:stroke var(--dur-1) ease, stroke-width var(--dur-1) ease}.own-spoke.apart{stroke:#a8a8b24d}@supports (color:color-mix(in lab, red, red)){.own-spoke.apart{stroke:color-mix(in srgb, var(--color-on-deep-2) 30%, transparent)}}.own-spoke.apart{stroke-width:1.3px;stroke-dasharray:3 5}.own-spoke.hot{stroke:var(--color-hi)}@supports (color:color-mix(in lab, red, red)){.own-spoke.hot{stroke:color-mix(in srgb, var(--color-hi) 70%, transparent)}}.own-spoke.on{stroke:var(--color-hi);stroke-width:2.2px}.own-hub{stroke-width:1.5px}.own-hub.t-private-equity{fill:#f08a801a}@supports (color:color-mix(in lab, red, red)){.own-hub.t-private-equity{fill:color-mix(in srgb, var(--color-alert-on-deep) 10%, transparent)}}.own-hub.t-private-equity{stroke:var(--color-alert-on-deep);stroke-width:1.75px}.own-hub.t-public{fill:var(--color-deep-3);stroke:#a8a8b28c}@supports (color:color-mix(in lab, red, red)){.own-hub.t-public{stroke:color-mix(in srgb, var(--color-on-deep-2) 55%, transparent)}}.own-hub.t-private{fill:var(--color-deep-3);stroke:#a8a8b247}@supports (color:color-mix(in lab, red, red)){.own-hub.t-private{stroke:color-mix(in srgb, var(--color-on-deep-2) 28%, transparent)}}.own-hub-t{fill:var(--color-on-deep);pointer-events:none;font-family:var(--font-sans), sans-serif;letter-spacing:-.005em;font-size:13px;font-weight:600}.own-node{cursor:pointer;outline:none}.own-hit{fill:#0000}.own-dot{fill:var(--color-deep);stroke:var(--color-on-deep-2);stroke-width:1.6px;transition:fill var(--dur-1) ease, stroke var(--dur-1) ease}.own-label{fill:var(--color-on-deep-2);font-family:var(--font-sans), sans-serif;letter-spacing:-.005em;transition:fill var(--dur-1) ease;font-size:15.5px;font-weight:500}.own-node:hover .own-dot{fill:var(--color-hi)}@supports (color:color-mix(in lab, red, red)){.own-node:hover .own-dot{fill:color-mix(in srgb, var(--color-hi) 20%, transparent)}}.own-node:hover .own-dot{stroke:var(--color-hi)}.own-node:hover .own-label{fill:var(--color-on-deep)}.own-node:focus-visible .own-dot{stroke:var(--color-hi);stroke-width:3.5px}.own-node:focus-visible .own-label{fill:var(--color-on-deep);text-decoration:underline}.own-node.on .own-dot{fill:var(--color-hi);stroke:var(--color-hi);filter:drop-shadow(0 0 6px var(--color-hi))}@supports (color:color-mix(in lab, red, red)){.own-node.on .own-dot{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--color-hi) 60%, transparent))}}.own-node.on .own-label{fill:var(--color-hi);font-weight:600}.own-card,.motion .own-card[data-reveal]{transition:opacity var(--dur-3) var(--ease-out), transform var(--dur-3) var(--ease-out), border-color var(--dur-2) ease;transition-delay:calc(var(--i,0) * 90ms), calc(var(--i,0) * 90ms), 0s}.own-card:hover{border-color:var(--color-line-strong)}.own-card .own-hub,.own-card .own-dot{transform-box:fill-box;transform-origin:50%}.own-card .own-hub{transition:transform .56s var(--ease-out) .15s, opacity .36s ease .15s}.motion .own-card:not(.in) .own-hub{opacity:0;transform:scale(.4)}.own-card .own-hub-t{transition:opacity .36s .38s}.motion .own-card:not(.in) .own-hub-t{opacity:0}.own-card .own-spoke{transform-box:view-box;transform-origin:220px 150px;transition:transform .56s var(--ease-out) calc(var(--i) * 50ms + .3s), stroke var(--dur-1) ease, stroke-width var(--dur-1) ease}.motion .own-card:not(.in) .own-spoke{transform:scale(0)}.own-card .own-node{transition:opacity .36s ease calc(var(--i) * 50ms + .52s)}.motion .own-card:not(.in) .own-node{opacity:0}.own-card .own-dot{transition:transform .42s var(--ease-out) calc(var(--i) * 50ms + .52s), fill var(--dur-1) ease, stroke var(--dur-1) ease}.motion .own-card:not(.in) .own-dot{transform:scale(.3)}.own-legend{color:var(--color-ink-2);gap:.6rem;margin:0;padding:0;font-size:13.5px;line-height:1.4;list-style:none;display:grid}.own-legend li{align-items:center;gap:.7rem;display:flex}.own-legend svg{flex:none;overflow:visible}.own-swatch{border:1.5px solid;border-radius:50%;flex:none;width:14px;height:14px;margin-inline:10px}.own-swatch.t-private-equity{background:#f08a801a}@supports (color:color-mix(in lab, red, red)){.own-swatch.t-private-equity{background:color-mix(in srgb, var(--color-alert-on-deep) 10%, transparent)}}.own-swatch.t-private-equity{border-color:var(--color-alert-on-deep)}.own-swatch.t-public{background:var(--color-deep-3);border-color:#a8a8b28c}@supports (color:color-mix(in lab, red, red)){.own-swatch.t-public{border-color:color-mix(in srgb, var(--color-on-deep-2) 55%, transparent)}}.own-swatch.t-private{background:var(--color-deep-3);border-color:#a8a8b247}@supports (color:color-mix(in lab, red, red)){.own-swatch.t-private{border-color:color-mix(in srgb, var(--color-on-deep-2) 28%, transparent)}}.exp-legend-mobile{border:1px solid var(--color-line);border-radius:var(--r);background:#16161980;margin-bottom:1.25rem;padding:1rem 1.1rem}@supports (color:color-mix(in lab, red, red)){.exp-legend-mobile{background:color-mix(in srgb, var(--color-deep-2) 50%, transparent)}}.exp-legend-mobile .own-legend{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.6rem 1.5rem}@media (min-width:1100px){.exp-legend-mobile{display:none}}.own-panel{background:var(--color-deep-2);color:var(--color-on-deep);border:1px solid var(--color-line-strong);border-radius:var(--r-lg)}.own-empty{padding:1.35rem 1.4rem 1.5rem}.own-empty-lede{font-family:var(--font-display), sans-serif;letter-spacing:-.015em;color:var(--color-on-deep);margin:.55rem 0 1.3rem;font-size:1.14rem;font-weight:600;line-height:1.35}.own-detail{animation:exp-rise .36s var(--ease-out) both;padding:1.25rem 1.4rem 1.5rem}.own-detail-top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.own-close{border:1px solid var(--color-line-strong);width:36px;height:36px;color:var(--color-on-deep-2);cursor:pointer;transition:background var(--dur-1) ease, color var(--dur-1) ease, border-color var(--dur-1) ease;background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.own-close:hover{background:#f5f5f70f}@supports (color:color-mix(in lab, red, red)){.own-close:hover{background:color-mix(in srgb, var(--color-on-deep) 6%, transparent)}}.own-close:hover{border-color:#f5f5f766}@supports (color:color-mix(in lab, red, red)){.own-close:hover{border-color:color-mix(in srgb, var(--color-on-deep) 40%, transparent)}}.own-close:hover{color:var(--color-on-deep)}.own-detail-name{letter-spacing:-.03em;color:var(--color-on-deep);margin-top:.55rem;font-size:clamp(1.6rem,2.4vw,1.95rem)}.own-note{border-radius:var(--r-sm);border:1px solid #f0b7654d;margin-top:.85rem;padding:.7rem .85rem}@supports (color:color-mix(in lab, red, red)){.own-note{border:1px solid color-mix(in srgb, var(--color-warn-on-deep) 30%, transparent)}}.own-note{background:#f0b76514}@supports (color:color-mix(in lab, red, red)){.own-note{background:color-mix(in srgb, var(--color-warn-on-deep) 8%, transparent)}}.own-note{color:var(--color-on-deep);font-size:14px;line-height:1.5}.own-detail .own-deep{border-radius:var(--r);border:1px solid var(--color-hi);justify-content:space-between;align-items:center;gap:.75rem;min-height:48px;margin-top:1.1rem;padding:.7rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.own-detail .own-deep{border:1px solid color-mix(in srgb, var(--color-hi) 32%, transparent)}}.own-detail .own-deep{background:var(--color-hi)}@supports (color:color-mix(in lab, red, red)){.own-detail .own-deep{background:color-mix(in srgb, var(--color-hi) 10%, transparent)}}.own-detail .own-deep{color:var(--color-on-deep);transition:background var(--dur-1) ease, border-color var(--dur-1) ease;font-size:14px;font-weight:560;line-height:1.35}.own-detail .own-deep:hover{background:var(--color-hi)}@supports (color:color-mix(in lab, red, red)){.own-detail .own-deep:hover{background:color-mix(in srgb, var(--color-hi) 16%, transparent)}}.own-detail .own-deep:hover{border-color:var(--color-hi)}@supports (color:color-mix(in lab, red, red)){.own-detail .own-deep:hover{border-color:color-mix(in srgb, var(--color-hi) 55%, transparent)}}.own-detail .own-deep .arr{color:var(--color-hi);transition:transform var(--dur-2) var(--ease-out)}.own-detail .own-deep:hover .arr{transform:translate(3px)}.own-block{margin-top:1.35rem}.own-block .eyebrow{margin-bottom:.5rem;font-size:13px}.own-fact{color:var(--color-on-deep);font-size:15px;line-height:1.5}.own-reported{background:#a8a8b21f;border-radius:999px;margin-left:.5rem;padding:.1rem .5rem}@supports (color:color-mix(in lab, red, red)){.own-reported{background:color-mix(in srgb, var(--color-on-deep-2) 12%, transparent)}}.own-reported{color:var(--color-on-deep-2);vertical-align:.1em;font-size:12px}.own-chain{margin:0;padding:0;list-style:none}.own-chain li{color:var(--color-on-deep-2);padding:0 0 .7rem 1.4rem;font-size:14.5px;line-height:1.45;position:relative}.own-chain li:before{content:"";border:1.5px solid var(--color-on-deep-3);background:var(--color-deep-2);border-radius:50%;width:9px;height:9px;position:absolute;top:.42em;left:0}.own-chain li:not(:last-child):after{content:"";background:var(--color-line-strong);width:1px;position:absolute;top:calc(.42em + 11px);bottom:.15em;left:4px}.own-chain li.me{color:var(--color-on-deep);padding-bottom:0;font-weight:600}.own-chain li.me:before{border-color:var(--color-hi);background:var(--color-hi);box-shadow:0 0 0 3px var(--color-hi)}@supports (color:color-mix(in lab, red, red)){.own-chain li.me:before{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-hi) 18%, transparent)}}.own-chips{flex-wrap:wrap;gap:.4rem;display:flex}.own-chip{cursor:pointer;border:1px solid var(--color-hi);border-radius:999px;min-height:36px;padding:.35rem .8rem}@supports (color:color-mix(in lab, red, red)){.own-chip{border:1px solid color-mix(in srgb, var(--color-hi) 35%, transparent)}}.own-chip{background:var(--color-hi)}@supports (color:color-mix(in lab, red, red)){.own-chip{background:color-mix(in srgb, var(--color-hi) 10%, transparent)}}.own-chip{font:inherit;color:var(--color-hi);transition:border-color var(--dur-1) ease, background var(--dur-1) ease, color var(--dur-1) ease;font-size:13.5px;font-weight:540}.own-chip:hover{border-color:var(--color-hi);background:var(--color-hi)}@supports (color:color-mix(in lab, red, red)){.own-chip:hover{background:color-mix(in srgb, var(--color-hi) 16%, transparent)}}.own-chip.ghost{border-color:var(--color-line-strong);color:var(--color-on-deep-2);background:0 0}.own-chip.ghost:hover{border-color:#f5f5f773}@supports (color:color-mix(in lab, red, red)){.own-chip.ghost:hover{border-color:color-mix(in srgb, var(--color-on-deep) 45%, transparent)}}.own-chip.ghost:hover{color:var(--color-on-deep)}.own-timeline{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.own-timeline li{color:var(--color-on-deep-2);grid-template-columns:2.9rem minmax(0,1fr);gap:.6rem;font-size:14px;line-height:1.5;display:grid}.own-timeline .yr{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;color:var(--color-on-deep);font-size:13.5px;font-weight:600}.own-more{white-space:normal;margin-top:1.4rem;line-height:1.4}.own-verified{color:var(--color-on-deep-2);margin-top:1rem;font-size:12.5px}.own-scrim{display:none}@media (min-width:1100px){.own-panel{top:calc(var(--hdr-h) + 64px);max-height:calc(100vh - var(--hdr-h) - 80px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-deep-3) transparent;position:sticky;overflow-y:auto}}@media (max-width:1099px){.own-panel{z-index:70;overscroll-behavior:contain;border-radius:var(--r-xl) var(--r-xl) 0 0;border-bottom:0;max-height:82vh;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -24px 48px -24px #0b0b0d8c}@supports (color:color-mix(in lab, red, red)){.own-panel{box-shadow:0 -24px 48px -24px color-mix(in srgb, var(--color-deep) 55%, transparent)}}.own-panel{visibility:hidden;transition:transform .32s var(--ease-out), visibility 0s linear .32s;transform:translateY(105%)}.own-panel.open{visibility:visible;transition:transform .32s var(--ease-out), visibility 0s;transform:none}.own-panel:not(.open) .own-empty{display:none}.own-close{width:44px;height:44px;margin-right:-.4rem}.own-chip{min-height:44px;padding-inline:.95rem}.own-scrim{z-index:60;cursor:pointer;background:#0b0b0d8c;border:0;padding:0;display:block;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.own-scrim{background:color-mix(in srgb, var(--color-deep) 55%, transparent)}}.own-scrim{animation:.24s both exp-fade}.exp-map:has(.own-panel.open){z-index:80}}@keyframes exp-fade{0%{opacity:0}}.exp-costs{gap:1rem;margin-top:clamp(1.75rem,3.5vw,2.5rem);display:grid}@media (min-width:760px){.exp-costs{grid-template-columns:repeat(2,minmax(0,1fr))}}.exp-cost{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--r-lg);box-shadow:var(--shadow-xs);padding:clamp(1.25rem,2.4vw,1.7rem)}.motion .exp-costs>.exp-cost,.exp-cost{transition:opacity var(--dur-3) var(--ease-out), transform var(--dur-3) var(--ease-out), border-color var(--dur-2) ease, box-shadow var(--dur-2) var(--ease-out);transition-delay:calc(var(--i,0) * 70ms), calc(var(--i,0) * 70ms), 0s, 0s}.exp-cost:hover{border-color:var(--color-line-strong);box-shadow:var(--shadow-sm)}.exp-cost-n{font-family:var(--font-display), sans-serif;letter-spacing:0;color:var(--color-accent-2);font-size:13.5px;font-weight:600}.exp-cost h3{letter-spacing:-.018em;font-size:1.2rem}.exp-cost p{color:var(--color-ink-2);font-size:15px;line-height:1.6}.exp-indies{grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:clamp(1.75rem,3.5vw,2.5rem);display:grid}@media (min-width:620px){.exp-indies{grid-template-columns:repeat(2,minmax(0,1fr))}.exp-indie:nth-child(odd):last-child{grid-column:1/-1}}@media (min-width:960px){.exp-indies{grid-template-columns:repeat(6,minmax(0,1fr))}.exp-indie,.exp-indie:nth-child(odd):last-child{grid-column:span 2}.exp-indie:nth-child(3n+1):nth-last-child(2),.exp-indie:nth-child(3n+2):last-child{grid-column:span 3}.exp-indie:nth-child(3n+1):last-child{grid-column:1/-1}}.exp-indie{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--r-lg);box-shadow:var(--shadow-xs);flex-direction:column;padding:1.35rem 1.4rem 1.4rem;display:flex;position:relative;overflow:hidden}.exp-indie:before{content:"";background:var(--color-ink);transform-origin:0;height:2px;transition:transform .7s var(--ease-out) calc(var(--i,0) * 70ms + .2s);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}:root:not(.motion) .exp-indie:before,.exp-indies.in>.exp-indie:before{transform:none}.exp-indie-top{justify-content:space-between;align-items:center;gap:.75rem;min-height:40px;display:flex}.exp-indie-mark{flex:none}.exp-indie-mark circle:first-child{fill:var(--color-sunken);stroke:var(--color-accent-2);stroke-width:2.4px}.exp-indie-mark circle:last-child{fill:var(--color-accent-2)}.exp-indie h3{letter-spacing:-.02em;margin-top:1rem;font-size:1.28rem}.exp-indie h3 a{transition:color var(--dur-1) ease}.exp-indie h3 a:hover{color:var(--color-accent)}.exp-indie-meta{color:var(--color-ink-3);margin-top:.3rem;font-size:13px;line-height:1.45}.exp-indie ul{color:var(--color-ink-2);gap:.5rem;margin:.9rem 0 0;padding:0;font-size:14.5px;line-height:1.55;list-style:none;display:grid}.exp-indie .exp-x{margin-top:.5rem}.exp-indie .exp-x>summary{margin-block:-.75rem;padding-block:.75rem}.exp-indie-link{align-self:flex-start;margin-top:auto;margin-bottom:-.7rem;padding-block:.9rem .7rem}.exp-indie-news{position:relative}.exp-indie-news:after{content:"";position:absolute;inset:-9px -4px}.exp-indie-news:hover{border-color:var(--color-alert)}.exp-live{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;animation:2.4s ease-out infinite exp-ping;display:inline-block}@keyframes exp-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-alert) 35%, transparent)}70%,to{box-shadow:0 0 0 5px color-mix(in srgb, var(--color-alert) 0%, transparent)}}.exp-news{gap:.85rem;display:grid}.exp-news-item{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--r-lg);box-shadow:var(--shadow-xs);padding:1.2rem 1.35rem 1.25rem;scroll-margin-top:68px;position:relative}.motion .exp-news>.exp-news-item,.exp-news-item{transition:opacity var(--dur-3) var(--ease-out), transform var(--dur-3) var(--ease-out), border-color var(--dur-2) ease, box-shadow var(--dur-2) var(--ease-out);transition-delay:calc(var(--i,0) * 70ms), calc(var(--i,0) * 70ms), 0s, 0s}.exp-news-item:hover{border-color:var(--color-line-strong)}.exp-news-item.developing{border-color:var(--color-alert-line)}.exp-news-item.developing:before{content:"";background:var(--color-alert);border-radius:0 3px 3px 0;width:3px;position:absolute;top:1.2rem;bottom:1.2rem;left:-1px}.exp-news-item:target{box-shadow:0 0 0 4px var(--color-alert-soft), var(--shadow-sm)}.exp-news-meta{color:var(--color-ink-3);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-size:13px;display:flex}.exp-news-item h3{letter-spacing:-.015em;margin-top:.65rem;font-size:1.15rem;line-height:1.3}.exp-news-item .exp-x{margin-top:.45rem}.exp-news-item p{color:var(--color-ink-2);font-size:15px;line-height:1.6}.exp-ask{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.exp-ask-item{background:var(--color-bg);border:1px solid var(--color-line);border-radius:var(--r);color:var(--color-ink);align-items:flex-start;gap:.9rem;padding:1rem 1.15rem;font-size:15.5px;font-weight:500;line-height:1.5;display:flex}.exp-ask-n{border:1px solid var(--color-line-strong);background:var(--color-surface);width:28px;height:28px;font-family:var(--font-display), sans-serif;color:var(--color-ink);border-radius:8px;flex:none;place-items:center;margin-top:-.05rem;font-size:13.5px;font-weight:600;display:grid}.exp-method h2{letter-spacing:-.02em;font-size:1.35rem}.exp-method-body{max-width:68ch;color:var(--color-ink-2);gap:.9rem;font-size:15px;line-height:1.65;display:grid}.exp-close-sec{padding-block:clamp(1rem,2vw,1.5rem) clamp(3.5rem,7vw,5.5rem)}.exp-close{border-radius:var(--r-xl);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem 2.5rem;padding:clamp(1.75rem,4.5vw,3.25rem);display:grid;overflow:hidden}.exp-close h2{letter-spacing:-.03em;max-width:20ch;font-size:clamp(1.75rem,3.4vw,2.6rem)}.exp-close p{max-width:48ch;color:var(--color-on-deep-2);margin-top:.8rem;font-size:1.06rem;line-height:1.55}@media (max-width:760px){.exp-close{grid-template-columns:minmax(0,1fr)}.exp-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.exp-stats{gap:.9rem}.exp-stats .stat-v{font-size:2.1rem}.exp-stats .stat-k{font-size:12.5px}.exp-cue{width:100%}.own-label{font-size:16.5px}.own-hub-t{font-size:14px}.clp-chip.on{height:38px;padding:0 .85rem;font-size:14px}a.clp-chip:after{content:"";position:absolute;inset:-4px -2px}.clp-owner-chips{gap:.45rem}.exp-news-item,.exp-cost,.exp-indie{padding-inline:1.15rem}}@media (prefers-reduced-motion:reduce){.exp-sky,.exp-kicker b:before,.exp-live,.exp-h1 .w,.exp-in,.sky-l,.sky-d,.sky-h,.clp-caption,.clp-owner,.clp-owner-h,.own-detail,.own-scrim{animation:none!important}.sky-l{stroke-dashoffset:0}}
