/* PASS 2. The original typography/palette remain in concept.css.
   Distinct depth roles: scenes (hero), spotlight (library), object (Desktop). */
:root{--content:1680px;--gutter:clamp(22px,5vw,112px);--ease:cubic-bezier(.2,.75,.25,1)}
body{overflow-x:clip}.status.planned{color:var(--bronze)}
.site-header{position:fixed;height:84px;transition:height .25s,background .25s;backdrop-filter:blur(8px)}
.site-header.scrolled{height:68px;background:#0b0b0cf5}.site-header .brand{width:168px}
.button.primary{transform:translate(var(--mx,0px),var(--my,0px));box-shadow:inset 0 1px #ffffff20,0 8px 25px #0002}
.button span,.header-download span{transition:transform .3s var(--ease)}
.button:hover span,.header-download:hover span{transform:translate(2px,-2px)}.button:active{transform:translateY(2px)}
.hero{min-height:690px;max-height:1080px;height:94svh;perspective:1400px}
.scene-backdrop{position:absolute;inset:0;z-index:-4;background:radial-gradient(ellipse at 60% 50%,#53312655,transparent 60%),linear-gradient(115deg,#220f19,#0b0b0c);transform:translateX(calc(var(--hero-x,0px)*-.5)) scale(1.04)}
.hero-art.scene-art{inset:0 0 0 34%;mask-image:linear-gradient(90deg,transparent,#000 32%)}
.hero-scene{position:absolute;inset:-3%;opacity:0;clip-path:inset(0 0 0 8%);transition:opacity .8s var(--ease),clip-path 1.1s var(--ease);transform:translate(var(--hero-x,0px),var(--hero-y,0px));}
.hero-scene.is-active{opacity:1;clip-path:inset(0)}.hero-art .hero-scene img{transform:scale(1.025);filter:saturate(.58) brightness(.88);will-change:auto}
.hero-scene:not(:first-child) img{object-position:center!important}
.hero-copy{transform:translate(var(--copy-x,0px),var(--copy-y,0px));padding-top:35px}
.hero-copy h1{font-size:clamp(76px,8.4vw,154px)}.hero:after{background:linear-gradient(90deg,#150e13 0%,#170e13df 27%,#170e1330 66%,transparent),linear-gradient(0deg,#0b0b0c 0%,transparent 36%)}
.hero-bottom{bottom:40px;gap:32px}.scene-controls{display:flex;gap:18px;margin-left:auto}.scene-controls button{display:flex;align-items:center;gap:10px;background:none;padding:15px 0;color:var(--muted);font:11px Consolas,monospace;min-height:44px}
.scene-controls i{display:block;width:36px;height:1px;background:#ffffff40;transition:width .4s,background .4s}.scene-controls [aria-pressed=true]{color:var(--paper)}.scene-controls [aria-pressed=true] i{width:65px;background:var(--bronze)}
.scene-credits{width:300px;min-height:86px}.hero-credit{min-width:0}.hero-credit strong{font-size:18px;line-height:1.25}
.section-heading{gap:40px;margin-bottom:38px}.library-section{padding-block:80px 55px}.library-section h2,.desktop-section h2{font-size:clamp(40px,4.5vw,74px)}
.spotlight{display:grid;grid-template-columns:1.45fr 1fr;gap:clamp(30px,4vw,70px);align-items:center}
.spotlight-stage{position:relative;aspect-ratio:1.55;perspective:1600px;isolation:isolate;transform:perspective(1600px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .55s var(--ease)}
.spotlight-stage:before{content:"";position:absolute;inset:18px -12px -16px 18px;border:1px solid #cba67a35;background:linear-gradient(135deg,#211c1a,#111113);z-index:-1}
.spotlight-panel{position:absolute;inset:0;overflow:hidden;opacity:0;clip-path:inset(0 0 0 5%);transform:translateZ(-25px) scale(.98);transition:opacity .65s,clip-path .8s var(--ease),transform .8s var(--ease);pointer-events:none}
.spotlight-panel.is-active{opacity:1;clip-path:inset(0);transform:translateZ(0) scale(1);pointer-events:auto}
.spotlight-panel>img{width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease);filter:saturate(.85)}.spotlight-panel:hover>img{transform:scale(1.035)}
.spotlight-panel:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#08090bf5,transparent 72%);pointer-events:none}
.spotlight-caption{position:absolute;z-index:1;inset:auto 32px 27px;max-width:80%}.spotlight-caption h3{font-size:clamp(25px,2.9vw,45px);margin-top:10px}.spotlight-caption .text-link{margin-top:8px}
.spotlight-index>.eyebrow{margin-bottom:16px}.spotlight-index>button{width:100%;display:grid;grid-template-columns:20px 100px 1fr 18px;gap:18px;align-items:center;text-align:left;background:transparent;padding:16px 0;border-top:1px solid var(--line);transition:padding .35s,background .35s}
.spotlight-index>button[aria-pressed=true]{padding-inline:12px;background:linear-gradient(90deg,#47212c60,transparent);border-top-color:#ad6a79}
.spot-thumb{overflow:hidden}.spot-thumb img{width:100%;aspect-ratio:1.6;object-fit:cover;transition:transform .7s}.spotlight-index>button:hover img{transform:scale(1.05)}
.spot-number{font:10px Consolas,monospace;color:var(--bronze)}.spotlight-index>button>span:nth-child(3){font-size:18px;line-height:1.25;font-weight:600;letter-spacing:-.025em}.spotlight-index small{display:block;font-size:11px;font-weight:400;letter-spacing:0;color:var(--muted);margin-top:8px}.spotlight-index>.text-link{margin-top:12px}
.library-foot{margin-top:40px}.proof-section{padding-block:35px 80px;gap:50px}.proof-heading h2{font-size:clamp(30px,3vw,45px)}
.desktop-section{padding-block:70px 60px;position:relative}.desktop-section:before{content:"";position:absolute;inset:15% -4% 8%;z-index:-1;background:radial-gradient(ellipse,#61243828,transparent 67%)}
.product-space{perspective:1800px;position:relative;padding:28px 26px 30px;isolation:isolate}
.product-space:before{content:"";position:absolute;inset:12% 0 1% 4%;border:1px solid #8b5a6140;background:linear-gradient(140deg,#321c24,#0e1013);transform:rotateX(5deg) rotateY(-4deg) translateZ(-40px);z-index:-1}
.product-object{width:100%;margin:0;max-width:none;border:1px solid #c6b7ab50;box-shadow:0 40px 65px #0009,7px 10px 0 #131316,8px 11px 0 #ffffff25;transform:rotateX(calc(var(--lift,0deg) + var(--rx,0deg))) rotateY(calc(-3deg + var(--ry,0deg)));transition:transform .65s var(--ease);transform-origin:50% 65%;background:#101114}
.product-object img{opacity:1;filter:none;width:100%;height:auto}.product-object .window-top{background:#16161b;padding:11px 16px;color:#b5a7a5}.product-object figcaption{background:#101115;color:#a99e9a;padding:12px 16px;font-size:10px}
.desktop-section .product-space{max-width:1480px;margin-inline:auto}.closing-links{margin-top:35px;gap:40px}.upcoming-section{min-height:580px}.upcoming-copy{padding-block:80px 150px}.upcoming-copy h2{font-size:clamp(48px,5vw,82px)}.upcoming-strip{gap:30px;font-size:12px}.upcoming-strip>span:nth-child(2){color:var(--muted)}
.final-conversion{text-align:center;padding-block:80px}.final-conversion h2{font-size:clamp(45px,5.5vw,88px)}.final-conversion .button{margin-top:30px}.final-conversion>p:last-child{margin-top:18px;font:11px Consolas,monospace;color:var(--muted)}
/* Catalogue: artwork balances the opening; browsing stays immediate. */
.catalog-intro{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center;padding-top:140px;padding-bottom:50px}.catalog-intro h1{font-size:clamp(55px,5.5vw,88px)}.catalog-intro-bottom{display:block;margin-top:25px}.catalog-intro-bottom>span{display:block;margin-top:20px}.catalog-intro-bottom b{font-size:25px}
.catalog-feature{position:relative;aspect-ratio:1.85;overflow:hidden;transform:perspective(1400px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s}
.catalog-feature>img{width:100%;height:100%;object-fit:cover;object-position:50% 38%!important}.catalog-feature:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#08090bef,transparent 90%)}
.catalog-feature>span{position:absolute;z-index:1;bottom:22px;left:24px;right:24px;display:grid;gap:9px}.catalog-feature strong{font-size:23px;line-height:1.2;max-width:420px}.catalog-feature>span>span{font-size:11px;color:var(--muted)}
.catalog-controls{gap:25px;flex-wrap:wrap}.catalog-sort select{background:#111114;color:var(--paper);border:1px solid var(--line);padding:13px 30px 13px 12px;font:12px 'Segoe UI',sans-serif;max-width:100%}.search{margin-left:auto}.catalog-grid{gap:42px 26px}.catalog-grid .game-image{aspect-ratio:1.85;border:1px solid #ffffff16}.catalog-grid .game-card{perspective:1200px}.catalog-grid .game-image{transition:transform .45s var(--ease),box-shadow .45s}.catalog-grid .game-caption{transition:transform .45s var(--ease);padding-top:16px}.catalog-grid h3{font-size:20px}
@media(hover:hover){.catalog-grid .game-card:nth-child(3n+1):hover .game-image{transform:rotateY(-2deg) translateY(-4px);box-shadow:8px 10px 0 #ffffff07}.catalog-grid .game-card:nth-child(3n+2):hover .game-image{transform:translateY(-5px)}.catalog-grid .game-card:nth-child(3n):hover .game-image{transform:rotateY(2deg) translateY(-4px)}.catalog-grid .game-card:hover .game-caption{transform:translateX(5px)}}
.catalog-section{padding-bottom:25px}.inline-download{padding-block:65px}
/* Access is an illustrative depth preview, never a website checkout. */
.access-opening{padding-top:145px;padding-bottom:65px;display:grid;grid-template-columns:1fr 1.2fr;gap:70px;align-items:center}.access-opening h1{font-size:clamp(54px,5.2vw,88px)}.access-copy>p:not(.eyebrow){margin-top:24px;color:var(--muted)}
.access-tabs{display:flex;gap:24px;margin-top:30px;border-bottom:1px solid var(--line)}.access-tabs button{background:none;padding:15px 0;font:11px Consolas,monospace;letter-spacing:.06em;border-bottom:2px solid transparent;color:var(--muted);min-height:44px}.access-tabs [aria-selected=true]{border-color:var(--bronze);color:var(--paper)}
.access-summary{padding-top:23px;display:flex;flex-wrap:wrap;align-items:baseline;gap:15px}.access-summary strong{font-size:30px;letter-spacing:-.04em}.access-summary>span{color:var(--bronze);font-size:13px}.access-summary p{width:100%;color:var(--muted);font-size:13px}.access-copy .access-caption{font-size:11px;max-width:410px;line-height:1.6}
.access-preview{perspective:1500px;padding:18px 10px;position:relative;isolation:isolate}.access-preview:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse,#34241d70,transparent 65%);z-index:-1;transition:background .4s}.access-preview[data-plan-state=legendar]:before{background:radial-gradient(ellipse,#65233880,transparent 70%)}
.access-mosaic{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;transform:rotateY(calc(-7deg + var(--ry,0deg))) rotateX(calc(4deg + var(--rx,0deg)));transform-style:preserve-3d;transition:transform .6s}.access-tile{position:relative;aspect-ratio:1.1;opacity:.23;filter:grayscale(1);transform:translateZ(-12px);transition:opacity .5s,filter .5s,transform .6s;box-shadow:5px 6px 0 #08090a;border:1px solid #ffffff1c;overflow:hidden}.access-tile.is-active{opacity:1;filter:none;transform:translateZ(24px);border-color:#cba67a66}.access-tile img{width:100%;height:100%;object-fit:cover}.access-tile>span{position:absolute;inset:auto 0 0;background:linear-gradient(transparent,#08090bef 30%);padding:25px 9px 9px;font-size:10px;line-height:1.25}
.plans{border:0;gap:24px}.plan{border:1px solid var(--line)!important;padding:28px;transition:border-color .3s,background .3s,transform .3s}.plan.is-selected{border-top-color:var(--bronze)!important;background:linear-gradient(135deg,#2c1721,#101013);transform:translateY(-5px)}.plan h2{font-size:34px;min-height:0}.plan-capacity{margin-top:18px}.plan .price{margin-top:23px;font-size:42px}.plan ul{margin-top:20px;margin-bottom:0;min-height:0}.plan li{font-size:12px}.total-price{font-size:11px;color:var(--bronze);margin-top:12px}.access-conversion{display:flex;justify-content:space-between;gap:50px;align-items:center;padding-block:60px 75px}.access-conversion h2{font-size:36px}.access-conversion p{font-size:13px;color:var(--muted);margin-top:18px}
/* Community values are published snapshots, not simulated live votes. */
.community-hero{min-height:620px;height:72svh;max-height:820px;overflow:hidden}.community-scene{position:absolute;inset:0;opacity:0;transform:scale(1.04);transition:opacity .8s,transform 1.2s var(--ease);z-index:-2}.community-scene.is-active{opacity:1;transform:scale(1)}.community-scene img{width:100%;height:100%;object-fit:cover}.community-hero .candidate-current{font-size:12px;margin-top:16px;color:var(--bronze)}.community-hero h1{font-size:clamp(65px,6.8vw,112px)}.community-content{padding-block:50px 65px}.community-content h2{font-size:clamp(40px,4vw,64px)}
.candidate-selector{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.candidate-selector>button{background:none;padding:0;text-align:left;perspective:1400px;min-width:0}.candidate-image{display:block;position:relative;aspect-ratio:1.75;transition:transform .6s var(--ease),box-shadow .6s;overflow:hidden}.candidate-image img{width:100%;height:100%;object-fit:cover;transition:transform .8s}.candidate-selector [aria-pressed=true] .candidate-image{transform:translateY(-7px) rotateX(2deg);box-shadow:0 7px 0 var(--wine),0 8px 0 #bc8b7655}.candidate-selector button:hover img{transform:scale(1.035)}.candidate-votes{position:absolute;inset:auto 0 0;padding:35px 18px 15px;background:linear-gradient(transparent,#08090bed);font-size:11px}.candidate-votes b{font-size:25px;color:var(--paper);margin-right:8px}.candidate-selector .status{margin-top:22px}.candidate-selector strong{display:block;font-size:24px;letter-spacing:-.03em;line-height:1.2;margin-top:9px}.candidate-selector small{display:block;color:var(--muted);font-size:11px;margin-top:15px}.community-note{margin-top:28px;font-size:12px}
/* Conversion: the actual application is the strongest object, not a mock UI. */
.download-page{grid-template-columns:.85fr 1.35fr;gap:45px;padding-top:145px;padding-bottom:70px;min-height:750px;align-items:center}.download-heading h1{font-size:clamp(56px,5.2vw,86px)}.download-page .product-space{margin-right:-10px;padding-inline:20px}.download-page .product-object{transform:rotateX(calc(4deg + var(--rx,0deg))) rotateY(calc(-6deg + var(--ry,0deg)))}.download-heading .download-button{min-width:265px}.download-notes{padding-block:35px 60px}.download-notes h2{font-size:25px}.download-notes p{font-size:13px}
.footer-bottom{align-items:center}.footer-bottom nav{flex-wrap:wrap;justify-content:flex-end}.utility{background:none;font:inherit;padding:0;color:inherit;text-align:left}.utility:hover{color:var(--bronze)}
.pz-disclaimer-dialog{width:min(760px,calc(100% - 36px));max-height:85svh;padding:0;color:var(--paper);background:#121214;border:1px solid #916e5f80;box-shadow:0 35px 100px #000b}.pz-disclaimer-dialog::backdrop{background:#050506cf;backdrop-filter:blur(8px)}.pz-disclaimer-shell{padding:35px}.pz-disclaimer-header{display:flex;align-items:start;gap:24px}.pz-disclaimer-header h2{font-size:34px;line-height:1.1}.pz-disclaimer-close{font:30px/1 Arial;background:#272025;min-width:44px;min-height:44px;margin-left:auto}.pz-disclaimer-content{margin-top:30px}.pz-disclaimer-content p{font-size:14px;color:#c6c0bb;margin-top:20px}.pz-disclaimer-warning{font:11px Consolas,monospace;letter-spacing:.1em;color:var(--bronze)}
@view-transition{navigation:auto}::view-transition-old(root){animation:page-out .18s ease both}::view-transition-new(root){animation:page-in .25s ease both}@keyframes page-out{to{opacity:0}}@keyframes page-in{from{opacity:0;transform:translateY(6px)}}
.access-tile{aspect-ratio:1.6}.plan .price{padding-block:12px 18px;margin-top:15px}.plan ul{padding-block:10px 0;margin-top:15px}.plan{padding-bottom:24px}
@media(min-width:2200px){.hero-copy h1{font-size:165px}.hero-art.scene-art{left:40%}.hero-copy{padding-top:0}}
@media(max-width:1400px){.spotlight{grid-template-columns:1.3fr 1fr;gap:35px}.spotlight-index>button{grid-template-columns:18px 78px 1fr 14px;gap:12px;padding-block:13px}.spotlight-index>button>span:nth-child(3){font-size:16px}.access-opening{gap:40px}.access-mosaic{gap:9px}.access-tile>span{font-size:9px}.catalog-intro{gap:40px}.download-page{gap:24px;min-height:690px}.hero{min-height:690px}}
@media(max-width:1100px){.hero-copy h1{font-size:clamp(75px,9vw,105px)}.scene-credits{width:230px}.spotlight{grid-template-columns:1.1fr 1fr;gap:25px}.spotlight-stage{aspect-ratio:1.1}.spotlight-index>button{grid-template-columns:15px 62px 1fr 12px;gap:10px}.spotlight-index .eyebrow{font-size:9px}.catalog-intro{grid-template-columns:1fr 1fr;gap:25px}.catalog-intro h1{font-size:60px}.access-opening{grid-template-columns:1fr 1fr;gap:25px}.access-opening h1{font-size:57px}.access-tabs{gap:16px}.access-mosaic{grid-template-columns:repeat(3,1fr)}.access-tile{aspect-ratio:1.3}.access-tile>span{display:none}.download-page{grid-template-columns:1fr 1.2fr}.download-heading h1{font-size:59px}.plans{gap:15px}.plan{padding:22px}.plan h2{font-size:29px}}
@media(max-width:760px){
 .site-header,.site-header.scrolled{height:72px}.site-header .brand{width:125px}.site-header nav.open{top:72px}
 .hero{height:auto;min-height:800px;max-height:none;align-items:start}.hero-copy{padding-top:175px;padding-bottom:220px}.hero-copy h1{font-size:clamp(58px,12vw,90px)}.hero-art.scene-art{inset:0 0 0 5%;mask-image:linear-gradient(0deg,transparent,#000 45%)}.hero-art .hero-scene img{object-position:60% 20%!important}.hero:after{background:linear-gradient(90deg,#130d12dc,#130d1260),linear-gradient(0deg,#0b0b0c,transparent 70%)}.hero-bottom{bottom:25px;display:grid;grid-template-columns:1fr 1.1fr;gap:20px}.scene-controls{margin:0;grid-column:1;grid-row:1}.scene-controls button{gap:7px}.scene-controls i{width:15px}.scene-controls [aria-pressed=true] i{width:25px}.scene-credits{width:auto;grid-column:2;grid-row:1/3;min-height:0}.hero-credit{padding-left:15px}.hero-credit strong{font-size:16px}.scroll-cue{font-size:8px;gap:20px}.hero-summary{font-size:16px}.hero-actions{align-items:start}
 .library-section{padding-block:55px 30px}.section-heading{margin-bottom:30px}.spotlight{grid-template-columns:1fr;gap:30px}.spotlight-stage{aspect-ratio:1.15}.spotlight-caption{inset:auto 20px 20px}.spotlight-caption h3{font-size:30px}.spotlight-index>button{grid-template-columns:18px 80px 1fr 15px;gap:15px}.spotlight-index>button>span:nth-child(3){font-size:16px}.spotlight-index>.eyebrow{margin-bottom:12px}.library-foot{margin-top:25px}
 .proof-section{padding-block:30px 60px;gap:35px}.desktop-section{padding-block:35px}.desktop-section .heading-aside{margin-top:22px}.product-space{padding:14px 5px 20px}.product-object{transform:none}.product-object .window-top{font-size:8px;padding:8px}.product-object figcaption{font-size:8px;padding:9px}.closing-links{gap:22px}.upcoming-section{min-height:560px}.upcoming-copy{padding-block:65px 160px}.upcoming-strip{gap:13px;font-size:11px;flex-wrap:wrap}.upcoming-strip>span:nth-child(2){width:100%;font-size:11px}.final-conversion{padding-block:55px}.final-conversion h2{font-size:48px}
 .catalog-intro{grid-template-columns:1fr;padding-top:120px;padding-bottom:30px;gap:30px}.catalog-intro h1{font-size:clamp(49px,10vw,70px)}.catalog-intro-bottom{margin-top:20px}.catalog-feature{aspect-ratio:1.9}.catalog-feature strong{font-size:20px}.catalog-feature>span{bottom:15px;left:16px;right:16px;gap:5px}.catalog-controls{gap:15px}.search{margin-left:0;flex:1;min-width:160px}.catalog-sort{flex:1}.catalog-sort select{width:100%}.catalog-grid{gap:28px 15px}.catalog-grid h3{font-size:16px}.catalog-grid .game-caption{padding-top:12px}.catalog-grid .status{font-size:8px}.inline-download{padding-block:45px}
 .access-opening{grid-template-columns:1fr;padding-top:120px;padding-bottom:40px;gap:28px}.access-opening h1{font-size:clamp(49px,10vw,70px)}.access-copy>p:not(.eyebrow){margin-top:18px}.access-tabs{gap:24px;margin-top:20px}.access-tabs button{font-size:10px}.access-summary{padding-top:18px}.access-summary strong{font-size:27px}.access-preview{padding:10px}.access-mosaic{grid-template-columns:repeat(4,1fr);transform:none}.access-tile{aspect-ratio:1.1}.plans{gap:15px}.plan h2{font-size:32px}.plan.is-selected{transform:none}.access-conversion{display:block;padding-block:40px 55px}.access-conversion h2{font-size:32px}.access-conversion .button{margin-top:25px}
 .community-hero{height:auto;min-height:650px}.community-hero h1{font-size:clamp(59px,12vw,88px)}.community-content{padding-block:40px}.community-content h2{font-size:39px}.candidate-selector{grid-template-columns:1fr;gap:34px}.candidate-selector strong{font-size:24px}.candidate-image{aspect-ratio:1.9}.community-note{font-size:11px}
 .download-page{grid-template-columns:1fr;gap:32px;padding-top:120px;padding-bottom:35px;min-height:0}.download-heading h1{font-size:clamp(55px,11vw,78px)}.download-page .product-space{margin:0;padding:10px 0 20px}.download-page .product-object{transform:none}.download-notes{padding-block:30px 45px}.footer-bottom nav{justify-content:flex-start;gap:18px}.pz-disclaimer-shell{padding:24px}.pz-disclaimer-header h2{font-size:28px}.pz-disclaimer-content p{font-size:13px}
}
@media(max-width:380px){.access-tabs{gap:16px}.hero-actions .button{gap:20px}.hero-credit strong{font-size:14px}.scene-controls{gap:10px}.spotlight-index>button{grid-template-columns:15px 60px 1fr 12px}.spotlight-index>button>span:nth-child(3){font-size:14px}}
.motion-reduced{scroll-behavior:auto}.motion-reduced *,.motion-reduced *:before,.motion-reduced *:after{transition:none!important;animation:none!important}.motion-reduced :is(.hero-scene,.hero-copy,.scene-backdrop,.product-object,.access-mosaic,.access-tile,.spotlight-stage,.catalog-feature){transform:none!important}.motion-reduced .game-card:hover :is(.game-image,img,.game-caption),.motion-reduced .button,.motion-reduced .candidate-image{transform:none!important}.motion-reduced::view-transition-group(*),.motion-reduced::view-transition-old(*),.motion-reduced::view-transition-new(*){animation:none!important}
@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}.hero-scene,.hero-copy,.scene-backdrop,.product-object,.access-mosaic,.access-tile,.spotlight-stage,.catalog-feature,.candidate-image{transform:none!important}}
