.spw{--spw-neon: #A3FF00;--spw-black: #0A0A0A;--spw-bone: #F5F5F5;--spw-ease: cubic-bezier(.22, 1, .36, 1);--spw-coverflow: cubic-bezier(.4, 0, .2, 1);--spw-anton: "Anton", "Impact", "Arial Narrow", sans-serif;--spw-inter: "Inter", system-ui, -apple-system, sans-serif;position:relative;background:var(--spw-black);color:var(--spw-bone);padding:clamp(3rem,7vw,5.5rem) 0;overflow:hidden}.spw__container{max-width:1280px;margin:0 auto;padding:0 clamp(1rem,4vw,2.5rem)}.spw__reveal{opacity:0;transform:translateY(20px);transition:opacity .6s var(--spw-ease),transform .6s var(--spw-ease)}.spw.is-inview .spw__reveal{opacity:1;transform:none;transition-delay:var(--d, 0ms)}.spw__head{text-align:center;max-width:820px;margin:0 auto clamp(2rem,5vw,3.5rem);display:flex;flex-direction:column;gap:.9rem;align-items:center}.spw__eyebrow{font-family:var(--spw-inter);font-weight:700;font-size:.8rem;letter-spacing:.28em;text-transform:uppercase;color:var(--spw-neon)}.spw__title{font-family:var(--spw-anton);font-weight:400;text-transform:uppercase;line-height:.98;letter-spacing:.01em;margin:0;color:var(--spw-bone);font-size:clamp(1.8rem,8vw,2.8rem);text-shadow:0 0 34px rgba(163,255,0,.16)}.spw__subtitle{font-family:var(--spw-inter);font-size:1rem;line-height:1.6;color:#f5f5f5cc;max-width:60ch;margin:0}.spw__marquee{position:relative;margin:0 0 clamp(2.4rem,6vw,4rem);padding:clamp(.9rem,2.5vw,1.5rem) 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.spw__marquee--bordered{border-top:1px solid rgba(163,255,0,.28);border-bottom:1px solid rgba(163,255,0,.28)}.spw__marquee-track{display:flex;width:max-content;will-change:transform;animation:spwMarquee var(--spw-mq-dur, 40s) linear infinite}.spw__marquee:hover .spw__marquee-track{animation-play-state:paused}.spw__marquee--rtl .spw__marquee-track{animation-direction:reverse}.spw__marquee-group{display:flex;align-items:center;flex-shrink:0}.spw__mq-item{display:inline-flex;align-items:center;font-family:var(--spw-anton);text-transform:uppercase;font-size:1.1rem;letter-spacing:.04em;color:#f5f5f5b3;white-space:nowrap;padding:0 1.6rem}.spw__mq-dot{width:7px;height:7px;border-radius:50%;background:var(--spw-neon);box-shadow:0 0 10px #a3ff00cc;flex-shrink:0}@keyframes spwMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.spw__carousel{position:relative}.spw__stage{position:relative;height:clamp(540px,76vh,700px);perspective:1600px;transform-style:preserve-3d;touch-action:pan-y}.spw__slide{position:absolute;top:50%;left:50%;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.9rem;transform:translate(-50%,-50%) scale(.6);opacity:0;pointer-events:none;transition:transform .6s var(--spw-coverflow),opacity .6s var(--spw-coverflow)}.spw__slide.is-center{transform:translate(-50%,-50%) scale(1);opacity:1;pointer-events:auto;z-index:3}.spw__slide.is-left{transform:translate(-168%,-50%) scale(.74) rotateY(16deg);opacity:.5;z-index:2;pointer-events:auto}.spw__slide.is-right{transform:translate(68%,-50%) scale(.74) rotateY(-16deg);opacity:.5;z-index:2;pointer-events:auto}.spw__slide.is-hidden{opacity:0;pointer-events:none}.spw__slide.is-left .spw__phone,.spw__slide.is-right .spw__phone{cursor:pointer}.spw__pill{font-family:var(--spw-inter);font-weight:700;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--spw-neon);background:#0a0a0a99;border:1px solid rgba(163,255,0,.45);border-radius:30px;padding:.42rem .9rem;line-height:1;opacity:0;transform:translateY(-8px);transition:opacity .5s var(--spw-ease) .15s,transform .5s var(--spw-ease) .15s}.spw__slide.is-center .spw__pill{opacity:1;transform:none}.spw__client{font-family:var(--spw-inter);font-size:.82rem;color:#f5f5f5b3;letter-spacing:.04em;opacity:0;transition:opacity .5s ease .2s}.spw__slide.is-center .spw__client{opacity:1}.spw__phone{-webkit-appearance:none;appearance:none;background:none;border:none;padding:0;margin:0;cursor:default;display:block}.spw__slide.is-center .spw__phone{cursor:pointer}.spw__phone:focus-visible{outline:2px solid var(--spw-neon);outline-offset:6px;border-radius:44px}.spw__device{position:relative;height:clamp(420px,62vh,580px);aspect-ratio:9 / 19.5;background:#050505;border:2px solid #1c1c1c;border-radius:12%/6%;padding:10px;box-shadow:0 30px 70px #0009,0 0 0 1px #ffffff0a inset;transition:transform .3s var(--spw-ease),box-shadow .3s var(--spw-ease)}.spw__slide.is-center .spw__device{box-shadow:0 30px 70px #0009,0 0 46px #a3ff0038;animation:spwPhoneGlow 3s ease-in-out infinite}@keyframes spwPhoneGlow{0%,to{box-shadow:0 30px 70px #0009,0 0 30px #a3ff0029}50%{box-shadow:0 30px 70px #0009,0 0 52px #a3ff0057}}.spw__slide.is-center .spw__phone:hover .spw__device{transform:scale(1.03);box-shadow:0 34px 80px #000000a6,0 0 60px #a3ff0066}.spw__screen{position:relative;width:100%;height:100%;border-radius:9%/4.5%;overflow:hidden;background:#111}.spw__shot{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.spw__shot-ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:var(--spw-anton);font-size:2rem;color:#a3ff0080;background:radial-gradient(circle at 50% 35%,rgba(163,255,0,.12),transparent 60%),#0d0d0d}.spw__island{position:absolute;top:9px;left:50%;transform:translate(-50%);width:34%;height:18px;background:#000;border-radius:20px;z-index:4;display:flex;align-items:center;justify-content:flex-end;padding-right:8px}.spw__island:after{content:"";width:6px;height:6px;border-radius:50%;background:#14210a;box-shadow:0 0 0 1px #a3ff0040}.spw__status{position:absolute;top:0;left:0;right:0;height:30px;display:flex;align-items:center;justify-content:space-between;padding:0 16px 0 20px;z-index:3;color:#fff;font-family:var(--spw-inter);font-size:12px;font-weight:600;pointer-events:none}.spw__status-icons{display:flex;align-items:center;gap:5px}.spw__status-icons svg{height:11px;width:auto;fill:#fff}.spw__sidebtn{position:absolute;background:#1c1c1c;border-radius:2px}.spw__sidebtn--vol1{left:-4px;top:22%;width:3px;height:26px}.spw__sidebtn--vol2{left:-4px;top:31%;width:3px;height:40px}.spw__sidebtn--vol3{left:-4px;top:41%;width:3px;height:40px}.spw__sidebtn--pwr{right:-4px;top:30%;width:3px;height:56px}.spw__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:6;width:52px;height:52px;display:none;align-items:center;justify-content:center;background:#0a0a0a80;border:1px solid rgba(163,255,0,.4);border-radius:50%;color:var(--spw-bone);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .2s,border-color .2s}.spw__arrow:hover{background:#a3ff0029;border-color:var(--spw-neon)}.spw__arrow:focus-visible{outline:2px solid var(--spw-neon);outline-offset:2px}.spw__arrow svg{width:22px;height:22px}.spw__arrow--prev{left:2%}.spw__arrow--next{right:2%}.spw__dots{display:flex;justify-content:center;gap:.5rem;margin-top:1.4rem;flex-wrap:wrap}.spw__dot{width:10px;height:10px;padding:0;border:none;border-radius:30px;background:#f5f5f54d;cursor:pointer;transition:width .3s var(--spw-ease),background .3s}.spw__dot.is-active{width:30px;background:var(--spw-neon);box-shadow:0 0 12px #a3ff00b3}.spw__dot:focus-visible{outline:2px solid var(--spw-bone);outline-offset:3px}.spw__lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:none;align-items:center;justify-content:center;padding:4vw}.spw__lb.is-open{display:flex}.spw__lb-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#050505cc;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);cursor:pointer;animation:spwFade .3s ease}.spw__lb-fig{position:relative;z-index:1;margin:0;max-width:92vw;max-height:90vh;display:flex;animation:spwLbIn .35s var(--spw-ease)}.spw__lb-img{max-width:100%;max-height:90vh;width:auto;height:auto;border-radius:14px;box-shadow:0 0 60px #a3ff0033}.spw__lb-close{position:absolute;top:-16px;right:-16px;z-index:2;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--spw-black);border:1px solid var(--spw-neon);border-radius:50%;color:var(--spw-bone);cursor:pointer}.spw__lb-close:hover{background:var(--spw-neon);color:var(--spw-black)}.spw__lb-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#0a0a0a8c;border:1px solid rgba(163,255,0,.4);border-radius:50%;color:var(--spw-bone);cursor:pointer}.spw__lb-nav:hover{border-color:var(--spw-neon);background:#a3ff0024}.spw__lb-prev{left:-64px}.spw__lb-next{right:-64px}.spw__lb-close:focus-visible,.spw__lb-nav:focus-visible{outline:2px solid var(--spw-neon);outline-offset:2px}.spw__lb svg{width:22px;height:22px}@keyframes spwFade{0%{opacity:0}to{opacity:1}}@keyframes spwLbIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.spw__stats{margin-top:clamp(3rem,7vw,5rem);display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.4rem,4vw,2.2rem)}.spw__stats--sep .spw__stat+.spw__stat{position:relative}.spw__stat{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem;position:relative}.spw__stat-icon{color:var(--spw-neon)}.spw__stat-icon svg{width:30px;height:30px}.spw__stat-num{font-family:var(--spw-anton);font-size:clamp(1.8rem,7vw,2.5rem);line-height:1;color:var(--spw-neon);letter-spacing:.02em;text-shadow:0 0 28px rgba(163,255,0,.3);font-variant-numeric:tabular-nums}.spw__stat-label{font-family:var(--spw-inter);font-weight:700;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:#f5f5f5cc}.spw__cta-wrap{text-align:center;margin-top:clamp(2.4rem,6vw,3.6rem)}.spw__cta{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-family:var(--spw-inter);font-weight:800;font-size:.95rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--spw-black);background:var(--spw-neon);border:1.6px solid var(--spw-neon);border-radius:12px;padding:1.05rem 2.2rem;min-height:56px;cursor:pointer;transition:transform .2s var(--spw-ease),box-shadow .2s var(--spw-ease);animation:spwCtaPulse 3s ease-in-out infinite}.spw__cta:hover{transform:scale(1.03);box-shadow:0 0 36px #a3ff008c}.spw__cta:focus-visible{outline:2px solid var(--spw-bone);outline-offset:3px}.spw__cta svg{width:19px;height:19px;flex-shrink:0}@keyframes spwCtaPulse{0%,to{box-shadow:0 0 #a3ff0000}50%{box-shadow:0 0 22px #a3ff0066}}@media(min-width:768px){.spw__title{font-size:clamp(2.2rem,6vw,3.4rem)}.spw__mq-item{font-size:1.35rem;padding:0 2rem}.spw__stats{grid-template-columns:1fr 1fr;gap:2.4rem}.spw__slide.is-left{transform:translate(-182%,-50%) scale(.7) rotateY(18deg);opacity:.4}.spw__slide.is-right{transform:translate(82%,-50%) scale(.7) rotateY(-18deg);opacity:.4}.spw__stats--sep .spw__stat:nth-child(odd)+.spw__stat:before,.spw__stats--sep .spw__stat:after{content:none}}@media(min-width:1024px){.spw__title{font-size:clamp(2.5rem,5.5vw,5rem)}.spw__eyebrow{font-size:.85rem}.spw__mq-item{font-size:1.5rem}.spw__stat-num{font-size:clamp(2.5rem,5vw,4rem)}.spw__stat-label{font-size:.85rem}.spw__arrow{display:flex}.spw__device{height:clamp(500px,64vh,620px)}.spw__slide.is-left{transform:translate(-142%,-50%) scale(.78) rotateY(15deg);opacity:.55}.spw__slide.is-right{transform:translate(42%,-50%) scale(.78) rotateY(-15deg);opacity:.55}.spw__stats{grid-template-columns:repeat(4,1fr)}.spw__stats--sep .spw__stat+.spw__stat:before{content:"";position:absolute;left:calc(-.5*clamp(1.6rem,4vw,2.2rem) - 1px);top:12%;height:76%;width:1px;background:linear-gradient(transparent,rgba(163,255,0,.35),transparent)}}@media(max-width:767px){.spw__title{font-size:clamp(2rem,9vw,3rem)}.spw__mq-item{font-size:1.25rem}.spw__stage{perspective:900px}.spw__stage:before{content:"";position:absolute;top:-2%;right:0;bottom:-2%;left:0;z-index:0;pointer-events:none;background:radial-gradient(58% 42% at 50% 46%,rgba(163,255,0,.17),transparent 70%)}.spw__device{height:clamp(420px,64vh,520px)}.spw__slide.is-left{transform:translate(-120%,-50%) scale(.82) rotateY(15deg);opacity:.42}.spw__slide.is-right{transform:translate(20%,-50%) scale(.82) rotateY(-15deg);opacity:.42}.spw__slide.is-center .spw__phone{animation:spwFloatPhone 4.5s ease-in-out infinite}.spw__slide.is-center .spw__device{box-shadow:0 24px 56px #0009,0 0 60px #a3ff0052}.spw__dot{width:12px;height:12px}.spw__dot.is-active{width:38px}.spw__swipe-hint{display:inline-flex;align-items:center;gap:.5rem;margin:1rem auto 0;font-family:var(--spw-inter);font-weight:700;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:#a3ff00d9;animation:spwHintPulse 1.9s ease-in-out infinite}.spw__swipe-hint svg{width:15px;height:15px}.spw--swiped .spw__swipe-hint{display:none}.spw__stats--sep{gap:0}.spw__stats--sep .spw__stat{padding:1.15rem .6rem}.spw__stats--sep .spw__stat:nth-child(odd){border-right:1px solid rgba(163,255,0,.16)}.spw__stats--sep .spw__stat:nth-child(n+3){border-top:1px solid rgba(163,255,0,.14)}.spw__lb-prev{left:4px}.spw__lb-next{right:4px}.spw__lb-close{top:4px;right:4px}.spw__cta{width:100%}}.spw__swipe-hint{display:none}@keyframes spwFloatPhone{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes spwHintPulse{0%,to{opacity:.55}50%{opacity:1}}.spw__swipe-hint svg:first-child{animation:spwHintL 1.4s ease-in-out infinite}.spw__swipe-hint svg:last-child{animation:spwHintR 1.4s ease-in-out infinite}@keyframes spwHintL{0%,to{transform:translate(0)}50%{transform:translate(-3px)}}@keyframes spwHintR{0%,to{transform:translate(0)}50%{transform:translate(3px)}}.spw[data-anim=false] .spw__marquee-track,.spw[data-anim=false] .spw__slide.is-center .spw__device,.spw[data-anim=false] .spw__cta{animation:none!important}.spw[data-anim=false] .spw__reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.spw__marquee-track{animation:none!important}.spw__slide.is-center .spw__device,.spw__slide.is-center .spw__phone,.spw__cta,.spw__swipe-hint,.spw__swipe-hint svg{animation:none!important}.spw__reveal{opacity:1!important;transform:none!important;transition:none!important}.spw__slide,.spw__pill,.spw__client,.spw__device{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/home-social-proof-wall.css.map */
