.lab-grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.14;mix-blend-mode:overlay;z-index:1}.lab-grain svg{width:100%;height:100%}@keyframes lab-blob{0%{transform:translate(0) scale(1)}50%{transform:translate(6%,-8%) scale(1.15)}to{transform:translate(0) scale(1)}}@keyframes lab-blob2{0%{transform:translate(0) scale(1.1)}50%{transform:translate(-8%,6%) scale(.95)}to{transform:translate(0) scale(1.1)}}@keyframes lab-caret{0%,45%{opacity:1}50%,to{opacity:0}}@keyframes lab-float{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-14px) rotate(2deg)}}@keyframes lab-marq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lab-bob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}html.lab-enter body{animation:lab-page-in .9s var(--lab-ease-out) both}html.lab-leave body{opacity:0;transform:translateY(-6px);transition:opacity .22s ease,transform .22s ease}@keyframes lab-page-in{0%{opacity:0;clip-path:inset(0 0 100% 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}cart-drawer .drawer__inner{transition:transform .6s var(--lab-ease-out)!important}cart-drawer.active .cart-item{animation:lab-item-in .5s var(--lab-ease-out) both}cart-drawer.active .cart-item:nth-child(2){animation-delay:.06s}cart-drawer.active .cart-item:nth-child(3){animation-delay:.12s}cart-drawer.active .cart-item:nth-child(4){animation-delay:.18s}@keyframes lab-item-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}[data-magnet]{transition:transform .35s var(--lab-ease-out)}.lab-cursor{position:fixed;left:0;top:0;width:14px;height:14px;border-radius:50%;background:var(--lab-lime);pointer-events:none;z-index:9999;transform:translate(-50%,-50%);mix-blend-mode:difference;opacity:0;transition:opacity .3s,width .3s,height .3s}body.lab-has-cursor .lab-cursor{opacity:1}body.lab-cursor-big .lab-cursor{width:56px;height:56px}@media(hover:none){.lab-cursor{display:none}}.lab-cine{position:relative;height:var(--pin,220vh);background:var(--lab-ink);color:#fff;--p:0}.lab-cine__sticky{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;isolation:isolate}.lab-cine__bg{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;z-index:0;filter:blur(60px) saturate(1.2);opacity:.6}.lab-cine__stars{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.lab-cine__bg i{position:absolute;border-radius:50%;display:block}.lab-cine__bg .b1{width:55vw;height:55vw;left:-10%;top:-15%;background:radial-gradient(circle,rgba(184,255,60,.55),transparent 65%);animation:lab-blob 14s ease-in-out infinite}.lab-cine__bg .b2{width:50vw;height:50vw;right:-15%;bottom:-20%;background:radial-gradient(circle,rgba(127,212,0,.35),transparent 65%);animation:lab-blob2 18s ease-in-out infinite}.lab-cine__bg .b3{width:30vw;height:30vw;left:40%;top:50%;background:radial-gradient(circle,rgba(255,255,255,.12),transparent 65%);animation:lab-blob 22s ease-in-out infinite reverse}.lab-cine__word{position:absolute;left:50%;top:48%;transform:translate(-50%,-50%) scale(calc(1 + var(--p)*.6));font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(14rem,28vw,40rem);letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.12);white-space:nowrap;opacity:calc(1 - var(--p)*.8);z-index:0;pointer-events:none}.lab-cine__center{position:relative;z-index:3;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transform:translateY(calc(var(--p)*-15vh)) scale(calc(1 - var(--p)*.34));transform-origin:50% 40%}.lab-cine .lab-eyebrow{color:var(--lab-lime)}.lab-cine .lab-h1{color:#fff;font-size:clamp(5.6rem,10vw,12.4rem);line-height:.9}.lab-cine .lab-h1 .accent{color:var(--lab-lime)}.lab-cine__caret{display:inline-block;width:.08em;height:.85em;background:var(--lab-lime);margin-left:.08em;vertical-align:-.05em;animation:lab-caret 1s steps(1) infinite}.lab-cine .lab-lead{color:#ffffffb8;margin-top:2.4rem;text-align:center;opacity:calc(1 - var(--p)*2.2)!important}.lab-cine .lab-cine__actions{display:flex;gap:1.2rem;flex-wrap:wrap;justify-content:center;margin-top:3.2rem}.lab-cine .lab-btn--lime{background:var(--lab-lime);color:var(--lab-ink)}.lab-cine .lab-btn--glass{background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lab-cine .lab-btn--glass:hover{background:#fff;color:var(--lab-ink)}.lab-cine .lab-cine__chips{display:flex;gap:.8rem;flex-wrap:wrap;justify-content:center;margin-top:2.4rem;opacity:calc(1 - var(--p)*2.2)!important}.lab-cine__chips .lab-chip{background:transparent;border-color:#ffffff2e;color:#ffffffbf}.lab-cine__chips .lab-chip i{width:.6rem;height:.6rem;border-radius:50%;background:var(--lab-lime)}.lab-cine__tubs{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.lab-cine__tub{position:absolute;left:50%;top:50%;width:var(--w,22vw);max-width:34rem;pointer-events:auto;text-decoration:none;color:#fff;--tx:calc(var(--x0)*(1 - var(--p)) + var(--x1)*var(--p));--ty:calc(var(--y0)*(1 - var(--p)) + var(--y1)*var(--p));--tr:calc(var(--r0)*(1 - var(--p)));--ts:calc(var(--s0)*(1 - var(--p)) + var(--s1)*var(--p));transform:translate(-50%,-100%) translate(var(--tx),var(--ty)) rotate(var(--tr)) scale(var(--ts));transform-origin:50% 100%}.lab-cine__tub img{width:100%;height:auto;display:block;filter:drop-shadow(0 40px 50px rgba(0,0,0,.6));animation:lab-float calc(6s + var(--i)*.7s) ease-in-out infinite;animation-delay:calc(var(--i)*-1.3s)}.lab-cine__tub span{position:absolute;left:50%;top:100%;transform:translate(-50%,.6rem);white-space:nowrap;font-family:Space Grotesk,sans-serif;font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3;opacity:clamp(0,calc((var(--p) - .6)*3),1)}.lab-cine.is-intro .lab-cine__tub{transition:transform 1.4s var(--lab-ease-out);transition-delay:calc(var(--i)*.11s + .3s)}.lab-cine.is-pre .lab-cine__tub{transform:translate(-50%,-100%) translate(var(--x0),calc(var(--y0) + 90vh)) rotate(calc(var(--r0) + 40deg)) scale(.5)}.lab-cine__shelf{position:absolute;left:50%;bottom:calc(50% - 24vh - .6rem);transform:translate(-50%);width:min(90vw,110rem);height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);opacity:clamp(0,calc((var(--p) - .6)*3),1);z-index:1}.lab-cine__bar{position:absolute;left:0;right:0;bottom:2.4rem;z-index:4;opacity:calc(1 - var(--p)*1.6);display:flex;justify-content:center;gap:2rem;align-items:center;font-family:Space Grotesk,sans-serif;font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c}.lab-cine__bar .mouse{width:2.2rem;height:3.4rem;border:1.5px solid rgba(255,255,255,.4);border-radius:1.2rem;position:relative}.lab-cine__bar .mouse:after{content:"";position:absolute;left:50%;top:.6rem;width:.3rem;height:.6rem;margin-left:-.15rem;border-radius:.2rem;background:var(--lab-lime);animation:lab-bob 1.4s ease-in-out infinite}.lab-cine__bar .prog{width:12rem;height:1px;background:#fff3;position:relative}.lab-cine__bar .prog:after{content:"";position:absolute;left:0;top:-1px;height:3px;width:calc(var(--p)*100%);background:var(--lab-lime)}.lab-cine__cta{position:absolute;left:50%;bottom:7vh;transform:translate(-50%,calc((1 - var(--p))*40px));z-index:4;display:flex;gap:1.2rem;align-items:center;padding:1rem 1rem 1rem 2.2rem;border-radius:99px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:clamp(0,calc((var(--p) - .7)*4),1);pointer-events:none;white-space:nowrap}.lab-cine[style*="--p:1"] .lab-cine__cta,.lab-cine.is-end .lab-cine__cta{pointer-events:auto}.lab-cine__cta b{font-family:Space Grotesk,sans-serif;font-size:1.5rem}.lab-cine__cta .lab-btn{padding:1.1rem 2rem;font-size:1.35rem}@media(max-width:749px){.lab-cine{height:var(--pin-m,180vh)}.lab-cine__tub{width:var(--wm,34vw)}.lab-cine__tub:nth-child(n+4){display:none}.lab-cine .lab-h1{font-size:clamp(4.6rem,15vw,7rem)}.lab-cine__center{transform:translateY(calc(var(--p)*-13vh)) scale(calc(1 - var(--p)*.22))}.lab-cine__tub:nth-child(1){--x1:-31vw!important;--s1:.95!important}.lab-cine__tub:nth-child(2){--x1:0vw!important;--s1:1!important}.lab-cine__tub:nth-child(3){--x1:31vw!important;--s1:.95!important}.lab-cine__tub{--y1:30vh!important}.lab-cine__tub span{font-size:.95rem;letter-spacing:.06em;max-width:28vw;white-space:normal;text-align:center;line-height:1.2}.lab-cine__shelf{bottom:calc(50% - 30vh - .6rem)}.lab-cine__cta{bottom:3vh;left:1.6rem;right:1.6rem;transform:translateY(calc((1 - var(--p))*40px));white-space:normal;padding:1rem 1rem 1rem 1.6rem}.lab-cine__cta b{font-size:1.3rem}.lab-cine__bar .prog{display:none}}@media(prefers-reduced-motion:reduce){.lab-cine__tub img,.lab-cine__bg i{animation:none}.lab-cine.is-pre .lab-cine__tub{transform:translate(-50%,-100%) translate(var(--x0),var(--y0)) rotate(var(--r0)) scale(var(--s0))}}.lab-build{position:relative;background:var(--lab-paper);overflow:hidden;padding:clamp(4rem,8vh,9rem) 0 clamp(3rem,6vh,7rem)}.lab-build__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:4rem;align-items:stretch}.lab-build__copy .lab-h1{font-size:clamp(4.4rem,6.4vw,8rem)}.lab-build__goalword{color:var(--lab-lime-ink);display:inline-block;min-width:1ch}.lab-build__goalword.is-swap{animation:lab-wordswap .5s var(--lab-ease-out)}@keyframes lab-wordswap{0%{opacity:0;transform:translateY(.4em) skewY(4deg)}to{opacity:1;transform:none}}.lab-build__goals{display:flex;flex-wrap:wrap;gap:1rem;margin-top:3rem}.lab-build__goal{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start;gap:.2rem;padding:1.2rem 1.8rem;border-radius:1.6rem;border:1.5px solid var(--lab-line);background:#fff;cursor:pointer;font-family:Space Grotesk,sans-serif;transition:border-color .3s,transform .3s var(--lab-ease),box-shadow .3s;text-align:left}.lab-build__goal b{font-size:1.6rem;letter-spacing:-.01em;color:var(--lab-ink)}.lab-build__goal small{font-size:1.15rem;color:var(--lab-ink-3);letter-spacing:.04em}.lab-build__goal:hover{transform:translateY(-3px);border-color:var(--lab-ink)}.lab-build__goal.is-active{border-color:var(--lab-ink);background:var(--lab-ink);box-shadow:0 20px 40px -24px #000a}.lab-build__goal.is-active b{color:var(--lab-lime)}.lab-build__goal.is-active small{color:#fff9}.lab-build__goal .bar{position:absolute;left:1.8rem;right:1.8rem;bottom:.7rem;height:2px;background:#ffffff2e;border-radius:2px;overflow:hidden;opacity:0}.lab-build__goal.is-active .bar{opacity:1}.lab-build__goal .bar i{display:block;height:100%;width:0;background:var(--lab-lime)}.lab-build.is-auto .lab-build__goal.is-active .bar i{animation:lab-fill var(--iv,6s) linear forwards}@keyframes lab-fill{to{width:100%}}.lab-build__sum{margin-top:3rem;border:1px solid var(--lab-line);border-radius:2rem;padding:2rem 2.2rem;background:#fff;position:relative;overflow:hidden}.lab-build__sum ul{list-style:none;margin:0;padding:0;display:grid;gap:.9rem}.lab-build__sum li{display:flex;justify-content:space-between;gap:1.6rem;font-size:1.45rem;color:var(--lab-ink-2);opacity:0;transform:translate(-10px);transition:opacity .5s var(--lab-ease-out),transform .5s var(--lab-ease-out)}.lab-build__sum li span:last-child{font-family:Space Grotesk,sans-serif;color:var(--lab-ink);white-space:nowrap}.lab-build__panel{display:none}.lab-build__panel.is-active{display:block}.lab-build__panel.is-active li{opacity:1;transform:none}.lab-build__panel.is-active li:nth-child(1){transition-delay:.15s}.lab-build__panel.is-active li:nth-child(2){transition-delay:.3s}.lab-build__panel.is-active li:nth-child(3){transition-delay:.45s}.lab-build__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem;margin-top:1.8rem;padding-top:1.6rem;border-top:1px dashed var(--lab-line);flex-wrap:wrap}.lab-build__price{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:3.2rem;letter-spacing:-.03em;color:var(--lab-ink);line-height:1}.lab-build__price s{display:block;font-size:1.4rem;color:var(--lab-ink-3);font-weight:500;margin-bottom:.4rem}.lab-build__price small{font-size:1.2rem;color:var(--lab-lime-ink);display:block;margin-top:.5rem;font-weight:500;letter-spacing:.04em}.lab-build__stage{position:relative;height:auto;min-height:clamp(46rem,72vh,78rem);border-radius:3rem;background:var(--lab-ink);overflow:hidden;isolation:isolate}.lab-build__stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(80% 60% at 70% 20%,rgba(184,255,60,.22),transparent 60%),radial-gradient(60% 50% at 20% 90%,rgba(255,255,255,.08),transparent 60%);z-index:0}.lab-build__word{position:absolute;left:3rem;top:2.4rem;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(7rem,10vw,14rem);letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.16);line-height:1;z-index:0;transition:opacity .4s}.lab-build__word.is-swap{animation:lab-wordswap .6s var(--lab-ease-out)}.lab-build__model{position:absolute;right:-4%;bottom:0;height:96%;z-index:1;opacity:0;transform:translate(30px);transition:opacity .7s var(--lab-ease-out),transform .7s var(--lab-ease-out)}.lab-build__model.is-active{opacity:1;transform:none}.lab-build__model .lab-swap img{height:100%;width:auto;filter:drop-shadow(-20px 30px 50px rgba(0,0,0,.6))}.lab-build__tubs{position:absolute;left:0;right:0;bottom:4%;height:58%;z-index:2;pointer-events:none}.lab-build__tubs a{position:absolute;bottom:0;pointer-events:auto;opacity:0;transform:translate(120%) rotate(12deg);transition:opacity .6s var(--lab-ease-out),transform .9s var(--lab-ease-out)}.lab-build__tubs a img{width:100%;height:auto;display:block;filter:drop-shadow(0 30px 40px rgba(0,0,0,.6))}.lab-build__tubs a:nth-child(1){left:4%;width:24%;transition-delay:.05s}.lab-build__tubs a:nth-child(2){left:19%;width:32%;bottom:2%;z-index:1;transition-delay:.18s}.lab-build__tubs a:nth-child(3){left:44%;width:22%;transition-delay:.31s}.lab-build__tubs.is-active a{opacity:1;transform:none}.lab-build__floor{position:absolute;left:4%;right:30%;bottom:3%;height:12%;background:radial-gradient(ellipse at center,rgba(0,0,0,.6),transparent 70%);z-index:1;filter:blur(6px)}.lab-build__tag{position:absolute;right:2.4rem;top:5.4rem;z-index:3;display:inline-flex;align-items:center;gap:.8rem;padding:.8rem 1.4rem;border-radius:99px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-family:Space Grotesk,sans-serif;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.lab-build__tag i{width:.7rem;height:.7rem;border-radius:50%;background:var(--lab-lime);animation:lab-blink 1.6s infinite}.lab-build__hint{position:absolute;right:2.4rem;top:2.4rem;z-index:3;color:#ffffff8c;font-family:Space Grotesk,sans-serif;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase}@media(max-width:989px){.lab-build__grid{grid-template-columns:1fr;gap:3rem}.lab-build__stage{height:clamp(40rem,62vh,56rem);min-height:0;order:-1}.lab-build__model{height:92%;right:-10%}}@media(max-width:749px){.lab-build__copy .lab-h1{font-size:clamp(4rem,12vw,5.6rem)}.lab-build__goal{padding:1rem 1.3rem}.lab-build__goal b{font-size:1.4rem}.lab-build__sum{padding:1.6rem}.lab-build__price{font-size:2.6rem}.lab-build__tubs a:nth-child(1){left:2%;width:30%}.lab-build__tubs a:nth-child(2){left:20%;width:38%}.lab-build__tubs a:nth-child(3){left:48%;width:28%}.lab-build__word{font-size:6rem}}.lab-scene{position:relative;background:var(--lab-ink);color:#fff;overflow:hidden;isolation:isolate;min-height:100vh;min-height:100svh;display:flex;flex-direction:column}.lab-scene canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}.lab-scene__lines{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:0;pointer-events:none;display:grid;gap:0;opacity:.9}.lab-scene__line{white-space:nowrap;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(7rem,13vw,17rem);line-height:.9;letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.14);display:flex;width:max-content;animation:lab-marq var(--dur,40s) linear infinite}.lab-scene__line span{padding-right:.4em}.lab-scene__line.rev{animation-direction:reverse}.lab-scene__line.solid{color:#ffffff0d;-webkit-text-stroke:0}.lab-scene__center{position:relative;z-index:2;flex:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:3rem;padding-top:6vh;padding-bottom:4vh}.lab-scene .lab-eyebrow{color:var(--lab-lime)}.lab-scene .lab-h1{color:#fff;font-size:clamp(5.2rem,8.6vw,11rem)}.lab-scene .lab-h1 .accent{color:var(--lab-lime)}.lab-scene .lab-lead{color:#ffffffb3}.lab-scene__actions{display:flex;gap:1.2rem;flex-wrap:wrap;margin-top:3rem}.lab-scene .lab-btn--lime{background:var(--lab-lime);color:var(--lab-ink)}.lab-scene .lab-btn--glass{background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.18)}.lab-scene .lab-btn--glass:hover{background:#fff;color:var(--lab-ink)}.lab-scene__stage{position:relative;height:clamp(36rem,64vh,70rem);display:flex;align-items:flex-end;justify-content:center}.lab-scene__ring{position:absolute;left:50%;top:55%;width:min(44vw,52rem);aspect-ratio:1;border-radius:50%;border:1px solid rgba(255,255,255,.12);transform:translate(-50%,-50%);animation:lab-spin 40s linear infinite}.lab-scene__ring:after{content:"";position:absolute;left:50%;top:-4px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:var(--lab-lime);box-shadow:0 0 20px var(--lab-lime)}@keyframes lab-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.lab-scene__tub{position:relative;width:min(36vw,46rem);z-index:2;transition:transform .2s ease-out}.lab-scene__tub img{width:100%;height:auto;display:block;filter:drop-shadow(0 60px 60px rgba(0,0,0,.7));animation:lab-float 7s ease-in-out infinite}.lab-scene__glow{position:absolute;left:50%;bottom:6%;width:60%;height:12%;transform:translate(-50%);background:radial-gradient(ellipse at center,rgba(184,255,60,.45),transparent 70%);filter:blur(14px);z-index:1}.lab-scene__chip{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:.7rem;padding:.8rem 1.3rem;border-radius:99px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:Space Grotesk,sans-serif;font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase;color:#fff}.lab-scene__chip i{width:.6rem;height:.6rem;border-radius:50%;background:var(--lab-lime)}.lab-scene__chip--a{left:4%;top:18%;animation:lab-float 8s ease-in-out infinite}.lab-scene__chip--b{right:2%;top:38%;animation:lab-float 9s ease-in-out infinite reverse}.lab-scene__chip--c{left:10%;bottom:14%;animation:lab-float 7.5s ease-in-out infinite}.lab-scene__railwrap{position:relative;z-index:2;padding:0 0 3rem}.lab-scene__railhead{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:1.6rem;font-family:Space Grotesk,sans-serif;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c}.lab-scene__railhead a{color:#fff;text-decoration:none;display:inline-flex;align-items:center;gap:.6rem}.lab-scene__rail{display:flex;gap:1.6rem;overflow-x:auto;scrollbar-width:none;padding:1rem 0 1.6rem;cursor:grab;scroll-snap-type:x proximity}.lab-scene__rail::-webkit-scrollbar{display:none}.lab-scene__rail.is-drag{cursor:grabbing;scroll-snap-type:none}.lab-scene__card{flex:0 0 auto;width:22rem;scroll-snap-align:start;text-decoration:none;color:#fff;border-radius:2rem;padding:1.6rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);transition:background .3s,border-color .3s;position:relative;overflow:hidden}.lab-scene__card:hover{background:#ffffff1a;border-color:#ffffff40}.lab-scene__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(160px 160px at var(--mx,50%) var(--my,50%),rgba(184,255,60,.18),transparent 60%);opacity:0;transition:opacity .3s}.lab-scene__card:hover:after{opacity:1}.lab-scene__card img{width:100%;height:16rem;object-fit:contain;display:block;filter:drop-shadow(0 20px 24px rgba(0,0,0,.6));transition:transform .5s var(--lab-ease-out)}.lab-scene__card:hover img{transform:translateY(-6px) scale(1.06)}.lab-scene__card b{display:block;margin-top:1.2rem;font-family:Space Grotesk,sans-serif;font-size:1.35rem;line-height:1.25;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lab-scene__card small{display:block;margin-top:.5rem;font-size:1.2rem;color:#fff9}.lab-scene__card em{position:absolute;right:1.2rem;top:1.2rem;font-style:normal;font-family:Space Grotesk,sans-serif;font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase;color:var(--lab-lime)}@media(max-width:989px){.lab-scene__center{grid-template-columns:1fr;padding-top:10vh}.lab-scene__stage{height:clamp(28rem,44vh,40rem)}.lab-scene__tub{width:min(60vw,30rem)}.lab-scene__chip--b{right:0;top:12%}}@media(max-width:749px){.lab-scene .lab-h1{font-size:clamp(4.4rem,14vw,6.4rem)}.lab-scene__line{font-size:clamp(5rem,18vw,9rem)}.lab-scene__card{width:17rem}.lab-scene__card img{height:12rem}}@media(prefers-reduced-motion:reduce){.lab-scene__line,.lab-scene__tub img,.lab-scene__chip,.lab-scene__ring{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lab3.css.map */
