.ft-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:grid;place-items:center;overflow:hidden;background:#050505;visibility:visible;animation:ftFail .01s linear 3.8s forwards}.ft-intro:before,.ft-intro:after{content:"";position:absolute;left:0;right:0;height:50.5%;background:#050505;z-index:0;transform:translateZ(0);transition:transform .8s cubic-bezier(.76,0,.24,1);will-change:transform}.ft-intro:before{top:0}.ft-intro:after{bottom:0}.ft-intro.is-out{background:transparent;pointer-events:none;visibility:hidden;transition:visibility 0s linear .85s}.ft-intro.is-out:before{transform:translate3d(0,-101%,0)}.ft-intro.is-out:after{transform:translate3d(0,101%,0)}.ft-intro-in{position:relative;z-index:1;display:grid;justify-items:center;gap:22px}.ft-intro.is-out .ft-intro-in{opacity:0;transition:opacity .3s ease}.ft-mark{display:block;width:112px;height:auto;opacity:0;transform:translate3d(0,12px,0);will-change:transform,opacity;animation:ftLogoIn .9s cubic-bezier(.22,1,.36,1) .2s forwards}.ft-intro b{font:700 12px Archivo,system-ui,-apple-system,Arial,sans-serif;color:#f1f1f2;letter-spacing:.44em;text-indent:.44em;opacity:0;transform:translate3d(0,8px,0);will-change:transform,opacity;animation:ftWord .7s cubic-bezier(.22,1,.36,1) .75s forwards}.ft-intro i{display:block;height:1px;width:min(220px,50vw);background:linear-gradient(90deg,transparent,#fff,transparent);opacity:0;transform:scaleX(0);will-change:transform,opacity;animation:ftLine .8s cubic-bezier(.22,1,.36,1) .8s forwards}@keyframes ftLogoIn{to{opacity:1;transform:none}}@keyframes ftWord{to{opacity:.85;transform:none}}@keyframes ftLine{to{opacity:.4;transform:scaleX(1)}}@keyframes ftFail{to{visibility:hidden;pointer-events:none;opacity:0}}.ft-intro-on .ft .hero-copy>*,.ft-intro-on .ft .hero .tab{animation-play-state:paused}.ft-progress{position:fixed;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#6f7278,#fff);transform-origin:left;transform:scaleX(0);z-index:9999;pointer-events:none}.ft-ticker{overflow:hidden;border-top:1px solid #2a2a2e;border-bottom:1px solid #2a2a2e;padding:14px 0;background:#0a0a0b}.ft-track{display:flex;gap:48px;width:max-content;animation:ftScroll 30s linear infinite}.ft-track span{font-size:12px;letter-spacing:.26em;color:#9a9aa1;white-space:nowrap;display:flex;align-items:center;gap:48px}.ft-track span:after{content:"\25c6";color:#c9ccd1;font-size:9px}@keyframes ftScroll{to{transform:translate(-50%)}}.ft-js .ft .rv{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.1,1)}.ft-js .ft .rv.in{opacity:1;transform:none}.ft .hero .ph:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(260px circle at var(--mx,70%) var(--my,40%),rgba(220,224,230,.22),transparent 70%);opacity:0;transition:opacity .4s;z-index:1;pointer-events:none}.ft .hero .ph:hover:before{opacity:1}.ft .card .ph img{transition:transform .8s cubic-bezier(.2,.7,.1,1)}.ft .card:hover .ph img{transform:scale(1.07)}.ft .card .ph:after{content:"";position:absolute;top:0;bottom:0;right:16%;width:3px;background:linear-gradient(90deg,#6f7278,#e8eaee,#6f7278);transform:skew(-8deg) scaleY(0);transform-origin:top;transition:transform .5s cubic-bezier(.2,.7,.1,1);z-index:2}.ft .card:hover .ph:after{transform:skew(-8deg) scaleY(1)}.ft .btn{position:relative;overflow:hidden}.ft .btn:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg);transition:left .6s}.ft .btn:hover:after{left:130%}@media(prefers-reduced-motion:reduce){.ft-intro{display:none}.ft-track{animation:none}.ft .card .ph img,.ft .card .ph:after,.ft .btn:after{transition:none}.ft-js .ft .rv{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ft-motion.css.map */
