.bmx-sl{--dur: 7s;--nav-ink: #fff;--cx: 72%;--cy: 48%;--sweep: #fff;--sl: 30%;--sk: -30deg;--b: .52s;display:grid;grid-template-columns:minmax(0,1fr);position:relative;overflow:hidden;isolation:isolate;background:var(--bmx-cocoa);touch-action:pan-y}.bmx-sl:not(.is-moved){--b: .16s}.bmx-sl__defs{position:absolute;width:0;height:0;overflow:hidden}.bmx-sl__slide{grid-area:1 / 1;position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;min-height:clamp(600px,calc(100svh - 150px),820px);color:var(--ink);visibility:hidden;z-index:0;background:radial-gradient(52% 64% at var(--cx) var(--cy),var(--glow) 0%,transparent 72%),var(--bg)}.bmx-sl__slide.is-prev{visibility:visible;z-index:1}.bmx-sl__slide.is-active{visibility:visible;z-index:2}.bmx-sl__slide:after{content:"";position:absolute;left:var(--cx);top:var(--cy);z-index:7;width:30vmax;aspect-ratio:1;border-radius:50%;border:3px solid var(--ink);opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.1)}.bmx-sl__slide:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;pointer-events:none;opacity:0;background:var(--sweep)}.bmx-sl__pattern{position:absolute;top:-46px;right:-46px;bottom:-46px;left:-46px;pointer-events:none;opacity:.13;background-image:repeating-linear-gradient(45deg,currentColor 0 2px,transparent 2px 46px),repeating-linear-gradient(-45deg,currentColor 0 2px,transparent 2px 46px);-webkit-mask-image:radial-gradient(60% 75% at var(--cx) var(--cy),#000 0%,transparent 78%);mask-image:radial-gradient(60% 75% at var(--cx) var(--cy),#000 0%,transparent 78%)}.bmx-sl__grid{position:relative;flex:1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(16px,3vw,48px);padding-block:clamp(28px,4vw,56px) 112px}.bmx-sl__copy{position:relative;z-index:6;min-width:0}.bmx-sl__kicker{display:inline-flex;align-items:center;min-height:34px;margin:0 0 20px;padding:0 14px;border-radius:999px;border:2px solid currentColor;font-weight:700;font-size:.98rem;font-stretch:92%}.bmx-sl__title{margin:0;font-family:var(--bmx-font);font-weight:800;font-stretch:75%;font-size:clamp(3rem,6.4vw,6.6rem);line-height:.86;letter-spacing:-.015em;color:inherit}.bmx-sl__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bmx-sl__line{display:block;overflow:hidden;padding:.04em 0 .1em;margin:-.04em 0 -.1em}.bmx-sl__lt,.bmx-sl__w,.bmx-sl__c{display:inline-block}.bmx-sl__w{white-space:nowrap}.bmx-sl__lt,.bmx-sl__w{transform-origin:0 100%}.bmx-sl__c{transform-origin:50% 100%;transition:transform .35s cubic-bezier(.3,1.8,.5,1)}.bmx-sl__text{margin:22px 0 0;max-width:30em;font-size:clamp(1.05rem,1.3vw,1.25rem);line-height:1.5;font-weight:450;opacity:.94}.bmx-sl__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(24px,3vw,34px)}.bmx-sl .bmx-btn--light{--b-fg: var(--bmx-cocoa)}.bmx-sl .bmx-btn--outline:hover{--b-bg: color-mix(in srgb,currentColor 14%,transparent);--b-fg: currentColor;--b-bd: currentColor}@media(hover:hover)and (prefers-reduced-motion:no-preference){.bmx-sl__c:hover{transform:translateY(-.07em) rotate(-5deg) scale(1.05)}}.bmx-sl__stage{position:relative;height:clamp(380px,44vw,620px)}.bmx-sl__disc{position:absolute;left:50%;top:50%;width:min(86%,560px);aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:#ffffff29}.bmx-sl__disc:after{content:"";position:absolute;top:-22px;right:-22px;bottom:-22px;left:-22px;border-radius:50%;border:2px dashed currentColor;opacity:.28}.bmx-sl__prod{position:absolute;left:50%;top:50%;z-index:3;width:var(--pw,56%);height:90%;transform:translate(-50%,-50%) translate(calc(var(--mx,0) * 7px),calc(var(--my,0) * 7px));transition:transform .7s var(--bmx-ease)}.bmx-sl__pi{display:block;width:100%;height:100%;transform:rotate(-3deg)}.bmx-sl__pq,.bmx-sl__fii{display:block;width:100%;height:100%;transform-origin:50% 78%}.bmx-sl__stage--fan .bmx-sl__prod{height:82%}.bmx-sl__stage--fan .bmx-sl__pi{transform:none}.bmx-sl__pi img,.bmx-sl__fii img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 30px 30px rgba(0,0,0,.3))}.bmx-sl__fi{position:absolute;left:50%;top:50%;z-index:calc(3 - var(--a));width:var(--pw);height:82%;transform:translate(-50%,-50%) translate(calc(var(--o) * var(--sp,62%) + var(--mx,0) * var(--a) * 5px),calc(var(--a) * 3%)) rotate(calc(var(--o) * 7deg)) scale(calc(1 - var(--a) * .06));transition:transform .7s var(--bmx-ease)}.bmx-sl__fii img{filter:drop-shadow(0 22px 24px rgba(0,0,0,.28))}.bmx-sl__stage--ol .bmx-sl__pi img,.bmx-sl__stage--ol .bmx-sl__fii img{filter:drop-shadow(3px 0 0 var(--ink)) drop-shadow(-3px 0 0 var(--ink)) drop-shadow(0 3px 0 var(--ink)) drop-shadow(0 -3px 0 var(--ink)) drop-shadow(0 24px 22px rgba(0,0,0,.3))}.bmx-sl__o{position:absolute;left:var(--x);top:var(--y);z-index:2;width:var(--w);pointer-events:none;transform:translate(-50%,-50%) translate(calc(var(--mx,0) * var(--dp) * -9px),calc(var(--my,0) * var(--dp) * -9px));transition:transform .8s var(--bmx-ease)}.bmx-sl__o--front{z-index:4}.bmx-sl__oi{display:block;transform:rotate(var(--r))}.bmx-sl__oi img{display:block;width:100%;height:auto;filter:drop-shadow(0 16px 16px rgba(0,0,0,.28))}.bmx-sl__seal{position:absolute;right:3%;top:6%;z-index:5;display:grid;place-items:center;width:clamp(96px,8.6vw,128px);aspect-ratio:1;padding:16px;border-radius:50%;background:var(--seal-bg);color:var(--seal-ink);text-align:center;box-shadow:inset 0 0 0 5px var(--seal-bg),inset 0 0 0 7px currentColor;font-weight:800;font-stretch:75%;font-size:clamp(1rem,1.3vw,1.22rem);line-height:.95;transform:rotate(12deg)}.bmx-sl__puff{position:absolute;left:50%;top:76%;z-index:4;width:0;height:0;pointer-events:none}.bmx-sl__puff i{position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:35% 65% 45% 55%;background:var(--seal-bg);opacity:0}.bmx-sl__puff i:nth-child(2n){background:var(--ink);width:7px;height:7px}.bmx-sl__puff i:nth-child(1){--dx: -150px;--dy: -70px}.bmx-sl__puff i:nth-child(2){--dx: -96px;--dy: -120px}.bmx-sl__puff i:nth-child(3){--dx: -40px;--dy: -150px}.bmx-sl__puff i:nth-child(4){--dx: 40px;--dy: -146px}.bmx-sl__puff i:nth-child(5){--dx: 100px;--dy: -118px}.bmx-sl__puff i:nth-child(6){--dx: 154px;--dy: -64px}.bmx-sl__amb{position:absolute;top:-3%;right:-14%;bottom:-3%;left:-14%;pointer-events:none}.bmx-sl__s{--col: var(--ink);position:absolute;left:var(--x);top:var(--y);z-index:1;display:block;width:0;height:0;translate:calc(var(--tx,0px) + var(--mx,0) * var(--dp,1) * -10px) calc(var(--ty,0px) + var(--my,0) * var(--dp,1) * -10px);rotate:var(--tr,0deg);transition:translate .8s cubic-bezier(.3,1.5,.5,1),rotate .8s cubic-bezier(.3,1.5,.5,1)}.bmx-sl__s--f{z-index:4}.bmx-sl__s--c1{--col: var(--seal-bg)}.bmx-sl__s--c2{--col: color-mix(in srgb,var(--ink) 55%,transparent)}.bmx-sl__s b{position:absolute;left:0;top:0;display:block;width:var(--bw,var(--s));height:var(--bh,var(--s));translate:-50% -50%;rotate:var(--r);box-sizing:border-box}.bmx-sl__s svg{display:block;width:100%;height:100%;color:var(--col);overflow:visible}.bmx-sl__s--cap b{--bw: calc(var(--s) * .38);--bh: calc(var(--s) * 1.3);border-radius:99px;background:var(--col)}.bmx-sl__s--dot b{--bw: calc(var(--s) * .55);--bh: calc(var(--s) * .55);border-radius:50%;background:var(--col)}.bmx-sl__s--ring b{--bw: calc(var(--s) * .9);--bh: calc(var(--s) * .9);border-radius:50%;border:3px solid var(--col)}.bmx-sl__s--drop b{--bw: calc(var(--s) * .78);--bh: calc(var(--s) * 1.05);border-radius:50%/36% 36% 64% 64%;background:radial-gradient(circle at 34% 62%,#b36f3f 0 11%,transparent 12%),#6b3416;box-shadow:0 3px #0000002e}.bmx-sl__s--crumb b{--bw: calc(var(--s) * .95);--bh: calc(var(--s) * .78);background:repeating-linear-gradient(45deg,rgba(43,19,9,.3) 0 1.5px,transparent 1.5px 5px),#dca24a;clip-path:polygon(8% 25%,52% 0,100% 30%,88% 86%,42% 100%,0 68%)}.bmx-sl__s--star b{--bw: calc(var(--s) * 1.15);--bh: calc(var(--s) * 1.15)}.bmx-sl__s--squig b{--bw: calc(var(--s) * 2.2);--bh: calc(var(--s) * .9)}.bmx-sl__s--cone b{--bw: calc(var(--s) * .95);--bh: calc(var(--s) * 1.6)}.bmx-sl__nav{grid-area:1 / 1;align-self:end;position:relative;z-index:8;min-width:0;color:var(--nav-ink);transition:color .6s ease;pointer-events:none}.bmx-sl__navin{display:flex;align-items:center;gap:24px;padding-bottom:clamp(18px,2.4vw,30px)}.bmx-sl__tabs{display:flex;flex:1;min-width:0;gap:clamp(10px,1.6vw,22px);pointer-events:auto}.bmx-sl__tab{flex:1 1 0;min-width:0;max-width:190px;min-height:48px;padding:8px 0 0;border:0;background:none;color:inherit;font:inherit;font-weight:700;font-size:.95rem;font-stretch:90%;text-align:left;cursor:pointer;opacity:.66;transition:opacity .25s ease}.bmx-sl__tab:hover,.bmx-sl__tab.is-active{opacity:1}.bmx-sl__tab-label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bmx-sl__bar{position:relative;display:block;height:4px;margin-top:10px;border-radius:4px;overflow:hidden;background:color-mix(in srgb,currentColor 28%,transparent)}.bmx-sl__bar i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:currentColor;transform:scaleX(0);transform-origin:0 50%}.bmx-sl__tab.is-active .bmx-sl__bar i{transform:scaleX(1)}.bmx-sl.is-auto .bmx-sl__tab.is-active .bmx-sl__bar i{animation:bmx-sl-bar var(--dur) linear both}.bmx-sl.is-paused .bmx-sl__tab.is-active .bmx-sl__bar i{animation-play-state:paused}.bmx-sl__ctrl{display:flex;gap:8px;pointer-events:auto}.bmx-sl__btn{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:50%;border:2px solid currentColor;background:transparent;color:inherit;cursor:pointer;transition:background-color .2s ease,transform .2s var(--bmx-ease)}.bmx-sl__btn:hover{background:color-mix(in srgb,currentColor 16%,transparent);transform:translateY(-2px)}.bmx-sl__btn svg{display:block}.bmx-sl__flip{display:inline-grid;transform:scaleX(-1)}.bmx-sl__tab:focus-visible,.bmx-sl__btn:focus-visible{outline:3px solid currentColor;outline-offset:4px;border-radius:8px}.bmx-sl__btn:focus-visible{border-radius:50%}@keyframes bmx-sl-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:no-preference){.bmx-sl.is-moved .bmx-sl__slide.is-active{animation:bmx-sl-flood 1.05s cubic-bezier(.62,0,.22,1) both}.bmx-sl[data-fx=diagonal].is-moved .bmx-sl__slide.is-active{animation:bmx-sl-diag 1s cubic-bezier(.65,0,.2,1) .08s both}.bmx-sl[data-fx=curtain].is-moved .bmx-sl__slide.is-active{animation:bmx-sl-curtain .95s cubic-bezier(.7,0,.2,1) .18s both}.bmx-sl[data-fx=zoom].is-moved .bmx-sl__slide.is-active{animation:bmx-sl-fade .7s ease both}.bmx-sl.is-moved .bmx-sl__slide.is-active:after{animation:bmx-sl-ring 1.25s cubic-bezier(.2,.7,.3,1) both .12s}.bmx-sl[data-fx=diagonal].is-moved .bmx-sl__slide.is-active:after,.bmx-sl[data-fx=curtain].is-moved .bmx-sl__slide.is-active:after{animation:none}.bmx-sl.is-moved .bmx-sl__slide.is-active .bmx-sl__pattern{animation:bmx-sl-drift 1.6s cubic-bezier(.2,.8,.2,1) both}.bmx-sl[data-fx=circle] .bmx-sl__slide.is-prev:before{opacity:1;inset:auto;left:var(--cx);top:var(--cy);width:170vmax;aspect-ratio:1;border-radius:50%;translate:-50% -50%;animation:bmx-sl-acc-circle .85s cubic-bezier(.25,.8,.25,1) both}.bmx-sl[data-fx=diagonal] .bmx-sl__slide.is-prev:before{opacity:1;top:-2%;right:-30%;bottom:-2%;left:-30%;transform:skew(var(--sk));animation:bmx-sl-acc-diag .85s cubic-bezier(.3,.7,.2,1) both}.bmx-sl[data-fx=curtain] .bmx-sl__slide.is-prev:before{opacity:1;animation:bmx-sl-acc-up .8s cubic-bezier(.3,.7,.2,1) both}.bmx-sl__slide.is-prev .bmx-sl__copy>*{animation:bmx-sl-copyout .5s cubic-bezier(.55,0,.8,.2) both;animation-delay:calc(var(--d,0) * 45ms)}.bmx-sl__slide.is-prev .bmx-sl__pi{animation:bmx-sl-out .8s cubic-bezier(.55,0,.75,.2) both}.bmx-sl__slide.is-prev .bmx-sl__fi{animation:bmx-sl-fanin .6s cubic-bezier(.55,0,.75,.2) both}.bmx-sl__slide.is-prev .bmx-sl__o{animation:bmx-sl-scatter .75s cubic-bezier(.5,0,.8,.3) both;animation-delay:calc(var(--k) * 40ms)}.bmx-sl__slide.is-prev .bmx-sl__s{animation:bmx-sl-burst .8s cubic-bezier(.5,0,.85,.4) both;animation-delay:calc(var(--i) * 14ms)}.bmx-sl__slide.is-prev .bmx-sl__seal{animation:bmx-sl-sealout .45s ease-in both}.bmx-sl__slide.is-prev .bmx-sl__stage{animation:bmx-sl-camout .9s cubic-bezier(.5,0,.9,.4) both}.bmx-sl[data-fx=zoom] .bmx-sl__slide.is-prev .bmx-sl__grid{animation:bmx-sl-zoomout .9s cubic-bezier(.5,0,.9,.4) both}.bmx-sl.is-moved .bmx-sl__slide.is-active .bmx-sl__copy>*{animation:bmx-sl-up .8s var(--bmx-ease) both;animation-delay:calc(var(--d,0) * 90ms + .42s)}.bmx-sl.is-moved .bmx-sl__slide.is-active .bmx-sl__title,.bmx-sl__slide.is-active .bmx-sl__title{animation:none}.bmx-sl[data-t=letters] .bmx-sl__slide.is-active .bmx-sl__c{animation:bmx-sl-letter .85s cubic-bezier(.2,1.15,.3,1) backwards;animation-delay:calc(var(--ci,0) * 26ms + var(--b))}.bmx-sl[data-t=words] .bmx-sl__slide.is-active .bmx-sl__w{animation:bmx-sl-word .95s cubic-bezier(.2,1.1,.3,1) backwards;animation-delay:calc(var(--wi,0) * .11s + var(--b))}.bmx-sl[data-t=lines] .bmx-sl__slide.is-active .bmx-sl__lt{animation:bmx-sl-line .95s cubic-bezier(.2,.9,.2,1) backwards;animation-delay:calc(var(--li,0) * .12s + var(--b))}.bmx-sl[data-fx=zoom].is-moved .bmx-sl__slide.is-active .bmx-sl__grid{animation:bmx-sl-zoomin 1s cubic-bezier(.2,.8,.2,1) .12s backwards}.bmx-sl.is-moved .bmx-sl__slide.is-active .bmx-sl__stage{animation:bmx-sl-camin 1.7s cubic-bezier(.16,.8,.2,1) .1s backwards}.bmx-sl[data-fx=zoom].is-moved .bmx-sl__slide.is-active .bmx-sl__stage,.bmx-sl[data-fx=zoom] .bmx-sl__slide.is-prev .bmx-sl__stage{animation:none}.bmx-sl__slide.is-active .bmx-sl__pi{animation:bmx-sl-drop 1.15s linear calc(var(--b) * .6) backwards}.bmx-sl__slide.is-active .bmx-sl__pq{animation:bmx-sl-squash 1.15s linear calc(var(--b) * .6) backwards}.bmx-sl__slide.is-active .bmx-sl__fi{animation:bmx-sl-fandrop 1.1s linear calc(var(--b) * .6 + var(--a) * 90ms + .14s) backwards}.bmx-sl__slide.is-active .bmx-sl__fii{animation:bmx-sl-squash 1.1s linear calc(var(--b) * .6 + var(--a) * 90ms + .14s) backwards}.bmx-sl__slide.is-active .bmx-sl__puff i{animation:bmx-sl-puff .75s cubic-bezier(.2,.8,.3,1) both;animation-delay:calc(var(--b) * .6 + .66s + var(--n,0) * 18ms)}.bmx-sl__puff i:nth-child(2){--n: 1}.bmx-sl__puff i:nth-child(3){--n: 2}.bmx-sl__puff i:nth-child(4){--n: 3}.bmx-sl__puff i:nth-child(5){--n: 4}.bmx-sl__puff i:nth-child(6){--n: 5}.bmx-sl.is-moved .bmx-sl__slide.is-active .bmx-sl__disc{animation:bmx-sl-disc 1.1s cubic-bezier(.2,.9,.3,1.2) both .2s}.bmx-sl.is-moved .bmx-sl__slide.is-active .bmx-sl__seal{animation:bmx-sl-seal .9s cubic-bezier(.3,1.6,.5,1) both .95s}.bmx-sl__slide.is-active .bmx-sl__s{animation:bmx-sl-settle 1.2s cubic-bezier(.2,.9,.3,1.15) backwards;animation-delay:calc(var(--i) * 55ms + var(--b))}.bmx-sl__slide.is-active .bmx-sl__oi{animation:bmx-sl-obj 1.1s cubic-bezier(.2,.9,.3,1.18) both;animation-delay:calc(var(--k) * .11s + var(--b))}.bmx-sl__oi img{animation:bmx-sl-floaty 5.6s ease-in-out infinite;animation-delay:calc(var(--k) * -1.4s)}.bmx-sl__o:nth-of-type(2n) .bmx-sl__oi img{animation-duration:6.4s}.bmx-sl__pi img{animation:bmx-sl-floaty 6s ease-in-out infinite}.bmx-sl__fii img{animation:bmx-sl-floaty 6.8s ease-in-out infinite;animation-delay:calc(var(--o) * -1.1s)}.bmx-sl__disc:after{animation:bmx-sl-spin 60s linear infinite}.bmx-sl__s b{animation:bmx-sl-sdrift var(--du,6s) ease-in-out var(--dl,0s) infinite}.bmx-sl__s--star b{animation:bmx-sl-sdrift var(--du,6s) ease-in-out var(--dl,0s) infinite,bmx-sl-twinkle 2.6s ease-in-out var(--dl,0s) infinite}.bmx-sl__s--ring b,.bmx-sl__s--cone b{animation-name:bmx-sl-sdrift,bmx-sl-sway;animation-duration:var(--du,6s),3.4s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-delay:var(--dl,0s)}.bmx-sl__slide:not(.is-active) img,.bmx-sl__slide:not(.is-active) .bmx-sl__disc:after,.bmx-sl__slide:not(.is-active) .bmx-sl__s b{animation-play-state:paused}.bmx-sl.is-off *,.bmx-sl.is-off *:before,.bmx-sl.is-off *:after{animation-play-state:paused!important}}@keyframes bmx-sl-flood{0%{clip-path:circle(5% at var(--cx) var(--cy))}to{clip-path:circle(150% at var(--cx) var(--cy))}}@keyframes bmx-sl-diag{0%{clip-path:polygon(-12% 0,-4% 0,calc(-4% - var(--sl)) 100%,-12% 100%)}to{clip-path:polygon(-12% 0,150% 0,calc(150% - var(--sl)) 100%,-12% 100%)}}@keyframes bmx-sl-curtain{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes bmx-sl-acc-circle{0%{scale:0}}@keyframes bmx-sl-acc-diag{0%{translate:-105% 0}}@keyframes bmx-sl-acc-up{0%{translate:0 101%}}@keyframes bmx-sl-ring{0%{opacity:.55;transform:translate(-50%,-50%) scale(.1)}to{opacity:0;transform:translate(-50%,-50%) scale(3.4)}}@keyframes bmx-sl-drift{0%{transform:translate(46px,46px)}}@keyframes bmx-sl-copyout{to{opacity:0;transform:translateY(-28px)}}@keyframes bmx-sl-up{0%{opacity:0;transform:translateY(26px)}}@keyframes bmx-sl-letter{0%{transform:translateY(120%) rotate(calc(var(--rt,1) * 11deg)) scale(.85)}}@keyframes bmx-sl-word{0%{transform:translateY(115%) rotate(5deg)}}@keyframes bmx-sl-line{0%{transform:translateY(108%) rotate(5deg)}}@keyframes bmx-sl-drop{0%{translate:8% -135%;rotate:14deg;animation-timing-function:cubic-bezier(.55,0,.9,.55)}58%,to{translate:0 0;rotate:0deg}}@keyframes bmx-sl-squash{0%,56%{scale:.93 1.1;animation-timing-function:ease-in}62%{scale:1.17 .8;animation-timing-function:ease-out}74%{scale:.96 1.08;animation-timing-function:ease-in-out}86%{scale:1.03 .97;animation-timing-function:ease-in-out}to{scale:1 1}}@keyframes bmx-sl-fandrop{0%{translate:calc(var(--o) * -22%) -140%;rotate:calc(var(--o) * -28deg);animation-timing-function:cubic-bezier(.55,0,.9,.55)}56%,to{translate:0 0;rotate:0deg}}@keyframes bmx-sl-puff{0%{transform:translate(0) scale(.4);opacity:0}12%{opacity:1}to{transform:translate(var(--dx),var(--dy)) rotate(200deg) scale(.5);opacity:0}}@keyframes bmx-sl-out{to{opacity:0;transform:translate(-34%,10%) rotate(-18deg) scale(.75)}}@keyframes bmx-sl-fanin{to{opacity:0;transform:translate(-50%,-50%) translateZ(0) rotate(0) scale(.7)}}@keyframes bmx-sl-disc{0%{transform:translate(-50%,-50%) scale(.2);opacity:0}}@keyframes bmx-sl-seal{0%{transform:rotate(-60deg) scale(0)}}@keyframes bmx-sl-sealout{to{transform:rotate(40deg) scale(0)}}@keyframes bmx-sl-obj{0%{opacity:0;transform:translate(var(--fx),40%) rotate(calc(var(--r) - 50deg)) scale(.3)}}@keyframes bmx-sl-scatter{to{translate:calc(var(--sx) * 34vw) calc(var(--sy) * 30vh - 6vh);rotate:calc(var(--sx) * 160deg + 50deg);scale:.45;opacity:0}}@keyframes bmx-sl-burst{to{transform:translate(calc(var(--bx) * 52vw),calc(var(--by) * 46vh - 8vh)) rotate(calc(var(--bx) * 300deg + 90deg)) scale(.15);opacity:0}}@keyframes bmx-sl-settle{0%{transform:translate(calc(var(--bx) * 6vw),-44vh) rotate(calc(var(--bx) * -220deg)) scale(.4);opacity:0}35%{opacity:1}}@keyframes bmx-sl-sdrift{0%,to{transform:translateZ(0) rotate(0)}33%{transform:translate3d(calc(var(--dp,1) * 5px),calc(var(--dp,1) * -8px),0) rotate(24deg)}66%{transform:translate3d(calc(var(--dp,1) * -4px),calc(var(--dp,1) * -3px),0) rotate(-18deg)}}@keyframes bmx-sl-twinkle{0%,to{scale:.75}50%{scale:1.2}}@keyframes bmx-sl-sway{0%,to{scale:1}50%{scale:1.08}}@keyframes bmx-sl-camin{0%{scale:1.16}}@keyframes bmx-sl-camout{to{scale:1.14}}@keyframes bmx-sl-zoomin{0%{scale:.88;opacity:0}}@keyframes bmx-sl-zoomout{to{scale:1.18;opacity:0}}@keyframes bmx-sl-floaty{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-16px) rotate(1.5deg)}}@keyframes bmx-sl-spin{to{transform:rotate(1turn)}}@keyframes bmx-sl-fade{0%{opacity:0}}@media(max-width:989px){.bmx-sl{--cx: 50%;--cy: 25%;--sl: 90%;--sk: -26deg}.bmx-sl__slide{min-height:0}.bmx-sl__grid{grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;padding-block:clamp(36px,10vw,56px) 92px}.bmx-sl__stage{order:-1;height:clamp(280px,78vw,470px)}.bmx-sl__stage--fan .bmx-sl__prod,.bmx-sl__stage--fan .bmx-sl__fi{top:53%}.bmx-sl__stage--duo .bmx-sl__prod,.bmx-sl__stage--duo .bmx-sl__fi{width:calc(var(--pw) * 1.14)}.bmx-sl__puff{top:80%}.bmx-sl__o{width:calc(var(--w) * .6)}.bmx-sl__o--hide{display:none}.bmx-sl__seal{right:0;top:2%;width:88px;padding:12px;font-size:.95rem}.bmx-sl__kicker{min-height:30px;margin-bottom:12px;font-size:.9rem}.bmx-sl__text{margin-top:14px}.bmx-sl__navin{gap:14px;padding-bottom:18px}.bmx-sl__tab{min-height:44px;padding-top:20px}.bmx-sl__tab-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bmx-sl__bar{margin-top:0}.bmx-sl__btn{width:44px;height:44px}.bmx-sl__amb{top:-2%;right:-4%;bottom:-2%;left:-4%}}@media(max-width:600px){.bmx-sl__title{font-size:clamp(2.6rem,12.5vw,3.6rem)}.bmx-sl__text{font-size:1rem}.bmx-sl__btns{gap:10px}.bmx-sl__btns .bmx-btn{min-height:50px;padding-inline:1.25em;font-size:.98rem}.bmx-sl__ctrl .bmx-sl__btn:not(:first-child){display:none}.bmx-sl__s:nth-child(n+11){display:none}.bmx-sl__puff i{transform-origin:center}}@media(prefers-reduced-motion:reduce){.bmx-sl.is-moved .bmx-sl__slide.is-active{animation:bmx-sl-fade .45s ease both}.bmx-sl__prod,.bmx-sl__o,.bmx-sl__fi,.bmx-sl__nav,.bmx-sl__s,.bmx-sl__c{transition:none}.bmx-sl__puff{display:none}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/bmx-slider.css.map */
