.card-stack-module__K5jgga__deck{width:100%;max-width:var(--deck-max-width);margin-inline:auto;scroll-margin-block:5rem;position:relative}.card-stack-module__K5jgga__stage{width:auto;aspect-ratio:var(--card-aspect);margin-bottom:var(--stage-fan-room);margin-inline-end:var(--stage-fan-room-x);position:relative}.card-stack-module__K5jgga__track{position:absolute;inset:0}.card-stack-module__K5jgga__slot{transform-origin:var(--stack-origin);touch-action:pan-y pinch-zoom;position:absolute;inset:0}.card-stack-module__K5jgga__slotDraggable{cursor:grab}.card-stack-module__K5jgga__slotDraggable:active{cursor:grabbing}.card-stack-module__K5jgga__depth{transition:filter .32s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.card-stack-module__K5jgga__card{border-radius:var(--card-radius);-webkit-mask-image:-webkit-linear-gradient(#000,#000);isolation:isolate;background:var(--wm-photo-well);color:var(--wm-text);text-decoration:none;display:block;position:absolute;inset:0;overflow:hidden;mask-image:linear-gradient(#000,#000);container-type:inline-size}.card-stack-module__K5jgga__media{position:absolute;inset:0}.card-stack-module__K5jgga__media img{object-fit:cover;width:100%;height:100%;display:block}.card-stack-module__K5jgga__blurRung{pointer-events:none;position:absolute;inset:0;transform:translateZ(0)}.card-stack-module__K5jgga__blurCopy{pointer-events:none;position:absolute;inset:0}.card-stack-module__K5jgga__blurCopy img,.card-stack-module__K5jgga__blurCopy>*{object-fit:cover;width:100%;height:100%;transform:scale(var(--rung-scale,1.12));transform-origin:50% var(--seam,70%);display:block}.card-stack-module__K5jgga__scrim{pointer-events:none;background:linear-gradient(to bottom in oklab, rgb(var(--scrim-rgb) / 0) var(--scrim-start), rgb(var(--scrim-rgb) / calc(var(--scrim-alpha) * .08)) var(--scrim-s1), rgb(var(--scrim-rgb) / calc(var(--scrim-alpha) * .28)) var(--scrim-s2), rgb(var(--scrim-rgb) / calc(var(--scrim-alpha) * .58)) var(--scrim-s3), rgb(var(--scrim-rgb) / calc(var(--scrim-alpha) * .85)) var(--scrim-end), rgb(var(--scrim-rgb) / var(--scrim-alpha)) 100%);position:absolute;inset:0}.card-stack-module__K5jgga__sheen{pointer-events:none;background:radial-gradient(120% 70% at 50% -10%,#ffffff14 0%,#fff0 60%);position:absolute;inset:0}.card-stack-module__K5jgga__grain{pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:var(--grain-url);background-size:180px 180px;position:absolute;inset:0}.card-stack-module__K5jgga__head{inset-inline:0;padding:clamp(14px, 5.5cqw, var(--card-padding-max));flex-direction:column;align-items:flex-start;gap:.6em;display:flex;position:absolute;top:0}.card-stack-module__K5jgga__eyebrow{font-family:var(--font-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--wm-text-secondary);border-radius:var(--wm-radius-badge);border:1px solid var(--wm-border);background:#07090fe0;padding:7px 12px;font-size:clamp(10px,2.1cqw,11px);font-weight:700;line-height:1}.card-stack-module__K5jgga__title{font-family:var(--font-sans);letter-spacing:-.01em;text-transform:none;text-wrap:balance;text-shadow:0 1px 20px #04050a80;max-width:11em;margin:0;font-size:clamp(22px,7.4cqw,40px);font-weight:800;line-height:1.05}.card-stack-module__K5jgga__titleLink{color:inherit;transition:color var(--wm-dur) var(--wm-ease);align-items:center;gap:.3em;text-decoration:none;display:inline-flex}.card-stack-module__K5jgga__titleLink:after{content:"";border-radius:var(--card-radius);position:absolute;inset:0}.card-stack-module__K5jgga__titleLink:hover{color:var(--card-accent)}.card-stack-module__K5jgga__titleLink:focus-visible{outline:none}.card-stack-module__K5jgga__titleLink:focus-visible:after{outline:2px solid var(--wm-accent);outline-offset:-3px}.card-stack-module__K5jgga__titleArrow{opacity:0;transition:opacity var(--wm-dur) var(--wm-ease), transform var(--wm-dur) var(--wm-ease);line-height:1;display:inline-flex;transform:translate(-.25em)}.card-stack-module__K5jgga__titleLink:hover .card-stack-module__K5jgga__titleArrow,.card-stack-module__K5jgga__titleLink:focus-visible .card-stack-module__K5jgga__titleArrow{opacity:1;transform:translate(0)}.card-stack-module__K5jgga__panel{inset-inline:0;height:var(--panel-height);padding:clamp(14px, 5.5cqw, var(--card-padding-max));pointer-events:none;justify-content:space-between;align-items:flex-end;gap:clamp(.75rem,4cqw,2rem);display:flex;position:absolute;bottom:0}.card-stack-module__K5jgga__panelSurface{pointer-events:none;position:absolute;inset:0}.card-stack-module__K5jgga__surfaceGlass{background:linear-gradient(to bottom in oklab, rgb(var(--panel-rgb) / 0) 0%, rgb(var(--panel-rgb) / .05) 28%, rgb(var(--panel-rgb) / .13) 64%, rgb(var(--panel-rgb) / .19) 100%)}.card-stack-module__K5jgga__surfaceTint{background:linear-gradient(to bottom in oklab, rgb(var(--panel-rgb) / 0) 0%, rgb(var(--panel-rgb) / .16) 34%, rgb(var(--panel-rgb) / .44) 100%)}.card-stack-module__K5jgga__surfaceSolid{background:rgb(var(--panel-rgb) / .94);border-top:1px solid var(--wm-border)}.card-stack-module__K5jgga__lead{min-width:0}.card-stack-module__K5jgga__trail{text-align:right;flex-shrink:0;align-items:flex-end;gap:clamp(.9rem,4.5cqw,2.25rem);display:flex}.card-stack-module__K5jgga__param{flex-direction:column;gap:.35em;min-width:0;display:flex}.card-stack-module__K5jgga__paramLabel{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--wm-text-muted);white-space:nowrap;font-size:10px;font-weight:800;line-height:1}.card-stack-module__K5jgga__paramValue{font-family:var(--font-sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-weight:800;line-height:1}.card-stack-module__K5jgga__leadValue{color:var(--card-accent);font-size:clamp(24px,5.6cqw,30px)}.card-stack-module__K5jgga__trailValue{color:var(--wm-text);font-size:clamp(14px,3.4cqw,18px)}.card-stack-module__K5jgga__paramUnit{letter-spacing:.04em;color:var(--wm-text-muted);vertical-align:baseline;margin-inline-start:.28em;font-size:.62em;font-weight:700}.card-stack-module__K5jgga__leadRule{background:var(--card-accent);width:2.2em;height:2px;margin-bottom:.55em}.card-stack-module__K5jgga__controls{justify-content:center;align-items:center;gap:var(--control-gap);margin-top:var(--controls-offset);margin-inline-end:var(--stage-fan-room-x);display:flex}.card-stack-module__K5jgga__controlsOverlay{inset-inline:0;bottom:calc(var(--control-size) * -.5);margin-top:0;position:absolute}.card-stack-module__K5jgga__sideArrow{top:calc(50% - var(--stage-fan-room) / 2);z-index:40;position:absolute;transform:translateY(-50%)}.card-stack-module__K5jgga__sideArrowPrev{inset-inline-start:calc(var(--control-size) * -.42)}.card-stack-module__K5jgga__sideArrowNext{inset-inline-end:calc(var(--control-size) * -.42)}.card-stack-module__K5jgga__btn{--_size:var(--control-size);inline-size:var(--_size);block-size:var(--_size);cursor:pointer;color:var(--wm-text-muted);transition:transform var(--wm-dur) ease, border-color var(--wm-dur) ease, background-color var(--wm-dur) ease, color var(--wm-dur) ease, opacity var(--wm-dur) ease;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.card-stack-module__K5jgga__btnGlyph{block-size:42%;inline-size:42%}.card-stack-module__K5jgga__btn svg{transition:transform var(--wm-dur) var(--wm-ease)}.card-stack-module__K5jgga__btn:hover:not(:disabled):not([aria-disabled=true]){transform:translateY(-1px)}.card-stack-module__K5jgga__btn:active:not(:disabled):not([aria-disabled=true]){transform:translateY(0)}.card-stack-module__K5jgga__btn:disabled,.card-stack-module__K5jgga__btn[aria-disabled=true]{opacity:.42;cursor:not-allowed;transform:none}.card-stack-module__K5jgga__btn:focus-visible,.card-stack-module__K5jgga__dot:focus-visible{outline:2px solid var(--wm-accent);outline-offset:2px}.card-stack-module__K5jgga__btnPrev:hover:not(:disabled):not([aria-disabled=true]) svg{transform:translate(-12%)}.card-stack-module__K5jgga__btnNext:hover:not(:disabled):not([aria-disabled=true]) svg{transform:translate(12%)}.card-stack-module__K5jgga__shapeCircle{border-radius:var(--wm-radius-pill,999px)}.card-stack-module__K5jgga__shapeSquircle{border-radius:var(--wm-radius-button)}.card-stack-module__K5jgga__shapeSquare{border-radius:var(--wm-radius-badge)}.card-stack-module__K5jgga__variantSolid{background:var(--wm-accent);border-color:var(--wm-accent);color:var(--wm-text-on-accent)}.card-stack-module__K5jgga__variantSolid:hover:not(:disabled):not([aria-disabled=true]){background:var(--wm-accent-hover);border-color:var(--wm-accent-hover)}.card-stack-module__K5jgga__variantOutline{border-color:var(--wm-border)}.card-stack-module__K5jgga__variantOutline:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--wm-border-accent-soft);color:var(--wm-text)}.card-stack-module__K5jgga__variantGhost{color:var(--wm-text-secondary)}.card-stack-module__K5jgga__variantGhost:hover:not(:disabled):not([aria-disabled=true]){color:var(--wm-text);background:#ffffff0a}.card-stack-module__K5jgga__variantGlass{background:var(--wm-nav-bg);border-color:var(--wm-border);-webkit-backdrop-filter:blur(12px)}.card-stack-module__K5jgga__variantGlass:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--wm-border-accent-soft);color:var(--wm-text)}.card-stack-module__K5jgga__dots{align-items:center;gap:0;display:flex}.card-stack-module__K5jgga__dot{appearance:none;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-block-size:24px;min-inline-size:24px;padding:0;display:inline-flex}.card-stack-module__K5jgga__dot[aria-disabled=true]{cursor:default}.card-stack-module__K5jgga__dotMark{background:var(--wm-border-strong);block-size:4px;inline-size:14px;transition:inline-size var(--wm-dur-slow) var(--wm-ease-out), background-color var(--wm-dur) ease;border-radius:999px;display:block}.card-stack-module__K5jgga__dot:hover .card-stack-module__K5jgga__dotMark{background:var(--wm-text-muted)}.card-stack-module__K5jgga__dotActive .card-stack-module__K5jgga__dotMark,.card-stack-module__K5jgga__dotActive:hover .card-stack-module__K5jgga__dotMark{background:var(--wm-accent);inline-size:28px}.card-stack-module__K5jgga__counter{font-family:var(--font-sans);letter-spacing:.1em;color:var(--wm-text-muted);font-variant-numeric:tabular-nums;text-align:center;min-inline-size:5.5ch;font-size:11px;font-weight:800}.card-stack-module__K5jgga__counterNow{color:var(--wm-accent)}.card-stack-module__K5jgga__counterTotal{opacity:.55}.card-stack-module__K5jgga__progress{background:var(--wm-border-strong);border-radius:999px;flex:0 auto;block-size:4px;inline-size:min(220px,46cqw);position:relative;overflow:hidden}.card-stack-module__K5jgga__progressFill{background:var(--wm-accent);transition:inline-size var(--wm-dur-slow) var(--wm-ease-out);border-radius:999px;position:absolute;inset-block:0;inset-inline-start:0}@media (forced-colors:active){.card-stack-module__K5jgga__card{border:1px solid canvastext}.card-stack-module__K5jgga__btn{color:buttontext;background:buttonborder;border:1px solid buttontext}.card-stack-module__K5jgga__dotMark{background:buttontext}.card-stack-module__K5jgga__dotActive .card-stack-module__K5jgga__dotMark,.card-stack-module__K5jgga__progressFill{background:highlight}.card-stack-module__K5jgga__blurRung,.card-stack-module__K5jgga__grain,.card-stack-module__K5jgga__sheen{display:none}}@media (prefers-reduced-transparency:reduce){.card-stack-module__K5jgga__surfaceGlass{background:rgb(var(--panel-rgb) / .9)}.card-stack-module__K5jgga__eyebrow,.card-stack-module__K5jgga__variantGlass{background:var(--wm-surface);-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.card-stack-module__K5jgga__btn,.card-stack-module__K5jgga__btn svg,.card-stack-module__K5jgga__dotMark,.card-stack-module__K5jgga__progressFill,.card-stack-module__K5jgga__depth{transition-duration:1ms}}
