.lab{--e-out:cubic-bezier(0.16,1,0.3,1);--e-split:cubic-bezier(0.76,0,0.24,1)}@keyframes lab-rise{0%{opacity:0;transform:translateY(.7em)}}@keyframes lab-fade{0%{opacity:0}}@keyframes lab-from-top{0%{transform:translateY(-38%);opacity:0}}@keyframes lab-from-bottom{0%{transform:translateY(38%);opacity:0}}@keyframes lab-slide-l{0%{transform:translateX(-28vw);opacity:0}}@keyframes lab-slide-r{0%{transform:translateX(28vw);opacity:0}}@keyframes lab-scale-x{0%{transform:scaleX(0)}}@keyframes lab-spin{to{transform:rotate(1turn)}}@keyframes lab-draw{0%{stroke-dashoffset:1}}@keyframes lab-split-in{0%{opacity:0;transform:scale(.6)}}@keyframes lab-fly{0%{opacity:0;transform:translateY(18%) scale(.92)}}@keyframes lab-marquee{to{transform:translateX(-50%)}}@keyframes lab-marquee-r{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.lab-rise{animation:lab-rise .9s var(--e-out) both;animation-delay:calc(var(--intro-delay, 0s) + var(--d, 0s))}.lab-fade{animation:lab-fade .6s var(--e-out) both}.lab-from-top{animation:lab-from-top 1.2s var(--e-split) both;animation-delay:calc(var(--intro-delay, 0s) + .15s)}.lab-from-bottom{animation:lab-from-bottom 1.2s var(--e-split) both;animation-delay:calc(var(--intro-delay, 0s) + .15s)}.lab-slide-l{animation:lab-slide-l 1.3s var(--e-split) both;animation-delay:calc(var(--intro-delay, 0s) + var(--d, 0s))}.lab-slide-r{animation:lab-slide-r 1.3s var(--e-split) both;animation-delay:calc(var(--intro-delay, 0s) + var(--d, 0s))}.lab-split-in{animation:lab-split-in 1.1s var(--e-out) both;animation-delay:calc(var(--intro-delay, 0s) + .2s)}.lab-fly{animation:lab-fly 1.1s var(--e-out) both;animation-delay:calc(var(--intro-delay, 0s) + var(--d, 0s))}.lab-wire *{stroke-dasharray:1}.lab-draw *{animation:lab-draw 1.2s var(--e-out) both;animation-delay:calc(var(--i, 0) * 60ms)}.h01-cut{transform-origin:right;animation:lab-scale-x 1.4s var(--e-split) both;animation-delay:calc(var(--intro-delay, 0s) + .5s);opacity:.6}.h01-top{translate:0 calc(var(--p, 0) * -16%)}.h01-bottom{translate:0 calc(var(--p, 0) * 16%)}.h01-o{rotate:calc(var(--mx, 0) * 2deg);transition:rotate .2s linear}.h01-img{scale:calc(1.18 - var(--p, 0) * .12);translate:calc(var(--mx, 0) * -14px) calc(var(--my, 0) * -10px)}.h01-hole{animation:lab-split-in 1.2s var(--e-out) both;animation-delay:calc(var(--intro-delay, 0s) + .35s)}.h01-ticks{animation:lab-spin 60s linear infinite}.h02{perspective:1200px}.h02-slat{transform:rotateX(90deg);transition:transform .75s var(--e-split);transition-delay:max(0s,var(--d));backface-visibility:hidden}.h02-slat:nth-child(-n+4){transform-origin:50% 0}.h02-slat:nth-child(n+5){transform-origin:50% 100%}.h02-blinds:not([data-open]) .h02-slat{transform:rotateX(0deg)}.h02-slat:nth-child(4){box-shadow:inset 0 -3px 0 #111E2A}.h02-slat:nth-child(5){box-shadow:inset 0 3px 0 #111E2A}.h03-bot{clip-path:inset(57% 0 0 0)}.h03-top{clip-path:inset(0 0 43% 0)}.h03-top>span{translate:calc(var(--mx, 0) * -18px) calc(var(--p, 0) * -.12em)}.h03-bot>span{translate:calc(var(--mx, 0) * 18px) calc(var(--p, 0) * .12em)}.h03-rule{transform-origin:left;animation:lab-scale-x 1.3s var(--e-split) both;animation-delay:calc(var(--intro-delay, 0s) + var(--d, 0s) + .7s)}.h03-strip{animation:lab-marquee 40s linear infinite}.h04-stage{--cw:clamp(8.5rem,15vw,14rem);perspective:1400px}.h04-tilt{transform-style:preserve-3d;transform:rotateX(calc(-10deg + var(--my, 0) * 8deg)) rotate(calc(var(--mx, 0) * -4deg))}.h04-ring{transform-style:preserve-3d;animation:h04-turn 36s linear infinite}.h04-card{width:var(--cw);margin-left:calc(var(--cw) / -2);margin-top:calc(var(--cw) * -.36);transform:rotateY(var(--a)) translateZ(calc(var(--cw) * 1.25))}@keyframes h04-turn{0%{transform:rotateY(0deg)}to{transform:rotateY(-1turn)}}.h05{--lx:60%;--ly:42%;--r:clamp(70px,11vw,150px)}.h05-lit{clip-path:circle(var(--r) at var(--lx) var(--ly))}.h05-ring{width:calc(var(--r) * 2.12);translate:calc(var(--lx) - 50%) calc(var(--ly) - 50%)}.h06-grid{grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(5,1fr);perspective:900px}.h06-tile{animation:h06-in 1.1s var(--e-out) both;animation-delay:calc(var(--intro-delay, 0s) + var(--in))}.h06-flip{transform-style:preserve-3d;transition:transform .9s var(--e-split);transition-delay:var(--d)}.h06-grid[data-flip] .h06-flip{transform:rotateY(180deg)}.h06-face{backface-visibility:hidden;background-repeat:no-repeat}.h06-back{transform:rotateY(180deg)}@keyframes h06-in{0%{transform:translate(var(--tx),var(--ty)) rotate(var(--rot)) scale(.5);opacity:0}}.h07-sketch{clip-path:inset(0 0 calc(100% - var(--cut, 46%)) 0)}.h07-line{top:var(--cut,46%)}.h08-l{animation:lab-marquee 32s linear infinite}.h08-r{animation:lab-marquee-r 38s linear infinite}.h08-o{animation:lab-split-in 1.1s var(--e-out) both,lab-spin 50s linear 1.2s infinite}.h10-stage{perspective:1600px}.h10-scene{transform-style:preserve-3d;transform:rotateX(calc(10deg + var(--my, 0) * -7deg)) rotateY(calc(-14deg + var(--mx, 0) * 12deg))}.h10-layer{transform-style:preserve-3d;transform:translateZ(calc(var(--z) * (1 + var(--p, 0) * 1.6)))}.w1-row{transition:background-color .5s var(--e-out),color .5s var(--e-out)}.w1-head{padding-inline:0;transition:padding .5s var(--e-out)}.w1-panel{grid-template-rows:0fr;transition:grid-template-rows .7s var(--e-split)}.w1-arrow{transition:transform .5s var(--e-out)}.w1-phone,.w1-shot{transition:transform .8s var(--e-out),opacity .6s;transform:translateY(30px);opacity:0}.w1-row[data-on]{background:var(--c);color:var(--oc)}.w1-row[data-on] .w1-head{padding-inline:1.25rem}.w1-row[data-on] .w1-panel{grid-template-rows:1fr;padding-inline:1.25rem}.w1-row[data-on] .w1-arrow{transform:rotate(45deg)}.w1-row[data-on] .w1-phone,.w1-row[data-on] .w1-shot{transform:none;opacity:1}.w1-row[data-on] .w1-phone{transition-delay:.15s}.w2-wipe{animation:w2-open .9s var(--e-split) both}.w2-top{transform-origin:top}.w2-bottom{transform-origin:bottom}@keyframes w2-open{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.w4 .w4-desk{transform:translateY(calc((1 - var(--p, 1)) * 60px)) rotate(calc((1 - var(--p, 1)) * -2deg))}.w4 .w4-phone{transform:translate(calc((1 - var(--p, 1)) * 140px),calc((1 - var(--p, 1)) * 120px)) rotate(calc((1 - var(--p, 1)) * 14deg))}.w4 .w4-detail{transform:translate(calc((1 - var(--p, 1)) * -120px),calc((1 - var(--p, 1)) * -60px)) rotate(calc((1 - var(--p, 1)) * -10deg));opacity:clamp(0,calc(var(--p, 1) * 2 - .3),1)}.s1 .s1-wire *{stroke-dashoffset:clamp(0,calc(1 - var(--p, 1) * 2.4 + var(--i, 0) * .035),1)}.s1 .s1-real{clip-path:inset(0 calc(100% - clamp(0%, (var(--p, 1) - .5) * 220%, 100%)) 0 0)}.s1 .s1-edge{left:clamp(0%,(var(--p,1) - .5) * 220%,100%);opacity:clamp(0,calc((var(--p, 1) - .5) * 20),1)}.s1 .s1-lab{opacity:clamp(.35,calc((var(--p, 1) - var(--at)) * 10 + .35),1)}.s2{perspective:1800px}.s2-scene{transform-style:preserve-3d;transform:rotateX(calc(52deg * (1 - var(--p, 1)) + 0deg)) rotate(calc(-30deg * (1 - var(--p, 1))))}.s2-layer{transform:translateZ(calc(var(--n) * 90px * (1 - var(--p, 1))))}.s2-label{opacity:calc(1 - var(--p, 1) * 1.4)}.s3-line{animation:lab-rise .6s var(--e-out) both;animation-delay:var(--d)}.s3-fade{animation:s3-fade 2.4s ease-out both}@keyframes s3-fade{0%{opacity:1}to{opacity:0}}@keyframes s3-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.s3-bar{animation:s3-grow 3.6s linear both}.s4 .s4-o{transform:scale(calc(.85 + var(--p, 1) * 2.6));opacity:calc(1.6 - var(--p, 1) * 1.3)}.s4 .s4-window{transform:scale(calc(.52 + var(--p, 1) * .48))}.s4 .s4-real{opacity:clamp(0,calc((var(--p, 1) - .45) * 4),1)}.s4 .s4-a{opacity:clamp(.3,calc(1 - (var(--p, 1) - .4) * 4),1)}.s4 .s4-b{opacity:clamp(.3,calc((var(--p, 1) - .45) * 4),1)}.c1 .c1-line{transform-origin:top;transform:scaleY(var(--p,1))}.c1 .c1-marker{top:calc(var(--p, 1) * 100%)}.c1-step{transition:opacity .6s var(--e-out),transform .7s var(--e-out)}.c1-step:not([data-on])[data-side=l]{opacity:.15;transform:translateX(-40px)}.c1-step:not([data-on])[data-side=r]{opacity:.15;transform:translateX(40px)}.c2 .c2-path{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--p, 1))}.c2 .c2-node{opacity:clamp(.2,calc((var(--p, 1) - var(--at)) * 12 + .2),1)}.c2 .c2-text{opacity:clamp(.3,calc((var(--p, 1) - var(--at)) * 8 + .3),1)}.c3-bar{animation:s3-grow 5.2s linear both}.c3-card{animation:lab-rise .6s var(--e-out) both;animation-delay:var(--d)}.c4-card{transition:transform .8s var(--e-split),opacity .6s;transform:translateY(calc(var(--pos) * -18px)) scale(calc(1 - var(--pos) * .05)) rotate(calc(var(--pos) * 2deg));opacity:calc(1 - var(--pos) * .18)}.n1-panel{flex:1 1 0;transition:flex-grow .7s var(--e-split)}.n1-more{grid-template-rows:1fr}@media (min-width:1024px){.n1-panel[data-on]{flex-grow:2.4}.n1-more{grid-template-rows:0fr;transition:grid-template-rows .6s var(--e-split)}.n1-panel[data-on] .n1-more{grid-template-rows:1fr}}.n2-top{transform-origin:top;transform:scaleY(0)}.n2-bottom,.n2-top{animation:w2-open .8s var(--e-split) both}.n2-bottom{transform-origin:bottom;transform:scaleY(0)}.n3-in{animation:lab-rise .8s var(--e-out) both;animation-delay:var(--d)}.n3-fill{transform:scaleY(0);transition:transform .45s var(--e-split)}.n3-top{transform-origin:top}.n3-bottom{transform-origin:bottom}.n3-card a:focus-visible .n3-fill,.n3-card a:hover .n3-fill{transform:scaleY(1)}.n4-bg{transform:scaleY(0);transform-origin:bottom;transition:transform .5s var(--e-split)}.n4-row:focus-visible .n4-bg,.n4-row:hover .n4-bg{transform:scaleY(1);transform-origin:top}.f1 .f1-top{transform:translateY(calc((1 - var(--p, 1)) * 0% - var(--p, 1) * 7%))}.f1 .f1-bottom{transform:translateY(calc(var(--p, 1) * 7%))}.f1 .f1-photo{scale:calc(1.25 - var(--p, 1) * .25)}.f2 .f2-w{opacity:clamp(.18,calc((var(--p, 1) * 1.15 - var(--at)) * 14 + .18),1);transition:opacity .15s}.f3{perspective:1400px}.f3-card{transform-style:preserve-3d;transform:rotateX(calc(var(--my, 0) * -10deg)) rotateY(calc(var(--mx, 0) * 14deg));cursor:pointer;transition:transform .15s linear}.f3-face{backface-visibility:hidden;transition:transform .9s var(--e-split)}.f3-back{transform:rotateY(180deg)}.f3-card[data-back] .f3-face:not(.f3-back){transform:rotateY(-180deg)}.f3-card[data-back] .f3-back{transform:rotateY(0deg)}.f4-card{rotate:var(--r);transition:transform .9s var(--e-out),opacity .6s;transition-delay:var(--d)}[data-in]>.f4-card{transform:none}.f4-card:hover{z-index:5;scale:1.04;transition:scale .3s var(--e-out)}.e1 .e1-top{transform:translateY(calc(var(--p, 1) * -10%))}.e1 .e1-bottom{transform:translateY(calc(var(--p, 1) * 10%))}.e2-run{animation:lab-marquee 22s linear infinite}.e2-btn{transition:translate .35s var(--e-out),scale .3s var(--e-out)}.e2-btn:hover{scale:1.06}.e3 .e3-top{transform:translateY(calc(var(--p, 1) * -101%));-webkit-mask:radial-gradient(circle at 50% 100%,transparent 72px,#000 73px);mask:radial-gradient(circle at 50% 100%,transparent 72px,#000 73px)}.e3 .e3-bottom{transform:translateY(calc(var(--p, 1) * 101%));-webkit-mask:radial-gradient(circle at 50% 0,transparent 72px,#000 73px);mask:radial-gradient(circle at 50% 0,transparent 72px,#000 73px)}.e4-caret{animation:e4-blink 1s steps(1) infinite}@keyframes e4-blink{50%{opacity:0}}@media (prefers-reduced-motion:no-preference){html.js .lab [data-in]>.f4-card{transform:none}html.js .lab div:not([data-in])>.f4-card{transform:translateY(80px) rotate(calc(var(--r) * 4)) scale(.85);opacity:0}html.js .n3-card:not(.n3-in){opacity:0}}@media (prefers-reduced-motion:reduce){.lab *,.lab :after,.lab :before{animation:none!important;transition:none!important}.lab .h06-grid[data-flip] .h06-flip{transform:none}}.bg-aurora{animation:bg-drift 18s ease-in-out infinite alternate}.bg-aurora-2{animation-duration:23s;animation-direction:alternate-reverse}.bg-aurora-3{animation-duration:27s}@keyframes bg-drift{0%{transform:translate(0) scale(1)}50%{transform:translate(-8%,6%) scale(1.12)}to{transform:translate(6%,-4%) scale(.94)}}.bg-grain{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.bg-grid-sky{background:radial-gradient(ellipse 70% 60% at 50% 100%,rgba(255,106,61,.18),transparent 70%)}.bg-grid-floor{transform:rotateX(62deg);transform-origin:50% 0;background-image:linear-gradient(rgba(243,238,230,.5) 1px,transparent 0),linear-gradient(90deg,rgba(243,238,230,.36) 1px,transparent 0);background-size:64px 64px;-webkit-mask:linear-gradient(180deg,transparent,#000 35%);mask:linear-gradient(180deg,transparent,#000 35%);animation:bg-floor 2.6s linear infinite}@keyframes bg-floor{to{background-position:0 64px,0 0}}.bg-textring{animation:lab-spin 48s linear infinite reverse}.k5-stage{--cw:clamp(8rem,15vw,15rem);min-height:clamp(18rem,42vh,30rem)}.k5-ring .h04-ring{animation-duration:48s}.a2 .a2-top{translate:calc((1 - var(--p, 1)) * -60%) 0}.a2 .a2-bottom{translate:calc((1 - var(--p, 1)) * 60%) 0}.a2 .a2-cut{transform-origin:left;scale:var(--p,1) 1}.a3-run{animation:lab-marquee 50s linear infinite}.a3-card{transform:perspective(900px) rotateX(calc(var(--my, 0) * -8deg)) rotateY(calc(var(--mx, 0) * 10deg))}.s3x-bar{transform:scaleX(var(--k,1))}.s3x-brief{opacity:calc(1 - var(--d, 1) * 4)}.s3x-line{--k:clamp(0,calc(var(--a, 1) * 5 - var(--i)),1);opacity:var(--k);transform:translateY(calc((1 - var(--k)) * 12px))}.s3x-tick{opacity:clamp(0,calc(var(--a, 1) * 5 - var(--i) - .6),1)}.s3x-ground{opacity:clamp(0,calc(var(--u, 1) * 8),1)}.s3x-wire{opacity:clamp(0,calc((.66 - var(--u, 1)) * 8),1)}.s3x-wire *{stroke-dasharray:1;stroke-dashoffset:calc(1 - clamp(0, calc((var(--d, 1) * 24 - var(--i, 0)) / 5), 1));stroke:color-mix(in srgb,#F3EEE6 calc(clamp(0, calc(var(--u, 1) * 8), 1) * 100%),#111E2A)}.s3x-block{--k:clamp(0,calc(var(--u, 1) * 20 - 2 - var(--i) * 0.4737),1);opacity:var(--k);transform:scale(calc(.82 + var(--k) * .18));box-shadow:0 0 0 2px rgba(255,106,61,calc(var(--k) * (1 - var(--k)) * 4)),0 0 24px rgba(255,106,61,calc(var(--k) * (1 - var(--k)) * 2.4))}.s3x-scan{top:calc(clamp(0, calc((var(--u, 1) - .1) / .47), 1) * 100%);opacity:clamp(0,min(calc(var(--u, 1) * 20 - 2),calc((.6 - var(--u, 1)) * 20)),1)}.s3x-chip{--k:clamp(0,calc(var(--u, 1) * 20 - 2 - var(--i) * 0.4737),1);opacity:clamp(0,min(var(--k),calc((.68 - var(--u, 1)) * 12)),1);transform:translateY(calc(-100% - 4px + (1 - var(--k)) * 8px))}.s3x-real{opacity:clamp(0,calc((var(--u, 1) - .9) * 10),1)}.s3x-rib{stroke-dasharray:1;stroke-dashoffset:calc(1 - clamp(0, calc(var(--l, 1) / .35), 1))}.s3x-livewrap{opacity:clamp(0,calc((var(--l, 1) - .35) * 4),1)}.s3x-url{opacity:var(--l,1)}.s3x-phone{opacity:clamp(0,calc(var(--l, 1) * 3),1);transform:translateY(calc((1 - var(--l, 1)) * 60%)) rotate(calc((1 - var(--l, 1)) * 6deg))}@keyframes s3x-scroll{0%,10%{transform:translateY(0)}55%,70%{transform:translateY(var(--shift))}to{transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.s3x[data-live] .s3x-live{animation:s3x-scroll 16s cubic-bezier(.65,0,.35,1) .4s infinite;will-change:transform}.s3x[data-live] .s3x-live-m{animation-duration:13s;animation-delay:1.2s}}.n2x-glow{background:radial-gradient(560px circle at var(--lx,72%) var(--ly,20%),rgba(255,106,61,.22),transparent 62%)}.n2s-half{transform:scaleY(0);animation:w2-open .9s var(--e-split) .2s both}.n2s-half-t{transform-origin:top}.n2s-half-b{transform-origin:bottom}.n2x-open{animation:n2x-open .8s var(--e-split) both}@keyframes n2x-open{0%{clip-path:inset(50% 0 50% 0);opacity:0}to{clip-path:inset(0 0 0 0);opacity:1}}.n2s-marquee{-webkit-mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.n2s-track{animation:n2s-marquee 30s linear infinite}@keyframes n2s-marquee{to{transform:translateX(-50%)}}.n2s-scan{animation:n2s-scan 5s linear infinite}@keyframes n2s-scan{0%{transform:translateY(-40px)}to{transform:translateY(260px)}}.n2s-check{animation:n2s-tick 5s linear infinite;animation-delay:calc(.55s + var(--i) * .62s)}.n2s-check svg{opacity:0;animation:n2s-tick-i 5s linear infinite;animation-delay:inherit}@keyframes n2s-tick{0%,2%{background:transparent;border-color:currentColor;color:inherit}6%,80%{background:#FF6A3D;border-color:#FF6A3D;color:#111E2A}90%,to{background:transparent}}@keyframes n2s-tick-i{0%,2%{opacity:0;transform:scale(.4)}6%,80%{opacity:1;transform:scale(1)}90%,to{opacity:0}}.n2s-op{animation:n2s-op 6s ease-in-out infinite;animation-delay:calc(var(--i) * 1.5s)}@keyframes n2s-op{0%,22%{background:rgba(255,106,61,.2);transform:translateX(6px)}30%,to{background:transparent;transform:none}}.n2s-drift .so-top{animation:n2s-breathe-t 3.2s ease-in-out infinite alternate}.n2s-drift .so-bottom{animation:n2s-breathe-b 3.2s ease-in-out infinite alternate}@keyframes n2s-breathe-t{to{transform:translateY(-7px)}}@keyframes n2s-breathe-b{to{transform:translateY(7px)}}.n2s-drift>div>.lucide-refresh-cw{animation:spin 6s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.n2s-check{background:#FF6A3D;border-color:#FF6A3D;color:#111E2A}.n2s-check svg{opacity:1}.n2s-scan,.n2x-glow{display:none}}.f1-cut{transform-origin:left;animation:f1-cut 1.4s var(--e-split) both}@keyframes f1-cut{0%{transform:scaleX(0)}}.f2-o .so-bottom,.f2-o .so-top{transition:transform .6s var(--e-split)}.f2-badge:focus-visible .so-top,.f2-badge:hover .so-top{transform:translateY(-10px)}.f2-badge:focus-visible .so-bottom,.f2-badge:hover .so-bottom{transform:translateY(10px)}.f3-card{animation:lab-rise .9s var(--e-out) both}.f4-arrow{transition:transform .5s var(--e-split)}.f4-cta:focus-visible .f4-arrow,.f4-cta:hover .f4-arrow{transform:rotate(45deg) scale(1.08)}.f5-track{animation:n2s-marquee 40s linear infinite}.f5-outline{color:transparent;-webkit-text-stroke:1.5px rgba(243,238,230,.6)}.o1-line{transform:scaleX(var(--p,1))}.o1-face{left:calc(var(--p, 1) * 100%)}.o1-step{opacity:clamp(.35,calc((var(--p, 1) - var(--at) + .12) * 8),1);transition:opacity .3s}.o1-who{opacity:clamp(0,calc((var(--p, 1) - var(--at) + .05) * 10),1)}.o3-thread{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--p, 1))}.o3-card{opacity:clamp(0,calc((var(--p, 1) - var(--at)) * 6 + .3),1);transform:translateY(calc((1 - clamp(0, calc((var(--p, 1) - var(--at)) * 6 + .3), 1)) * 30px))}.o4-orbit{animation:o4-orbit 12s linear infinite}@keyframes o4-orbit{to{transform:rotate(1turn)}}.o4-step{animation:o4-step 12s linear infinite;animation-delay:calc(var(--i) * 3s - 1.5s);opacity:.55}@keyframes o4-step{0%,25%{opacity:1}32%,to{opacity:.45}}.o5-line{opacity:0;transform:translateY(14px)}[data-seen]>.o5-line{animation:lab-rise .7s var(--e-out) both;animation-delay:var(--d);opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.o5-line{transform:none}.o4-step,.o5-line{opacity:1}}