.mb-share-set{--object-ratio:1;overflow:clip;overscroll-behavior:none;touch-action:none}.mb-set-stage{grid-template-rows:auto minmax(0,1fr);align-content:stretch;gap:clamp(8px,1.2cqh,14px);padding-top:clamp(8px,1.4cqh,16px);padding-inline:clamp(20px,5vw,72px)}.mb-set-logo-wrap{display:grid;place-items:center;width:min(80cqw,520px);min-height:clamp(68px,11cqh,126px)}.mb-set-logo{display:block;max-width:100%;max-height:clamp(82px,14cqh,150px);-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 22px 38px rgba(0,0,0,.62))}.mb-set-logo-fallback{max-width:12ch;text-align:center;font-size:clamp(36px,7vw,74px);font-weight:800;line-height:.95;letter-spacing:-.04em}.mb-set-showcase{min-height:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(8px,1.2cqh,13px)}.mb-set-featured{position:relative;align-self:center;display:block;width:min(64cqw,calc(68cqh * var(--card-ratio)),320px);border-radius:4.5%/3.3%}.mb-set-featured-card{width:100%;animation:mb-set-card-swap .26s cubic-bezier(.16,1,.3,1) both}.mb-set-featured-card>img{display:block;width:100%;aspect-ratio:245/342;border-radius:inherit;-o-object-fit:cover;object-fit:cover;filter:drop-shadow(0 28px 44px rgba(0,0,0,.7)) drop-shadow(0 0 60px rgba(139,92,246,.18))}.mb-set-featured .mb-holo-host{width:100%}.mb-set-desktop-stack{position:relative;isolation:isolate;contain:paint;overflow:hidden;width:100%;aspect-ratio:245/342;border-radius:inherit;box-shadow:0 28px 44px rgba(0,0,0,.58),0 8px 46px rgba(139,92,246,.13)}.mb-set-desktop-card{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;opacity:0;z-index:0;pointer-events:none;transition:opacity .38s cubic-bezier(.16,1,.3,1)}.mb-set-desktop-card.is-active{opacity:1;z-index:1;pointer-events:auto}.mb-set-desktop-card>.mb-holo-host,.mb-set-desktop-card>img{display:block;width:100%;height:100%}.mb-set-desktop-card>img{border-radius:inherit;-o-object-fit:cover;object-fit:cover}.mb-set-desktop-card .mb-holo-host .card{width:100%}.mb-set-cards{width:min(92cqw,610px);margin:0;padding:0;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:clamp(4px,.9cqw,8px);list-style:none}.mb-set-card{position:relative;display:block;width:100%;margin:0;padding:0;border:0;border-radius:clamp(4px,.8vw,8px);background:transparent;color:inherit;cursor:pointer;outline:none;transition:transform .18s cubic-bezier(.16,1,.3,1),filter .18s ease}.mb-set-card img{display:block;width:100%;aspect-ratio:245/342;border-radius:inherit;-o-object-fit:cover;object-fit:cover;box-shadow:0 13px 24px rgba(0,0,0,.58)}.mb-set-card:focus-visible,.mb-set-card:hover{z-index:2;transform:translateY(-5px) scale(1.05);filter:brightness(1.08)}.mb-set-card:focus-visible{box-shadow:0 0 0 3px var(--glare)}@keyframes mb-set-card-swap{0%{opacity:.35;filter:blur(5px);transform:scale(.975)}to{opacity:1;filter:blur(0);transform:scale(1)}}.mb-share-set .mb-share-name{white-space:normal;overflow:visible;text-overflow:clip}.mb-set-seriesline{min-height:24px;margin-bottom:7px}.mb-set-series-logo{display:block;width:auto;height:30px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.mb-set-desktop-logo{display:none}.mb-share-set .mb-share-asof{color:var(--bone)}@media (orientation:portrait) and (max-width:639px){.mb-share-set .mb-share-top{height:38px;padding-top:5px;align-items:flex-start}.mb-share-set .mb-share-wordmark img{height:16px}.mb-set-stage{gap:clamp(11px,1.6cqh,16px);padding-top:clamp(6px,1cqh,10px);padding-bottom:6px}.mb-set-logo-wrap{width:min(68cqw,292px);min-height:52px}.mb-set-logo{max-height:clamp(62px,10cqh,92px)}.mb-set-cards{width:min(86cqw,338px);margin-top:15px}.mb-set-info{grid-template-columns:minmax(0,1fr);grid-template-areas:"id" "price" "cta";row-gap:9px}.mb-set-info .mb-share-price{flex-direction:row;align-items:baseline;justify-content:space-between;text-align:left}.mb-set-info .mb-share-price-line{justify-content:flex-start}.mb-set-info .mb-share-asof{margin-top:0}.mb-share-set .mb-share-name{font-size:clamp(24px,7.2vw,28px);white-space:nowrap}.mb-set-series-logo{height:27px}}@media (orientation:portrait) and (max-height:700px){.mb-share-set .mb-share-top{height:34px;padding-top:4px}.mb-set-stage{gap:10px}.mb-set-logo{max-height:50px}.mb-set-cards{width:min(80cqw,310px)}.mb-set-featured{width:min(54cqw,calc(61cqh * var(--card-ratio)),232px)}}@media (orientation:landscape){.mb-set-stage{grid-template-rows:minmax(0,1fr);justify-items:center;padding-left:clamp(42px,7vw,108px);padding-right:clamp(32px,5vw,80px)}.mb-set-stage>.mb-set-logo-wrap{display:none}.mb-set-showcase{width:min(82cqw,calc(88cqh * var(--card-ratio)),510px);gap:clamp(12px,1.6cqh,18px)}.mb-set-featured{width:100%}.mb-set-cards{width:78%}.mb-set-featured-card{animation:none}.mb-set-desktop-logo{display:block;width:auto;max-width:220px;max-height:110px;margin-bottom:18px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;filter:drop-shadow(0 16px 30px rgba(0,0,0,.5))}.mb-set-seriesline{display:none}}@media (prefers-reduced-motion:reduce){.mb-set-card,.mb-set-desktop-card,.mb-set-featured-card{transition:none;animation:none}}