.isometric-container{position:relative;display:block;width:calc(var(--iso-width-scale, 1) * 100%);max-width:100%;transform-style:preserve-3d;overflow:visible;margin-left:auto;margin-right:auto;transition:width var(--iso-frame-transition) ease-in-out}.isometric-container:before{content:"";display:block;width:100%;padding-bottom:var(--iso-aspect,150%)}.isometric-container:before,.orientation-cycle:before{transition:padding-bottom var(--iso-frame-transition) ease-in-out}.isometric-surface{--iso-angle:-20deg;--iso-scale-y:1;--iso-base-translate-x:0px;--iso-base-translate-y:0px;--iso-hover-translate-x:0px;--iso-hover-translate-y:0px;contain:layout paint;isolation:isolate;transform-origin:top center;will-change:transform;transform:translate3d(calc(var(--iso-base-translate-x) + var(--iso-hover-translate-x)),calc(var(--iso-base-translate-y) + var(--iso-hover-translate-y)),0) skewY(var(--iso-angle)) scaleY(var(--iso-scale-y));transform-style:preserve-3d;backface-visibility:hidden;transition:transform .28s ease,filter .28s ease}.group:hover .isometric-surface[data-surface=background]{--iso-hover-translate-x:-12px;--iso-hover-translate-y:-8px}.group:hover .isometric-surface[data-surface=foreground]{--iso-hover-translate-x:12px;--iso-hover-translate-y:8px}.animate-surface-cycle{background-color:var(--iso-surface-color,rgba(234,179,8,.12));background-image:var(
    --iso-surface-gradient,linear-gradient(135deg,var(--iso-surface-color,rgba(234,179,8,.12)),var(--iso-surface-color-2,rgba(250,204,21,.18)))
  );background-repeat:no-repeat;background-size:cover;transition:background-color var(--iso-frame-transition) ease-in-out,background-image var(--iso-frame-transition) ease-in-out}.iso-text-cycle{position:relative;display:inline-block;overflow:hidden}.iso-text-cycle .iso-text-placeholder{visibility:hidden;display:block;white-space:nowrap;pointer-events:none}.iso-text-cycle .iso-text-item{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:flex-start;text-align:left;white-space:nowrap;opacity:0;transform:translateY(12px);transition:opacity var(--iso-text-transition) ease,transform var(--iso-text-transition) ease}.iso-text-cycle .iso-text-item[data-active=true]{opacity:1;transform:translateY(0)}