.pixel-swap{position:relative;width:100%;overflow:hidden;isolation:isolate;outline:none}.pixel-swap__layer{position:absolute;inset:0;width:100%;height:100%}.pixel-swap__layer[data-visible=false]{visibility:hidden}.pixel-swap__grid{position:absolute;inset:0;z-index:3;pointer-events:none}.pixel-swap__pixel{position:absolute;overflow:hidden;opacity:0;contain:paint}.pixel-swap__pixel-content{position:absolute}.scroll-float{overflow:hidden}.scroll-float-text{font-size:clamp(1.6rem,8vw,10rem);font-weight:900;text-align:center;line-height:1.5}.char,.fold-text,.scroll-float-text{display:inline-block}.fold-text{color:var(--fold-text-color,currentColor);font-size:var(--fold-text-font-size,inherit);font-weight:var(--fold-text-font-weight,inherit);line-height:.95;letter-spacing:-.04em;white-space:pre-wrap;user-select:text}.fold-text-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fold-text-visual{display:inline}.fold-text-line{display:block}.fold-text-whitespace{display:inline}.fold-text-segment{display:inline-block;line-height:inherit;perspective:var(--fold-perspective,700px);transform-style:preserve-3d;vertical-align:baseline}.fold-text-segment[data-fold-split=line]{display:block}.fold-text-piece{position:relative;display:inline-block;color:inherit;line-height:inherit;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,opacity}.fold-text-piece:after{content:"";position:absolute;inset:-.08em -.02em;pointer-events:none;opacity:var(--fold-crease,0);mix-blend-mode:multiply;border-radius:.08em}.fold-text-piece[data-fold-hinge=top]:after{background:linear-gradient(180deg,rgba(0,0,0,.58),rgba(0,0,0,.22) 42%,rgba(255,255,255,.26))}.fold-text-piece[data-fold-hinge=bottom]:after{background:linear-gradient(0deg,rgba(0,0,0,.58),rgba(0,0,0,.22) 42%,rgba(255,255,255,.26))}.fold-text-piece[data-fold-hinge=left]:after{background:linear-gradient(90deg,rgba(0,0,0,.58),rgba(0,0,0,.22) 42%,rgba(255,255,255,.26))}.fold-text-piece[data-fold-hinge=right]:after{background:linear-gradient(270deg,rgba(0,0,0,.58),rgba(0,0,0,.22) 42%,rgba(255,255,255,.26))}@media (prefers-reduced-motion:reduce){.fold-text-piece{transform:none!important}.fold-text-piece:after{opacity:0!important}}