:root{--ease:cubic-bezier(.2,.8,.2,1);--ease-out:cubic-bezier(.16,1,.3,1);--sec:clamp(4rem,8vw,7rem)}.wrap{width:min(1280px,100% - 2.5rem)}.sec3{padding:var(--sec) 0}html:not(.js) .js-clip{clip-path:none}@keyframes pagein{0%{opacity:0}to{opacity:1}}body{animation:pagein .5s var(--ease) both}html.is-leaving body{opacity:0;transition:opacity .22s ease}.hdr{background:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:transform .45s var(--ease),box-shadow .3s}.hdr:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:color-mix(in srgb,var(--bg) 86%,transparent);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px)}.hdr__in,.brand img{transition:height .35s var(--ease)}.hdr.is-scrolled{--hdr:68px}.hdr.is-scrolled .brand img{height:54px}.hdr.is-hidden{transform:translateY(-102%)}.meter{height:4px}.meter__bar{height:3px;background:linear-gradient(90deg,var(--cyan),var(--orange))}@media(max-width:960px){.nav{inset:var(--navtop,calc(var(--hdr) + 34px)) 0 0}}.js .reveal{opacity:0;transform:translateY(32px) scale(.985);transition:opacity .8s var(--ease-out),transform .9s var(--ease-out);transition-delay:calc(var(--i,0) * 90ms)}.js .reveal.is-in{opacity:1;transform:none}.link{background:linear-gradient(currentColor,currentColor) 0 100%/100% 2px no-repeat;border-bottom:0;padding-bottom:3px;transition:background-size .35s var(--ease),color .2s}.link:hover{background-size:0 2px;background-position:100% 100%}.sechead h2{position:relative}.sechead--row h2:before,.sechead:not(.sechead--center):not(.sechead--row) h2:before{content:"";display:block;width:44px;height:6px;border-radius:2px;background:var(--orange);transform:skew(var(--skew)) scaleX(0);transform-origin:left;transition:transform .8s .2s var(--ease);margin-bottom:.9rem}.sechead h2.is-in:before{transform:skew(var(--skew)) scaleX(1)}.btn{position:relative;isolation:isolate}.btn--orange{box-shadow:0 10px 24px -12px #f4951fe6,inset 0 -2px #00000014}.btn--orange:active{transform:translate(var(--mx,0),1px) scale(.98)}.btn--line:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ink);transform:scaleY(0);transform-origin:bottom;transition:transform .35s var(--ease);border-radius:inherit}.btn--line:hover{background:transparent}.btn--line:hover:before{transform:scaleY(1)}.legday3 .btn--line:before{background:#fff}.legday3 .btn--line:hover{color:#14202b}.way .btn--line:before{background:#fff}.way .btn--line:hover{color:#14202b}.hero3{padding:clamp(2.5rem,5vw,4.5rem) 0 clamp(5rem,8vw,7rem)}.hero3:before{content:"";position:absolute;z-index:-1;inset:-20% -10% auto auto;width:70vw;height:70vw;max-width:900px;max-height:900px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--cyan) 22%,transparent),transparent 65%);filter:blur(30px);animation:aurora 16s ease-in-out infinite alternate}.hero3:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(520px circle at var(--sx,72%) var(--sy,38%),color-mix(in srgb,var(--orange) 13%,transparent),transparent 62%);transition:background-position .2s}@keyframes aurora{to{transform:translate(-8%,10%) scale(1.15)}}.hero3__grid{grid-template-columns:1.2fr .8fr;gap:clamp(2rem,4vw,4rem)}.hero3__h{font-size:clamp(2.4rem,4.2vw,3.9rem);line-height:.95;letter-spacing:-.005em;margin-bottom:1.4rem}.hero3__h .ln{display:block}.hero3__h .hl{color:var(--blue);position:relative;display:block;width:max-content;max-width:100%}.hero3__h .hl:after{content:"";position:absolute;left:-1%;right:-2%;bottom:.02em;height:.13em;background:var(--orange);z-index:-1;transform:skew(var(--skew)) scaleX(0);transform-origin:left;transition:transform .9s 1.1s var(--ease-out)}.hero3__h.is-in .hl:after{transform:skew(var(--skew)) scaleX(1)}.hero3__lede{font-size:clamp(1.02rem,1.3vw,1.18rem)}.hero3__cta{opacity:0;animation:rise .8s .9s var(--ease-out) forwards}.hero3__facts{opacity:0;animation:rise .8s 1.05s var(--ease-out) forwards}.hero3__lede{opacity:0;animation:rise .8s .75s var(--ease-out) forwards}.kick{opacity:0;animation:rise .7s .1s var(--ease-out) forwards}@keyframes rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.hero3__visual{height:min(640px,74vh)}.slant img{animation:kenburns 22s ease-in-out infinite alternate}@keyframes kenburns{to{scale:1.09;translate:-1.5% -1%}}.pcard3{animation:fade .9s .9s both,floaty 6s 1.8s ease-in-out infinite}@keyframes floaty{50%{translate:0 -12px}}.playchip{translate:calc(var(--hx,0) * 18px) calc(var(--hy,0) * 14px);transition:translate .4s var(--ease-out)}.playchip .playdot{animation:pulse-c 2.4s infinite}@keyframes pulse-c{70%{box-shadow:0 0 0 12px #00a9e800}0%{box-shadow:0 0 #00a9e899}}.chip3{position:absolute;z-index:3;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:999px;padding:.45rem .9rem;font-weight:700;font-size:.8rem;box-shadow:var(--shadow);opacity:0;animation:fade 1s 1.4s both,floaty 7s 2.4s ease-in-out infinite;white-space:nowrap}.chip3:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--orange);margin-right:.5rem}.chip3--a{right:-2%;top:40%;animation-delay:1.4s,2.4s}.chip3--b{right:12%;bottom:5%;animation-delay:1.6s,3.4s}.chip3--b:before{background:var(--cyan)}.hero3__stripes{animation-duration:40s}.scrollcue{position:absolute;left:50%;bottom:1.4rem;translate:-50% 0;width:26px;height:42px;border:2px solid var(--muted);border-radius:14px;opacity:.6;transition:opacity .3s}.scrollcue:hover{opacity:1}.scrollcue span{position:absolute;left:50%;top:7px;width:4px;height:8px;margin-left:-2px;border-radius:2px;background:var(--orange);animation:cue 1.8s ease-in-out infinite}@keyframes cue{0%{opacity:0;transform:translateY(0)}30%{opacity:1}80%,to{opacity:0;transform:translateY(14px)}}.marquee{position:relative;z-index:4;background:var(--orange);color:#14202b;overflow:hidden;transform:rotate(-1.2deg);margin:-1.2rem -2% 0;box-shadow:0 18px 40px -22px #f4951fcc}.marquee__track{display:flex;width:max-content;animation:marquee 38s linear infinite}.marquee:hover .marquee__track{animation-play-state:paused}.marquee__group{display:flex;flex:none;list-style:none;margin:0;padding:0}.marquee__group li{display:flex;align-items:center;padding:.85rem 0;font:700 1rem var(--f-d);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.marquee__group li:after{content:"";width:12px;height:12px;margin:0 1.6rem;background:#14202b;transform:skew(var(--skew)) rotate(45deg);flex:none}@keyframes marquee{to{transform:translate(-50%)}}.paths{grid-template-columns:1.5fr 1fr 1fr;padding-top:clamp(3rem,6vw,5rem)}.path{height:clamp(240px,26vw,340px)}.path:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(380px circle at var(--px,50%) var(--py2,50%),rgba(244,149,31,.28),transparent 60%);opacity:0;transition:opacity .4s}.path:hover:before{opacity:1}.path__t{z-index:2}.path__t small{display:block;width:max-content;max-width:100%;background:#0a141e8c;padding:.2rem .6rem;border-radius:4px;transform:skew(var(--skew));transform-origin:left}.path:after{pointer-events:none}.grid--3{gap:clamp(1rem,2vw,1.6rem)}.tcard{transition:transform .5s var(--ease),box-shadow .5s,border-color .3s;will-change:transform}.tcard:hover{border-color:color-mix(in srgb,var(--orange) 55%,var(--line))}.tcard__media img{transition:opacity .5s,transform 1s var(--ease)}.tcard:hover .tcard__render{transform:scale(1.07) rotate(-1.5deg)}.tcard .sw{transition:transform .25s var(--ease),box-shadow .2s}.tcard .sw[aria-checked=true]{transform:scale(1.18)}.tag{animation:tagpop .6s .3s var(--ease) both}@keyframes tagpop{0%{opacity:0;transform:skew(var(--skew)) translateY(-8px) scale(.8)}}.js-card-add,.js-pdp-add,.js-qv-add{overflow:hidden}.js-card-add:disabled{opacity:.45}.ripple{position:absolute;border-radius:50%;background:#ffffff8c;transform:scale(0);animation:ripple .65s ease-out forwards;pointer-events:none;z-index:-1}@keyframes ripple{to{transform:scale(3);opacity:0}}.fly{position:fixed;left:0;top:0;width:20px;height:20px;border-radius:50%;background:var(--orange);box-shadow:0 0 0 4px #f4951f4d;z-index:300;pointer-events:none}.iconbtn__count.bump{animation:bump2 .6s var(--ease)}@keyframes bump2{30%{transform:scale(1.6) rotate(-8deg)}60%{transform:scale(.9)}}.steps3{background:var(--surface);border-block:1px solid var(--line);padding:var(--sec) 0;margin-top:var(--sec)}.steps3__grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(2.5rem,6vw,6rem);align-items:start}.steps3__sticky{position:sticky;top:calc(var(--hdr) + 36px)}.steps3__frame{position:relative;aspect-ratio:4/5;max-height:72vh;width:100%;margin-inline:auto;border-radius:var(--r-l);overflow:hidden;background:#fff;box-shadow:var(--shadow);clip-path:polygon(0 0,100% 0,100% 94%,0 100%);border:1px solid var(--line)}.steps3__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.1);transition:opacity .7s,transform 1.4s var(--ease)}.steps3__frame img.is-contain{object-fit:contain;padding:1.2rem}.steps3__frame img.is-on{opacity:1;transform:none}.steps3__badge{position:absolute;left:1rem;top:1rem;z-index:2;background:var(--ink);color:var(--bg);font:700 .85rem var(--f-d);text-transform:uppercase;letter-spacing:.06em;padding:.4rem .8rem;border-radius:4px;transform:skew(var(--skew))}.steps3__badge b{color:var(--orange)}.steps3__bar{height:6px;background:var(--line);border-radius:3px;margin-top:1.1rem;overflow:hidden;transform:skew(var(--skew))}.steps3__bar i{display:block;height:100%;width:calc(var(--sp,.34) * 100%);background:linear-gradient(90deg,var(--orange),var(--cyan));transition:width .7s var(--ease)}.steps3__list{list-style:none;margin:3rem 0 0;padding:0;position:relative;--fill:0}.steps3__list:before,.steps3__list:after{content:"";position:absolute;left:22px;top:22px;width:3px;margin-left:-1.5px;border-radius:2px}.steps3__list:before{bottom:22px;background:var(--line)}.steps3__list:after{height:calc((100% - 44px) * var(--fill));background:linear-gradient(var(--orange),var(--cyan))}.stp{position:relative;padding:0 0 0 4.4rem;min-height:48vh;opacity:.35;transition:opacity .6s}.stp:last-child{min-height:0}.stp.is-active{opacity:1}.stp__n{position:absolute;left:0;top:0;z-index:1;width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:var(--surface);border:3px solid var(--line);font:700 1.05rem var(--f-d);transition:transform .5s var(--ease),background .4s,border-color .4s,color .4s}.stp.is-active .stp__n{background:var(--orange);border-color:var(--orange);color:#14202b;transform:scale(1.15);box-shadow:0 0 0 8px #f4951f2e}.stp h3{font-size:clamp(1.5rem,2.4vw,2rem);margin:.15rem 0 .6rem}.stp p{color:var(--muted);font-size:1.05rem;max-width:34rem}.stp__img{display:none;border-radius:var(--r-m);border:1px solid var(--line);background:#fff;margin:1rem 0 1.2rem}.stp .btn{margin-top:.6rem}.statement__in{max-width:none;display:grid;grid-template-columns:1fr 1fr;column-gap:clamp(2rem,6vw,6rem);align-items:start}.statement__in h2{grid-row:1/3;margin:0}.statement__in p{margin:0 0 1.2rem}.statement__in .statement__list{margin:0}@media(max-width:900px){.statement__in{grid-template-columns:1fr}.statement__in h2{grid-row:auto;margin-bottom:1rem}}.statement__list li{transition:background .3s,border-color .3s,transform .3s var(--ease)}.statement__list li:hover{background:var(--orange);border-color:var(--orange);color:#14202b;transform:skew(var(--skew)) translateY(-3px)}.stats3-wrap{margin-top:calc(var(--sec) * .4)}.stats3{display:grid;grid-template-columns:repeat(4,1fr);margin:0;border:1px solid var(--line);border-radius:var(--r-l);background:var(--surface);overflow:hidden}.stat{position:relative;padding:clamp(1.4rem,3vw,2.2rem) clamp(1.1rem,2.4vw,2rem);border-right:1px solid var(--line);overflow:hidden}.stat:last-child{border-right:0}.stat:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:linear-gradient(90deg,var(--orange),var(--cyan));transform:scaleX(0);transform-origin:left;transition:transform 1s .2s var(--ease)}.stat.is-in:after{transform:scaleX(1)}.stat dd{margin:0;font:700 clamp(2.4rem,4.6vw,3.8rem)/1 var(--f-d);color:var(--blue);font-variant-numeric:tabular-nums}.stat dd small{font-size:.4em;margin-left:.15em;color:var(--muted)}.stat dt{margin-top:.5rem;color:var(--muted);font-weight:600;font-size:.92rem}.rot__dots button{position:relative;overflow:hidden}.rot__dots button.is-on{background:var(--line)}.rot__dots button.is-on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--orange);transform-origin:left;animation:dotfill 6s linear forwards}.rot:hover .rot__dots button.is-on:after{animation-play-state:paused}@keyframes dotfill{0%{transform:scaleX(0)}}.rot blockquote p{position:relative}.rot blockquote p:before{content:"";position:absolute;left:-1.2rem;top:-.4rem;bottom:-.4rem;width:5px;background:var(--orange);border-radius:3px;transform:skew(var(--skew)) scaleY(0);transform-origin:top;transition:transform .8s .3s var(--ease)}.rot__item.is-on blockquote p:before{transform:skew(var(--skew)) scaleY(1)}.rot blockquote{padding-left:3.4rem}.flip__face{transition:transform .8s var(--ease),opacity .5s}.flip__face.is-on .flip__txt li{animation:rise .6s var(--ease-out) backwards}.flip__face.is-on .flip__txt li:nth-child(1){animation-delay:.15s}.flip__face.is-on .flip__txt li:nth-child(2){animation-delay:.23s}.flip__face.is-on .flip__txt li:nth-child(3){animation-delay:.31s}.flip__face.is-on .flip__txt li:nth-child(4){animation-delay:.39s}.flip__face.is-on .flip__txt li:nth-child(5){animation-delay:.47s}.legday3{padding:clamp(5rem,12vw,9rem) 0}.legday3 h2{font-size:clamp(2.2rem,5.4vw,4.4rem)}.fcell,.ucell{transition:transform .5s var(--ease),box-shadow .5s}.ucell figcaption{transform:translateY(8px);transition:transform .5s var(--ease)}.ucell:hover figcaption{transform:none}.ftr__big{background:linear-gradient(90deg,var(--orange),var(--cyan)) 0 0/0% 100% no-repeat;-webkit-background-clip:text;background-clip:text;transition:background-size 1.6s var(--ease)}.ftr.is-in .ftr__big{background-size:100% 100%}.mcta{display:none}@media(max-width:960px){.mcta{display:block;position:fixed;left:0;right:0;bottom:0;z-index:64;padding:.7rem 1rem calc(.7rem + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--bg) 92%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line);transform:translateY(110%);transition:transform .45s var(--ease)}.mcta.on{transform:none}.mcta .btn{min-height:50px}}@media(max-width:1100px){.stats3{grid-template-columns:1fr 1fr}.stat:nth-child(2){border-right:0}.stat:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media(max-width:960px){.hero3__grid{grid-template-columns:1fr}.hero3__visual{height:min(460px,60vh)}.scrollcue{display:none}.paths{grid-template-columns:1fr}.path{height:210px}.steps3__grid{grid-template-columns:1fr}.steps3__media{display:none}.stp{min-height:0;opacity:1;padding-bottom:2.4rem}.stp__img{display:block}.steps3__list{margin-top:1.5rem}.chip3--a{right:0}.marquee{margin-top:-.6rem}}@media(max-width:600px){.hero3__h{font-size:clamp(2.3rem,12vw,3.2rem)}.stats3{grid-template-columns:1fr 1fr}.stat dd{font-size:2.3rem}.chip3--a{top:30%}.marquee__group li{font-size:.85rem;padding:.7rem 0}.rot blockquote{padding-left:2rem}.rot blockquote p:before{left:-.9rem}}@media(prefers-reduced-motion:reduce){body{animation:none}.js .reveal{opacity:1;transform:none;transition:none}.kick,.hero3__lede,.hero3__cta,.hero3__facts,.chip3{opacity:1;animation:none}.marquee__track,.slant img,.pcard3,.hero3:before,.scrollcue span{animation:none}.hero3__h .hl:after,.sechead h2:before,.stat:after{transform:skew(var(--skew)) scaleX(1);transition:none}.stat:after{transform:none}.rot__dots button.is-on:after{animation:none;transform:none}.ftr__big{background-size:100% 100%}}html.a-motion body{animation:none}html.a-motion .reveal{opacity:1!important;transform:none!important}html.a-motion .kick,html.a-motion .hero3__lede,html.a-motion .hero3__cta,html.a-motion .hero3__facts,html.a-motion .chip3{opacity:1!important}html.a-motion .hero3__h .hl:after,html.a-motion .sechead h2:before{transform:skew(var(--skew)) scaleX(1)!important}html.a-motion .stat:after{transform:none!important}html.a-motion .stp{opacity:1!important}html.a-motion .ftr__big{background-size:100% 100%!important}@media(max-width:960px){.burger{position:relative}.burger span{position:absolute;left:50%;top:50%;width:18px;height:2px;margin:-1px 0 0 -9px;border-radius:2px;transition:transform .35s var(--ease),opacity .2s}.burger span:nth-child(1){transform:translateY(-6px)}.burger span:nth-child(3){transform:translateY(6px)}body.nav-open .burger span:nth-child(1){transform:rotate(45deg)}body.nav-open .burger span:nth-child(2){opacity:0;transform:scaleX(0)}body.nav-open .burger span:nth-child(3){transform:rotate(-45deg)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/squat-enhance.css.map */
