.rm-stage{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;perspective:1400px;contain:layout paint}
.rm-pos{position:absolute;top:50%;left:50%;width:min(64vmin,540px);aspect-ratio:1;margin:calc(min(64vmin,540px)/-2) 0 0 calc(min(64vmin,540px)/-2);transform:translate3d(var(--tx,0),var(--ty,0),0) scale(var(--sc,1));opacity:var(--op,.3);transform-style:preserve-3d;will-change:transform,opacity}
.rm-spin{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateZ(var(--rz,0deg)) rotateX(var(--rx,16deg)) rotateY(var(--ry,24deg));will-change:transform}
.rm-l{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:#8a3302;backface-visibility:visible}
.rm-l:nth-child(1){transform:translateZ(-60px)}.rm-l:nth-child(2){transform:translateZ(-53px)}.rm-l:nth-child(3){transform:translateZ(-46px)}.rm-l:nth-child(4){transform:translateZ(-39px)}.rm-l:nth-child(5){transform:translateZ(-32px)}.rm-l:nth-child(6){transform:translateZ(-25px)}.rm-l:nth-child(7){transform:translateZ(-18px)}.rm-l:nth-child(8){transform:translateZ(-10px)}.rm-l:nth-child(9){transform:translateZ(-4px);fill:#c24c05}
.rm-l.front{transform:translateZ(4px);fill:var(--orange);stroke:rgba(255,214,170,.7);stroke-width:.12}
.rm-sheen{position:absolute;inset:-6%;transform:translateZ(6px);background:radial-gradient(circle at var(--lx,40%) 25%,rgba(255,236,210,calc(var(--ls,.4)*.55)),transparent 42%);mix-blend-mode:soft-light}
.rm-ring{position:absolute;inset:-14%;border:1px solid rgba(242,98,7,.55);border-radius:50%!important;transform:rotateX(72deg) rotateZ(var(--ry,0deg))}
.rm-ring.r2{inset:-28%;border-color:rgba(25,194,176,.35);transform:rotateX(72deg) rotateZ(calc(var(--ry,0deg)*-.6))}
.rm-ring::after{content:"";position:absolute;top:-4px;left:50%;width:8px;height:8px;background:var(--orange)}
.rm-ring.r2::after{background:var(--teal)}
@media(max-width:767px){.rm-pos{width:min(78vw,340px);margin:calc(min(78vw,340px)/-2) 0 0 calc(min(78vw,340px)/-2)}.rm-ring.r2{display:none}}
.rm-still .rm-ring{opacity:.6}
@media print{.rm-stage{display:none}}
