:root[data-design=v2] .ui-stage{position:relative;isolation:isolate;background:var(--stage);color:var(--on-stage)}:root[data-design=v2] .ui-stage--panel{overflow:hidden;border-radius:var(--radius-panel)}:root[data-design=v2] .ui-stage--backdrop{overflow:hidden}:root[data-design=v2] .ui-stage-backdrop{position:absolute;inset:-60px;z-index:-2;width:calc(100% + 120px);max-width:none;height:calc(100% + 120px);object-fit:cover;object-position:var(--stage-focus, 50% 50%);pointer-events:none;user-select:none}:root[data-design=v2] .ui-stage-backdrop--heavy{filter:blur(48px) saturate(1.3);opacity:.55}:root[data-design=v2] .ui-stage-backdrop--soft{inset:-40px;width:calc(100% + 80px);height:calc(100% + 80px);filter:blur(16px) brightness(.92) saturate(1.15)}:root[data-design=v2] .ui-stage-art{position:absolute;inset:0;z-index:-2;overflow:hidden}:root[data-design=v2] .ui-stage-scrim{position:absolute;inset:0;z-index:-1;pointer-events:none}:root[data-design=v2] .ui-stage-scrim--lead{background:linear-gradient(0deg,rgba(var(--stage-rgb),.85),rgba(var(--stage-rgb),0) 42%),linear-gradient(90deg,rgba(var(--stage-rgb),.9),rgba(var(--stage-rgb),.62) 38%,rgba(var(--stage-rgb),.05) 72%)}:root[data-design=v2] .ui-stage-scrim--side{background:linear-gradient(90deg,rgba(var(--stage-rgb),.35),rgba(var(--stage-rgb),.88) 46%,rgba(var(--stage-rgb),.94))}:root[data-design=v2] .ui-stage-scrim--vignette{background:radial-gradient(60% 90% at 50% 50%,rgba(var(--stage-rgb),0) 55%,rgba(var(--stage-rgb),.5))}:root[data-design=v2] .ui-stage-scrim--fade{background:linear-gradient(180deg,rgba(var(--stage-rgb),.72),rgba(var(--stage-rgb),.35) 42%,rgba(var(--stage-rgb),.85))}:root[data-design=v2] .ui-art{position:relative;overflow:hidden;container-type:size;width:100%;background:var(--stage)}:root[data-design=v2] .ui-art--fill{position:absolute;inset:0;width:auto}:root[data-design=v2] .ui-art-blur{position:absolute;inset:-60px;width:calc(100% + 120px);max-width:none;height:calc(100% + 120px);object-fit:cover;object-position:var(--art-focus, 50% 35%);filter:blur(36px) saturate(1.2) brightness(.8);pointer-events:none;user-select:none}:root[data-design=v2] .ui-art-layer{--art-gap-x: max(0px, 100cqw - var(--art-cap-w));--art-gap-y: max(0px, 100cqh - var(--art-cap-h));--art-fade-l: 0px;--art-fade-r: 0px;--art-fade-t: 0px;--art-fade-b: 0px;position:absolute;width:min(100cqw,var(--art-cap-w));height:min(100cqh,var(--art-cap-h));overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--art-fade-l),black calc(100% - var(--art-fade-r)),transparent 100%),linear-gradient(to bottom,transparent 0,black var(--art-fade-t),black calc(100% - var(--art-fade-b)),transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,black var(--art-fade-l),black calc(100% - var(--art-fade-r)),transparent 100%),linear-gradient(to bottom,transparent 0,black var(--art-fade-t),black calc(100% - var(--art-fade-b)),transparent 100%);mask-composite:intersect;will-change:transform}:root[data-design=v2] .ui-art--x-center .ui-art-layer{left:50%;translate:-50% 0;--art-fade-l: min(calc(var(--art-gap-x) * .75), 30%);--art-fade-r: min(calc(var(--art-gap-x) * .75), 30%)}:root[data-design=v2] .ui-art--x-end .ui-art-layer{right:0;--art-fade-l: min(calc(var(--art-gap-x) * 1.5), 38%)}:root[data-design=v2] .ui-art--x-start .ui-art-layer{left:0;--art-fade-r: min(calc(var(--art-gap-x) * 1.5), 38%)}:root[data-design=v2] .ui-art--y-center .ui-art-layer{top:50%;translate:var(--art-translate-x, 0) -50%;--art-fade-t: min(calc(var(--art-gap-y) * .75), 30%);--art-fade-b: min(calc(var(--art-gap-y) * .75), 30%)}:root[data-design=v2] .ui-art--x-center.ui-art--y-center .ui-art-layer{translate:-50% -50%}:root[data-design=v2] .ui-art--y-start .ui-art-layer{top:0;--art-fade-b: min(calc(var(--art-gap-y) * 1.5), 34%)}:root[data-design=v2] .ui-art--y-end .ui-art-layer{bottom:0;--art-fade-t: min(calc(var(--art-gap-y) * 1.5), 34%)}:root[data-design=v2] .ui-art-img{display:block;width:100%;max-width:none;height:100%;object-fit:cover;object-position:var(--art-focus, 50% 35%)}@keyframes ui-art-drift{0%{transform:scale(1)}to{transform:scale(1.04)}}:root[data-design=v2] .ui-art--drift .ui-art-img{transform-origin:50% 40%;animation:ui-art-drift 26s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){:root[data-design=v2] .ui-art--drift .ui-art-img{animation:none}}:where(:root[data-design=v2] :has(.ui-scroller)){min-width:0}:root[data-design=v2] .ui-scroller{container:ui-scroller / inline-size;position:relative;isolation:isolate;min-width:0;max-width:100%}:root[data-design=v2] .ui-scroller-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100cqw - var(--scroller-inset, 0px) - var(--scroller-n) * var(--scroller-gap)) / (var(--scroller-n) + var(--scroller-peek)));gap:var(--scroller-gap);min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:4px var(--scroller-inset, 0px) 8px;scroll-padding-inline:var(--scroller-inset, 0px);scrollbar-width:none}:root[data-design=v2] .ui-scroller-track::-webkit-scrollbar{display:none}:root[data-design=v2] .ui-scroller--bleed{--scroller-inset: max(var(--v2i-gutter, 20px), calc((100cqw - var(--page-content-max, var(--content-max))) / 2))}:root[data-design=v2] [data-ad-layout=rails] .ui-scroller--bleed,:root[data-design=v2][data-ad-layout=rails] .ui-scroller--bleed{--scroller-inset: 0px;width:min(100% - 2 * var(--v2i-gutter, 20px),var(--page-content-max, var(--content-max)));margin-inline:auto}:root[data-design=v2] .ui-scroller-track>*{width:auto;min-width:0;max-width:none;scroll-snap-align:start}:root[data-design=v2] .ui-scroller--auto>.ui-scroller-track{--scroller-gap: 8px;grid-auto-columns:max-content}:root[data-design=v2] .ui-scroller--auto>.ui-scroller-track>*{width:max-content}:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 3;--scroller-gap: 14px;--scroller-peek: .6}@container ui-scroller (min-width: 452px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 4}}@container ui-scroller (min-width: 552px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 5}}@container ui-scroller (min-width: 652px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 6}}@container ui-scroller (min-width: 752px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 7}}@container ui-scroller (min-width: 852px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 8}}@container ui-scroller (min-width: 952px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 9}}@container ui-scroller (min-width: 1052px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 10}}@container ui-scroller (min-width: 1152px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 11}}@container ui-scroller (min-width: 1252px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 12}}@container ui-scroller (min-width: 1352px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 13}}@container ui-scroller (min-width: 1452px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 14}}@container ui-scroller (min-width: 1552px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 15}}@container ui-scroller (min-width: 1652px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 16}}@container ui-scroller (min-width: 1752px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 17}}@container ui-scroller (min-width: 1852px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 18}}:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 2;--scroller-gap: 12px;--scroller-peek: .5}@container ui-scroller (min-width: 456px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 3}}@container ui-scroller (min-width: 588px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 4}}@container ui-scroller (min-width: 720px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 5}}@container ui-scroller (min-width: 852px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 6}}@container ui-scroller (min-width: 984px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 7}}@container ui-scroller (min-width: 1116px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 8}}@container ui-scroller (min-width: 1248px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 9}}@container ui-scroller (min-width: 1380px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 10}}@container ui-scroller (min-width: 1512px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 11}}@container ui-scroller (min-width: 1644px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 12}}@container ui-scroller (min-width: 1776px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 13}}@container ui-scroller (min-width: 1908px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 14}}:root[data-design=v2] .ui-scroller--md>.ui-scroller-track{--scroller-n: 2;--scroller-gap: 16px;--scroller-peek: .4}@container ui-scroller (min-width: 558px){:root[data-design=v2] .ui-scroller--md>.ui-scroller-track{--scroller-n: 3}}@container ui-scroller (min-width: 724px){:root[data-design=v2] .ui-scroller--md>.ui-scroller-track{--scroller-n: 4}}@container ui-scroller (min-width: 890px){:root[data-design=v2] .ui-scroller--md>.ui-scroller-track{--scroller-n: 5}}@container ui-scroller (min-width: 1056px){:root[data-design=v2] .ui-scroller--md>.ui-scroller-track{--scroller-n: 6}}@container ui-scroller (min-width: 1222px){:root[data-design=v2] .ui-scroller--md>.ui-scroller-track{--scroller-n: 7}}@container ui-scroller (min-width: 1388px){:root[data-design=v2] .ui-scroller--md>.ui-scroller-track{--scroller-n: 8}}@container ui-scroller (min-width: 1554px){:root[data-design=v2] .ui-scroller--md>.ui-scroller-track{--scroller-n: 9}}@container ui-scroller (min-width: 1720px){:root[data-design=v2] .ui-scroller--md>.ui-scroller-track{--scroller-n: 10}}@container ui-scroller (min-width: 1886px){:root[data-design=v2] .ui-scroller--md>.ui-scroller-track{--scroller-n: 11}}:root[data-design=v2] .ui-scroller--lg>.ui-scroller-track{--scroller-n: 1;--scroller-gap: 20px;--scroller-peek: .3}@container ui-scroller (min-width: 592px){:root[data-design=v2] .ui-scroller--lg>.ui-scroller-track{--scroller-n: 2}}@container ui-scroller (min-width: 852px){:root[data-design=v2] .ui-scroller--lg>.ui-scroller-track{--scroller-n: 3}}@container ui-scroller (min-width: 1112px){:root[data-design=v2] .ui-scroller--lg>.ui-scroller-track{--scroller-n: 4}}@container ui-scroller (min-width: 1372px){:root[data-design=v2] .ui-scroller--lg>.ui-scroller-track{--scroller-n: 5}}@container ui-scroller (min-width: 1632px){:root[data-design=v2] .ui-scroller--lg>.ui-scroller-track{--scroller-n: 6}}@container ui-scroller (min-width: 1892px){:root[data-design=v2] .ui-scroller--lg>.ui-scroller-track{--scroller-n: 7}}:root[data-design=v2] .ui-scroller-nav{display:none}@media(hover:hover)and (pointer:fine){:root[data-design=v2] .ui-scroller[data-scrollable=true]>.ui-scroller-nav{position:absolute;top:50%;z-index:1;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:40px;height:40px;padding:0;translate:0 -50%;border:1px solid var(--rule-2);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);box-shadow:var(--shadow-lift);cursor:pointer;transition:border-color var(--dur-quick) ease,opacity var(--dur-quick) ease}:root[data-design=v2] .ui-scroller[data-scrollable=true]>.ui-scroller-nav:hover{border-color:var(--ink)}:root[data-design=v2] .ui-scroller[data-scrollable=true]>.ui-scroller-nav:disabled{opacity:0;pointer-events:none}:root[data-design=v2] .ui-scroller>.ui-scroller-nav--prev{left:8px}:root[data-design=v2] .ui-scroller>.ui-scroller-nav--next{right:8px}:root[data-design=v2] .ui-scroller--nav-head[data-scrollable=true]>.ui-scroller-nav{top:var(--scroller-nav-top, -56px);translate:none;box-shadow:none}:root[data-design=v2] .ui-scroller--nav-head>.ui-scroller-nav--prev{left:auto;right:calc(var(--scroller-inset, 0px) + 48px)}:root[data-design=v2] .ui-scroller--nav-head>.ui-scroller-nav--next{right:var(--scroller-inset, 0px)}:root[data-design=v2] .ui-stage .ui-scroller[data-scrollable=true]>.ui-scroller-nav{border-color:var(--stage-rule);background:var(--stage-2);color:var(--on-stage)}:root[data-design=v2] .ui-stage .ui-scroller[data-scrollable=true]>.ui-scroller-nav:hover{border-color:var(--on-stage)}}@media(prefers-reduced-motion:reduce){:root[data-design=v2] .ui-scroller-track{scroll-snap-type:none;scroll-behavior:auto}:root[data-design=v2] .ui-scroller-nav{transition:none}}:root[data-design=v2] .fx{display:block;position:relative;overflow:hidden;border-radius:var(--r,var(--radius-card));--lx:var(--px,var(--rx,.3));--ly:var(--py,var(--ry,.3));transform:perspective(900px) rotateX(calc((.5 - var(--py,.5)) * var(--tilt,0deg))) rotateY(calc((var(--px,.5) - .5) * var(--tilt,0deg)));transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease;box-shadow:0 1px 2px #0a0c101a,0 14px 30px -10px #0a0c1059}:root[data-design=v2] .fx:hover{--tilt:9deg;box-shadow:0 2px 4px #0a0c101a,0 24px 44px -14px #0a0c1073}:root[data-design=v2] .fx img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}:root[data-design=v2] .fx .fx-x{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;mix-blend-mode:screen;opacity:.75;transition:opacity .3s ease}:root[data-design=v2] .fx:hover .fx-x{opacity:1}:root[data-design=v2] .fx .fx-p,:root[data-design=v2] .fx .fx-q,:root[data-design=v2] .fx .fx-g{position:absolute;inset:0;border-radius:inherit;pointer-events:none;transition:opacity .3s ease,background-position .45s ease}:root[data-design=v2] .fx .fx-g{background:radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#ffffff80,#fff0 55%);mix-blend-mode:soft-light;opacity:.12}:root[data-design=v2] .fx:hover .fx-g{opacity:.55}:root[data-design=v2] .fx .fx-p{opacity:.24}:root[data-design=v2] .fx:hover .fx-p{opacity:.62}:root[data-design=v2] .fx .fx-q{opacity:0}:root[data-design=v2] .fx-none .fx-p{display:none}:root[data-design=v2] .fx-none .fx-g{opacity:0}:root[data-design=v2] .fx-none:hover .fx-g{opacity:.3}:root[data-design=v2] .fx-foil .fx-p{background:linear-gradient(112deg,transparent 18%,rgba(255,160,215,.85) 32%,rgba(255,236,150,.85) 41%,rgba(150,236,200,.85) 50%,rgba(150,200,255,.9) 59%,rgba(200,160,255,.8) 67%,transparent 80%);background-size:280% 280%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:color-dodge;-webkit-mask-image:var(--src);mask-image:var(--src);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-mode:luminance;opacity:.34}:root[data-design=v2] .fx-foil:hover .fx-p{opacity:.62}:root[data-design=v2] .fx-rainbow .fx-p{background:linear-gradient(108deg,transparent 4%,#FF5F6D 10%,#FFC371 16%,#8CFF9E 22%,#5FD4FF 28%,#8A7CFF 34%,#FF6FD8 40%,#FF5F6D 50%,#FFC371 56%,#8CFF9E 62%,#5FD4FF 68%,#8A7CFF 74%,#FF6FD8 80%,transparent 88%);background-size:230% 230%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.3}:root[data-design=v2] .fx-rainbow:hover .fx-p{opacity:.58}:root[data-design=v2] .fx-etched .fx-p{background:linear-gradient(115deg,transparent 26%,rgba(236,240,245,.9) 46%,rgba(186,194,204,.6) 53%,transparent 68%);background-size:260% 260%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.3}:root[data-design=v2] .fx-etched .fx-q{background:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22140%22%20height%3D%22140%22%3E%3Cfilter%20id%3D%22f%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%221.35%22%20numOctaves%3D%221%22%20seed%3D%2211%22%20stitchTiles%3D%22stitch%22/%3E%3CfeColorMatrix%20type%3D%22matrix%22%20values%3D%220%200%200%200%201%20%200%200%200%200%201%20%200%200%200%200%201%20%200%200%200%204.2%20-2.35%22/%3E%3C/filter%3E%3Crect%20width%3D%22140%22%20height%3D%22140%22%20filter%3D%22url%28%23f%29%22/%3E%3C/svg%3E);background-size:140px 140px;mix-blend-mode:screen;opacity:.35;-webkit-mask:radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#000 0,rgba(0,0,0,.7) 35%,rgba(0,0,0,.28) 85%);mask:radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#000 0,rgba(0,0,0,.7) 35%,rgba(0,0,0,.28) 85%)}:root[data-design=v2] .fx-etched:hover .fx-p{opacity:.6}:root[data-design=v2] .fx-etched:hover .fx-q{opacity:.7}:root[data-design=v2] .fx-textured .fx-p,:root[data-design=v2] .fx-textured .fx-q{inset:-18px;border-radius:0;mix-blend-mode:screen;-webkit-mask:radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#000 0,rgba(0,0,0,.7) 35%,rgba(0,0,0,.28) 85%);mask:radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#000 0,rgba(0,0,0,.7) 35%,rgba(0,0,0,.28) 85%)}:root[data-design=v2] .fx--hero.fx-textured .fx-p,:root[data-design=v2] .fx--hero.fx-textured .fx-q{filter:url(#fx-warp)}:root[data-design=v2] .fx-textured .fx-p{background:repeating-radial-gradient(circle at 16% 6%,white 0,white calc(var(--g) * .32),black calc(var(--g) * .62),black var(--g)),linear-gradient(172deg,#5fb8ff,#8fe7ff 14%,#b8ffd8,#fff0a0,#ffb36b,#ff7fb6,#b98cff,#5fb8ff 86%,#8fe7ff);background-size:auto,100% 230%;background-position:0 0,0 calc(var(--ly) * 100%);background-blend-mode:multiply;opacity:.2}:root[data-design=v2] .fx-textured .fx-q{background:repeating-radial-gradient(circle at 92% 64%,white 0,white calc(var(--g) * .3),black calc(var(--g) * .6),black var(--g)),linear-gradient(172deg,#5fb8ff,#8fe7ff 14%,#b8ffd8,#fff0a0,#ffb36b,#ff7fb6,#b98cff,#5fb8ff 86%,#8fe7ff);background-size:auto,100% 230%;background-position:0 0,0 calc((1 - var(--ly)) * 100%);background-blend-mode:multiply;opacity:.13}:root[data-design=v2] .fx-textured:hover .fx-p{opacity:.46}:root[data-design=v2] .fx-textured:hover .fx-q{opacity:.3}:root[data-design=v2] .fx-texgrain .fx-p{background:linear-gradient(172deg,#5fb8ff,#8fe7ff 14%,#b8ffd8,#fff0a0,#ffb36b,#ff7fb6,#b98cff,#5fb8ff 86%,#8fe7ff);background-size:100% 230%;background-position:0 calc(var(--ly) * 100%);mix-blend-mode:color-dodge;opacity:.34;-webkit-mask:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2296%22%20height%3D%2296%22%3E%3Cfilter%20id%3D%22g%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.95%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22/%3E%3CfeColorMatrix%20type%3D%22matrix%22%20values%3D%220%200%200%200%201%20%200%200%200%200%201%20%200%200%200%200%201%20%200%200%200%203.2%20-1.45%22/%3E%3C/filter%3E%3Crect%20width%3D%2296%22%20height%3D%2296%22%20filter%3D%22url%28%23g%29%22/%3E%3C/svg%3E) 0 0/96px 96px,radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#000 0,rgba(0,0,0,.7) 35%,rgba(0,0,0,.28) 85%);mask:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2296%22%20height%3D%2296%22%3E%3Cfilter%20id%3D%22g%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.95%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22/%3E%3CfeColorMatrix%20type%3D%22matrix%22%20values%3D%220%200%200%200%201%20%200%200%200%200%201%20%200%200%200%200%201%20%200%200%200%203.2%20-1.45%22/%3E%3C/filter%3E%3Crect%20width%3D%2296%22%20height%3D%2296%22%20filter%3D%22url%28%23g%29%22/%3E%3C/svg%3E) 0 0/96px 96px,radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#000 0,rgba(0,0,0,.7) 35%,rgba(0,0,0,.28) 85%);-webkit-mask-composite:source-in;mask-composite:intersect}:root[data-design=v2] .fx-texgrain .fx-q{background:linear-gradient(112deg,transparent 18%,rgba(255,160,215,.85) 32%,rgba(255,236,150,.85) 41%,rgba(150,236,200,.85) 50%,rgba(150,200,255,.9) 59%,rgba(200,160,255,.8) 67%,transparent 80%);background-size:280% 280%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:color-dodge;opacity:.14}:root[data-design=v2] .fx-texgrain:hover .fx-p{opacity:.7}:root[data-design=v2] .fx-texgrain:hover .fx-q{opacity:.24}:root[data-design=v2] .fx-surge .fx-p{background:repeating-linear-gradient(118deg,#ff5abe00 0,#ff5abed9 5px,#ffe66ed9,#5ae6aad9,#64a0ffd9 17px,#64a0ff00 23px,#0000 34px),repeating-linear-gradient(124deg,#fff0 0,#fff6 6px,#fff0 12px 27px);background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%),calc(var(--lx) * 100%) calc(var(--ly) * 100%);background-size:180% 180%,180% 180%;mix-blend-mode:color-dodge;filter:blur(1px);opacity:.13}:root[data-design=v2] .fx-surge:hover .fx-p{opacity:.3}:root[data-design=v2] .fx-galaxy .fx-p{background:linear-gradient(112deg,transparent 18%,rgba(255,160,215,.85) 32%,rgba(255,236,150,.85) 41%,rgba(150,236,200,.85) 50%,rgba(150,200,255,.9) 59%,rgba(200,160,255,.8) 67%,transparent 80%);background-size:280% 280%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:color-dodge;opacity:.16}:root[data-design=v2] .fx-galaxy .fx-q{background:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2246%22%20height%3D%2252%22%3E%3Cg%20fill%3D%22%23FFF7DC%22%3E%3Ccircle%20cx%3D%224%22%20cy%3D%226%22%20r%3D%22.7%22/%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%223%22%20r%3D%22.5%22/%3E%3Ccircle%20cx%3D%2233%22%20cy%3D%2211%22%20r%3D%22.9%22/%3E%3Ccircle%20cx%3D%2242%22%20cy%3D%2228%22%20r%3D%22.6%22/%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2222%22%20r%3D%22.5%22/%3E%3Ccircle%20cx%3D%2225%22%20cy%3D%2231%22%20r%3D%22.8%22/%3E%3Ccircle%20cx%3D%226%22%20cy%3D%2241%22%20r%3D%22.6%22/%3E%3Ccircle%20cx%3D%2237%22%20cy%3D%2246%22%20r%3D%22.5%22/%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2248%22%20r%3D%22.7%22/%3E%3Cpath%20d%3D%22M29%2020l.5%201.6%201.6.5-1.6.5-.5%201.6-.5-1.6-1.6-.5%201.6-.5z%22/%3E%3C/g%3E%3C/svg%3E);background-size:46px 52px;mix-blend-mode:screen;opacity:.55;-webkit-mask:radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#000 0,rgba(0,0,0,.55) 26%,rgba(0,0,0,.08) 60%);mask:radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#000 0,rgba(0,0,0,.55) 26%,rgba(0,0,0,.08) 60%)}:root[data-design=v2] .fx-galaxy:hover .fx-q{opacity:1}:root[data-design=v2] .fx-confetti .fx-p{background:linear-gradient(112deg,transparent 18%,rgba(255,160,215,.85) 32%,rgba(255,236,150,.85) 41%,rgba(150,236,200,.85) 50%,rgba(150,200,255,.9) 59%,rgba(200,160,255,.8) 67%,transparent 80%);background-size:280% 280%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:color-dodge;opacity:.24}:root[data-design=v2] .fx-confetti .fx-q{background:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2228%22%20height%3D%2230%22%3E%3Ccircle%20cx%3D%223%22%20cy%3D%224%22%20r%3D%221.3%22%20fill%3D%22%23FF6FB5%22/%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%222%22%20r%3D%221%22%20fill%3D%22%23FFE35A%22/%3E%3Ccircle%20cx%3D%2223%22%20cy%3D%228%22%20r%3D%221.4%22%20fill%3D%22%235FD4FF%22/%3E%3Ccircle%20cx%3D%228%22%20cy%3D%2213%22%20r%3D%221.1%22%20fill%3D%22%239BFF7A%22/%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2217%22%20r%3D%221.3%22%20fill%3D%22%23FFFFFF%22/%3E%3Ccircle%20cx%3D%224%22%20cy%3D%2224%22%20r%3D%221.2%22%20fill%3D%22%23B89CFF%22/%3E%3Ccircle%20cx%3D%2213%22%20cy%3D%2227%22%20r%3D%221%22%20fill%3D%22%23FF6FB5%22/%3E%3Ccircle%20cx%3D%2225%22%20cy%3D%2225%22%20r%3D%221.2%22%20fill%3D%22%23FFE35A%22/%3E%3Ccircle%20cx%3D%2227%22%20cy%3D%2215%22%20r%3D%22.9%22%20fill%3D%22%239BFF7A%22/%3E%3C/svg%3E);background-size:28px 30px;mix-blend-mode:screen;opacity:.5}:root[data-design=v2] .fx-confetti:hover .fx-q{opacity:.95}:root[data-design=v2] .fx-halo .fx-p{background:repeating-radial-gradient(ellipse 70% 55% at 18% 118%,#ffa0d700 0,#ffa0d76b 7px,#ffe8a06b,#a0ebd26b,#a0c3ff66 22px,#a0c3ff00 30px);background-size:125% 125%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:soft-light;filter:blur(2px);opacity:.3;-webkit-mask:radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#000 0,rgba(0,0,0,.7) 35%,rgba(0,0,0,.28) 85%);mask:radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#000 0,rgba(0,0,0,.7) 35%,rgba(0,0,0,.28) 85%)}:root[data-design=v2] .fx-halo .fx-q{background:repeating-radial-gradient(ellipse 70% 55% at 18% 118%,#fff0 0,#fff6 8px,#fff0 16px,#0000 30px);background-size:125% 125%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;filter:blur(1.5px);opacity:.25;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% 100%,86% 45%;-webkit-mask-position:0 0,50% 19%;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}:root[data-design=v2] .fx-halo:hover .fx-p{opacity:.55}:root[data-design=v2] .fx-halo:hover .fx-q{opacity:.42}:root[data-design=v2] .fx-ripple .fx-p{background:repeating-radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#fff0 0 8px,#ffffff59 9px 10px,#fff0 11px 17px),linear-gradient(112deg,transparent 18%,rgba(255,160,215,.85) 32%,rgba(255,236,150,.85) 41%,rgba(150,236,200,.85) 50%,rgba(150,200,255,.9) 59%,rgba(200,160,255,.8) 67%,transparent 80%);background-size:auto,280% 280%;background-position:0 0,calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.36}:root[data-design=v2] .fx-ripple:hover .fx-p{opacity:.7}:root[data-design=v2] .fx-fracture .fx-p,:root[data-design=v2] .fx-fracture .fx-q,:root[data-design=v2] .fx-fracture .fx-g{opacity:0}:root[data-design=v2] .fx-fracture .fx-g{background:none}:root[data-design=v2] .fx-neon .fx-x{opacity:.42}:root[data-design=v2] .fx-neon .fx-p{display:none}:root[data-design=v2] .fx-neon{--fx-neon:#FFF200}:root[data-design=v2] .fx-neon .fx-flood{flood-color:var(--fx-neon)}:root[data-design=v2] .fx-neon:not(.fx--hero) .fx-p{display:block;background:linear-gradient(115deg,transparent 30%,var(--fx-neon) 46%,rgba(255,255,255,.85) 50%,var(--fx-neon) 54%,transparent 70%);background-size:280% 280%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.26}:root[data-design=v2] .fx-neon:not(.fx--hero):hover .fx-p{opacity:.58}:root[data-design=v2] .fx-oil .fx-x{opacity:.3}:root[data-design=v2] .fx-oil .fx-p{background:linear-gradient(100deg,transparent 37%,#7A5CFF 40%,#3FA8FF 42.5%,#3FE0B0 45%,#F5E35A 47.5%,#FF9A3F 50%,#FF4F6A 52.5%,#C050FF 55%,transparent 58%);background-size:320% 100%;background-position:calc(var(--lx) * 100%) 0;mix-blend-mode:color-dodge;opacity:.55;-webkit-mask-image:var(--src);mask-image:var(--src);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-mode:luminance}:root[data-design=v2] .fx-oil .fx-q{background:linear-gradient(100deg,transparent 39%,rgba(122,92,255,.35) 42%,rgba(63,224,176,.35) 46%,rgba(255,154,63,.35) 50%,rgba(255,79,106,.3) 53%,transparent 56%),linear-gradient(118deg,transparent 30%,rgba(255,255,255,.16) 46%,transparent 62%);background-size:320% 100%,260% 260%;background-position:calc(var(--lx) * 100%) 0,calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:screen;opacity:.5}:root[data-design=v2] .fx-oil:hover .fx-p{opacity:1}:root[data-design=v2] .fx-oil:hover .fx-q{opacity:.9}:root[data-design=v2] .fx-raised .fx-p{background:linear-gradient(112deg,transparent 18%,rgba(255,160,215,.85) 32%,rgba(255,236,150,.85) 41%,rgba(150,236,200,.85) 50%,rgba(150,200,255,.9) 59%,rgba(200,160,255,.8) 67%,transparent 80%);background-size:260% 260%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.32}:root[data-design=v2] .fx-raised .fx-q{background:linear-gradient(115deg,transparent 28%,rgba(255,210,110,.95) 44%,rgba(255,250,222,1) 49%,rgba(255,196,86,.9) 54%,transparent 70%);background-size:260% 260%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.28;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% 100%,86% 45%;-webkit-mask-position:0 0,50% 19%;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}:root[data-design=v2] .fx-raised .fx-x{opacity:.3;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% 100%,86% 45%;-webkit-mask-position:0 0,50% 19%;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}:root[data-design=v2] .fx-raised:hover .fx-p{opacity:.6}:root[data-design=v2] .fx-raised:hover .fx-q{opacity:.5}:root[data-design=v2] .fx-raised:hover .fx-x{opacity:.5}:root[data-design=v2] .fx-step .fx-p,:root[data-design=v2] .fx-mana .fx-p,:root[data-design=v2] .fx-chocobo .fx-p{background:linear-gradient(112deg,transparent 18%,rgba(255,160,215,.85) 32%,rgba(255,236,150,.85) 41%,rgba(150,236,200,.85) 50%,rgba(150,200,255,.9) 59%,rgba(200,160,255,.8) 67%,transparent 80%);background-size:260% 260%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:color-dodge;opacity:.3;-webkit-mask-image:var(--src);mask-image:var(--src);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-mode:luminance}:root[data-design=v2] .fx-step .fx-x,:root[data-design=v2] .fx-mana .fx-x,:root[data-design=v2] .fx-chocobo .fx-x{opacity:.35}:root[data-design=v2] .fx-step:hover .fx-p,:root[data-design=v2] .fx-mana:hover .fx-p,:root[data-design=v2] .fx-chocobo:hover .fx-p{opacity:.5}:root[data-design=v2] .fx-step:hover .fx-x,:root[data-design=v2] .fx-mana:hover .fx-x,:root[data-design=v2] .fx-chocobo:hover .fx-x{opacity:.45}:root[data-design=v2] .fx-first .fx-p{background:linear-gradient(115deg,#8c621433 20%,#ffd66ef2 42%,#fff6c8f2 48%,#c8962899 56%,#8c621433 76%);background-size:260% 260%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.55;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% 100%,90% 93.5%;-webkit-mask-position:0 0,50% 50%;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}:root[data-design=v2] .fx-first:hover .fx-p{opacity:1}:root[data-design=v2] .fx-silver .fx-p{background:linear-gradient(115deg,transparent 25%,rgba(255,255,255,.95) 44%,rgba(185,195,206,.75) 50%,transparent 64%);background-size:280% 280%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.45}:root[data-design=v2] .fx-silver:hover .fx-p{opacity:.95}:root[data-design=v2] .fx-dragon .fx-p{background:radial-gradient(circle at 50% 0,transparent 58%,rgba(255,255,255,.5) 61%,transparent 67%),radial-gradient(circle at 50% 0,transparent 58%,rgba(255,255,255,.5) 61%,transparent 67%),linear-gradient(112deg,transparent 18%,rgba(255,160,215,.85) 32%,rgba(255,236,150,.85) 41%,rgba(150,236,200,.85) 50%,rgba(150,200,255,.9) 59%,rgba(200,160,255,.8) 67%,transparent 80%);background-size:14px 10px,14px 10px,280% 280%;background-position:0 0,7px 5px,calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.4}:root[data-design=v2] .fx-dragon:hover .fx-p{opacity:.9}:root[data-design=v2] .fx-premodern .fx-p{background:linear-gradient(112deg,transparent 20%,rgba(120,255,200,.85) 36%,rgba(150,210,255,.9) 48%,rgba(255,200,150,.8) 60%,transparent 76%);background-size:280% 280%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.3;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% 100%,86% 45%;-webkit-mask-position:0 0,50% 19%;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}:root[data-design=v2] .fx-premodern:hover .fx-p{opacity:.6}:root[data-design=v2] .fx-vault .fx-p{background:linear-gradient(104deg,transparent 43%,rgba(255,236,160,.95) 47%,rgba(255,255,255,1) 49%,rgba(255,200,120,.9) 51%,transparent 55%),linear-gradient(112deg,transparent 18%,rgba(255,160,215,.85) 32%,rgba(255,236,150,.85) 41%,rgba(150,236,200,.85) 50%,rgba(150,200,255,.9) 59%,rgba(200,160,255,.8) 67%,transparent 80%);background-size:240% 240%,280% 280%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%),calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:color-dodge;opacity:.28}:root[data-design=v2] .fx-vault:hover .fx-p{opacity:.42}:root[data-design=v2] .fx-silverscreen .fx-p{background:linear-gradient(115deg,transparent 26%,rgba(235,240,246,.95) 45%,rgba(160,170,182,.7) 51%,transparent 64%);background-size:280% 280%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.5}:root[data-design=v2] .fx-silverscreen:hover .fx-p{opacity:.95}:root[data-design=v2] .fx-gilded .fx-p{background:linear-gradient(112deg,transparent 18%,rgba(255,160,215,.85) 32%,rgba(255,236,150,.85) 41%,rgba(150,236,200,.85) 50%,rgba(150,200,255,.9) 59%,rgba(200,160,255,.8) 67%,transparent 80%);background-size:260% 260%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.34;-webkit-mask:linear-gradient(#000 0 0) 50% 19%/86% 45% no-repeat;mask:linear-gradient(#000 0 0) 50% 19%/86% 45% no-repeat}:root[data-design=v2] .fx-gilded .fx-q{background:linear-gradient(112deg,#78541000 22%,#ffce60e6 40%,#fff8d6,#e6aa3cd9 52%,#78541000 70%);background-size:240% 240%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.34;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% 100%,86% 45%;-webkit-mask-position:0 0,50% 19%;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}:root[data-design=v2] .fx-gilded .fx-x{opacity:.35;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% 100%,86% 45%;-webkit-mask-position:0 0,50% 19%;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}:root[data-design=v2] .fx-gilded:hover .fx-p{opacity:.62}:root[data-design=v2] .fx-gilded:hover .fx-q{opacity:.6}:root[data-design=v2] .fx-gilded:hover .fx-x{opacity:.55}:root[data-design=v2] .fx-step .fx-l0{lighting-color:#ff9ad5}:root[data-design=v2] .fx-step .fx-l1{lighting-color:#8fe3ff}:root[data-design=v2] .fx-mana .fx-l0{lighting-color:#ffe08a}:root[data-design=v2] .fx-mana .fx-l1{lighting-color:#9ad8ff}:root[data-design=v2] .fx-chocobo .fx-l0{lighting-color:#ffe08a}:root[data-design=v2] .fx-chocobo .fx-l1{lighting-color:#ffb0d8}:root[data-design=v2] .fx-oil .fx-l0{lighting-color:#fff}:root[data-design=v2] .fx-oil .fx-l1{lighting-color:#e6e9ee}:root[data-design=v2] .fx-raised .fx-l0{lighting-color:#ffe7a0}:root[data-design=v2] .fx-raised .fx-l1{lighting-color:#fff}:root[data-design=v2] .fx-gilded .fx-l0{lighting-color:#f6cf6a}:root[data-design=v2] .fx-gilded .fx-l1{lighting-color:#fff2c0}@media(prefers-reduced-motion:reduce){:root[data-design=v2] .fx{transition:none}:root[data-design=v2] .fx:hover{--tilt:0deg}:root[data-design=v2] .fx .fx-x,:root[data-design=v2] .fx .fx-p,:root[data-design=v2] .fx .fx-q,:root[data-design=v2] .fx .fx-g{transition:none}}:root[data-design=v2] .pch{container:pch / inline-size;color:var(--on-stage);min-width:0}:root[data-design=v2] .pch-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}:root[data-design=v2] .pch-title{margin:0;font:600 44px/1 var(--serif);letter-spacing:-.02em;color:var(--on-stage)}:root[data-design=v2] .pch-ranges{flex:none}:root[data-design=v2] .pch-empty{margin:14px 0 0;font:var(--type-ui);color:var(--on-stage-2)}:root[data-design=v2] .pch-empty[hidden]{display:none}:root[data-design=v2] .pch-filterbar{display:none}:root[data-design=v2] .pch:is([data-state=empty],[data-state=failed]) :is(.pch-ranges,.pch-markets,.pch-filterbar,.pch-body,.pch-stats){display:none}:root[data-design=v2] .pch-range{min-width:44px}:root[data-design=v2] .pch-range[hidden]{display:none}:root[data-design=v2] .pch-markets{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px}:root[data-design=v2] .pch-markets-label{margin-right:6px;font:500 13px/1 var(--sans);color:var(--on-stage-3)}:root[data-design=v2] .pch-ref,:root[data-design=v2] .pch-toggle{display:inline-flex;align-items:center;gap:8px;height:32px;box-sizing:border-box;padding:0 12px;border:1px solid var(--on-stage-3);border-radius:var(--radius-control);background:transparent;color:var(--on-stage);font:600 13px/1 var(--sans);white-space:nowrap}:root[data-design=v2] .pch-toggle{padding-left:10px;cursor:pointer;transition:border-color var(--dur-quick) ease,color var(--dur-quick) ease}:root[data-design=v2] .pch-toggle[aria-pressed=false]{border-color:var(--stage-rule);color:var(--on-stage-3)}:root[data-design=v2] .pch-toggle[aria-pressed=false] .pch-sw{opacity:.3}:root[data-design=v2] .pch-toggle[hidden]{display:none}:root[data-design=v2] .pch-toggle:disabled{cursor:default;opacity:.5}:root[data-design=v2] .pch-aside{font-weight:500;color:var(--on-stage-3)}:root[data-design=v2] .pch-check{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:14px;height:14px;border:1.5px solid currentColor;border-radius:3px}:root[data-design=v2] .pch-toggle[aria-pressed=false] .pch-check svg{opacity:0}:root[data-design=v2] .pch-sw{flex:none;display:block}:root[data-design=v2] .pch .ui-store-mark{--ui-mark: 16px}:root[data-design=v2] .pch-ro-name .ui-store-mark{margin-right:6px;vertical-align:-3px}:root[data-design=v2] .pch-toggle[aria-pressed=false] .ui-store-mark{opacity:.3}:root[data-design=v2] .pch-cmps{display:inline-flex;flex-wrap:wrap;gap:8px}:root[data-design=v2] .pch-cmps[hidden]{display:none}:root[data-design=v2] .pch-cmp{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border:1px dashed var(--on-stage-3);border-radius:var(--radius-control);font:600 13px/1 var(--sans)}:root[data-design=v2] .pch-cmp i{width:18px;height:3px;border-radius:2px}:root[data-design=v2] .pch-body{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:32px;align-items:start;margin-top:30px}:root[data-design=v2] .pch-plot{position:relative;min-width:0}:root[data-design=v2] .pch-canvas{position:relative;height:460px;touch-action:pan-y}:root[data-design=v2] .pch-status{position:absolute;inset:40% 0 auto;margin:0;text-align:center;font:var(--type-ui);color:var(--on-stage-3)}:root[data-design=v2] .pch-status[hidden]{display:none}:root[data-design=v2] .pch-marks{position:absolute;left:0;top:0;z-index:3;overflow:hidden;pointer-events:none}:root[data-design=v2] .pch-mark{position:absolute;left:0;top:0;width:0;height:100%;will-change:transform}:root[data-design=v2] .pch-mark[hidden]{display:none}:root[data-design=v2] .pch-mark-line{position:absolute;left:0;top:calc(var(--lane, 0) * 22px + 26px);bottom:0;border-left:1px dashed var(--on-stage-3)}:root[data-design=v2] .pch-mark-tick{position:absolute;left:-3px;top:calc(var(--lane, 0) * 22px + 20px);width:7px;height:7px;background:var(--on-stage);transform:rotate(45deg)}:root[data-design=v2] .pch-mark-badge{position:absolute;left:8px;top:calc(var(--lane, 0) * 22px);display:flex;align-items:center;gap:6px;white-space:nowrap;font:500 12px/1 var(--sans);color:var(--on-stage-3)}:root[data-design=v2] .pch-mark[data-side=left] .pch-mark-badge{left:auto;right:8px}:root[data-design=v2] .pch-mark[data-side=none] .pch-mark-badge b,:root[data-design=v2] .pch-mark[data-side=none] .pch-mark-note{display:none}:root[data-design=v2] .pch-mark-badge b{font-weight:650;color:var(--on-stage)}:root[data-design=v2] .pch-readout{box-sizing:border-box;padding:18px 18px 14px;background:var(--stage-2);border:1px solid var(--stage-rule);border-radius:var(--radius-panel);font-variant-numeric:tabular-nums}:root[data-design=v2] .pch-ro-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}:root[data-design=v2] .pch-ro-date{font:600 15px/1 var(--sans)}:root[data-design=v2] .pch-ro-hint{font:500 12px/1 var(--sans);color:var(--on-stage-3)}:root[data-design=v2] .pch-ro-hint--touch{display:none}@media(hover:none),(pointer:coarse){:root[data-design=v2] .pch-ro-hint--pointer{display:none}:root[data-design=v2] .pch-ro-hint--touch{display:inline}}:root[data-design=v2] .pch-ro-main,:root[data-design=v2] .pch-ro-row{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;column-gap:10px}:root[data-design=v2] .pch-ro-main{margin-top:16px;padding-bottom:14px}:root[data-design=v2] .pch-ro-main .pch-sw,:root[data-design=v2] .pch-ro-row .pch-sw{margin-top:3px}:root[data-design=v2] .pch-ro-row{padding:12px 0;border-top:1px solid var(--stage-rule);transition:opacity .2s ease}:root[data-design=v2] .pch-ro-row[hidden]{display:none}:root[data-design=v2] .pch-ro-row.is-off{opacity:.38}:root[data-design=v2] .pch-ro-name{min-width:0;font:600 13.5px/1.2 var(--sans)}:root[data-design=v2] .pch-ro-name>span{display:block}:root[data-design=v2] .pch-ro-sub{margin-top:5px;font:500 12px/1.3 var(--sans);color:var(--on-stage-3)}:root[data-design=v2] .pch-ro-sub.is-off{opacity:.38}:root[data-design=v2] .pch-ro-big{font:650 26px/1 var(--sans);letter-spacing:-.02em}:root[data-design=v2] .pch-ro-val{font:650 16px/1.2 var(--sans);white-space:nowrap}:root[data-design=v2] .pch-ro-note{display:flex;align-items:flex-start;gap:8px;margin-top:4px;padding-top:12px;border-top:1px solid var(--stage-rule);font:500 12.5px/1.4 var(--sans);color:var(--on-stage-2)}:root[data-design=v2] .pch-ro-note[hidden]{display:none}:root[data-design=v2] .pch-ro-diamond{flex:none;width:7px;height:7px;margin-top:4px;background:var(--on-stage);transform:rotate(45deg)}:root[data-design=v2] .pch-stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;margin-top:28px;padding-top:26px;border-top:1px solid var(--stage-rule)}:root[data-design=v2] .pch-stat{display:flex;flex-direction:column;gap:10px;min-width:0}:root[data-design=v2] .pch-stat[hidden]{display:none}:root[data-design=v2] .pch-stat-k{font:500 13px/1.2 var(--sans);color:var(--on-stage-3)}:root[data-design=v2] .pch-stat-v{font:650 24px/1 var(--sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}:root[data-design=v2] .pch-stat-note{align-self:end;margin:0;font:400 13px/1.45 var(--sans);color:var(--on-stage-3)}:root[data-design=v2] .pch-stat-note[hidden]{display:none}:root[data-design=v2] .pch-releases{margin-top:20px;color:var(--on-stage-3);font:400 13px/1.45 var(--sans)}:root[data-design=v2] .pch-releases[hidden]{display:none}:root[data-design=v2] .pch-releases summary{display:inline-flex;align-items:center;gap:6px;min-height:24px;list-style:none;cursor:pointer;color:var(--on-stage-2);font-weight:500}:root[data-design=v2] .pch-releases summary::-webkit-details-marker{display:none}:root[data-design=v2] .pch-releases summary:hover{color:var(--on-stage)}:root[data-design=v2] .pch-releases summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:2px}:root[data-design=v2] .pch-releases-chev{flex:none;transition:transform var(--dur-quick) ease}:root[data-design=v2] .pch-releases[open] .pch-releases-chev{transform:rotate(180deg)}:root[data-design=v2] .pch-release-period{margin:8px 0 0;font-variant-numeric:tabular-nums}:root[data-design=v2] .pch-release-list{max-width:480px;margin:8px 0 0;padding:0;list-style:none}:root[data-design=v2] .pch-release-list li{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-top:1px solid var(--stage-rule);color:var(--on-stage-2);overflow-wrap:anywhere}:root[data-design=v2] .pch-release-list time{flex:none;color:var(--on-stage-3);font-variant-numeric:tabular-nums}:root[data-design=v2] .pch-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@container pch (max-width: 1199px){:root[data-design=v2] .pch-body{grid-template-columns:minmax(0,1fr)}:root[data-design=v2] .pch-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@container pch (max-width: 700px){:root[data-design=v2] .pch-head{flex-direction:column;align-items:stretch;gap:20px}:root[data-design=v2] .pch-title{font:var(--type-title);letter-spacing:var(--type-title-tracking)}:root[data-design=v2] .pch-ranges{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}:root[data-design=v2] .pch-range{height:40px;min-width:0}:root[data-design=v2] .pch-markets{margin-top:0}:root[data-design=v2] .pch-markets>:is(.pch-markets-label,.pch-ref,.pch-toggle){display:none}:root[data-design=v2] .pch-markets>.pch-cmps:not([hidden]){margin-top:16px}:root[data-design=v2] .pch-filterbar{display:block;margin-top:16px}:root[data-design=v2] .pch-canvas{height:280px}:root[data-design=v2] .pch-body{gap:20px;margin-top:20px}:root[data-design=v2] .pch-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}:root[data-design=v2] .pch-stat-v{font-size:20px}:root[data-design=v2] .pch-stat-note{grid-column:1 / -1}:root[data-design=v2] .pch-mark-note{display:none}}:root[data-design=v2] .pch-filter{display:flex;align-items:center;gap:10px;width:100%;height:44px;box-sizing:border-box;padding:0 14px;border:1px solid var(--on-stage-3);border-radius:var(--radius-control);background:transparent;color:var(--on-stage);font:600 14px/1 var(--sans);cursor:pointer}:root[data-design=v2] .pch-filter-n{margin-left:auto;font:500 13px/1 var(--sans);color:var(--on-stage-3);font-variant-numeric:tabular-nums}:root[data-design=v2] .pch-sheet{inset:auto 0 0;box-sizing:border-box;width:100%;max-width:640px;max-height:min(92dvh,900px);margin:0 auto;padding:0;border:0;border-top:1px solid var(--stage-rule);border-radius:6px 6px 0 0;background:var(--stage);color:var(--on-stage);box-shadow:0 -16px 40px -16px rgba(var(--stage-rgb),.6)}:root[data-design=v2] .pch-sheet:not([open]){display:none}:root[data-design=v2] .pch-sheet::backdrop{background:rgba(var(--stage-rgb),.6)}:root[data-design=v2] .pch-sheet-in{display:flex;flex-direction:column;gap:12px;padding:0 16px 20px}:root[data-design=v2] .pch-sheet-handle{display:flex;justify-content:center;padding:10px 0 0}:root[data-design=v2] .pch-sheet-handle>span{width:40px;height:4px;border-radius:2px;background:var(--stage-rule)}:root[data-design=v2] .pch-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px}:root[data-design=v2] .pch-sheet-title{margin:0;font:600 22px/1 var(--serif);letter-spacing:-.01em}:root[data-design=v2] .pch-sheet-x{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-10px;border:0;background:transparent;color:var(--on-stage);cursor:pointer}:root[data-design=v2] .pch-sheet-list{display:flex;flex-direction:column;align-items:stretch;gap:8px}:root[data-design=v2] .pch-sheet-list>:is(.pch-ref,.pch-toggle){height:44px;width:100%}:root[data-design=v2] .pch-sheet-done{height:48px;border:0;border-radius:var(--radius-control);background:var(--paper);color:var(--ink);font:600 15px/1 var(--sans);cursor:pointer}:root[data-design=v2] .pch-sheet :focus-visible{outline:2px solid var(--focus-ring-on-stage);outline-offset:2px}.v2i{--v2i-gutter: 20px;background:var(--paper);color:var(--ink);font-family:var(--sans)}@media(min-width:768px){.v2i{--v2i-gutter: 32px}}@media(min-width:1120px){.v2i{--v2i-gutter: 48px}}@media(min-width:1360px){.v2i{--v2i-gutter: 80px}}.v2i-wrap{width:min(100% - 2 * var(--v2i-gutter),var(--page-content-max, var(--content-max)));margin-inline:auto}.v2i-sec{padding-block:56px;padding-inline:max(var(--v2i-gutter),calc((100% - var(--page-content-max, var(--content-max))) / 2));border-top:1px solid var(--rule)}.v2i-sec:first-child{border-top:0}@media(min-width:900px){.v2i-sec{padding-block:88px}}.v2i-h2{margin:0;font:600 clamp(28px,16px + 2.4vw,48px) / 1.02 var(--serif);letter-spacing:-.022em;color:var(--ink);text-wrap:balance}.v2i-h2--md{font-size:clamp(28px,18px + 1.9vw,40px);line-height:1.05;letter-spacing:-.02em}.v2i-h2--sm{font-size:clamp(22px,18px + .8vw,26px);line-height:1;letter-spacing:-.01em}.v2i-h2--stage{color:var(--on-stage)}.v2i-h3{margin:0;font:600 clamp(22px,18px + .8vw,26px) / 1 var(--serif);letter-spacing:-.01em;color:var(--ink)}.v2i-dek{margin:12px 0 0;max-width:660px;font:400 17px/1.45 var(--sans);color:var(--ink-3)}.v2i-label{margin:0;font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--ink-3)}.v2i-sec-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 32px}.v2i-sec-intro{min-width:0}.v2i-more{display:inline-flex;align-items:center;gap:8px;min-height:24px;font:600 15px/1 var(--sans);color:var(--ink);text-decoration:none}.v2i-more:hover{color:var(--brand-ink)}.v2i-more .ui-icon{flex:none}.v2i-more--foot{display:none}@media(max-width:899.98px){.v2i-more{display:flex;justify-content:space-between;width:100%;box-sizing:border-box;min-height:46px;padding-top:0;border-top:1px solid var(--rule)}.v2i-more--head{display:none}.v2i-more--foot{margin-top:24px}}.v2i-seg-field{display:inline-flex;align-items:center;gap:10px}.v2i-seg-label{font:500 13px/1 var(--sans);color:var(--ink-3)}.v2i-seg{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--rule);border-radius:var(--radius-control);background:var(--paper)}.v2i-seg-opt{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:36px;height:32px;padding:0 12px;border:0;border-radius:3px;background:transparent;font:600 13px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--ink-2);text-decoration:none;cursor:pointer;transition:background-color var(--dur-quick) ease,color var(--dur-quick) ease}.v2i-seg-opt:hover{background:var(--paper-2)}.v2i-seg-opt[aria-pressed=true],.v2i-seg-opt[aria-current=true]{background:var(--ink);color:var(--paper)}@media(max-width:899.98px){.v2i-seg-field--bare .v2i-seg-label{display:none}}.v2i-controls{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}@media(max-width:899.98px){:root[data-design=v2]:has(.v2i-home) .v2-ribbon{display:none}}.v2i-stage{background:var(--stage);color:var(--on-stage)}.v2i-hero{position:relative;isolation:isolate;overflow:hidden;padding:18px 0 16px}.v2i-hero-inner{position:relative;z-index:1}.v2i-hero-main{min-width:0}.v2i-kickline{display:flex;align-items:center;gap:12px;margin:0 0 14px;font:500 14px/1 var(--sans)}.v2i-kickline .ui-kicker{font-size:14px}.v2i-kick-rule{width:28px;height:1px;background:var(--stage-rule)}.v2i-kick-sub{color:var(--on-stage-2)}.v2i-hero-h1{margin:0;max-width:737px;font:600 34px/1.02 var(--serif);letter-spacing:-.028em;color:var(--on-stage)}.v2i-hero-dek{margin:20px 0 0;max-width:700px;font:400 16px/1.5 var(--sans);color:var(--on-stage-2)}.v2i-search{margin-top:28px;max-width:737px}.v2i-search-label{display:block;margin:0 0 10px;font:600 13px/1 var(--sans);color:var(--on-stage-2)}.v2i-search-box{display:flex;align-items:center;gap:4px;padding:8px 8px 8px 16px;border-radius:var(--radius-control);background:var(--paper);color:var(--ink)}.v2i-search-icon{display:flex;flex:none;color:var(--ink-3)}.v2i-search-input{flex:1 1 auto;min-width:0;height:48px;padding:0 12px;border:0;background:transparent;font:400 17px/1.2 var(--sans);color:var(--ink);outline:none}.v2i-search-input::placeholder{color:var(--ink-3);opacity:1}.v2i-search-input::-webkit-search-cancel-button{display:none}.v2i-search-box:focus-within{outline:2px solid var(--focus-ring-on-stage);outline-offset:2px}.v2i-hero .v2i-search-box .v2i-search-input:focus-visible{outline:none}.v2i-search-go{flex:none;height:48px;padding:0 22px;font-size:15px}.v2i-search-field{position:relative}.v2i-search-field.is-open .v2i-search-box{border-bottom-left-radius:0;border-bottom-right-radius:0}.v2i-search-clear{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;margin:0 4px 0 0;padding:0;border:0;border-radius:var(--radius-control);background:none;color:var(--ink-3);cursor:pointer}.v2i-search-clear[hidden]{display:none}.v2i-search-clear:hover{background:var(--paper-2);color:var(--ink)}.v2i-hero .v2i-search-clear:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.v2i-find{--focus-ring: var(--ink);position:absolute;top:100%;left:0;right:0;z-index:30;max-height:min(720px,calc(100dvh - 96px));overflow-y:auto;overscroll-behavior:contain;padding-top:4px;border-radius:0 0 var(--radius-panel) var(--radius-panel);background:var(--paper);box-shadow:inset 0 1px 0 var(--rule),0 24px 48px -16px rgba(var(--stage-rgb),.55);color:var(--ink);text-align:left}.v2i-find[hidden]{display:none}.v2i-find-state{padding:14px 16px 2px}.v2i-find-state[hidden]{display:none}.v2i-find-msg{margin:0 0 6px;color:var(--ink);font:var(--type-ui)}.v2i-find-msg--quiet{color:var(--ink-3)}.v2i-search-tap{display:none}@media(max-width:767.98px){.v2i-search-field{display:none}.v2i-search-tap{display:flex;align-items:center;gap:10px;width:100%;height:52px;box-sizing:border-box;margin:0;padding:0 14px;border:0;border-radius:var(--radius-control);background:var(--paper);color:var(--ink-3);font:400 16px/1 var(--sans);text-align:left;cursor:pointer}.v2i-search-tap .v2i-search-icon{color:var(--ink-3)}.v2i-search-tap-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2i-hero .v2i-search-tap:focus-visible{outline:2px solid var(--focus-ring-on-stage);outline-offset:2px}}.v2i-try{display:flex;align-items:flex-start;gap:10px;margin:16px 0 0;font:500 13px/1 var(--sans);color:var(--on-stage-3)}.v2i-try-label{padding-top:10px}.v2i-try-chips{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.v2i-chip{display:inline-flex;align-items:center;box-sizing:border-box;min-height:34px;padding:0 12px;border:1px solid var(--stage-rule);border-radius:var(--radius-control);font:500 13px/1 var(--sans);color:var(--on-stage-2);text-decoration:none;white-space:nowrap;transition:border-color var(--dur-quick) ease,color var(--dur-quick) ease}.v2i-chip:hover{border-color:var(--on-stage-3);color:var(--on-stage)}@media(max-width:899.98px){.v2i-search-box{padding:6px 6px 6px 12px;gap:2px}.v2i-search-input{padding:0 8px;font-size:16px}.v2i-search-go{padding:0 16px}.v2i-try{align-items:center}.v2i-try-label{padding-top:0}.v2i-try-chips .v2i-chip:nth-child(n+3){display:none}}.v2i-hero .v2i-hero-h1{font-size:28px;line-height:1.02;letter-spacing:-.02em}.v2i-hero .v2i-kickline{margin-bottom:12px}.v2i-hero .v2i-hero-dek{display:none}.v2i-hero .v2i-search{margin-top:14px}.v2i-hero .v2i-search-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.v2i-hero .v2i-try,.v2i-wall{display:none}.v2i-home .v2ixh-tiles{display:flex;gap:10px;margin:14px calc(-1 * var(--v2i-gutter)) 0;padding:0 var(--v2i-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--v2i-gutter);scrollbar-width:none}.v2i-home .v2ixh-tiles::-webkit-scrollbar{display:none}.v2i-home .v2ixh-tile{position:relative;flex:none;display:flex;flex-direction:column;gap:8px;width:236px;height:112px;padding:12px 14px;border:1px solid var(--stage-rule);border-radius:var(--radius-panel);background:var(--stage-2);color:var(--on-stage);scroll-snap-align:start}.v2i-home .v2ixh-tile-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.v2i-home .v2ixh-tile-t{margin:0;font:600 14px/1.25 var(--sans);color:var(--on-stage)}.v2i-home .v2ixh-tile-i{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;margin:-4px -6px 0 0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--on-stage-3);cursor:pointer}.v2i-home .v2ixh-tile-i:hover{color:var(--on-stage)}.v2i-home .v2ixh-tile-i:focus-visible{outline:2px solid var(--focus-ring-on-stage);outline-offset:1px;color:var(--on-stage)}.v2i-home .v2ixh-tile-i svg{width:16px;height:16px}.v2i-home .v2ixh-tip{position:absolute;z-index:4;left:8px;right:8px;top:44px;padding:10px 12px;border-radius:var(--radius-panel);background:var(--paper);color:var(--ink);font:400 13px/1.4 var(--sans);box-shadow:var(--shadow-lift);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-quick) ease,visibility var(--dur-quick) ease}.v2i-home .v2ixh-tile-i:hover+.v2ixh-tip,.v2i-home .v2ixh-tile-i:focus+.v2ixh-tip{opacity:1;visibility:visible}.v2i-home .v2ixh-tile-body{margin-top:auto;display:flex;flex-direction:column;gap:8px;min-width:0}.v2i-home .v2ixh-tile-body--row{flex-direction:row;align-items:center;gap:10px}.v2i-home .v2ixh-tile-stack{display:flex;flex-direction:column;gap:4px;min-width:0}.v2i-home .v2ixh-tile-cap{font:500 11px/1.25 var(--sans);color:var(--on-stage-3);overflow:hidden;text-overflow:ellipsis}.v2i-home .v2ixh-tile-cap--wide{display:none}.v2i-home .v2ixh-ratio{font:600 22px/1 var(--sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--on-stage)}.v2i-home .v2ixh-plinth{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:3px;background:var(--paper-2);overflow:hidden}.v2i-home .v2ixh-plinth img{display:block;max-width:86%;max-height:86%;object-fit:contain;mix-blend-mode:multiply}.v2i-home .v2ixh-fan{position:relative;display:block;height:48px;width:100%}.v2i-home .v2ixh-fan-card{position:absolute;top:0;left:calc(var(--i) * 26px);width:30px;border-radius:3px;overflow:hidden;box-shadow:var(--shadow-card);background:var(--paper-2)}.v2i-home .v2ixh-fan-card:nth-child(n+5){display:none}.v2i-home .v2ixh-fan-card img{display:block;width:100%;height:auto}.v2i-home .v2ixh-mrows{display:flex;flex-direction:column;gap:5px}.v2i-home .v2ixh-mrow{display:grid;grid-template-columns:16px minmax(0,1fr) 46px;gap:8px;align-items:center}.v2i-home .v2ixh-mrow--also{display:flex;gap:4px}.v2i-home .v2ixh-mrow--also .v2ixh-tile-cap{margin-left:4px}.v2i-home .v2ixh-mrows .v2ixh-mrow--also{display:none}.v2i-home .v2ixh-mk{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:3px;font:700 8px/1 var(--sans);letter-spacing:-.02em;color:var(--stage);flex:none}.v2i-home .v2ixh-mk--tcg{background:var(--mkt-tcg-on-stage)}.v2i-home .v2ixh-mk--ck{background:var(--mkt-ck)}.v2i-home .v2ixh-mk--cm{background:var(--mkt-cm)}.v2i-home .v2ixh-mk--mp{background:var(--mkt-mp)}.v2i-home .v2ixh-mbar{display:block;height:4px;border-radius:2px;background:var(--stage-rule);overflow:hidden}.v2i-home .v2ixh-mbar span{display:block;height:100%;background:var(--mkt-tcg-on-stage)}.v2i-home .v2ixh-mbar--ck span{background:var(--mkt-ck)}.v2i-home .v2ixh-mval{font:600 11px/1 var(--sans);text-align:right;font-variant-numeric:tabular-nums;color:var(--on-stage)}.v2i-home .v2ixh-bars{display:flex;align-items:flex-end;gap:3px;height:26px}.v2i-home .v2ixh-bars span{width:4px;height:calc(var(--h) * .7px);border-radius:1px;background:var(--on-stage-3)}.v2i-home .v2ixh-bars span.is-last{background:var(--brand-on-stage)}.v2i-home .v2ixh-tile-pips{display:flex;justify-content:center;gap:6px;margin-top:10px}.v2i-home .v2ixh-tile-pips span{width:4px;height:4px;border-radius:2px;background:var(--on-stage-3);transition:width var(--dur-quick) ease,background-color var(--dur-quick) ease}.v2i-home .v2ixh-tile-pips span.is-on{width:16px;background:var(--on-stage)}.v2i-hero-after{padding:18px 0 24px;border-top:1px solid var(--stage-rule)}.v2i-hero-after .v2i-hero-dek{display:block;margin:0;max-width:none;font:400 16px/1.5 var(--serif)}.v2i-try--after{margin-top:14px;align-items:center}.v2i-try--after .v2i-try-label{padding-top:0}@media(min-width:900px){.v2i-hero{padding:72px 0 48px;min-height:880px;display:flex;flex-direction:column}.v2i-hero-inner{flex:1 1 auto;display:flex;flex-direction:column;width:min(100% - 2 * var(--v2i-gutter),var(--page-content-max, var(--content-max)))}.v2i-hero-main{max-width:600px}.v2i-hero .v2i-kickline{margin-bottom:22px}.v2i-hero .v2i-hero-h1{font:600 clamp(56px,22px + 3.6vw,72px) / .98 var(--serif);letter-spacing:-.03em}.v2i-hero .v2i-hero-dek{display:block;margin-top:20px;font:400 20px/1.5 var(--serif)}.v2i-hero .v2i-search{margin-top:28px}.v2i-hero .v2i-try{display:flex}.v2i-hero-after,.v2i-home .v2ixh-tile-pips{display:none}.v2i-home .v2ixh-tiles{display:grid;grid-template-columns:repeat(var(--tiles),minmax(0,1fr));gap:24px;margin:auto 0 0;padding:24px 0 0;overflow:visible;scroll-snap-type:none}.v2i-home .v2ixh-tile{width:auto;height:auto;min-height:250px;padding:20px;gap:12px}.v2i-home .v2ixh-tile-head{gap:10px}.v2i-home .v2ixh-tile-t{font:600 17px/1.3 var(--sans)}.v2i-home .v2ixh-tile-i{margin:-2px -4px 0 0}.v2i-home .v2ixh-tile-i svg{width:18px;height:18px}.v2i-home .v2ixh-tip{left:12px;right:12px;top:56px;font-size:14px}.v2i-home .v2ixh-tile-body{gap:10px}.v2i-home .v2ixh-tile-body--row{gap:14px}.v2i-home .v2ixh-tile-stack{gap:6px}.v2i-home .v2ixh-tile-cap{font-size:12px}.v2i-home .v2ixh-tile-cap--wide{display:block;font-size:13px;color:var(--on-stage-2)}.v2i-home .v2ixh-ratio{font-size:40px;line-height:.9;letter-spacing:-.035em}.v2i-home .v2ixh-plinth{width:104px;height:104px;border-radius:var(--radius-control)}.v2i-home .v2ixh-fan{height:104px}.v2i-home .v2ixh-fan-card{width:64px;top:16px;left:calc(var(--i) * 40px + 8px);transform:rotate(calc((var(--i) - 2) * 4deg));transform-origin:50% 100%}.v2i-home .v2ixh-fan-card:nth-child(n+5){display:block}.v2i-home .v2ixh-fan-card:nth-child(3){top:6px;z-index:5}.v2i-home .v2ixh-fan-card:nth-child(2),.v2i-home .v2ixh-fan-card:nth-child(4){z-index:3}.v2i-home .v2ixh-mrows{gap:9px}.v2i-home .v2ixh-mrow{grid-template-columns:18px minmax(0,1fr) 60px;gap:10px}.v2i-home .v2ixh-mrows .v2ixh-mrow--also{display:flex}.v2i-home .v2ixh-mk{width:18px;height:18px;font-size:8.5px}.v2i-home .v2ixh-mbar{height:6px;border-radius:3px}.v2i-home .v2ixh-mval{font-size:13px}.v2i-home .v2ixh-bars{gap:3px;height:40px}.v2i-home .v2ixh-bars span{width:6px;height:calc(var(--h) * 1px)}.v2i-wall{display:block;position:absolute;z-index:0;top:0;bottom:0;right:var(--v2i-gutter);width:min(620px,46%);pointer-events:none;contain:layout paint}.v2i-wall-breathe{position:absolute;inset:0;transform-origin:50% 50%;animation:v2i-breathe 40s ease-in-out infinite alternate}.v2i-wall-row{position:absolute;inset:0;display:flex;align-items:flex-start;gap:18px}.v2i-wall-col{flex:none;width:calc((100% - 54px) * var(--share) / 552);transform-origin:0 0;will-change:transform;animation:v2i-swell-a 75s ease-in-out infinite}.v2i-wall-col--b{animation-name:v2i-swell-b}.v2i-wall-col--far{opacity:.75}.v2i-wall-col--mid{opacity:.8}.v2i-wall-col--near{z-index:2}.v2i-wall-track{display:flex;flex-direction:column;will-change:transform;animation:v2i-up var(--loop) linear infinite}.v2i-wall-track--dn{animation-name:v2i-dn}.v2i-wall-copy{display:flex;flex-direction:column}.v2i-wall-item{display:flex;flex-direction:column;gap:8px;margin-bottom:22px;color:var(--on-stage);text-decoration:none}.v2i-wall-art{display:block;aspect-ratio:488 / 680;border-radius:var(--radius-card);overflow:hidden;background:var(--stage-2);box-shadow:var(--shadow-card)}.v2i-wall-art img{display:block;width:100%;height:100%}.v2i-wall-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 12px/1 var(--sans);color:var(--on-stage-2)}.v2i-wall-meta{display:flex;align-items:center;gap:6px}.v2i-wall-line{flex:none;overflow:visible}.v2i-wall-line path{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.v2i-wall-line--up,.v2i-wall-chg--up{color:var(--up-on-stage)}.v2i-wall-line--down,.v2i-wall-chg--down{color:var(--down-on-stage)}.v2i-wall-line-gap{flex:none;width:36px}.v2i-wall-price{font:600 13px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--on-stage)}.v2i-wall-chg{display:inline-flex;align-items:center;gap:4px;margin-left:auto;font:600 11px/1 var(--sans);font-variant-numeric:tabular-nums;white-space:nowrap}.v2i-wall-chg svg{fill:currentColor}.v2i-wall-scrim{position:absolute;inset:0;background:linear-gradient(90deg,var(--stage) 0%,transparent 24%),linear-gradient(180deg,var(--stage) 0%,transparent 16%),linear-gradient(0deg,var(--stage) 0%,color-mix(in srgb,var(--stage) 85%,transparent) 26%,transparent 44%)}.v2i-wall[data-paused] .v2i-wall-breathe,.v2i-wall[data-paused] .v2i-wall-col,.v2i-wall[data-paused] .v2i-wall-track{animation-play-state:paused}}@keyframes v2i-swell-a{0%,to{transform:translate(var(--dx)) scale(1.16)}50%{transform:translate(calc(var(--dx) * -1)) scale(.84)}}@keyframes v2i-swell-b{0%,to{transform:translate(var(--dx)) scale(.84)}50%{transform:translate(calc(var(--dx) * -1)) scale(1.16)}}@keyframes v2i-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes v2i-dn{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes v2i-breathe{0%{transform:scale(1)}to{transform:scale(1.012)}}@media(prefers-reduced-motion:reduce){.v2i-wall-breathe,.v2i-wall-col,.v2i-wall-track{animation:none!important;will-change:auto}.v2i-home .v2ixh-tile-pips span,.v2i-home .v2ixh-tip{transition:none}}.v2i-ext-section{padding:48px 0 56px;border-top:1px solid var(--stage-rule)}.v2i-ext-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:20px}.v2i-ext-section .v2i-h2{color:var(--on-stage)}.v2i-ext-cmp{margin:0;font:500 14px/1.2 var(--sans);font-variant-numeric:tabular-nums;color:var(--on-stage-3)}.v2i-ext{position:relative;display:flex;flex-direction:column;gap:16px;box-sizing:border-box;min-width:0;padding:24px;border:1px solid var(--stage-rule);border-radius:var(--radius-panel);background:var(--stage-2);color:var(--on-stage);text-decoration:none;transition:border-color var(--dur-quick) ease}.v2i-ext:hover{border-color:var(--on-stage-3)}.v2i-ext--none:hover{border-color:var(--stage-rule)}.v2i-ext--none .v2i-ext-kicker{min-height:15px}.v2i-ext-empty{margin:0;font:400 16px/1.5 var(--sans);color:var(--on-stage-2)}.v2i-ext:focus-visible{outline:2px solid var(--focus-ring-on-stage);outline-offset:2px}.v2i-ext-kicker{display:flex;align-items:center;justify-content:space-between;font:var(--type-label-sm);letter-spacing:.1em;text-transform:uppercase;color:var(--on-stage-3)}.v2i-ext-go{display:flex;color:var(--on-stage-3)}.v2i-ext-id{display:flex;align-items:center;gap:14px;min-width:0}.v2i-ext-img{flex:none;width:40px;height:56px;border-radius:2px;object-fit:cover;box-shadow:var(--shadow-card)}.v2i-ext-text{display:flex;flex-direction:column;gap:4px;min-width:0}.v2i-ext-name{font:600 22px/1.12 var(--serif);letter-spacing:-.01em;color:var(--on-stage);text-wrap:balance}.v2i-ext-print{font:400 13px/1.2 var(--sans);color:var(--on-stage-3)}.v2i-ext-fig{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.v2i-ext-big{display:inline-flex;align-items:center;gap:10px;font:600 clamp(34px,24px + 2.2vw,46px) / 1 var(--sans);letter-spacing:-.035em;font-variant-numeric:tabular-nums}.v2i-ext-tri{flex:none;fill:currentColor}.v2i-ext--up .v2i-ext-big{color:var(--up-on-stage)}.v2i-ext--down .v2i-ext-big{color:var(--down-on-stage)}.v2i-ext-now{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.v2i-ext-now b{font:650 19px/1 var(--sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.v2i-ext-now small{font:400 12px/1.2 var(--sans);font-variant-numeric:tabular-nums;color:var(--on-stage-3)}.v2i-ext-now b,.v2i-ext-now small{white-space:nowrap}[data-ad-layout=rails] .v2i-ext-big{font-size:28px;gap:6px}[data-ad-layout=rails] .v2i-ext-tri{width:12px;height:12px}.v2i-ext-spark{display:block;width:100%;height:64px}.v2i-ext-foot{display:flex;justify-content:space-between;margin-top:auto;font:500 12px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--on-stage-3)}.v2i-ext-foot b{color:var(--on-stage);font-weight:600}@container ui-scroller (max-width: 819.98px){:root[data-design=v2] .v2i-ext-scroller.ui-scroller--lg>.ui-scroller-track{--scroller-gap: 12px;grid-auto-columns:min(84%,340px)}}@media(max-width:899.98px){.v2i-ext{padding:20px;gap:14px}.v2i-ext-big{font-size:34px;gap:8px}.v2i-ext-tri{width:13px;height:13px}.v2i-ext-fig{flex-wrap:wrap;row-gap:6px}}@container ui-scroller (min-width: 820px){:root[data-design=v2] .v2i-ext-scroller.ui-scroller--lg>.ui-scroller-track{--scroller-gap: 24px;grid-auto-columns:calc((100cqw - 2 * var(--scroller-inset, 0px) - 2 * var(--scroller-gap)) / 3);overflow-x:visible}}.v2i-spark{overflow:visible}.v2i-spark-line{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.v2i-spark-area{stroke:none;opacity:.16}.v2i-spark--up{color:var(--up)}.v2i-spark--down{color:var(--down)}.v2i-spark--up .v2i-spark-line,.v2i-spark--up .v2i-spark-area{stroke:currentColor}.v2i-spark--up .v2i-spark-area,.v2i-spark--down .v2i-spark-area{fill:currentColor;stroke:none}.v2i-spark--up .v2i-spark-line,.v2i-spark--down .v2i-spark-line{stroke:currentColor}.v2i-spark-first{fill:var(--paper);stroke:currentColor;stroke-width:1.6}.v2i-spark-last{fill:currentColor;stroke:none}.v2i-stage .v2i-spark--up{color:var(--up-on-stage)}.v2i-stage .v2i-spark--down{color:var(--down-on-stage)}.v2i-stage .v2i-spark-first{fill:var(--stage-2)}.v2i-map-section{padding:56px 0 72px;border-top:1px solid var(--stage-rule)}.v2i-map-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:24px 48px;margin-bottom:32px}.v2i-map-intro{max-width:640px}.v2i-map-dek{margin:12px 0 0;font:400 17px/1.45 var(--sans);color:var(--on-stage-2)}.v2i-legend{min-width:0}.v2i-legend-title{margin:0 0 12px;font:500 12px/1.2 var(--sans);font-variant-numeric:tabular-nums;color:var(--on-stage-3)}@media(min-width:900px){.v2i-legend-title{text-align:right}.v2i-legend-bins{justify-content:flex-end}}.v2i-legend-bins{display:flex;gap:6px;margin:0;padding:0;list-style:none}.v2i-legend-key{margin:8px 0 0;font:400 12px/1.45 var(--sans);color:var(--on-stage-3)}.v2i-bin{display:flex;flex-direction:column;gap:8px}.v2i-bin-swatch{display:block;width:88px;height:8px}.v2i-bin-label{font:500 12px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--on-stage-2);text-align:center}@media(max-width:899.98px){.v2i-bin{flex:1 1 0;min-width:0}.v2i-bin-swatch{width:auto}.v2i-bin-label{font-size:11px}}.v2i-map,.v2i-legend{--bin-1: var(--down);--bin-2: color-mix(in srgb, var(--down) 46%, var(--stage));--bin-3: color-mix(in srgb, var(--on-stage) 18%, var(--stage));--bin-4: color-mix(in srgb, var(--up) 62%, var(--stage));--bin-5: var(--up)}.v2i-bin--b1 .v2i-bin-swatch{background:var(--bin-1)}.v2i-bin--b2 .v2i-bin-swatch{background:var(--bin-2)}.v2i-bin--b3 .v2i-bin-swatch{background:var(--bin-3)}.v2i-bin--b4 .v2i-bin-swatch{background:var(--bin-4)}.v2i-bin--b5 .v2i-bin-swatch{background:var(--bin-5)}.v2i-map{position:relative;display:flex;flex-direction:column;gap:24px}.v2i-mapg{min-width:0}.v2i-mapg-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 2px 8px;border-bottom:1px solid var(--stage-rule)}.v2i-mapg-title{display:flex;align-items:baseline;gap:8px;margin:0;min-width:0}.v2i-mapg-name{font:600 14px/1 var(--sans);color:var(--on-stage);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v2i-mapg-count{font:400 14px/1 var(--sans);color:var(--on-stage-3);white-space:nowrap}.v2i-mapg-median{font:500 13px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--on-stage-3);white-space:nowrap}.v2i-mapg-med{font-weight:600}.v2i-mapg-med--up{color:var(--up-on-stage)}.v2i-mapg-med--down{color:var(--down-on-stage)}.v2i-mapg-box{position:relative;height:var(--phone-h, 300px);margin-top:2px;background:var(--stage)}.v2i-tile{position:absolute;left:var(--px);top:var(--py);width:var(--pw);height:var(--ph);container-type:size;box-sizing:border-box;border:1px solid var(--stage);background:var(--bin-3);color:var(--on-stage);text-decoration:none;overflow:hidden;transition:filter var(--dur-quick) ease}.v2i-tile--b1{background:var(--bin-1)}.v2i-tile--b2{background:var(--bin-2)}.v2i-tile--b3{background:var(--bin-3)}.v2i-tile--b4{background:var(--bin-4)}.v2i-tile--b5{background:var(--bin-5)}.v2i-tile:hover,.v2i-tile.is-active{filter:brightness(1.12)}.v2i-tile.is-selected,.v2i-tile:focus-visible{outline:2px solid var(--on-stage);outline-offset:-3px;z-index:2}.v2i-tile>span{position:absolute;display:none;font-variant-numeric:tabular-nums}.v2i-tile>.v2i-tile-pct{display:block;left:8px;bottom:7px;font:700 13px/1 var(--sans);letter-spacing:-.01em}.v2i-tile-name{left:8px;top:7px;right:6px;font:600 12px/1.15 var(--sans)}.v2i-tile-print{left:8px;right:6px;font:400 11px/1.2 var(--sans);opacity:.78}.v2i-tile-price{right:7px;bottom:7px;font:500 11px/1 var(--sans);opacity:.86}@container (min-width: 70px) and (min-height: 62px){.v2i-tile>.v2i-tile-name{display:block}.v2i-tile>.v2i-tile-pct{font-size:14px}}@container (min-width: 118px) and (min-height: 100px){.v2i-tile>.v2i-tile-name{font-size:13px}.v2i-tile>.v2i-tile-price{display:block}.v2i-tile>.v2i-tile-pct{font-size:17px}}@container (min-width: 138px) and (min-height: 118px){.v2i-tile>.v2i-tile-print{display:block;top:44px}}@container (min-width: 200px) and (min-height: 150px){.v2i-tile>.v2i-tile-name{font-size:15px;top:10px;left:10px}.v2i-tile>.v2i-tile-print{top:32px;left:10px;font-size:12px}.v2i-tile>.v2i-tile-pct{font-size:25px;left:10px;bottom:9px;letter-spacing:-.01em}.v2i-tile>.v2i-tile-price{font-size:12px}}.v2i-tile>.v2i-tile-name{max-height:2.3em;overflow:hidden;text-overflow:ellipsis}@media(min-width:900px){.v2i-map{flex-direction:row;gap:4px;align-items:flex-start}.v2i-mapg{flex:var(--share) 1 0}.v2i-mapg-box{height:625px}.v2i-tile{left:var(--dx);top:var(--dy);width:var(--dw);height:var(--dh)}}[data-ad-layout=rails] .v2i-map .v2i-mapg-box{height:560px}.v2i-tip{position:absolute;z-index:3;width:268px;box-sizing:border-box;padding:16px;border-radius:var(--radius-panel);background:var(--paper);color:var(--ink);box-shadow:var(--shadow-lift);pointer-events:none}.v2i-tip[hidden]{display:none}.v2i-tip-head{display:flex;gap:12px;align-items:center;padding-bottom:12px;border-bottom:1px solid var(--rule)}.v2i-tip-head img{border-radius:2px}.v2i-tip-name{margin:0;font:600 20px/1.1 var(--serif);letter-spacing:-.01em}.v2i-tip-print{margin:4px 0 0;font:400 13px/1.2 var(--sans);color:var(--ink-3)}.v2i-tip-grid,.v2i-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px;margin:12px 0 0}.v2i-tip-grid dt,.v2i-detail-grid dt{font:500 12px/1 var(--sans);color:var(--ink-3)}.v2i-tip-grid dt .ui-store-mark,.v2i-detail-grid dt .ui-store-mark{--ui-mark: 14px;margin-right:5px;vertical-align:-3px}.v2i-tip-grid dd,.v2i-detail-grid dd{margin:6px 0 0;font:650 17px/1.1 var(--sans);font-variant-numeric:tabular-nums}.v2i-tip-grid dd small,.v2i-detail-grid dd small{font:500 12px/1 var(--sans)}.v2i-tip-grid dd.is-up,.v2i-detail-chg--up{color:var(--up)}.v2i-tip-grid dd.is-down,.v2i-detail-chg--down{color:var(--down)}.v2i-detail{margin-top:20px;padding:18px;border-radius:var(--radius-panel);background:var(--paper);color:var(--ink)}.v2i-detail-head{display:flex;gap:14px;align-items:center;padding-bottom:14px;border-bottom:1px solid var(--rule)}.v2i-detail-img{flex:none;width:44px;height:62px;border-radius:2px;object-fit:cover}.v2i-detail-name{margin:0;font:600 22px/1.1 var(--serif);letter-spacing:-.01em}.v2i-detail-print{margin:4px 0 0;font:400 13px/1.2 var(--sans);color:var(--ink-3)}.v2i-detail-grid [hidden]{display:none}.v2i-detail-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:8px;font:600 15px/1 var(--sans);color:var(--ink);text-decoration:none}.v2i-detail-link:hover{color:var(--brand-ink)}@media(min-width:900px){.v2i-detail{display:none}}@media(max-width:899.98px){.v2i-tip{display:none}}.v2i-map-notes{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;margin-top:20px}.v2i-map-note{margin:0;font:400 13px/1.45 var(--sans);color:var(--on-stage-3);max-width:60ch}.v2i-map-note--hint{max-width:none}.v2i-only-desk{display:none}@media(min-width:900px){.v2i-only-desk{display:inline}.v2i-only-phone{display:none}.v2i-map-note{max-width:1000px}}p.v2i-map-note--hint.v2i-only-desk{display:none}@media(min-width:900px){p.v2i-map-note--hint.v2i-only-desk{display:block}}.v2i-movers{padding-top:56px}.v2i-boards{display:grid;gap:32px 40px;margin-top:28px;container:v2i-boards / inline-size}@media(min-width:900px){.v2i-boards{margin-top:36px}}@media(min-width:1120px){.v2i:not([data-ad-layout=rails]) .v2i-boards{grid-template-columns:repeat(2,minmax(0,1fr))}}.v2i-board{min-width:0}.v2i-board-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:12px}.v2i-board-count{margin:0;font:500 13px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--ink-3);text-align:right}.v2i-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 32px;margin-top:20px}.v2i-foot-note{margin:0;max-width:720px;font:400 13px/1.4 var(--sans);color:var(--ink-3)}.v2i-review{display:grid;gap:24px;padding-block:48px;padding-inline:max(var(--v2i-gutter),calc((100% - var(--page-content-max, var(--content-max))) / 2));border-top:1px solid var(--rule)}.v2i-review-list{display:grid;gap:28px 32px;margin:0;padding:0;list-style:none}.v2i-review-card{display:grid;align-content:start;gap:14px;min-width:0}.v2i-review-art{display:block;overflow:hidden;border-radius:var(--radius-panel);aspect-ratio:16 / 9;background:var(--paper-3)}.v2i-review-art img{display:block;width:100%;height:100%;object-fit:cover}.v2i-review-body{min-width:0}.v2i-review-title{margin:8px 0 0;font:600 22px/1.12 var(--serif);letter-spacing:-.015em;text-wrap:balance}.v2i-review-title a{color:var(--ink);text-decoration:none}.v2i-review-title a:hover{color:var(--brand-ink)}.v2i-review-dek{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:10px 0 0;font:400 16px/1.5 var(--serif);color:var(--ink-2)}.v2i-review-meta{display:flex;gap:12px;margin:14px 0 0;font:500 13px/1 var(--sans);color:var(--ink-3)}.v2i-review-meta span:before{content:"·";margin-right:12px}.v2i-review-stat{display:flex;align-items:baseline;gap:16px;padding-top:20px;border-top:1px solid var(--rule)}.v2i-review-fig{margin:0;font:600 36px/1 var(--sans);letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap}.v2i-review-fig-note{margin:0;font:400 14px/1.45 var(--sans);color:var(--ink-2)}@media(max-width:899.98px){.v2i-review-card:nth-child(n+2){grid-template-columns:112px minmax(0,1fr);align-items:start;gap:14px}.v2i-review-card:nth-child(n+2):not(:has(.v2i-review-art)){grid-template-columns:minmax(0,1fr)}.v2i-review-card:nth-child(n+2) .v2i-review-art{aspect-ratio:4 / 3}.v2i-review-card:nth-child(n+2) .v2i-review-title{margin-top:6px;font-size:18px}.v2i-review-card:nth-child(n+2) .v2i-review-dek{display:none}.v2i-review-card:nth-child(n+2) .v2i-review-meta{margin-top:10px}}@media(min-width:900px){.v2i-review{padding-block:64px;gap:32px}.v2i-review-list[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.v2i-review-list[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.v2i-review-stat{gap:24px}.v2i-review-fig{font-size:48px}.v2i-review-fig-note{font-size:15px;max-width:560px}}.v2i-verdicts{margin-top:32px}.v2i-vbar{position:relative;display:flex;gap:2px;height:44px;overflow:hidden}.v2i-vseg{display:block;height:100%;min-width:4px}.v2i-vseg--crack{background:var(--up)}.v2i-vseg--neutral{background:var(--rule-2)}.v2i-vseg--hold{background:var(--ink-2)}.v2i-vtick{position:absolute;top:0;bottom:0;width:1px;background:var(--paper);opacity:.35}.v2i-vscale{display:flex;justify-content:space-between;margin-top:8px;font:500 10px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--ink-3)}.v2i-vlist{display:grid;gap:0;margin:24px 0 0;padding:0;list-style:none}.v2i-vitem{display:grid;grid-template-columns:8px auto auto auto 1fr;align-items:baseline;column-gap:10px;padding:12px 0;border-top:1px solid var(--rule)}.v2i-vsq{align-self:center;width:8px;height:8px}.v2i-vitem--crack .v2i-vsq{background:var(--up)}.v2i-vitem--neutral .v2i-vsq{background:var(--rule-2)}.v2i-vitem--hold .v2i-vsq{background:var(--ink-2)}.v2i-vfig{font:600 28px/1 var(--sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.v2i-vname{font:650 15px/1 var(--sans)}.v2i-vpct{font:400 14px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--ink-3)}.v2i-vnote{font:400 14px/1.3 var(--sans);color:var(--ink-3)}@media(min-width:900px){.v2i-vlist{grid-template-columns:auto auto 1fr;justify-content:space-between;gap:0 48px;margin-top:28px}.v2i-vitem{grid-template-columns:8px auto auto auto;grid-template-areas:"sq fig name pct" ". note note note";border-top:0;padding:0;row-gap:8px}.v2i-vsq{grid-area:sq}.v2i-vfig{grid-area:fig;font-size:40px}.v2i-vname{grid-area:name;font-size:15px}.v2i-vpct{grid-area:pct}.v2i-vnote{grid-area:note;padding-left:18px}.v2i-vitem--hold{justify-self:end}.v2i-vitem--hold .v2i-vnote{text-align:right}}.v2i-lead{margin-top:40px;padding-top:32px;border-top:1px solid var(--rule)}.v2i-lead-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 32px}.v2i-lead-head .v2i-h3{font-size:26px}.v2i-lead-note{margin:0;font:400 14px/1.4 var(--sans);color:var(--ink-3)}.v2i-lead-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin:24px 0 0;padding:0;list-style:none}@media(min-width:900px){.v2i-lead-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}}.v2i-sp{min-width:0}.v2i-sp-link{display:flex;flex-direction:column;gap:0;color:var(--ink);text-decoration:none}.v2i-sp-plinth{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:296 / 296;overflow:hidden;border-radius:var(--radius-panel);background:var(--paper-2)}.v2i-sp-plinth img{width:76%;height:76%;object-fit:contain;mix-blend-mode:multiply}.v2i-sp-none{padding:0 16px;font:500 13px/1.3 var(--sans);color:var(--ink-3);text-align:center}.v2i-sp-set{margin-top:16px;font:400 13px/1.2 var(--sans);color:var(--ink-3)}.v2i-sp-name{margin-top:8px;font:600 15px/1.25 var(--sans);min-height:2.5em}.v2i-sp-price{margin-top:8px;font:650 22px/1 var(--sans);letter-spacing:-.015em;font-variant-numeric:tabular-nums}.v2i-sp-ev{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;font:400 14px/1 var(--sans)}.v2i-sp-ev b{font-weight:600;font-variant-numeric:tabular-nums}.v2i-sp-chip{display:inline-flex;align-items:center;height:24px;padding:0 10px;border:1px solid var(--rule-2);border-radius:var(--radius-control);font:600 12px/1 var(--sans);color:var(--ink-2)}.v2i-sp-chip--good{border-color:var(--up);color:var(--up)}.v2i-sp-chip--bad{border-color:var(--rule-2);color:var(--ink-2)}.v2i-sp-meter{position:relative;display:block;height:5px;margin-top:10px;background:var(--paper-3);border-radius:3px}.v2i-sp-fill{position:absolute;left:0;top:0;bottom:0;border-radius:3px}.v2i-sp-fill--good{background:var(--up)}.v2i-sp-fill--neutral{background:var(--ink-4)}.v2i-sp-fill--bad{background:var(--down)}.v2i-sp-tick{position:absolute;left:50%;top:-3px;bottom:-3px;width:1.5px;background:var(--ink)}.v2i-lb-scroller{margin-top:36px}.v2i-lb{position:relative;display:flex;flex-direction:column;box-sizing:border-box;min-width:0;border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--paper);color:var(--ink);text-decoration:none;overflow:hidden;transition:border-color var(--dur-quick) ease,transform var(--dur-lift) var(--ease-out)}.v2i-lb:hover{border-color:var(--rule-2)}.v2i-lb-art{display:flex;align-items:center;justify-content:flex-start;height:132px;padding:0 24px;background:var(--paper-2);border-bottom:1px solid var(--rule)}.v2i-lb-art svg{display:block;width:200px;height:72px;overflow:visible}.v2i-lb-art .d0{fill:var(--ink)}.v2i-lb-art .d1{fill:var(--ink-3)}.v2i-lb-art .d2{fill:var(--rule-2)}.v2i-lb-art .base{stroke:var(--rule-2);stroke-width:1}.v2i-lb-art .up{fill:var(--up)}.v2i-lb-art .down{fill:var(--down)}.v2i-lb-art .tick{stroke:var(--ink);stroke-width:1.5}.v2i-lb-art .dn{stroke:var(--down);stroke-width:1.6}.v2i-lb-art .upl{stroke:var(--up);stroke-width:1.6}.v2i-lb-art .dnc{fill:var(--down)}.v2i-lb-art .upc{fill:var(--up)}.v2i-lb-art .lane{fill:var(--rule)}.v2i-lb-art .lane2{fill:var(--paper-3)}.v2i-lb-art .dot0{fill:var(--ink)}.v2i-lb-art .dot1{fill:var(--ink-3)}.v2i-lb-body{display:flex;flex:1;flex-direction:column;padding:24px}.v2i-lb-title{font:600 27px/1.08 var(--serif);letter-spacing:-.015em;text-wrap:balance}.v2i-lb-text{margin-top:12px;font:400 15px/1.5 var(--sans);color:var(--ink-3)}.v2i-lb-line{display:flex;min-height:66px;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:16px;border-top:1px solid var(--rule);font:600 13px/1.3 var(--sans);color:var(--ink-2)}.v2i-lb-text{margin-bottom:24px}@media(min-width:900px){.v2i-lb{min-height:404px}}@media(max-width:899.98px){.v2i-lb-body{padding:18px 18px 16px}.v2i-lb-title{font-size:21px}}@container ui-scroller (min-width: 640px){:root[data-design=v2] .v2i-lb-scroller.ui-scroller--lg>.ui-scroller-track{--scroller-gap: 24px;overflow-x:visible;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}}@container ui-scroller (min-width: 1080px){:root[data-design=v2] .v2i-lb-scroller.ui-scroller--lg>.ui-scroller-track{grid-template-columns:repeat(4,minmax(0,1fr))}}.v2i-bsec{padding-block:56px;border-top:1px solid var(--rule)}@media(min-width:900px){.v2i-bsec{padding-block:88px}}.v2i-bsec .v2i-more--foot{margin-top:24px}.v2i-bt-scroller{margin-top:32px;--scroller-nav-top: -64px}@media(max-width:767px){.v2i-bt-scroller{margin-top:72px;--scroller-nav-top: -56px}}@media(hover:hover)and (pointer:fine)and (min-width:900px){.v2i-bt-head .v2i-more--head{margin-right:96px}}@container ui-scroller (max-width: 819.98px){:root[data-design=v2] .v2i-bt-scroller.ui-scroller--md>.ui-scroller-track{--scroller-gap: 12px;grid-auto-columns:232px}.v2i-bt .v2i-bt-name{font-size:17px}}@container ui-scroller (min-width: 820px){:root[data-design=v2] .v2i-bt-scroller.ui-scroller--md>.ui-scroller-track{--scroller-gap: 16px;grid-auto-columns:248px}}.v2i-bt{position:relative;display:flex;flex-direction:column;gap:12px;box-sizing:border-box;min-width:0;padding:16px;border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--paper)}.v2i-bt-top{display:flex;gap:12px;min-width:0;min-height:96px}.v2i-bt-img{flex:none;width:44px;height:62px;border-radius:2px;object-fit:cover;background:var(--paper-3);box-shadow:var(--shadow-card)}.v2i-bt-img--none{display:block}.v2i-bt-id{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.v2i-bt-name{margin:0;font:600 20px/1.1 var(--serif);letter-spacing:-.01em;text-wrap:balance}.v2i-bt-name a{display:inline-block;margin-block:-3px;padding-block:3px;color:var(--ink);text-decoration:none}.v2i-bt-name a:hover{color:var(--brand-ink)}.v2i-bt-print{display:flex;align-items:center;gap:6px;margin:0;font:400 13px/1.2 var(--sans);color:var(--ink-3);flex-wrap:wrap}.v2i-bt-fin{text-transform:capitalize}.v2i-bt-spark{display:block;width:100%;height:40px;margin-top:4px}.v2i-bt-fig{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0;font:600 13px/1 var(--sans)}.v2i-bt-price{font:650 21px/1 var(--sans);letter-spacing:-.015em}.v2i-bt-from{margin:0;font:400 12px/1.2 var(--sans);font-variant-numeric:tabular-nums;color:var(--ink-3)}.v2i-checks{padding-block:56px 80px}.v2i-checks-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0 32px;margin:16px 0 0;padding:0;list-style:none}@media(min-width:640px){.v2i-checks-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1120px){.v2i:not([data-ad-layout=rails]) .v2i-checks-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.v2i-check{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:47px;box-sizing:border-box;border-top:1px solid var(--rule);font:500 15px/1.2 var(--sans);color:var(--ink);text-decoration:none}.v2i-check:hover{color:var(--brand-ink)}.v2i-check .ui-icon{flex:none;color:var(--ink-3)}.v2i-mvb{container:v2i-mvb / inline-size}.v2i-mv-rows{display:block}.v2i-mv-head{display:grid;align-items:end;column-gap:16px;padding:0 0 10px;border-bottom:1px solid var(--rule);font:600 11px/1.2 var(--sans);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.v2i-mv-h{min-width:0}.v2i-mv-h--ck{display:flex;align-items:center;justify-content:flex-end;gap:6px;text-align:right;white-space:nowrap}.v2i-mv-h--ck .ui-store-mark{--ui-mark: 16px}.v2i-mv-h--abs,.v2i-mv-h--now,.v2i-mv-h--was,.v2i-mv-h--chg{text-align:right}.v2i-mv-h--bar{position:relative;text-align:left;padding-bottom:16px}.v2i-mv-h-title{display:block;text-align:center}.v2i-mv-ticks{position:absolute;left:0;right:0;bottom:0;height:11px;font:500 10px/1 var(--sans);letter-spacing:0;text-transform:none}.v2i-mv-ticks span{position:absolute;transform:translate(-50%);white-space:nowrap}.v2i-mv-empty{margin:0;padding:24px 0;font:400 15px/1.4 var(--sans);color:var(--ink-3)}.v2i-mv-skel{height:70px;border-bottom:1px solid var(--rule);background:linear-gradient(var(--paper-2),var(--paper-2)) 0 12px / 34px 46px no-repeat,linear-gradient(var(--paper-2),var(--paper-2)) 48px 20px / 44% 12px no-repeat,linear-gradient(var(--paper-2),var(--paper-2)) 48px 40px / 26% 10px no-repeat}.v2i-mvb[data-mover-board] [role=row]{min-width:0}.v2i-mv{position:relative;display:grid;align-items:center;column-gap:16px;padding:12px 0;border-bottom:1px solid var(--rule);transition:background-color var(--dur-quick) ease}.v2i-mv:hover{background-color:var(--paper-2)}.v2i-mv>*{min-width:0}.v2i-mv-art{display:block;width:40px;height:56px}.v2i-mv-img,.v2i-mv-noimg{display:block;width:100%;height:100%;border-radius:2px;object-fit:cover;background:var(--paper-3);box-shadow:var(--shadow-card)}.v2i-mv-rank{font:500 14px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--ink-3);text-align:center}.v2i-mv-name{font:600 15px/1.2 var(--sans);color:var(--ink);overflow-wrap:anywhere}.v2i-mv-link{color:inherit;text-decoration:none}.v2i-mv-link:hover{color:var(--brand-ink)}.v2i-mv-link:after{content:"";position:absolute;inset:0}.v2i-mv-link:focus-visible{outline:none}.v2i-mv:has(.v2i-mv-link:focus-visible){outline:2px solid var(--focus-ring);outline-offset:-2px}.v2i-mv-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:5px;font:400 13px/1.2 var(--sans);color:var(--ink-3)}.v2i-mv-print{display:inline-flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums}.v2i-mv-tags{margin:0}.v2i-mv-now,.v2i-mv-was,.v2i-mv-abs{font-variant-numeric:tabular-nums;text-align:right}.v2i-mv-now{font:650 15px/1 var(--sans);letter-spacing:-.005em;color:var(--ink)}.v2i-mv-was{font:400 13px/1 var(--sans);color:var(--ink-3)}.v2i-mv-was-label{display:none}.v2i-mv-pct{font:600 13px/1 var(--sans);font-variant-numeric:tabular-nums;white-space:nowrap}.v2i-mv-abs{font:500 13px/1 var(--sans)}.v2i-mv-abs--up{color:var(--up)}.v2i-mv-abs--down{color:var(--down)}.v2i-mv-ck{display:flex;flex-direction:row;align-items:baseline;justify-content:flex-end;gap:5px;font:500 12px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--ink-3);white-space:nowrap}.v2i-mv-ck-buy{font-weight:650;color:var(--ink)}.v2i-mv-ck-sep{color:var(--ink-4)}.v2i-mv-ck .ui-store-mark{--ui-mark: 16px;align-self:center;margin-right:1px}.v2i-mv-none{color:var(--ink-3)}.v2i-mv-spread{display:flex;align-items:center;gap:10px;font-variant-numeric:tabular-nums}.v2i-mv-cells{display:inline-flex;flex:none;gap:1px;width:41px;height:6px}.v2i-mv-cells i{flex:1 1 0;height:100%;background:var(--paper-3)}.v2i-mv-cells i.is-on{background:var(--ink-2)}.v2i-mv-sp{display:flex;flex-direction:column;gap:3px;font:400 12px/1 var(--sans);color:var(--ink-3)}.v2i-mv-sp b{font:650 13px/1 var(--sans);color:var(--ink)}.v2i-mv-tier{display:block}.v2i-mv-spread--none{color:var(--ink-3);font:500 12px/1 var(--sans)}.v2i-mv-bar{position:relative;height:26px}.v2i-mv-tick{position:absolute;top:0;bottom:0;width:1px;background:var(--rule)}.v2i-mv-tick--zero{background:var(--ink-3)}.v2i-mv-fill{position:absolute;top:50%;height:9px;margin-top:-4.5px}.v2i-mv-fill--up{background:var(--up)}.v2i-mv-fill--down{background:var(--down)}@media(min-width:900px){.v2i-mv-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal}.v2i-mv-meta{flex-wrap:nowrap;overflow:hidden}.v2i-mv-meta>*{flex:none}.v2i-mv-meta>.v2i-mv-tags{flex:0 1 auto;min-width:0;overflow:hidden}.v2i-mv-meta .ui-tag{max-width:100%;overflow:hidden;text-overflow:ellipsis}}.v2i-mv--home{grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"art main now" "art main chg" "art ck spread";row-gap:4px;column-gap:12px;padding:14px 0}.v2i-mv--home>.v2i-mv-art{grid-area:art;align-self:start}.v2i-mv--home>.v2i-mv-main{grid-area:main}.v2i-mv--home>.v2i-mv-now{grid-area:now;font-size:17px;align-self:start}.v2i-mv--home>.v2i-mv-chg{grid-area:chg;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.v2i-mv--home>.v2i-mv-ck{grid-area:ck;justify-content:flex-start;margin-top:4px}.v2i-mv--home>.v2i-mv-spread{grid-area:spread;justify-content:flex-end;margin-top:4px}.v2i-mv--home .v2i-mv-cells{display:none}.v2i-mv--home .v2i-mv-sp{flex-direction:row;gap:4px;align-items:baseline}.v2i-mv--home .v2i-mv-sp:before{content:"Spread"}.v2i-mv--home .v2i-mv-sp b{order:1}.v2i-mv--home .v2i-mv-tier{order:2;display:inline}.v2i-mv--home>.v2i-mv-chg .v2i-mv-abs{font-size:12px;color:var(--ink-3)}.v2i-mv--home>.v2i-mv-chg .v2i-mv-abs--up,.v2i-mv--home>.v2i-mv-chg .v2i-mv-abs--down{color:var(--ink-3)}.v2i-mv-head--home,.v2i-mv-head--page{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.v2i-mv--page,.v2i-mv--budget{grid-template-columns:22px 40px minmax(0,1fr) auto auto;row-gap:5px;column-gap:10px;padding:14px 0}.v2i-mv--page{grid-template-areas:"rank art main main main" "rank art main main main" ". . bar was abs" ". . ck spread spread"}.v2i-mv--budget{grid-template-areas:"rank art main main main" "rank art main main main" ". . spark was abs"}.v2i-mv--page>.v2i-mv-main,.v2i-mv--budget>.v2i-mv-main{padding-right:84px}.v2i-mv--page>.v2i-mv-now,.v2i-mv--budget>.v2i-mv-now{grid-area:1 / 4 / 2 / 6;justify-self:end}.v2i-mv--page>.v2i-mv-pct,.v2i-mv--budget>.v2i-mv-pct{grid-area:2 / 4 / 3 / 6;justify-self:end;align-self:start}.v2i-mv--page>.v2i-mv-rank,.v2i-mv--budget>.v2i-mv-rank{grid-area:rank;align-self:start;padding-top:2px}.v2i-mv--page>.v2i-mv-art,.v2i-mv--budget>.v2i-mv-art{grid-area:art;align-self:start}.v2i-mv--page>.v2i-mv-main,.v2i-mv--budget>.v2i-mv-main{grid-area:main}.v2i-mv--page>.v2i-mv-now,.v2i-mv--budget>.v2i-mv-now{font-size:17px;align-self:start}.v2i-mv--page>.v2i-mv-pct,.v2i-mv--budget>.v2i-mv-pct{text-align:right}.v2i-mv--page>.v2i-mv-set,.v2i-mv--budget>.v2i-mv-set{display:none}.v2i-mv--page .v2i-mv-sub,.v2i-mv--budget .v2i-mv-sub{display:none}.v2i-mv--page>.v2i-mv-bar{grid-area:bar;height:12px}.v2i-mv--page>.v2i-mv-bar .v2i-mv-tick:not(.v2i-mv-tick--zero){display:none}.v2i-mv--page .v2i-mv-fill{height:7px;margin-top:-3.5px}.v2i-mv--page>.v2i-mv-was,.v2i-mv--budget>.v2i-mv-was{grid-area:was;font-size:12px;white-space:nowrap}.v2i-mv--page .v2i-mv-was-label,.v2i-mv--budget .v2i-mv-was-label{display:inline}.v2i-mv--page>.v2i-mv-abs,.v2i-mv--budget>.v2i-mv-abs{grid-area:abs;font-size:12px;color:var(--ink-3)}.v2i-mv--page>.v2i-mv-abs--up,.v2i-mv--page>.v2i-mv-abs--down,.v2i-mv--budget>.v2i-mv-abs--up,.v2i-mv--budget>.v2i-mv-abs--down{color:var(--ink-3)}.v2i-mv--page>.v2i-mv-ck{grid-area:ck;justify-content:flex-start}.v2i-mv--page>.v2i-mv-spread{grid-area:spread;justify-content:flex-end}.v2i-mv--page .v2i-mv-cells{display:none}.v2i-mv--page .v2i-mv-sp{flex-direction:row;gap:4px;align-items:baseline}.v2i-mv--page .v2i-mv-sp:before{content:"Spread"}.v2i-mv--page .v2i-mv-sp b{order:1}.v2i-mv--page .v2i-mv-tier{order:2;display:inline}.v2i-mv--page:not(.v2i-mv--rank),.v2i-mv--budget:not(.v2i-mv--rank){grid-template-columns:0 40px minmax(0,1fr) auto auto}.v2i-mv-spark{grid-area:spark;align-self:center;min-width:0}.v2i-mv-spark svg{display:block;width:100%;max-width:140px;height:26px}.v2i-mv-head--budget{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@container v2i-mvb (min-width: 520px){.v2i-mv-head--home{position:static;width:auto;height:auto;margin:0;padding:0 0 10px;clip:auto;overflow:visible;border-bottom:1px solid var(--rule);grid-template-columns:34px minmax(0,1fr) 70px 80px 112px 84px;grid-template-areas:"art main now chg ck spread";column-gap:14px}.v2i-mv-head--home .v2i-mv-h--main{grid-area:main}.v2i-mv-head--home .v2i-mv-h--now{grid-area:now}.v2i-mv-head--home .v2i-mv-h--chg{grid-area:chg}.v2i-mv-head--home .v2i-mv-h--ck{grid-area:ck}.v2i-mv-head--home .v2i-mv-h--spread{grid-area:spread}.v2i-mv--home{grid-template-columns:34px minmax(0,1fr) 70px 80px 112px 84px;grid-template-areas:"art main now chg ck spread";column-gap:14px;row-gap:0;padding:11px 0}.v2i-mv--home>.v2i-mv-art{width:34px;height:48px;align-self:center}.v2i-mv--home>.v2i-mv-now{font-size:15px;align-self:center}.v2i-mv--home>.v2i-mv-chg{align-items:flex-end;gap:5px}.v2i-mv--home>.v2i-mv-ck{justify-content:flex-end;margin-top:0}:root[data-design=v2] .v2i-mv--home .v2i-mv-ck-icon{display:none}.v2i-mv--home>.v2i-mv-spread{margin-top:0;justify-content:flex-start;gap:8px}.v2i-mv--home .v2i-mv-cells{display:inline-flex}.v2i-mv--home .v2i-mv-sp{flex-direction:column;gap:3px}.v2i-mv--home .v2i-mv-sp:before{content:none}.v2i-mv--home .v2i-mv-sp b{order:0}.v2i-mv--home .v2i-mv-tier{order:0;display:block}}@container v2i-mvb (min-width: 520px) and (max-width: 619.98px){.v2i-mv-head--home,.v2i-mv--home{grid-template-columns:34px minmax(0,1fr) 62px 72px 112px 76px;column-gap:10px}}@container v2i-mvb (max-width: 619.98px){.v2i-mv--home .v2i-mv-spread{flex-direction:column;align-items:flex-start;gap:4px}.v2i-mv--home .v2i-mv-cells{width:32px}}@container v2i-mvb (min-width: 860px){.v2i-mv-head--page,.v2i-mv--page{grid-template-columns:22px 34px minmax(0,1fr) 76px 150px 84px 64px 112px 84px;grid-template-areas:"rank art main now bar pct abs ck spread";column-gap:12px}.v2i-mv-head--page{position:static;width:auto;height:auto;margin:0;padding:0 10px 12px;clip:auto;overflow:visible;border-bottom:1px solid var(--rule)}.v2i-mv-head--page .v2i-mv-h--rank{grid-area:rank;text-align:center}.v2i-mv-head--page .v2i-mv-h--main{grid-area:main}.v2i-mv-head--page .v2i-mv-h--set,.v2i-mv-head--page .v2i-mv-h--was{display:none}.v2i-mv-head--page .v2i-mv-h--now{grid-area:now}.v2i-mv-head--page .v2i-mv-h--bar{grid-area:bar}.v2i-mv-head--page .v2i-mv-h--pct{grid-area:pct}.v2i-mv-head--page .v2i-mv-h--abs{grid-area:abs}.v2i-mv-head--page .v2i-mv-h--ck{grid-area:ck}.v2i-mv-head--page .v2i-mv-h--spread{grid-area:spread}.v2i-mv--page{row-gap:0;padding:11px 10px}.v2i-mv--page>.v2i-mv-main{padding-right:0}.v2i-mv--page>.v2i-mv-now{grid-area:now;justify-self:stretch}.v2i-mv--page>.v2i-mv-pct{grid-area:pct;justify-self:stretch;align-self:center}.v2i-mv--page>.v2i-mv-art{width:34px;height:47px;align-self:center}.v2i-mv--page>.v2i-mv-rank{align-self:center;padding:0;font-size:14px;font-weight:600}.v2i-mv--page .v2i-mv-sub{display:inline}.v2i-mv--page .v2i-mv-sub:before{content:"·";margin-right:6px}.v2i-mv--page .v2i-mv-meta{gap:4px 6px;margin-top:5px;font-size:12px}.v2i-mv--page .v2i-mv-sym,.v2i-mv--page .v2i-mv-tags{display:none}.v2i-mv--page>.v2i-mv-now{grid-area:now;align-self:center;position:relative;top:-9px;font-size:15px}.v2i-mv--page>.v2i-mv-was{grid-area:now;align-self:center;position:relative;top:11px;font-size:12px}.v2i-mv--page .v2i-mv-was-label{display:none}.v2i-mv--page>.v2i-mv-bar{align-self:stretch;height:auto;margin:-11px 0}.v2i-mv--page>.v2i-mv-bar .v2i-mv-tick:not(.v2i-mv-tick--zero){display:block}.v2i-mv--page .v2i-mv-fill{height:10px;margin-top:-5px}.v2i-mv--page>.v2i-mv-pct{text-align:right;font-size:13px}.v2i-mv--page>.v2i-mv-abs{text-align:right;font-size:14px}.v2i-mv--page>.v2i-mv-abs--up{color:var(--up)}.v2i-mv--page>.v2i-mv-abs--down{color:var(--down)}.v2i-mv--page>.v2i-mv-ck{justify-content:flex-end}:root[data-design=v2] .v2i-mv--page .v2i-mv-ck-icon{display:none}.v2i-mv--page>.v2i-mv-spread{justify-content:flex-start;gap:8px}.v2i-mv--page .v2i-mv-cells{display:inline-flex}.v2i-mv--page .v2i-mv-sp{flex-direction:column;gap:3px}.v2i-mv--page .v2i-mv-sp:before{content:none}.v2i-mv--page .v2i-mv-sp b{order:0}.v2i-mv--page .v2i-mv-tier{order:0;display:block}.v2i-mv--page:not(.v2i-mv--rank),.v2i-mv-head--page:not(:has(.v2i-mv-h--rank)){grid-template-columns:0 34px minmax(0,1fr) 76px 150px 84px 64px 112px 84px}}@container v2i-mvb (min-width: 860px) and (max-width: 1099.98px){.v2i-mv-ticks span:first-child,.v2i-mv-ticks span:last-child{display:none}}@container v2i-mvb (min-width: 1100px){.v2i-mv-head--page,.v2i-mv--page{grid-template-columns:24px 34px minmax(0,1fr) 86px 70px 72px 220px 84px 76px 124px 100px;grid-template-areas:"rank art main set was now bar pct abs ck spread";column-gap:16px}.v2i-mv-head--page .v2i-mv-h--set{display:block;grid-area:set}.v2i-mv-head--page .v2i-mv-h--was{display:block;grid-area:was}.v2i-mv--page>.v2i-mv-set{display:block;grid-area:set;font:500 13px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--ink-2)}.v2i-mv--page>.v2i-mv-was{grid-area:was;align-self:center;top:0;font-size:13px}.v2i-mv--page>.v2i-mv-now{grid-area:now;top:0}.v2i-mv--page .v2i-mv-print{display:none}.v2i-mv--page .v2i-mv-sub:before{content:none}.v2i-mv--page .v2i-mv-meta{font-size:12px}.v2i-mv--page:not(.v2i-mv--rank),.v2i-mv-head--page:not(:has(.v2i-mv-h--rank)){grid-template-columns:0 34px minmax(0,1fr) 86px 70px 72px 220px 84px 76px 124px 100px}}@container v2i-mvb (min-width: 860px){.v2i-mv-head--budget,.v2i-mv--budget{grid-template-columns:22px 34px minmax(0,1fr) 84px 96px 76px 96px 132px;grid-template-areas:"rank art main now pct abs was spark";column-gap:12px}.v2i-mv-head--budget{position:static;width:auto;height:auto;margin:0;padding:0 10px 12px;clip:auto;overflow:visible;border-bottom:1px solid var(--rule)}.v2i-mv-head--budget .v2i-mv-h--rank{grid-area:rank;text-align:center}.v2i-mv-head--budget .v2i-mv-h--main{grid-area:main}.v2i-mv-head--budget .v2i-mv-h--set{display:none}.v2i-mv-head--budget .v2i-mv-h--now{grid-area:now}.v2i-mv-head--budget .v2i-mv-h--pct{grid-area:pct;text-align:right}.v2i-mv-head--budget .v2i-mv-h--abs{grid-area:abs}.v2i-mv-head--budget .v2i-mv-h--was{grid-area:was}.v2i-mv-head--budget .v2i-mv-h--spark{grid-area:spark;text-align:right}.v2i-mv--budget{row-gap:0;padding:11px 10px}.v2i-mv--budget>.v2i-mv-main{padding-right:0}.v2i-mv--budget>.v2i-mv-now{grid-area:now;justify-self:stretch}.v2i-mv--budget>.v2i-mv-pct{grid-area:pct;justify-self:stretch;align-self:center}.v2i-mv--budget>.v2i-mv-art{width:34px;height:47px;align-self:center}.v2i-mv--budget>.v2i-mv-rank{align-self:center;padding:0;font-size:14px;font-weight:600}.v2i-mv--budget .v2i-mv-sub{display:inline}.v2i-mv--budget .v2i-mv-sub:before{content:"·";margin-right:6px}.v2i-mv--budget .v2i-mv-meta{gap:4px 6px;margin-top:5px;font-size:12px}.v2i-mv--budget .v2i-mv-sym,.v2i-mv--budget .v2i-mv-tags{display:none}.v2i-mv--budget>.v2i-mv-now{font-size:15px;align-self:center}.v2i-mv--budget>.v2i-mv-pct{font-size:14px}.v2i-mv--budget>.v2i-mv-abs{font-size:14px;font-weight:600}.v2i-mv--budget>.v2i-mv-abs--up{color:var(--up)}.v2i-mv--budget>.v2i-mv-abs--down{color:var(--down)}.v2i-mv--budget>.v2i-mv-was{align-self:center;font-size:13px}.v2i-mv--budget .v2i-mv-was-label{display:none}.v2i-mv--budget>.v2i-mv-spark svg{margin-left:auto;width:132px;max-width:none;height:28px}.v2i-mv--budget:not(.v2i-mv--rank){grid-template-columns:0 34px minmax(0,1fr) 84px 96px 76px 96px 132px}}@container v2i-mvb (min-width: 1100px){.v2i-mv-head--budget,.v2i-mv--budget{grid-template-columns:24px 34px minmax(0,1fr) 110px 84px 104px 84px 96px 150px;grid-template-areas:"rank art main set now pct abs was spark";column-gap:16px}.v2i-mv-head--budget .v2i-mv-h--set{display:block;grid-area:set}.v2i-mv--budget>.v2i-mv-set{display:block;grid-area:set;font:500 13px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--ink-2)}.v2i-mv--budget .v2i-mv-print{display:none}.v2i-mv--budget .v2i-mv-sub:before{content:none}.v2i-mv--budget:not(.v2i-mv--rank){grid-template-columns:0 34px minmax(0,1fr) 110px 84px 104px 84px 96px 150px}}.v2i-mvp .v2i-kickline--light .v2i-kick-sub{color:var(--ink-3)}.v2i-mvp .v2i-kickline--light .v2i-kick-rule{background:var(--rule-2)}.v2i-mvh{padding:32px 0 0}.v2i-mvh>.v2i-wrap{container:v2i-mvh / inline-size}[data-ad-layout=rails] .v2i-mvh-h1{max-width:680px}.v2i-mvh-top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 40px;margin-top:18px}.v2i-mvh-lead{min-width:0}.v2i-mvh-h1{margin:0;font:600 clamp(38px,20px + 4.6vw,64px) / 1 var(--serif);letter-spacing:-.028em;color:var(--ink)}.v2i-mvh-dek{margin:18px 0 0;max-width:720px;font:400 clamp(18px,16px + .5vw,21px) / 1.5 var(--serif);color:var(--ink-2)}.v2i-mvh-meta{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding-bottom:6px}.v2i-mvh-upd{display:inline-flex;align-items:center;gap:8px;font:600 15px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--ink)}.v2i-mvh-upd .ui-icon{color:var(--ink-2)}.v2i-mvh-cmp{font:400 13px/1.3 var(--sans);color:var(--ink-3)}@media(min-width:900px){.v2i-mvh{padding-top:72px}.v2i-mvh-top{margin-top:22px}}@container v2i-mvh (min-width: 1200px){.v2i-mvh-meta{align-items:flex-end}}@media(max-width:899.98px){.v2i-mvh-meta{flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:0}.v2i-mvh-upd{font-size:13px}.v2i-mvh-upd .ui-icon{width:14px;height:14px}.v2i-mvh-cmp{font-size:13px}}.v2i-mvf{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:40px;padding:18px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.v2i-mvf-set{display:inline-flex;align-items:center;gap:10px}.v2i-select{position:relative;display:inline-flex;align-items:center}.v2i-select select{appearance:none;box-sizing:border-box;height:34px;width:112px;padding:0 30px 0 12px;text-overflow:ellipsis;border:1px solid var(--rule-2);border-radius:var(--radius-control);background:var(--paper);font:600 13px/1 var(--sans);color:var(--ink);cursor:pointer}.v2i-select select:hover{border-color:var(--ink-4)}.v2i-select-chev{position:absolute;right:9px;display:flex;color:var(--ink-3);pointer-events:none}.v2i-mvf-reset{display:inline-flex;align-items:center;min-height:24px;margin-left:auto;font:600 14px/1 var(--sans);color:var(--ink-3);text-decoration:none}.v2i-mvf-reset:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.v2i-mvf-apply:not(:focus){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.v2i-mvf-apply[hidden]{display:none}@media(max-width:899.98px){.v2i-mvf{gap:12px 16px;margin-top:24px;padding:16px 0}.v2i-mvf-set{order:2;margin-left:auto}.v2i-mvf>.v2i-seg-field:nth-child(2){order:3}.v2i-mvf-lane{order:4}.v2i-mvf-reset{order:5}.v2i-mvf-reset{margin-left:0}}.v2i-mvl{padding-block:56px}.v2i-mvl .v2i-mvb{margin-top:28px}.v2i-mvl#top-gainers{border-top:0}.v2i-mvl .v2i-foot{margin-top:16px}@media(min-width:900px){.v2i-mvl{padding-block:88px 72px}.v2i-mvl#top-gainers{padding-top:64px}.v2i-mvl .v2i-mvb{margin-top:32px}.v2i-mvl .v2i-foot{margin-top:18px}}.v2i-more--down .ui-icon{transform:rotate(90deg)}@media(max-width:899.98px){.v2i-mvl .v2i-foot{flex-wrap:nowrap;align-items:flex-start}.v2i-mvl .v2i-foot-note{font-size:12px}}.v2i-slopeband{padding:56px 0 64px}@media(min-width:900px){.v2i-slopeband{padding:96px 0}}.v2i-sl-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 40px}.v2i-sl-intro{min-width:0}.v2i-sl-dek{margin:12px 0 0;max-width:620px;font:400 17px/1.45 var(--sans);color:var(--on-stage-2)}.v2i-sl-legend{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;margin:0;font:500 13px/1 var(--sans);color:var(--on-stage-2)}.v2i-sl-key{display:inline-flex;align-items:center;gap:8px}.v2i-sl-key line{stroke-width:2.2;stroke-linecap:round}.v2i-sl-key--up line{stroke:var(--up-on-stage)}.v2i-sl-key--down line{stroke:var(--down-on-stage)}.v2i-sl-key .v2i-sl-tri{width:9px;height:9px}.v2i-sl-key--up .v2i-sl-tri{fill:var(--up-on-stage)}.v2i-sl-key--down .v2i-sl-tri{fill:var(--down-on-stage)}.v2i-sl-scale{color:var(--on-stage-3)}.v2i-sl-wrap{container:v2i-slb / inline-size}.v2i-sl-body{display:block;margin-top:32px}.v2i-sl-main{container:v2i-slm / inline-size;min-width:0}.v2i-sl-tri{flex:none}.v2i-sl-panel,.v2i-sl-fig--wide{display:none}.v2i-sl-fig--compact svg{display:block;width:100%;max-width:420px;height:auto;margin-inline:auto;overflow:visible}.v2i-sl-note{margin:12px 0 0;font:400 13px/1.4 var(--sans);color:var(--on-stage-2)}.v2i-sl-list{margin:16px 0 0;padding:0;list-style:none}.v2i-sl-item{border-top:1px solid var(--stage-rule);transition:opacity .25s ease}.v2i-sl-item a{display:grid;grid-template-columns:26px 16px minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:12px 0;color:var(--on-stage);text-decoration:none}.v2i-sl-rank{font:500 13px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--on-stage-3);text-align:right}.v2i-sl-dash{display:block;width:14px;height:2px;border-radius:1px}.v2i-sl-item--up .v2i-sl-dash{background:var(--up-on-stage)}.v2i-sl-item--down .v2i-sl-dash{background:var(--down-on-stage)}.v2i-sl-txt{display:flex;flex-direction:column;gap:5px;min-width:0}.v2i-sl-txt b{font:600 15px/1.2 var(--sans);overflow-wrap:anywhere}.v2i-sl-txt small{font:400 12px/1.25 var(--sans);font-variant-numeric:tabular-nums;color:var(--on-stage-2)}.v2i-sl-chg{display:flex;flex-direction:column;align-items:flex-end;gap:5px;font-variant-numeric:tabular-nums}.v2i-sl-chg b{font:650 15px/1.2 var(--sans)}.v2i-sl-chg small{display:inline-flex;align-items:center;gap:4px;font:500 12px/1.2 var(--sans)}.v2i-sl-chg .v2i-sl-tri{width:9px;height:9px}.v2i-sl-item--up .v2i-sl-chg{color:var(--up-on-stage)}.v2i-sl-item--up .v2i-sl-tri{fill:var(--up-on-stage)}.v2i-sl-item--down .v2i-sl-chg{color:var(--down-on-stage)}.v2i-sl-item--down .v2i-sl-tri{fill:var(--down-on-stage)}.v2i-sl-item a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.v2i-sl-axis,.v2i-sl-base{stroke:var(--on-stage-3);stroke-width:1}.v2i-sl-date{font:650 13px/1 var(--sans);fill:var(--on-stage)}.v2i-sl-zero{font:400 11px/1 var(--sans);fill:var(--on-stage-3)}.v2i-sl-g{transition:opacity .25s ease}.v2i-sl-line{fill:none;stroke-width:2.2;stroke-linecap:round;transition:stroke-width .2s ease}.v2i-sl-hit{fill:none;stroke:transparent;stroke-width:14;pointer-events:stroke}.v2i-sl-lead{fill:none;stroke:var(--on-stage-3);stroke-width:1;opacity:.6}.v2i-sl-a{fill:var(--stage);stroke-width:2}.v2i-sl-b{stroke:var(--stage);stroke-width:2}.v2i-sl-g--up .v2i-sl-line,.v2i-sl-g--up .v2i-sl-a{stroke:var(--up-on-stage)}.v2i-sl-g--up .v2i-sl-b{fill:var(--up-on-stage)}.v2i-sl-g--down .v2i-sl-line,.v2i-sl-g--down .v2i-sl-a{stroke:var(--down-on-stage)}.v2i-sl-g--down .v2i-sl-b{fill:var(--down-on-stage)}.v2i-sl-t{font:500 13px/1 var(--sans);font-variant-numeric:tabular-nums;fill:var(--on-stage-2)}.v2i-sl-p{font-weight:650;fill:var(--on-stage)}.v2i-sl-look{font-size:11.5px;font-weight:400;fill:var(--on-stage-3)}.v2i-sl-rk{font-size:12px;font-weight:500;fill:var(--on-stage-3)}.v2i-sl-link{cursor:pointer}.v2i-sl-link:hover .v2i-sl-t,.v2i-sl-link:focus-visible .v2i-sl-t{fill:var(--on-stage)}.v2i-sl-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.v2i-sl-main.is-tracing .v2i-sl-g:not(.is-sel),.v2i-sl-main.is-tracing .v2i-sl-item:not(.is-sel){opacity:.28}.v2i-sl-g.is-sel .v2i-sl-line{stroke-width:3.2}.v2i-sl-read{display:flex;flex-direction:column;gap:28px;margin-top:40px;padding-top:32px;border-top:1px solid var(--stage-rule)}.v2i-sl-ra,.v2i-sl-rb{display:flex;flex-direction:column;gap:22px;min-width:0}.v2i-sl-kick{margin:0;font:650 13px/1 var(--sans);letter-spacing:.01em;color:var(--brand-on-stage)}.v2i-sl-headline{margin:0;font:500 24px/1.22 var(--serif);letter-spacing:-.012em;color:var(--on-stage)}.v2i-sl-para{margin:0;font:400 17px/1.55 var(--serif);color:var(--on-stage-2)}.v2i-sl-para b{font-weight:600;color:var(--on-stage);font-variant-numeric:tabular-nums}.v2i-sl-h3{margin:0;font:600 21px/1.2 var(--serif);letter-spacing:-.01em;color:var(--on-stage)}.v2i-sl-spikes{display:flex;flex-direction:column;gap:14px}.v2i-sl-spikes p{margin:0;font:400 15px/1.5 var(--sans);font-variant-numeric:tabular-nums;color:var(--on-stage-2)}.v2i-sl-spikes a{display:inline-block;margin-block:-3px;padding-block:3px;font-weight:600;color:var(--on-stage);text-decoration:none}.v2i-sl-spikes a:hover,.v2i-sl-more:hover{text-decoration:underline;text-underline-offset:3px}.v2i-sl-more{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;min-height:24px;font:600 15px/1.3 var(--sans);color:var(--on-stage);text-decoration:none}@container v2i-slm (min-width: 900px){.v2i-sl-fig--wide{display:block;margin-top:18px;cursor:crosshair}.v2i-sl-fig--wide svg{display:block;width:100%;max-width:954px;height:auto;overflow:visible}.v2i-sl-fig--compact,.v2i-sl-list{display:none}.v2i-sl-panel{display:flex;align-items:flex-end;gap:36px;min-height:58px;padding-bottom:22px;border-bottom:1px solid var(--stage-rule)}}.v2i-sl-p-id{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1 1 auto}.v2i-sl-p-label{font:500 12px/1 var(--sans);color:var(--on-stage-3)}.v2i-sl-p-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 24px/1.1 var(--serif);letter-spacing:-.01em;color:var(--on-stage)}.v2i-sl-p-name small{margin-left:10px;font:400 13px/1 var(--sans);letter-spacing:0;color:var(--on-stage-3)}.v2i-sl-p-link{color:inherit;text-decoration:none}.v2i-sl-p-link[href]:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.v2i-sl-p-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:2px}.v2i-sl-name{color:var(--on-stage);text-decoration:underline;text-decoration-color:var(--on-stage-3);text-decoration-thickness:1px;text-underline-offset:3px}.v2i-sl-name:hover{text-decoration-color:currentColor}.v2i-sl-name:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:2px}.v2i-sl-p-col{display:flex;flex-direction:column;gap:8px;flex:none;font-variant-numeric:tabular-nums}.v2i-sl-p-col span{font:500 12px/1 var(--sans);color:var(--on-stage-3)}.v2i-sl-p-store .ui-store-mark{--ui-mark: 14px;margin-right:5px;vertical-align:-3px}.v2i-sl-p-col b{font:600 18px/1 var(--sans);color:var(--on-stage-2)}.v2i-sl-p-col b.is-now{font-weight:650;color:var(--on-stage)}.v2i-sl-p-chg{display:flex;align-items:center;gap:6px;font-weight:650}.v2i-sl-p-chg small{font:500 14px/1 var(--sans)}.v2i-sl-p-chg.is-up{color:var(--up-on-stage)}.v2i-sl-p-chg.is-up .v2i-sl-tri{fill:var(--up-on-stage)}.v2i-sl-p-chg.is-down{color:var(--down-on-stage)}.v2i-sl-p-chg.is-down .v2i-sl-tri{fill:var(--down-on-stage)}.v2i-sl-p-col b.v2i-sl-p-chg{color:inherit}.v2i-sl-p-col b.v2i-sl-p-chg.is-up{color:var(--up-on-stage)}.v2i-sl-p-col b.v2i-sl-p-chg.is-down{color:var(--down-on-stage)}@container v2i-slb (min-width: 1200px){.v2i-sl-body{display:grid;grid-template-columns:954px minmax(0,1fr);column-gap:24px}.v2i-sl-read{margin-top:0;padding:0 0 0 24px;border-top:0;border-left:1px solid var(--stage-rule)}}@container v2i-slb (min-width: 720px) and (max-width: 1199.98px){.v2i-sl-read{display:grid;grid-template-columns:1fr 1fr;column-gap:40px}}.v2i-sl-rb{gap:14px}@container v2i-slb (min-width: 1200px){.v2i-sl-rb{padding-top:22px;border-top:1px solid var(--stage-rule);gap:14px}}@media(max-width:899.98px){.v2i-sl-dek{font-size:16px}.v2i-sl-head .v2i-h2{font-size:30px}.v2i-sl-read{padding-top:24px;margin-top:32px}.v2i-sl-headline{font-size:22px}}.v2i-sw-stats{display:flex;gap:32px;margin:0}.v2i-sw-stats>div{display:flex;flex-direction:column;gap:8px}.v2i-sw-stats dt{font:500 13px/1 var(--sans);color:var(--ink-3)}.v2i-sw-stats dd{margin:0;font:600 28px/1 var(--sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums}@media(min-width:900px){.v2i-sw-stats dd{font-size:34px}}.v2i-sw-chart{container:v2i-sw / inline-size;margin-top:32px}.v2i-sw-set--wide{display:none}@container v2i-sw (min-width: 720px){.v2i-sw-set--wide{display:block}.v2i-sw-set--phone{display:none}}.v2i-sw-note{position:relative;height:26px;margin:0;font:400 12px/1 var(--sans);color:var(--ink-3)}.v2i-sw-pays,.v2i-sw-eq{position:absolute;bottom:10px;white-space:nowrap}.v2i-sw-eq{font-weight:600;color:var(--ink)}.v2i-sw-lane{border-top:1px solid var(--rule-2)}.v2i-sw-lane:last-of-type{border-bottom:1px solid var(--rule-2)}.v2i-sw-title{margin:0;font:600 22px/1 var(--serif);color:var(--ink)}.v2i-sw-range{margin:0;font:400 13px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--ink-3)}.v2i-sw-plot{position:relative;height:var(--lane-h)}.v2i-sw-zone{position:absolute;top:0;bottom:0}.v2i-sw-zone--tight{left:0;width:42.857%;background:var(--paper-2)}.v2i-sw-zone--normal{left:42.857%;width:14.286%;background:color-mix(in srgb,var(--paper-2) 50%,var(--paper))}.v2i-sw-zone--neg{left:0;width:28.571%;background:repeating-linear-gradient(135deg,var(--rule-2) 0 1px,transparent 1px 6px)}.v2i-sw-grid{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(to right,var(--rule) 1px,transparent 1px);background-size:14.2857% 100%;box-shadow:inset -1px 0 0 var(--rule)}.v2i-sw-grid:after{content:"";position:absolute;top:0;bottom:0;left:28.571%;width:1px;background:var(--ink)}.v2i-sw-dot{position:absolute;transform:translate(-50%,-50%);border-radius:50%;background:var(--ink-3);opacity:.55;box-shadow:0 0 0 1.5px var(--paper)}.v2i-sw-dot.is-named,.v2i-sw-dot.is-on{background:var(--ink);opacity:.92}.v2i-sw-lab{text-shadow:0 0 3px var(--paper),0 0 3px var(--paper);position:absolute;display:flex;flex-direction:column;gap:3px;white-space:nowrap;pointer-events:none;font:400 12px/1.2 var(--sans);font-variant-numeric:tabular-nums;color:var(--ink-3)}.v2i-sw-lab b{font:650 13px/1.2 var(--sans);color:var(--ink)}.v2i-sw-lab--beside{top:calc(50% + var(--y));transform:translateY(-50%)}.v2i-sw-lab--beside.v2i-sw-lab--right{left:calc(var(--x) + var(--r) + 8px)}.v2i-sw-lab--beside.v2i-sw-lab--left{right:calc(100% - var(--x) + var(--r) + 8px);text-align:right;align-items:flex-end}.v2i-sw-lab--above,.v2i-sw-lab--below{height:32px}.v2i-sw-lab--above{top:6px}.v2i-sw-lab--below{bottom:6px;justify-content:flex-end}.v2i-sw-lab--above:after,.v2i-sw-lab--below:after{content:"";position:absolute;width:1px;height:var(--lead);background:var(--ink)}.v2i-sw-lab--above:after{top:100%}.v2i-sw-lab--below:after{bottom:100%}.v2i-sw-lab--left:after{right:var(--r)}.v2i-sw-lab--right:after{left:var(--r)}.v2i-sw-lab--above.v2i-sw-lab--left,.v2i-sw-lab--below.v2i-sw-lab--left{right:calc(100% - var(--x) - var(--r));text-align:right;align-items:flex-end}.v2i-sw-lab--above.v2i-sw-lab--right,.v2i-sw-lab--below.v2i-sw-lab--right{left:calc(var(--x) - var(--r))}.v2i-sw-axis{position:relative}.v2i-sw-ticks{position:relative;height:20px;margin-top:8px}.v2i-sw-ticks span{position:absolute;top:0;transform:translate(-50%);font:400 12px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--ink-3);white-space:nowrap}.v2i-sw-set--wide .v2i-sw-note{margin-left:214px}.v2i-sw-set--wide .v2i-sw-eq{left:calc(28.571% + 8px)}.v2i-sw-set--wide .v2i-sw-pays{right:calc(71.429% + 8px)}.v2i-sw-set--wide .v2i-sw-lane{display:grid;grid-template-columns:214px minmax(0,1fr)}.v2i-sw-set--wide .v2i-sw-lhead{display:flex;flex-direction:column;justify-content:center;gap:10px;padding-right:16px}.v2i-sw-set--wide .v2i-sw-ticks{margin-left:214px}.v2i-sw-set--phone .v2i-sw-note{margin-top:0;height:30px}.v2i-sw-set--phone .v2i-sw-eq{left:calc(28.571% + 6px)}.v2i-sw-set--phone .v2i-sw-pays{right:calc(71.429% + 6px)}.v2i-sw-set--phone .v2i-sw-lane{padding-top:12px}.v2i-sw-set--phone .v2i-sw-lhead{display:flex;align-items:baseline;gap:12px;padding-bottom:10px}.v2i-sw-set--phone .v2i-sw-title{font-size:19px}.v2i-sw-set--phone .v2i-sw-range{font-size:12px}.v2i-sw-set--phone .v2i-sw-lab{font-size:11px}.v2i-sw-set--phone .v2i-sw-lab--above,.v2i-sw-set--phone .v2i-sw-lab--below{height:30px}.v2i-sw-set--phone .v2i-sw-lab b{font-size:12px}.v2i-sw-set--phone .v2i-sw-ticks span.is-first{transform:none}.v2i-sw-set--phone .v2i-sw-ticks span.is-last{transform:translate(-100%)}.v2i-sw-text{display:grid;gap:20px;margin-top:40px}.v2i-sw-p1{margin:0;font:400 18px/1.55 var(--serif);color:var(--ink-2)}.v2i-sw-p2{margin:0;font:400 15px/1.55 var(--sans);color:var(--ink-3)}@media(min-width:900px){.v2i-sw-text{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;margin-top:40px}.v2i-sw-p1{grid-column:1 / span 6;font-size:19px}.v2i-sw-p2{grid-column:8 / span 5}}.v2i-budgetp .v2i-mvb{margin-top:28px}.v2i-budgetp .v2i-foot{margin-top:18px}@media(min-width:900px){.v2i-budgetp .v2i-mvb{margin-top:32px}}.v2i-lbh{padding:32px 0 0}.v2i-lbh .v2i-kickline--light .v2i-kick-sub{color:var(--ink-3)}.v2i-lbh .v2i-kickline--light .v2i-kick-rule{background:var(--rule-2)}.v2i-lbh-top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 40px;margin-top:18px}.v2i-lbh-lead{min-width:0;flex:1 1 520px}.v2i-lbh-h1{margin:0;max-width:900px;font:600 clamp(36px,20px + 4vw,64px) / 1.02 var(--serif);letter-spacing:-.028em;color:var(--ink);text-wrap:balance}.v2i-lbh-dek{margin:18px 0 0;max-width:760px;font:400 clamp(18px,16px + .5vw,21px) / 1.5 var(--serif);color:var(--ink-2)}.v2i-lbh-dek a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--rule-2)}.v2i-lbh-dek a:hover{color:var(--brand-ink)}.v2i-lbh-extra{display:flex;flex-direction:column;gap:12px}.v2i-lbh-extra:empty{display:none}.v2i-lbh-extra>*{margin:16px 0 0;max-width:760px;font:400 13px/1.45 var(--sans);color:var(--ink-3)}.v2i-lbh-upd{padding-bottom:6px}@media(min-width:900px){.v2i-lbh{padding-top:72px}.v2i-lbh-top{margin-top:22px}}.v2i-lbb{padding-block:40px 24px;border-top:0}@media(min-width:900px){.v2i-lbb{padding-block:56px 32px}}.v2i-lbb>*+*{margin-top:48px}.v2i-lbs-note{margin:-8px 0 16px;max-width:700px;font:400 15px/1.5 var(--sans);color:var(--ink-3)}.v2i-lb-list{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.v2i-lb-empty{padding:8px 0 24px}.v2i-lb-empty-title{margin:0 0 8px;font:600 clamp(22px,18px + 1vw,28px) / 1.1 var(--serif);letter-spacing:-.015em;color:var(--ink)}.v2i-lb-empty .v2i-lbs-note{margin:0}.v2i-lbx{display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px;padding-block:16px 72px;border-top:0}.v2i-lbx-label{font:600 11px/1 var(--sans);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.v2i-lbx ul{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none}.v2i-lbx a{display:inline-flex;align-items:center;min-height:24px;font:600 15px/1.2 var(--sans);color:var(--ink);text-decoration:none}.v2i-lbx a:hover{color:var(--brand-ink);text-decoration:underline;text-underline-offset:3px}.v2i-lbb .hub-scroll{position:relative}.v2i-sw-dot{-webkit-tap-highlight-color:transparent}.v2i-sw-dot.is-on,.v2i-sw-dot:focus-visible{z-index:3}.v2i-sw-dot:focus-visible{outline:2px solid var(--focus-ring, var(--ink));outline-offset:3px}.v2i-sw-chart:not([data-sw-live]) .v2i-sw-dot:is(:hover,:focus-visible),.v2i-sw-chart:not([data-sw-live]) .v2i-sw-dot:has(+.v2i-sw-tip:hover){background:var(--ink);opacity:.92;z-index:3}.v2i-sw-chart:not([data-sw-live]) .v2i-sw-dot:is(:hover,:focus-visible)+.v2i-sw-tip,.v2i-sw-chart:not([data-sw-live]) .v2i-sw-tip:hover{display:flex}a.v2i-sw-lab{text-decoration:none}.v2i-sw-lab:not(.v2i-sw-tip){z-index:1}a.v2i-sw-lab:not(.v2i-sw-tip)>b{pointer-events:auto}a.v2i-sw-lab--right:not(.v2i-sw-tip)>b{align-self:flex-start}.v2i-sw-tip{display:none;z-index:4;width:max-content;white-space:normal;pointer-events:auto;top:calc(50% + var(--y));transform:translateY(-50%)}.v2i-sw-tip.is-on{display:flex}.v2i-sw-tip b{text-wrap:balance}.v2i-sw-tip[data-side=right]{left:calc(var(--x) + var(--r) + 8px)}.v2i-sw-tip[data-side=left]{right:calc(100% - var(--x) + var(--r) + 8px);text-align:right;align-items:flex-end}.v2i-sw-tip:before{content:"";position:absolute;inset:-6px -8px}.v2i-sw-tip[data-place=above]:after,.v2i-sw-tip[data-place=below]:after{content:"";position:absolute;left:var(--hx);width:11px;margin-left:-5px;height:var(--lead);background:linear-gradient(var(--ink),var(--ink)) center / 1px 100% no-repeat}.v2i-sw-tip[data-place=above]:after{top:100%}.v2i-sw-tip[data-place=below]:after{bottom:100%}.v2i-sw-chart[data-sw-live] .v2i-sw-tip{right:auto;transform:none}
