.fold-text{color:var(--fold-text-color,currentColor);font-size:var(--fold-text-font-size,inherit);font-weight:var(--fold-text-font-weight,inherit);letter-spacing:-.04em;white-space:pre-wrap;-webkit-user-select:text;user-select:text;line-height:.95;display:inline-block}.fold-text-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fold-text-visual{display:inline}.fold-text-line{display:block}.fold-text-whitespace{display:inline}.fold-text-segment{line-height:inherit;perspective:var(--fold-perspective,700px);transform-style:preserve-3d;vertical-align:baseline;display:inline-block}.fold-text-segment[data-fold-split=line]{display:block}.fold-text-piece{color:inherit;line-height:inherit;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform, opacity;display:inline-block;position:relative}.fold-text-piece:after{content:"";pointer-events:none;opacity:var(--fold-crease,0);mix-blend-mode:multiply;border-radius:.08em;position:absolute;inset:-.08em -.02em}.fold-text-piece[data-fold-hinge=top]:after{background:linear-gradient(#00000094 0%,#00000038 42%,#ffffff42 100%)}.fold-text-piece[data-fold-hinge=bottom]:after{background:linear-gradient(#ffffff42 0%,#00000038 58%,#00000094 100%)}.fold-text-piece[data-fold-hinge=left]:after{background:linear-gradient(90deg,#00000094 0%,#00000038 42%,#ffffff42 100%)}.fold-text-piece[data-fold-hinge=right]:after{background:linear-gradient(270deg,#00000094 0%,#00000038 42%,#ffffff42 100%)}@media (prefers-reduced-motion:reduce){.fold-text-piece{transform:none!important}.fold-text-piece:after{opacity:0!important}}
.bending-marquee{pointer-events:auto;width:100%;perspective:var(--bm-perspective,800px);position:relative;overflow:hidden}.bending-marquee__stage{grid-template-columns:1fr minmax(220px, var(--bm-panel-width,420px)) 1fr;transform:translateZ(var(--bm-depth,-150px));transform-style:preserve-3d;align-items:center;display:grid;position:absolute;inset:0}.bending-marquee__panel{min-width:0;transform-style:preserve-3d}.bending-marquee__panel--left{transform-origin:100%;transform:rotateY(var(--bm-bend-left,42deg))}.bending-marquee__panel--right{transform-origin:0;transform:rotateY(var(--bm-bend-right,-42deg))}.bending-marquee__row{padding:var(--bm-band-padding,12px) 0;background:var(--bm-band-color,#1b1d10ad);white-space:nowrap;border-top:1px solid #f8efe81f;border-bottom:1px solid #f8efe81f;overflow:hidden}.bending-marquee__track{align-items:center;gap:var(--bm-item-gap,24px);min-width:max-content;animation:bending-marquee-scroll var(--bm-speed,18s) linear infinite;will-change:transform;display:inline-flex}.bending-marquee[data-direction=right] .bending-marquee__track{animation-direction:reverse}.bending-marquee:hover .bending-marquee__track{animation-play-state:paused}.bending-marquee__item,.bending-marquee__separator{color:var(--bm-color,#f8efe8);font-family:DM Sans,sans-serif;font-size:var(--bm-font-size,13px);font-weight:var(--bm-font-weight,500);letter-spacing:var(--bm-letter-spacing,.12em);text-transform:uppercase;line-height:1}.bending-marquee__separator{color:var(--bm-separator-color,#efa17a);animation:2.8s ease-in-out infinite alternate bending-marquee-sway}@keyframes bending-marquee-scroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes bending-marquee-sway{0%{transform:rotate(-8deg)}to{transform:rotate(8deg)}}@media (prefers-reduced-motion:reduce){.bending-marquee__track,.bending-marquee__separator{animation:none}}
