.le-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.le-brand{align-items:center;gap:10px;display:inline-flex}.le-brand-icon{filter:drop-shadow(0 4px 12px #6a2dff55);width:30px;height:30px}.le-brand-word{width:auto;height:24px}.le-brand-lg{gap:18px}.le-brand-lg .le-brand-icon{filter:drop-shadow(0 18px 40px #6a2dff88);width:76px;height:76px}.le-brand-lg .le-brand-word{height:50px}.le-closer-mark{filter:none!important;width:auto!important}.le-turning-point h2>span{font-size:clamp(26px,3.4vw,46px)}.le-turn-logo{justify-content:center;align-items:center;gap:clamp(14px,2vw,26px);position:relative;font-size:inherit!important;margin:30px auto 0!important;display:flex!important}.le-turn-icon{aspect-ratio:1;opacity:0;width:clamp(68px,7.4vw,104px);transition:transform 1s var(--ease-pop) .1s, opacity .4s .1s;filter:drop-shadow(0 22px 50px #6a2dffaa);position:relative;transform:translateY(26px)scale(.5)rotate(-14deg)}.le-turn-icon img{width:100%;height:100%;display:block}.le-turn-icon i{mix-blend-mode:overlay;background:linear-gradient(105deg,#0000 38%,#ffffffb0 50%,#0000 62%) -160% 0/260% 100% no-repeat;border-radius:22.5%;position:absolute;inset:0}.le-turn-word{width:clamp(190px,23vw,320px);line-height:0;display:block;position:relative}.le-turn-word img{clip-path:inset(-20% 100% -20% 0);width:100%;height:auto;transition:clip-path 1.2s var(--ease-io) .75s;display:block}.le-turn-scan{opacity:0;width:2px;transition:left 1.2s var(--ease-io) .75s, opacity .3s .7s;background:#c6b4ff;margin-left:-1px;position:absolute;top:4%;bottom:4%;left:0;box-shadow:0 0 22px #9d70ff,0 0 4px #fff}.le-turning-point.is-visible .le-turn-icon,.is-reduced-motion .le-turn-icon{opacity:1;transform:none}.le-turning-point.is-visible .le-turn-icon i{animation:le-shine 1.3s var(--ease-out) .9s both}.le-turning-point.is-visible .le-turn-word img,.is-reduced-motion .le-turn-word img{clip-path:inset(-20% 0)}.le-turning-point.is-visible .le-turn-scan{opacity:1;animation:1s step-end 2.1s infinite le-caret;left:calc(100% + 14px)}@keyframes le-shine{to{background-position:160% 0}}@keyframes le-caret{50%{opacity:0}}
