.hx{--hx-bg:#fff;--hx-bg2:#fff;--hx-ink:#111;--hx-a:#ff9f1c;--hx-a2:#ffffff;--hs:88px;--hsm:72px;--hh:86svh;--tr:.8s;position:relative;isolation:isolate;overflow:hidden;background:var(--hx-bg);color:var(--hx-ink);border-top:var(--hs) solid var(--hx-bg);min-height:var(--hh);display:flex;font-family:inherit;-webkit-font-smoothing:antialiased}.hx[data-bg2="1"]{background:linear-gradient(var(--hx-ang,135deg),var(--hx-bg),var(--hx-bg2))}.hx *,.hx *:before,.hx *:after{box-sizing:border-box}@media(max-width:749px){.hx{border-top-width:var(--hsm);min-height:var(--hhm,0px)}}:where(.hx a){color:inherit}.hx__stage{position:relative;flex:1 1 auto;display:grid;width:100%;max-width:var(--mw,1360px);margin:0 auto;min-width:0}.hx__slide{grid-area:1/1;position:relative;display:grid;align-items:center;min-width:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--tr) ease,visibility 0s linear var(--tr);padding:var(--pt,28px) var(--px,40px) var(--pb,56px)}.hx__slide.is-on{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--tr) ease,visibility 0s}@media(max-width:749px){.hx__slide{padding:var(--ptm,18px) var(--pxm,18px) var(--pbm,64px)}}.hx-t{margin:0;translate:var(--x,0px) var(--y,0px);font-size:var(--sz);color:var(--c,inherit);font-weight:var(--w,inherit);font-family:var(--ff,inherit);line-height:var(--lh,1.15);letter-spacing:var(--ls,normal);max-width:100%}@media(max-width:749px){.hx-t{font-size:var(--szm,var(--sz));translate:var(--xm,0px) var(--ym,0px)}}.hx-eyebrow{display:inline-flex;align-items:center;gap:.7em;text-transform:var(--tt,none)}.hx-eyebrow__dot{width:1.4em;height:1.4em;border-radius:50%;background:var(--hx-a);display:inline-block;flex:none}.hx-eyebrow[data-dot="0"] .hx-eyebrow__dot{display:none}.hx-eyebrow[data-dot=line] .hx-eyebrow__dot{width:2.6em;height:2px;border-radius:0}.hx-h{letter-spacing:var(--ls,-.01em)}.hx-sub{opacity:.78;max-width:var(--subw,46ch)}.hx-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--bg,14px);translate:var(--x,0px) var(--y,0px)}@media(max-width:749px){.hx-actions{translate:var(--xm,0px) var(--ym,0px)}}.hx__slide .hx-rv{opacity:0}.hx__slide.is-on .hx-rv{animation:hx-rise .85s calc(var(--rd,0) * 1ms + .12s) cubic-bezier(.2,.8,.2,1) both}.hx[data-sfx=slide] .hx__slide.is-on .hx-rv{animation-name:hx-in-x}.hx[data-sfx=zoom] .hx__slide.is-on .hx-rv{animation-name:hx-in-zoom}.hx[data-sfx=blur] .hx__slide.is-on .hx-rv{animation-name:hx-in-blur}.hx[data-sfx=none] .hx__slide .hx-rv{opacity:1;animation:none!important}@keyframes hx-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes hx-in-x{0%{opacity:0;transform:translate(-46px)}to{opacity:1;transform:none}}@keyframes hx-in-zoom{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:none}}@keyframes hx-in-blur{0%{opacity:0;filter:blur(14px)}to{opacity:1;filter:none}}.hx-btn{--b-bg:var(--hx-ink);--b-c:var(--hx-bg);--b-bd:transparent;display:inline-flex;align-items:center;justify-content:center;gap:.7em;font-family:inherit;font-weight:700;font-size:calc(15px * var(--b-z,1));padding:.95em 1.55em;border-radius:var(--b-r,999px);background:var(--b-bg);color:var(--b-c);border:1.5px solid var(--b-bd);text-decoration:none;line-height:1;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,background .25s,color .25s;cursor:pointer;white-space:nowrap;position:relative}.hx-btn:hover{transform:translateY(-2px);box-shadow:0 10px 22px #00000029}.hx-btn:active{transform:scale(.97)}.hx-btn--outline{--b-bg:transparent;--b-c:var(--hx-ink);--b-bd:var(--hx-ink)}.hx-btn--soft{--b-bg:color-mix(in srgb,var(--hx-ink) 9%,transparent);--b-c:var(--hx-ink)}.hx-btn--accent{--b-bg:var(--hx-a);--b-c:var(--hx-a2)}.hx-btn--round{padding:0;width:3.3em;height:3.3em;border-radius:50%;gap:0}.hx-btn--round .hx-btn__ic{margin:0}.hx-btn--round .hx-btn__ic svg{width:1.55em;height:1.55em}.hx-btn--play{--b-bg:transparent;--b-c:var(--hx-ink);border:0;padding:0;gap:.8em;font-weight:600;box-shadow:none!important}.hx-btn--play:hover{box-shadow:none}.hx-btn--link{--b-bg:transparent;--b-c:var(--hx-ink);--b-bd:var(--hx-ink);padding:.3em 0;border-width:0 0 2px;border-radius:0;box-shadow:none!important}.hx-btn__ic{display:inline-grid;place-items:center;flex:none}.hx-btn__ic svg{width:1.15em;height:1.15em;display:block}.hx-btn__ic--play{width:2.9em;height:2.9em;border-radius:50%;border:1.5px solid color-mix(in srgb,currentColor 45%,transparent);background:color-mix(in srgb,var(--hx-bg) 70%,transparent)}.hx-btn--play:hover .hx-btn__ic--play{background:var(--hx-ink);color:var(--hx-bg);transform:scale(1.08)}.hx-btn__ic--play{transition:transform .25s,background .25s,color .25s}.hx__nav{position:absolute;z-index:6;left:0;right:0;bottom:22px;display:flex;align-items:center;gap:14px;padding:0 var(--px,40px);justify-content:var(--navj,center);pointer-events:none}.hx__nav>*{pointer-events:auto}@media(max-width:749px){.hx__nav{bottom:14px;padding:0 var(--pxm,18px)}}.hx__arr{width:46px;height:46px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--hx-ink) 25%,transparent);background:color-mix(in srgb,var(--hx-bg) 80%,transparent);color:var(--hx-ink);display:grid;place-items:center;cursor:pointer;transition:transform .25s,background .25s,color .25s;padding:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hx__arr:hover{background:var(--hx-ink);color:var(--hx-bg);transform:scale(1.07)}.hx__arr svg{width:20px;height:20px}.hx__dots{display:flex;gap:8px;align-items:center}.hx__dot{width:10px;height:10px;border-radius:10px;border:0;padding:0;background:color-mix(in srgb,var(--hx-ink) 28%,transparent);cursor:pointer;transition:width .35s,background .35s}.hx__dot.is-on{width:30px;background:var(--hx-a)}.hx[data-dots=squares] .hx__dot{border-radius:2px}.hx[data-dots=lines] .hx__dot{height:4px;width:22px;border-radius:2px}.hx[data-dots=lines] .hx__dot.is-on{width:44px}.hx__cnt{font-weight:700;font-size:14px;letter-spacing:.08em;font-variant-numeric:tabular-nums}.hx__cnt i{opacity:.4;font-style:normal}.hx[data-arr="0"] .hx__arr,.hx[data-dotson="0"] .hx__dots{display:none}@media(max-width:749px){.hx[data-arrm="0"] .hx__arr,.hx[data-dotm="0"] .hx__dots{display:none}.hx[data-arrm="1"] .hx__arr{width:40px;height:40px}.hx[data-arr="0"][data-arrm="1"] .hx__arr{display:grid}.hx[data-dotson="0"][data-dotm="1"] .hx__dots{display:flex}}.hx-fw{display:inline-block;position:relative;vertical-align:bottom;white-space:nowrap;color:var(--fwc,var(--hx-a));transition:width .5s cubic-bezier(.2,.8,.2,1);perspective:700px;text-align:left}.hx-fw__s{visibility:hidden;display:inline-block;width:0}.hx-fw__w{position:absolute;left:0;top:0;white-space:nowrap;transform-origin:50% 60%;backface-visibility:hidden}.hx-fw[data-style=mark]{padding:0 .18em;margin:0 -.18em;border-radius:.18em;background:color-mix(in srgb,var(--fwc,var(--hx-a)) 20%,transparent)}.hx-fw[data-style=under]:after{content:"";position:absolute;left:0;right:0;bottom:-.04em;height:.09em;border-radius:9px;background:currentColor;opacity:.85}.hx-fw[data-style=pill]{padding:0 .4em;margin:0 -.1em;border-radius:99px;background:var(--fwc,var(--hx-a));color:var(--hx-a2)!important}.hx-fw[data-fx=type] .hx-fw__w,.hx-fw[data-fx=scramble] .hx-fw__w{position:relative}.hx-fw[data-fx=type] .hx-fw__w:after{content:"";display:inline-block;width:.06em;height:.9em;margin-left:.06em;background:currentColor;vertical-align:-.08em;animation:hx-caret .8s steps(1) infinite}@keyframes hx-caret{50%{opacity:0}}.hx-fw__w.in{animation:var(--fw-in,fw-up-in) .6s cubic-bezier(.2,.8,.2,1) both}.hx-fw__w.out{animation:var(--fw-out,fw-up-out) .5s ease both}.hx-fw[data-fx=flipx]{--fw-in:fw-flipx-in;--fw-out:fw-flipx-out}.hx-fw[data-fx=flipy]{--fw-in:fw-flipy-in;--fw-out:fw-flipy-out}.hx-fw[data-fx=up]{--fw-in:fw-up-in;--fw-out:fw-up-out}.hx-fw[data-fx=down]{--fw-in:fw-down-in;--fw-out:fw-down-out}.hx-fw[data-fx=blur]{--fw-in:fw-blur-in;--fw-out:fw-blur-out}.hx-fw[data-fx=zoom]{--fw-in:fw-zoom-in;--fw-out:fw-zoom-out}.hx-fw[data-fx=rotate]{--fw-in:fw-rot-in;--fw-out:fw-rot-out}.hx-fw[data-fx=bounce]{--fw-in:fw-bounce-in;--fw-out:fw-fade-out}.hx-fw[data-fx=fade]{--fw-in:fw-fade-in;--fw-out:fw-fade-out}.hx-fw[data-fx=swing]{--fw-in:fw-swing-in;--fw-out:fw-swing-out}@keyframes fw-flipx-in{0%{opacity:0;transform:rotateX(-95deg)}to{opacity:1;transform:none}}@keyframes fw-flipx-out{0%{opacity:1;transform:none}to{opacity:0;transform:rotateX(95deg)}}@keyframes fw-flipy-in{0%{opacity:0;transform:rotateY(-95deg)}to{opacity:1;transform:none}}@keyframes fw-flipy-out{0%{opacity:1;transform:none}to{opacity:0;transform:rotateY(95deg)}}@keyframes fw-up-in{0%{opacity:0;transform:translateY(105%)}to{opacity:1;transform:none}}@keyframes fw-up-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-105%)}}@keyframes fw-down-in{0%{opacity:0;transform:translateY(-105%)}to{opacity:1;transform:none}}@keyframes fw-down-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(105%)}}@keyframes fw-blur-in{0%{opacity:0;filter:blur(12px)}to{opacity:1;filter:none}}@keyframes fw-blur-out{0%{opacity:1;filter:none}to{opacity:0;filter:blur(12px)}}@keyframes fw-zoom-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes fw-zoom-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(1.8)}}@keyframes fw-rot-in{0%{opacity:0;transform:rotate(14deg) translateY(60%)}to{opacity:1;transform:none}}@keyframes fw-rot-out{0%{opacity:1;transform:none}to{opacity:0;transform:rotate(-14deg) translateY(-60%)}}@keyframes fw-bounce-in{0%{opacity:0;transform:translateY(-120%)}55%{opacity:1;transform:translateY(12%)}75%{transform:translateY(-6%)}to{transform:none}}@keyframes fw-fade-in{0%{opacity:0}to{opacity:1}}@keyframes fw-fade-out{0%{opacity:1}to{opacity:0}}@keyframes fw-swing-in{0%{opacity:0;transform:rotate(-70deg);transform-origin:0 0}to{opacity:1;transform:none;transform-origin:0 0}}@keyframes fw-swing-out{0%{opacity:1;transform:none;transform-origin:0 0}to{opacity:0;transform:rotate(70deg);transform-origin:0 0}}@media(prefers-reduced-motion:reduce){.hx-fw__w.in,.hx-fw__w.out{animation:none!important}.hx__slide .hx-rv{animation:none!important;opacity:1}}.hx-partners{display:flex;flex-direction:column;gap:10px;margin-top:var(--pm,26px);translate:var(--x,0px) var(--y,0px)}@media(max-width:749px){.hx-partners{translate:var(--xm,0px) var(--ym,0px)}}.hx-partners__t{font-size:12.5px;opacity:.6;margin:0}.hx-partners__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pg,26px)}.hx-partners__row img{height:var(--ph,26px);width:auto;max-width:120px;object-fit:contain;display:block;filter:var(--pf,none);opacity:.9}.hx-partners__row span{font-weight:800;letter-spacing:.02em;font-size:calc(var(--ph,26px) * .7);opacity:.85}.hx-tiles .hx__slide{grid-template-columns:var(--tcol,44%) minmax(0,1fr);gap:var(--cg,40px)}.hx-tiles[data-side=right] .hx__slide{grid-template-columns:minmax(0,1fr) var(--tcol,44%)}.hx-tiles[data-side=right] .hx__txt{order:2}.hx__txt{position:relative;z-index:3;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--tg,20px);text-align:left}.hx__vis{position:relative;min-width:0;z-index:2}@media(max-width:749px){.hx__tiles.hx__tiles--d{display:none}}@media(min-width:750px){.hx__tiles.hx__tiles--m{display:none}}.hx__tiles{container-type:size;position:relative;width:100%;aspect-ratio:var(--ar,1.15/1);display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));grid-template-rows:repeat(var(--rows,2),minmax(0,1fr));gap:var(--gap,10px)}.hx__tile{position:relative;overflow:hidden;border-radius:var(--tr-r,18px);background:color-mix(in srgb,var(--hx-ink) 8%,var(--hx-bg));transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s,opacity .4s,filter .4s;will-change:transform}.hx__tile img{position:absolute;max-width:none;object-fit:cover;object-position:var(--fp,50% 25%);width:100cqw;height:100cqh;left:calc(var(--c) * -1 * ((100cqw - (var(--cols) - 1) * var(--gap)) / var(--cols) + var(--gap)));top:calc(var(--r) * -1 * ((100cqh - (var(--rows) - 1) * var(--gap)) / var(--rows) + var(--gap)));transition:transform .6s cubic-bezier(.2,.8,.2,1)}.hx__tile.is-empty{background:color-mix(in srgb,var(--hx-ink) 9%,var(--hx-bg))}.hx[data-tshape=alt] .hx__tile:nth-child(odd){border-radius:var(--tr-r,18px) 4px var(--tr-r,18px) 4px}.hx[data-tshape=alt] .hx__tile:nth-child(2n){border-radius:4px var(--tr-r,18px) 4px var(--tr-r,18px)}.hx[data-tshape=leaf] .hx__tile{border-radius:var(--tr-r,18px) 0 var(--tr-r,18px) 0}.hx[data-tshape=round] .hx__tile{border-radius:999px}.hx-tiles{--fi:hx-pop;--fm:none}.hx-tiles[data-tfx=flip]{--fi:hx-tflip}.hx-tiles[data-tfx=rise]{--fi:hx-trise}.hx-tiles[data-tfx=fade]{--fi:hx-tfade}.hx-tiles[data-tfx=scatter]{--fi:hx-tscatter}.hx-tiles[data-tfx=drop]{--fi:hx-tdrop}.hx-tiles[data-tfx=spin]{--fi:hx-tspin}.hx-tiles[data-tmo=float]{--fm:hx-tfloat}.hx-tiles[data-tmo=wave]{--fm:hx-twave}.hx-tiles[data-tmo=breathe]{--fm:hx-tbreathe}.hx-tiles[data-tmo=tilt]{--fm:hx-ttilt}.hx__slide .hx__tile{opacity:0}.hx__slide.is-on .hx__tile{animation:var(--fi) .8s calc(var(--ti) * 75ms + 80ms) cubic-bezier(.2,.9,.25,1.15) both,var(--fm) var(--mt,6s) calc(var(--ti) * 75ms + 1s) ease-in-out infinite}@keyframes hx-pop{0%{opacity:0;transform:scale(.5) translateY(16px)}to{opacity:1;transform:none}}@keyframes hx-tflip{0%{opacity:0;transform:perspective(600px) rotateY(-90deg)}to{opacity:1;transform:none}}@keyframes hx-trise{0%{opacity:0;transform:translateY(70px)}to{opacity:1;transform:none}}@keyframes hx-tfade{0%{opacity:0}to{opacity:1}}@keyframes hx-tdrop{0%{opacity:0;transform:translateY(-90px) rotate(-6deg)}to{opacity:1;transform:none}}@keyframes hx-tspin{0%{opacity:0;transform:rotate(-120deg) scale(.3)}to{opacity:1;transform:none}}@keyframes hx-tscatter{0%{opacity:0;transform:translate(calc((var(--ti) - 3) * 38px),calc(((var(--ti) * 7) % 5 - 2) * 40px)) rotate(calc((var(--ti) - 3) * 14deg)) scale(.6)}to{opacity:1;transform:none}}@keyframes hx-tfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes hx-twave{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-7px) rotate(.8deg)}75%{transform:translateY(6px) rotate(-.8deg)}}@keyframes hx-tbreathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes hx-ttilt{0%,to{transform:rotate(0)}50%{transform:rotate(1.6deg)}}.hx[data-thv=lift] .hx__tile:hover{transform:translateY(-12px);box-shadow:0 22px 34px #00000038;z-index:2;animation-play-state:paused}.hx[data-thv=zoom] .hx__tile:hover img{transform:scale(1.14)}.hx[data-thv=pop] .hx__tile:hover{transform:scale(1.07);box-shadow:0 18px 30px #0003;z-index:2;animation-play-state:paused}.hx[data-thv=tilt] .hx__tile:hover{transform:perspective(500px) rotateX(5deg) rotateY(-9deg) scale(1.04);z-index:2;animation-play-state:paused}.hx[data-thv=spot] .hx__tiles:hover .hx__tile:not(:hover){opacity:.45;filter:grayscale(.6)}.hx[data-thv=spot] .hx__tile:hover{transform:scale(1.03);z-index:2}.hx[data-thv=color] .hx__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hx-a);opacity:0;mix-blend-mode:multiply;transition:opacity .35s}.hx[data-thv=color] .hx__tile:hover:after{opacity:.55}.hx[data-thv=shine] .hx__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.65) 50%,transparent 65%);transform:translate(-120%);pointer-events:none}.hx[data-thv=shine] .hx__tile:hover:after{transform:translate(120%);transition:transform .8s ease}.hx[data-thv=flip] .hx__tile:hover{transform:perspective(600px) rotateY(180deg);animation-play-state:paused}.hx[data-thv=flip] .hx__tile:hover img{transform:scaleX(-1)}.hx__sq{position:absolute;left:var(--sx);top:var(--sy);width:var(--ssz);height:var(--ssz);z-index:var(--sl,4);transform:translate(-50%,-50%) rotate(var(--srot,0deg));pointer-events:none}@media(max-width:749px){.hx__sq{left:var(--sxm);top:var(--sym);width:var(--sszm)}.hx__sq[data-hm="1"]{display:none}}@media(min-width:750px){.hx__sq[data-hd="1"]{display:none}}.hx__sqi{display:block;width:100%;height:100%;border-radius:var(--srad,22%);background:var(--sc,var(--hx-a));pointer-events:auto;overflow:hidden;box-shadow:var(--ssh,none);transition:transform .45s cubic-bezier(.2,.9,.25,1.4),box-shadow .4s,filter .4s}.hx__sqi img{width:100%;height:100%;object-fit:cover;display:block}.hx__sqi[data-mo=float]{animation:hx-sfloat var(--smt,6s) ease-in-out infinite}.hx__sqi[data-mo=spin]{animation:hx-sspin var(--smt,6s) linear infinite}.hx__sqi[data-mo=pulse]{animation:hx-spulse var(--smt,6s) ease-in-out infinite}.hx__sqi[data-mo=bounce]{animation:hx-sbounce var(--smt,6s) cubic-bezier(.3,0,.3,1) infinite}.hx__sqi[data-mo=swing]{animation:hx-sswing var(--smt,6s) ease-in-out infinite;transform-origin:50% -20%}.hx__sqi[data-mo=drift]{animation:hx-sdrift var(--smt,6s) ease-in-out infinite}.hx__sqi[data-mo=morph]{animation:hx-smorph var(--smt,6s) ease-in-out infinite}@keyframes hx-sfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes hx-sspin{to{transform:rotate(360deg)}}@keyframes hx-spulse{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@keyframes hx-sbounce{0%,to{transform:translateY(0)}40%{transform:translateY(-26px)}55%{transform:translateY(0)}70%{transform:translateY(-8px)}}@keyframes hx-sswing{0%,to{transform:rotate(-12deg)}50%{transform:rotate(12deg)}}@keyframes hx-sdrift{0%,to{transform:translate(0) rotate(0)}33%{transform:translate(14px,-12px) rotate(8deg)}66%{transform:translate(-12px,8px) rotate(-6deg)}}@keyframes hx-smorph{0%,to{border-radius:22%}50%{border-radius:50%}}.hx__sqi[data-ho=grow]:hover{transform:scale(1.25);animation-play-state:paused}.hx__sqi[data-ho=spin]:hover{transform:rotate(180deg) scale(1.1);animation-play-state:paused}.hx__sqi[data-ho=tilt]:hover{transform:rotate(-14deg) scale(1.1);animation-play-state:paused}.hx__sqi[data-ho=jelly]:hover{animation:hx-jelly .7s both}.hx__sqi[data-ho=lift]:hover{transform:translateY(-14px);box-shadow:0 20px 30px #00000040;animation-play-state:paused}.hx__sqi[data-ho=glow]:hover{box-shadow:0 0 0 6px color-mix(in srgb,var(--sc,var(--hx-a)) 35%,transparent),0 0 34px var(--sc,var(--hx-a));animation-play-state:paused}.hx__sqi[data-ho=round]:hover{border-radius:50%;animation-play-state:paused}.hx__sqi[data-ho=flip]:hover{transform:perspective(400px) rotateY(180deg);animation-play-state:paused}@keyframes hx-jelly{0%{transform:scale(1)}30%{transform:scale(1.3,.75)}50%{transform:scale(.8,1.25)}70%{transform:scale(1.12,.92)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.hx__sqi,.hx__slide.is-on .hx__tile{animation:none!important}.hx__slide .hx__tile{opacity:1}}@media(max-width:749px){.hx-tiles .hx__slide,.hx-tiles[data-side=right] .hx__slide{grid-template-columns:minmax(0,1fr);gap:var(--cgm,22px);align-items:start}.hx-tiles[data-mo=img-first] .hx__vis{order:-1}.hx-tiles[data-mo=img-first] .hx__txt{order:1}.hx-tiles[data-side=right] .hx__txt{order:0}.hx-tiles[data-malign=center] .hx__txt{align-items:center;text-align:center}.hx-tiles[data-malign=center] .hx-actions,.hx-tiles[data-malign=center] .hx-partners__row{justify-content:center}}.hx-fw[data-fx=up],.hx-fw[data-fx=down]{overflow:hidden;padding-bottom:.14em;margin-bottom:-.14em}.hx [data-par-k]{translate:var(--prx,0px) var(--pry,0px);transition:translate .35s ease-out}.hx__ph{display:block;width:100%;height:100%;background:linear-gradient(135deg,color-mix(in srgb,var(--hx-a) 40%,var(--hx-bg)),color-mix(in srgb,var(--hx-ink) 12%,var(--hx-bg)))}.hx-ico{width:1em;height:1em;display:block}.hx-eg .hx__slide{grid-template-columns:minmax(0,var(--tcol,52%)) minmax(0,1fr);gap:var(--cg,20px);align-items:center}.hx-eg[data-side=right] .hx__slide{grid-template-columns:minmax(0,1fr) minmax(0,var(--tcol,52%))}.hx-eg[data-side=right] .hx__txt{order:2}.hx-eg .hx__vis{position:relative;aspect-ratio:var(--ar,1/1.05);width:100%;max-width:var(--vw,640px);justify-self:center}.hx-eg__ring{position:absolute;left:50%;top:var(--rt,46%);width:var(--rs,88%);aspect-ratio:1;border-radius:50%;translate:-50% -50%;box-shadow:0 0 var(--rg,70px) var(--rg2,12px) var(--rc,rgba(255,255,255,.85)),inset 0 0 0 var(--rw,3px) var(--rc,rgba(255,255,255,.85));background:var(--rbg,transparent);z-index:0}.hx-eg[data-ring="0"] .hx-eg__ring{display:none}.hx-eg__pic{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.hx-eg__pic img,.hx-eg__pic .hx__ph{width:100%;height:100%;object-fit:cover;object-position:var(--fp,50% 25%);display:block}.hx-eg[data-pic=card] .hx-eg__pic{border-radius:var(--pr,28px);overflow:hidden;box-shadow:0 30px 60px #0000002e}.hx-eg[data-pic=circle] .hx-eg__pic{border-radius:50%;overflow:hidden;inset:var(--ci,6%);box-shadow:0 30px 60px #00000024}.hx-eg[data-pic=arch] .hx-eg__pic{border-radius:999px 999px var(--pr,28px) var(--pr,28px);overflow:hidden;box-shadow:0 30px 60px #00000024}.hx-eg[data-pic=cutout] .hx-eg__pic img{object-fit:contain;object-position:50% 100%}.hx-eg[data-pic=fade] .hx-eg__pic{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24%,#000 100%);mask-image:linear-gradient(90deg,transparent 0,#000 24%,#000 100%)}.hx-eg[data-pic=fade][data-side=right] .hx-eg__pic{-webkit-mask-image:linear-gradient(270deg,transparent 0,#000 24%,#000 100%);mask-image:linear-gradient(270deg,transparent 0,#000 24%,#000 100%)}.hx__slide .hx-eg__pic,.hx__slide .hx-eg__ring{opacity:0;transform:scale(.94)}.hx__slide.is-on .hx-eg__pic,.hx__slide.is-on .hx-eg__ring{opacity:1;transform:none;transition:opacity .9s ease .1s,transform 1.1s cubic-bezier(.2,.8,.2,1) .1s}.hx-eg .hx-eyebrow__dot{height:2px;width:2.8em;border-radius:0;background:var(--hx-a)}.hx-eg__fl{position:absolute;left:var(--cx);top:var(--cy);z-index:4;translate:-50% -50%;pointer-events:none}@media(max-width:749px){.hx-eg__fl{left:var(--cxm);top:var(--cym)}.hx-eg__fl[data-hm="1"]{display:none}}@media(min-width:750px){.hx-eg__fl[data-hd="1"]{display:none}}.hx-eg__chip{display:inline-flex;align-items:center;gap:.6em;padding:.55em 1.15em .55em .55em;border-radius:99px;background:var(--cbg,#fff);color:var(--cc,#171717);font-weight:600;font-size:var(--csz,15px);line-height:1;box-shadow:0 12px 30px #0000001a;white-space:nowrap;pointer-events:auto;transition:transform .35s cubic-bezier(.2,.9,.25,1.4),box-shadow .3s}.hx-eg__chip[data-mo=float]{animation:hx-sfloat var(--cmt,6s) ease-in-out infinite}.hx-eg__chip[data-mo=drift]{animation:hx-sdrift var(--cmt,6s) ease-in-out infinite}.hx-eg__chip[data-mo=bounce]{animation:hx-sbounce var(--cmt,6s) cubic-bezier(.3,0,.3,1) infinite}.hx-eg__chip[data-mo=pulse]{animation:hx-spulse var(--cmt,6s) ease-in-out infinite}.hx-eg__chip:hover{transform:scale(1.08);box-shadow:0 16px 36px #00000029;animation-play-state:paused}.hx-eg__ci{width:1.9em;height:1.9em;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--hx-a) 16%,#fff);color:var(--hx-a);flex:none}.hx-eg__ci svg{width:1.05em;height:1.05em}.hx-eg__rev{display:flex;flex-direction:column;gap:.3em;padding:.85em 1.4em .85em .9em;border-radius:22px;background:var(--cbg,#fff);color:var(--cc,#171717);box-shadow:0 16px 40px #0000001f;font-size:var(--csz,15px);pointer-events:auto;transition:transform .35s cubic-bezier(.2,.9,.25,1.4)}.hx-eg__rev:hover{transform:scale(1.05)}.hx-eg__rev-row{display:flex;align-items:center;gap:.8em}.hx-eg__avs{display:flex}.hx-eg__avs img,.hx-eg__avs i{width:2.5em;height:2.5em;border-radius:50%;border:2px solid #fff;object-fit:cover;margin-left:-.7em;background:color-mix(in srgb,var(--hx-a) 35%,#fff);display:block}.hx-eg__avs :first-child{margin-left:0}.hx-eg__stars{display:inline-flex;align-items:center;gap:.15em;color:#f5a623}.hx-eg__stars svg{width:1.05em;height:1.05em}.hx-eg__stars b{margin-left:.4em;color:inherit;font-size:1.1em;color:var(--cc,#171717)}.hx-eg__rev small{font-size:.8em;opacity:.65;margin-left:0;display:block;line-height:1.2}@media(max-width:749px){.hx-eg .hx__slide,.hx-eg[data-side=right] .hx__slide{grid-template-columns:minmax(0,1fr);gap:var(--cgm,10px);align-items:start}.hx-eg[data-mo=img-first] .hx__vis{order:-1}.hx-eg[data-mo=img-first] .hx__txt{order:1}.hx-eg[data-side=right] .hx__txt{order:0}.hx-eg[data-malign=center] .hx__txt{align-items:center;text-align:center}.hx-eg[data-malign=center] .hx-actions{justify-content:center}.hx-eg .hx__vis{max-width:var(--vwm,420px);aspect-ratio:var(--arm,1/1.05)}}.hx-sc .hx__stage{padding:var(--pt,16px) var(--px,40px) var(--pb,50px)}@media(max-width:749px){.hx-sc .hx__stage{padding:var(--ptm,10px) var(--pxm,14px) var(--pbm,56px)}}.hx-sc .hx__slide{padding:0;border-radius:var(--cr,32px);overflow:hidden;min-height:var(--ch,560px);grid-template-columns:minmax(0,1fr);align-items:stretch;background:var(--sbg,#efe3d2);box-shadow:var(--csh,0 30px 70px rgba(0,0,0,.12))}.hx-sc__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hx-sc__bg img,.hx-sc__bg .hx__ph{width:100%;height:100%;object-fit:cover;object-position:var(--fp,70% 30%);display:block;transform:scale(1.04);transition:transform 6s ease-out}.hx-sc .hx__slide.is-on .hx-sc__bg img{transform:scale(1)}.hx-sc__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,var(--sbg,#efe3d2) 0,color-mix(in srgb,var(--sbg,#efe3d2) var(--ss,60%),transparent) 36%,transparent 68%);pointer-events:none}.hx-sc[data-side=right] .hx-sc__shade{background:linear-gradient(270deg,var(--sbg,#efe3d2) 0,color-mix(in srgb,var(--sbg,#efe3d2) var(--ss,60%),transparent) 36%,transparent 68%)}.hx-sc[data-shade="0"] .hx-sc__shade{display:none}.hx-sc .hx__txt{position:relative;z-index:3;width:var(--tw,48%);padding:var(--tp,56px) var(--tp,56px) var(--tpb,150px) var(--tp,56px);justify-content:center;align-self:stretch}.hx-sc[data-side=right] .hx__txt{margin-left:auto}@media(max-width:749px){.hx-sc .hx__slide{min-height:var(--chm,520px)}.hx-sc .hx__txt{width:100%;padding:var(--tpm,26px) var(--tpm,26px) var(--tpbm,26px)}}.hx-sc__badge{display:inline-flex;align-items:center;gap:.6em;padding:.55em 1.2em;border-radius:99px;background:var(--bb,rgba(255,255,255,.75));color:var(--c,var(--hx-ink));text-transform:var(--tt,uppercase);letter-spacing:.06em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.7)}.hx-sc__strip{grid-area:1/1;align-self:end;justify-self:start;z-index:5;margin:0 0 var(--stb,28px) var(--stl,28px);display:flex;gap:0;border-radius:var(--sr,18px);overflow:hidden;background:var(--sb,rgba(255,255,255,.82));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 14px 34px #0000001a;max-width:calc(100% - var(--stl,28px) * 2);translate:var(--x,0px) var(--y,0px)}.hx-sc[data-side=right] .hx-sc__strip{justify-self:end}.hx-sc__strip[data-st=plain]{background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.hx-sc__f{display:flex;align-items:center;gap:.8em;padding:1em 1.4em;font-size:var(--fs,14px);color:var(--fc,var(--hx-ink));border-left:1px solid color-mix(in srgb,var(--hx-ink) 10%,transparent);min-width:0}.hx-sc__f:first-child{border-left:0}.hx-sc__fi{width:2.3em;height:2.3em;border-radius:.7em;display:grid;place-items:center;background:color-mix(in srgb,var(--hx-a) 14%,#fff);color:var(--hx-a);flex:none}.hx-sc__fi svg{width:1.15em;height:1.15em}.hx-sc__f b{display:block;font-size:.95em;line-height:1.2}.hx-sc__f small{display:block;font-size:.78em;opacity:.65;line-height:1.3;margin-top:.15em}@media(max-width:749px){.hx-sc__strip{grid-area:2/1;margin:12px 0 0;max-width:none;justify-self:stretch;flex-direction:column;translate:var(--xm,0px) var(--ym,0px);background:var(--sb,#fff);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 10px 26px #00000014}.hx-sc__f{border-left:0;border-top:1px solid color-mix(in srgb,var(--hx-ink) 10%,transparent);padding:.8em 1em}.hx-sc__f:first-child{border-top:0}.hx-sc__strip[data-hm="1"]{display:none}}@media(min-width:750px){.hx-sc__strip[data-hd="1"]{display:none}}.hx-sc__fl{position:absolute;z-index:4}.hx-gt .hx__slide{padding:0;overflow:hidden;grid-template-columns:minmax(0,1fr);align-items:stretch;min-height:calc(var(--hh) - var(--hs))}.hx-gt .hx__stage{max-width:none}.hx-gt__word{position:absolute;left:0;right:0;top:var(--wt,6%);z-index:1;text-align:center;line-height:.82;color:var(--wc,#fbf7f2);text-transform:uppercase;white-space:nowrap;font-size:var(--sz,360px);font-weight:var(--w,800);font-family:var(--ff,"Bebas Neue","Oswald","Arial Narrow",Impact,sans-serif);letter-spacing:var(--ls,0);translate:var(--x,0px) var(--y,0px);margin:0;-webkit-user-select:none;user-select:none}@media(max-width:749px){.hx-gt__word{font-size:var(--szm,120px);top:var(--wtm,10%);translate:var(--xm,0px) var(--ym,0px)}}.hx-gt[data-layer=front] .hx-gt__word{z-index:3}.hx-gt__pic{position:absolute;left:0;right:0;bottom:0;top:var(--pt2,0);z-index:2;display:flex;justify-content:center;align-items:flex-end;pointer-events:none;translate:var(--x,0px) var(--y,0px)}.hx-gt__pic img{height:100%;max-width:none;width:auto;object-fit:contain;object-position:50% 100%;display:block;scale:var(--ps,1);transform-origin:50% 100%}@media(max-width:749px){.hx-gt__pic{translate:var(--xm,0px) var(--ym,0px)}.hx-gt__pic img{scale:var(--psm,1)}}.hx-gt__pic[data-full="1"] img{width:100%;height:100%;object-fit:cover}.hx-gt .hx__txt{position:absolute;left:0;right:0;top:0;bottom:0;z-index:4;padding:var(--tp,36px) var(--px,40px);pointer-events:none;display:block}.hx-gt .hx__txt>*{pointer-events:auto}.hx-gt__top{position:absolute;left:var(--px,40px);top:var(--tp,36px)}.hx-gt__bot{position:absolute;left:var(--px,40px);bottom:var(--tp2b,56px);display:flex;flex-direction:column;gap:18px;align-items:flex-start;max-width:min(520px,60%)}.hx-gt[data-bpos=center] .hx-gt__bot{left:50%;translate:-50% 0;align-items:center;text-align:center}.hx-gt[data-bpos=right] .hx-gt__bot{left:auto;right:var(--px,40px);align-items:flex-end;text-align:right}@media(max-width:749px){.hx-gt__top{left:var(--pxm,18px);top:var(--tpm,22px)}.hx-gt__bot{left:var(--pxm,18px);right:var(--pxm,18px);bottom:var(--tp2bm,64px);max-width:none}.hx-gt[data-bpos=center] .hx-gt__bot{left:var(--pxm,18px);translate:none}}.hx-gt .hx__slide .hx-gt__word,.hx-gt .hx__slide .hx-gt__pic{opacity:0}.hx-gt .hx__slide.is-on .hx-gt__word{opacity:1;animation:hx-gt-word 1s cubic-bezier(.2,.8,.2,1) both}.hx-gt .hx__slide.is-on .hx-gt__pic{opacity:1;animation:hx-rise 1s .15s cubic-bezier(.2,.8,.2,1) both}@keyframes hx-gt-word{0%{opacity:0;transform:scale(1.12);letter-spacing:.06em}to{opacity:1;transform:none}}.hx-gt .hx-fw{color:var(--fwc,inherit)}.hx-bgimg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.hx-bgimg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--bgp,center);display:block}.hx-bgimg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ovc,#000);opacity:var(--ovp,0)}.hx-bgimg[data-fixed="1"]{clip-path:inset(0)}.hx-bgimg[data-fixed="1"] img{position:fixed}.hx-bgimg[data-zoom="1"] img{animation:hx-bgz 24s ease-in-out infinite alternate}@keyframes hx-bgz{0%{transform:scale(1)}to{transform:scale(1.1)}}.hx>.hx__stage{position:relative;z-index:1}.hx-eg .hx-actions[data-in=end]{display:none}@media(min-width:750px){.hx-eg[data-bpd=end] .hx-actions[data-in=text]{display:none}.hx-eg[data-bpd=end] .hx-actions[data-in=end]{display:flex;grid-column:1/-1;justify-content:center;margin-top:8px}}@media(max-width:749px){.hx-eg[data-bpm=end] .hx-actions[data-in=text]{display:none}.hx-eg[data-bpm=end] .hx-actions[data-in=end]{display:flex;flex-wrap:wrap;margin-top:4px}.hx-eg[data-bam=center] .hx-actions{justify-content:center}.hx-eg[data-bam=left] .hx-actions{justify-content:flex-start}.hx-eg[data-bam=stretch] .hx-actions{flex-direction:column;align-items:stretch}.hx-eg[data-bam=stretch] .hx-actions .hx-btn{justify-content:center}}@media(prefers-reduced-motion:reduce){.hx-bgimg img{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/174/assets/lumora-hx.css.map */
