.cube-scene{--cube-scale:.45;perspective:1500px;pointer-events:none;position:relative}@media (min-width:640px){.cube-scene{--cube-scale:.615}}@media (min-width:1024px){.cube-scene{--cube-scale:.79}}@media (min-width:1024px) and (max-height:56rem){.cube-scene{--cube-scale:.66}}.cube-fit,.cube-spin,.cube-body{transform-style:preserve-3d}.cube-fit{width:0;height:0;scale:var(--cube-scale);position:absolute;top:50%;left:50%}.cube-spin{animation:26s linear infinite cube-spin}.cube-spin[data-animate=false]{animation-play-state:paused}@keyframes cube-spin{0%{transform:rotateX(-24deg)rotateY(-38deg)}to{transform:rotateX(-24deg)rotateY(322deg)}}.cube-glow{background:radial-gradient(closest-side, var(--cube-glow-1,#e31d256b), var(--cube-glow-2,#ea580c29) 55%, transparent 80%);filter:blur(24px);border-radius:50%;animation:6s ease-in-out infinite alternate cube-glow;position:absolute;inset:4%}@keyframes cube-glow{0%{opacity:.7;transform:scale(.94)}to{opacity:1;transform:scale(1.06)}}.cube-shadow{filter:blur(8px);background:radial-gradient(closest-side,#0009,#0000);border-radius:50%;width:60%;height:8%;position:absolute;bottom:2%;left:20%}.cubie{width:100px;height:100px;transform-style:preserve-3d;position:absolute;top:-50px;left:-50px}.cubie-face{backface-visibility:hidden;background:#140f0c;border-radius:6px;position:absolute;inset:0}.cubie-sticker{border-radius:4px;position:absolute;inset:1.5px;overflow:hidden}.cubie-art{width:100%;height:100%;display:block}.cubie-sticker:before{content:"";z-index:1;border-radius:inherit;background:linear-gradient(135deg,#ffffff1f,#fff0 45%,#0000001f);position:absolute;inset:0}.cubie-sticker:after{content:"";z-index:2;opacity:var(--shade,0);will-change:opacity;background:#000;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.cube-spin,.cube-glow{animation:none}.cube-spin{transform:rotateX(-24deg)rotateY(-38deg)}}
.slide-highlight{background-image:var(--scene-highlight);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}.slide{z-index:0;opacity:0;visibility:hidden;transition:opacity 0s linear .9s,visibility 0s linear .9s}.slide[data-active=true]{z-index:1;opacity:1;visibility:visible;transition:opacity .9s cubic-bezier(.4,0,.2,1)}.slide-text{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(1.25rem)}.slide[data-active=true] .slide-text{opacity:1;transition:opacity .7s .3s,transform .9s cubic-bezier(.2,.7,.2,1) .3s;transform:none}.slide-cube-enter{animation:1.1s cubic-bezier(.2,.7,.2,1) slide-cube-enter}@keyframes slide-cube-enter{0%{opacity:0;scale:.82}to{opacity:1;scale:1}}.slide:not([data-active=true]) .slide-cube{opacity:0;transition:opacity .45s}@media (min-width:1024px) and (max-height:56rem){.slide-body{padding-top:max(3rem,min(92svh,820px)/2 - 13rem)}.slide-text h2{font-size:3rem;line-height:1}.slide-facts{display:none}.slide-action{margin-top:1.5rem}}@media (prefers-reduced-motion:reduce){.slide,.slide *{transition-delay:0s!important}}
