.wheel-pdf-scene{position:relative;z-index:6;background:#171613;isolation:isolate}.wheel-pdf-stage{position:relative}.wheel-pdf-panel{position:relative;display:grid;place-items:center;height:100vh;height:100svh;width:100%;background:#171613;overflow:hidden}.wheel-pdf-mot{background:#211c26}.wheel-pdf-art{position:relative;width:min(100%,166.6688svh);aspect-ratio:1030.21/618.118}.wheel-pdf-art img{display:block;width:100%;height:auto}.wheel-pdf-art a{position:absolute;display:block}.wheel-pdf-art a:focus-visible{outline:3px solid #fff;outline-offset:4px;border-radius:8px}.wheel-pdf-scene.is-wheel-cover{height:260vh;height:260svh}.is-wheel-cover .wheel-pdf-stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.is-wheel-cover .wheel-pdf-panel{position:absolute;inset:0;height:100%;z-index:1}.is-wheel-cover .wheel-pdf-mot{z-index:2;transform:translate3d(0,100%,0);will-change:transform}

.wheel-pdf-continue{background:#12110f}.is-wheel-cover .wheel-pdf-continue{z-index:3;transform:translate3d(0,100%,0);will-change:transform}.wheel-pdf-continue .wheel-pdf-art{width:min(100%,220.446svh);aspect-ratio:1028.33/466.475}

/* Match the supplied wheel positions; only the example values animate. */
.wheel-live{position:absolute;pointer-events:none}
.wheel-live[hidden]{display:none}
.wheel-live-work{left:53.2751%;top:22.2312%;width:41.9214%;height:67.2595%}
.wheel-live-mot{left:54.5609%;top:16.7017%;width:41.0966%;height:67.226%}

/* Match the approved purple CTAs; keep their original links and placement. */
.wheel-pdf-cta{background:#181614}
.wheel-pdf-mot .wheel-pdf-cta{background:#211c26}
.wheel-cta-art{display:block;width:100%;height:100%;overflow:visible}

@font-face{font-family:WheelButtonFirs;src:url('fonts/firs-wheel-buttons.woff') format('woff');font-weight:400;font-display:swap}

.wheel-cta-art,.wheel-cta-art rect,.wheel-cta-art text{stroke:none}
