.lab-a .la-wh{--la-wh-max:1440px;--la-wh-col-ours:306fr;--la-wh-col-screen:702fr;--la-wh-col-stack:272fr;--la-wh-chip:max(144px,calc(180/1280*100cqw));--la-wh-chip-pins:-20px;--la-wh-log-size:var(--typography-a-small-size);--la-wh-mod:7px;--la-wh-fig:clamp(28px,2.7cqw,34px);--la-wh-spread:.72;--la-wh-pull:-.32;--la-wh-ease:cubic-bezier(.16,1,.3,1);--la-wh-sine:cubic-bezier(.37,0,.63,1);--la-wh-arrive:.7s;--la-wh-leave:.32s;--la-wh-land:.45s;--la-wh-log-cycle:4s;--la-wh-breathe:2.4s;--la-wh-drift-cycle:6s;--la-wh-glow:radial-gradient(46% 30% at 50% 80%,color-mix(in oklch,var(--la-silk-5)22%,transparent),transparent),radial-gradient(closest-side,color-mix(in oklch,var(--la-silk-4)40%,transparent),color-mix(in oklch,var(--la-silk-3)17%,transparent)40%,color-mix(in oklch,var(--la-silk-2)5%,transparent)70%,transparent);--la-wh-counter:radial-gradient(40% 46% at 6% 18%,color-mix(in oklch,var(--la-gray-200)6%,transparent),transparent),radial-gradient(36% 42% at 96% 8%,color-mix(in oklch,var(--la-gray-200)5%,transparent),transparent);--la-wh-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--la-wh-halo:0 0 0 1px color-mix(in oklch,var(--la-silk-6)14%,var(--la-hairline-strong)),0 40px 90px -30px color-mix(in srgb,var(--la-gray-975)85%,transparent),0 0 110px -20px color-mix(in oklch,var(--la-silk-4)34%,transparent);overflow:clip}.lab-a .la-wh__light{z-index:0;background:var(--la-wh-glow);filter:blur(40px);pointer-events:none;width:min(1080px,84%);height:760px;position:absolute;top:62%;left:50%;transform:translate(-50%,-50%)}.lab-a .la-wh__light:after{content:"";background:var(--la-wh-counter);position:absolute;inset:-20% -10%}.lab-a .la-wh__grain{z-index:0;background:var(--la-wh-grain);opacity:.045;mix-blend-mode:overlay;pointer-events:none;background-size:160px;position:absolute;inset:0}.lab-a .la-wh__wrap{z-index:1;justify-items:center;display:grid;position:relative}.lab-a .la-wh__copy{justify-items:center;gap:var(--space-24);text-align:center;display:grid}.lab-a .la-wh__title{font-size:var(--typography-a-hero-studio-size);line-height:var(--la-lh-title);letter-spacing:var(--la-ls-title);text-wrap:balance;text-align:center;text-wrap:balance;max-width:none;margin:0}@media (min-width:1024px){.lab-a .la-wh__tl{white-space:nowrap;display:block}}.lab-a .la-wh__lead{text-wrap:pretty;max-width:46ch}.lab-a .la-wh__actions{justify-content:center}.lab-a .la-wh__stage{width:min(100%,var(--la-wh-max));margin-top:var(--space-64);grid-template-columns:minmax(0,var(--la-wh-col-ours))minmax(0,var(--la-wh-col-screen))minmax(0,var(--la-wh-col-stack));grid-template-rows:var(--la-wh-win-h,auto)auto;text-align:left;grid-template-areas:"ours screen stack""figs screen out";display:grid;position:relative;container-type:inline-size}.lab-a .la-wh--b .la-wh__stage{grid-template-areas:"ours screen stack""ours screen out"}.lab-a .la-wh__stage>:not(.la-wh__wires){z-index:1;position:relative}.lab-a .la-wh__wires{z-index:0;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.lab-a .la-wh__ln path{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.lab-a .la-wh__ln-base{stroke:var(--la-gray-750);stroke-width:1px}.lab-a .la-wh__ln-tail,.lab-a .la-wh__ln-head{stroke-dasharray:0 100000;opacity:0}.lab-a .la-wh__ln-tail{stroke:var(--la-wh-ln-tail,var(--la-gray-300));stroke-width:1.5px;stroke-linecap:butt}.lab-a .la-wh__ln-head{stroke:var(--la-wh-ln-head,var(--la-gray-25));stroke-width:2.5px;filter:drop-shadow(0 0 4px var(--la-wh-ln-glow,var(--la-gray-200)))}.lab-a .la-wh__ln--human{--la-wh-ln-tail:var(--la-accent-text);--la-wh-ln-head:var(--la-orange-100);--la-wh-ln-glow:var(--la-accent-text)}.lab-a .la-wh__ln--stack{--la-wh-ln-tail:var(--la-gray-400)}.lab-a .la-wh__ln--stack.is-active{--la-wh-ln-tail:var(--la-silk-6);--la-wh-ln-head:var(--la-silk-10);--la-wh-ln-glow:var(--la-silk-5)}.lab-a .la-wh__ln--stack.is-active .la-wh__ln-base{stroke:color-mix(in oklch,var(--la-silk-6)45%,var(--la-gray-750))}.lab-a .la-wh__screen{grid-area:screen;min-width:0}.lab-a .la-wh__screen .la-see__win{box-shadow:var(--la-wh-halo)}@media (min-width:1024px){.lab-a .la-wh__screen .la-see__now{display:none}}@container (max-width:1180px){.lab-a .la-wh__screen .la-see__label{flex-direction:column;gap:0}}@media (min-width:1200px) and (max-width:1379px){.lab-a .la-wh{--la-wh-col-ours:340fr;--la-wh-col-screen:668fr}}.lab-a .la-wh__side{min-width:0}.lab-a .la-wh__side--ours{justify-content:space-between;row-gap:var(--space-16);padding-right:var(--space-24);flex-direction:column;grid-area:ours;display:flex}.lab-a .la-wh__t{margin:0}.lab-a .la-wh__t b{color:var(--la-ink);font-family:var(--la-font-display);font-variation-settings:"wdth" var(--la-wdth-display);font-size:var(--typography-a-point-size);font-weight:500;line-height:var(--la-lh-body);letter-spacing:var(--la-ls-title);display:inline-block}.lab-a .la-wh__t>span{margin-top:var(--space-4);color:var(--la-ink-3);font-size:var(--typography-a-body-size);line-height:var(--la-lh-body);display:block}.lab-a .la-wh__tsub{justify-content:space-between;align-items:baseline;gap:var(--space-16);display:flex!important}.lab-a .la-wh__clock{align-items:baseline;gap:var(--space-4);color:var(--la-ink-3);font-size:var(--la-wh-log-size);line-height:var(--la-lh-small);white-space:nowrap;display:inline-flex}.lab-a .la-wh__clock time{font-variant-numeric:tabular-nums}.lab-a .la-wh__sleep{opacity:.8}.lab-a .la-wh__times{display:none}.lab-a .la-wh__time{grid-area:1/1}.lab-a .la-wh__log{margin:var(--space-12)0 0;padding:0;list-style:none}.lab-a .la-wh__line{--b:1;align-items:center;gap:var(--space-12);padding:var(--space-4)0;color:var(--la-ink-2);font-size:var(--la-wh-log-size);line-height:var(--la-lh-caption);white-space:nowrap;opacity:var(--b);display:flex}.lab-a .la-wh__line time{font-variant-numeric:tabular-nums;flex:none;min-width:5ch}.lab-a .la-wh__line:first-child{--b:.42}.lab-a .la-wh__line:nth-child(2){--b:.58}.lab-a .la-wh__line:nth-child(3){--b:.76}.lab-a .la-wh__line.is-now{color:var(--la-ink)}.lab-a .la-wh__mods{gap:var(--space-2);display:inline-flex}.lab-a .la-wh__mods b{width:var(--la-wh-mod);height:var(--la-wh-mod);border-radius:var(--radius-full);background:var(--la-gray-300);display:block}.lab-a .la-wh__mods b:nth-child(2){background:var(--la-gray-450)}.lab-a .la-wh__mods b:nth-child(3){background:var(--la-gray-600)}.lab-a .la-wh__model .la-wh__drift{justify-items:start;display:grid}.lab-a .la-wh__chip{width:var(--la-wh-chip);aspect-ratio:624/528;margin:calc(var(--space-16)*-1)0 calc(var(--space-4)*-1)var(--la-wh-chip-pins);position:relative}.lab-a .la-wh__chip-still,.lab-a .la-wh__chip .la-stand3d__canvas{inset:0;-webkit-mask:radial-gradient(closest-side,#000 76%,#0000);mask:radial-gradient(closest-side,#000 76%,#0000);width:100%!important;height:100%!important;position:absolute!important}.lab-a .la-wh__chip-still{object-fit:contain;transition:opacity var(--la-dur-slow)var(--la-ease-out)}.lab-a .la-wh__chip .la-stand3d__canvas{opacity:0;transition:opacity var(--la-dur-slow)var(--la-ease-out)}.lab-a .la-wh__chip.is-ready .la-stand3d__canvas{opacity:1}.lab-a .la-wh__chip.is-ready .la-wh__chip-still{opacity:0}.lab-a .la-wh__figs{gap:var(--space-24)var(--space-16);min-width:0;padding:var(--space-24)var(--space-24)0 0;grid-area:figs;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.lab-a .la-wh__fig--users{grid-column:1/-1}.lab-a .la-wh__fig .la-wh__drift{gap:var(--space-8);display:grid}.lab-a .la-wh__figrow{gap:var(--space-2);margin:0;display:grid}.lab-a .la-wh__num{font-size:var(--la-wh-fig)}.lab-a .la-wh__note{color:var(--la-ink-3);font-size:var(--typography-a-small-size);line-height:var(--la-lh-small)}.lab-a .la-wh__fig--users .la-wh__drift{align-items:end;column-gap:var(--space-16);grid-template-columns:auto minmax(0,1fr)}.lab-a .la-wh__viz{display:block}.lab-a .la-wh__ticks{gap:var(--space-4);height:var(--space-16);align-items:end;display:flex}.lab-a .la-wh__ticks i{border-radius:var(--radius-full);background:var(--la-gray-500);transform-origin:bottom;width:2px;height:100%}.lab-a .la-wh__cells{grid-template-columns:repeat(10,6px);grid-auto-rows:6px;gap:3px;display:grid}.lab-a .la-wh__cells i{background:var(--la-gray-600);border-radius:1.5px;position:relative}.lab-a .la-wh__cells i:after{content:"";border-radius:inherit;background:var(--la-accent-text);opacity:0;position:absolute;inset:0}.lab-a .la-wh__flow{height:var(--space-32);position:relative;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.lab-a .la-wh__wave{width:200%;height:100%;position:absolute;top:0;left:0;overflow:visible}.lab-a .la-wh__wave path{fill:none;stroke:var(--la-gray-300);stroke-width:1.5px;vector-effect:non-scaling-stroke}.lab-a .la-wh__wave .la-wh__wave-fill{fill:color-mix(in oklch,var(--la-gray-300)10%,transparent);stroke:none}.lab-a .la-wh__wave--back{opacity:.7;top:5px}.lab-a .la-wh__wave--back path{stroke:var(--la-gray-600)}.lab-a .la-wh--b .la-wh__side--ours,.lab-a .la-wh--b .la-wh__figs{grid-area:ours;padding:0;display:block;position:relative}.lab-a .la-wh--b :is(.la-wh__item,.la-wh__fig){position:absolute}.lab-a .la-wh--b :is(.la-wh__item,.la-wh__fig)>.la-wh__drift{transform-origin:0;scale:calc(1 - var(--z)*.1);opacity:calc(1 - var(--z)*.3)}.lab-a .la-wh--b .la-wh__agents{--z:.15;top:0;left:0}.lab-a .la-wh--b .la-wh__fig--users{--z:.55;width:46%;top:32%;left:50%}.lab-a .la-wh--b .la-wh__fig--users .la-wh__drift{grid-template-columns:minmax(0,1fr)}.lab-a .la-wh--b .la-wh__fig--users .la-wh__flow{height:var(--space-24)}.lab-a .la-wh--b .la-wh__model{--z:0;top:36%;left:0}.lab-a .la-wh--b .la-wh__fig--years{--z:0;left:0;top:calc(36% + var(--la-wh-chip)*528/624 + var(--space-16))}.lab-a .la-wh--b .la-wh__fig--projects{--z:.45;top:66%;left:52%}.lab-a .la-wh--b .la-wh__experts{--z:.1;top:88%;left:0}.lab-a .la-wh--b .la-wh__num{font-size:calc(var(--la-wh-fig)*.82)}.lab-a .la-wh--b .la-wh__fig--years .la-wh__figrow{align-items:baseline;column-gap:var(--space-8);grid-template-columns:auto auto}.lab-a .la-wh__side--stack{margin-right:calc(var(--la-frame-pad)*-1);flex-direction:column;grid-area:stack;justify-content:center;display:flex;position:relative;overflow:hidden}.lab-a .la-wh__viewport,.lab-a .la-wh__stackrow{display:contents}.lab-a .la-wh__stack{row-gap:var(--space-24);margin:0;padding:0;list-style:none;display:grid}.lab-a .la-wh__stack--copy{display:none}.lab-a .la-wh__tool{padding-left:var(--space-48);display:flex}.lab-a .la-wh__badgewrap{display:inline-flex;position:relative}.lab-a .la-wh__badge{z-index:3;align-items:center;gap:var(--space-8);height:var(--space-40);padding:0 var(--space-16)0 var(--space-12);border:1px solid var(--la-hairline-strong);border-radius:var(--la-radius-m);background:var(--la-raised);box-shadow:var(--la-shadow-1);color:var(--la-ink);font-size:var(--typography-a-body-size);font-weight:500;line-height:var(--la-lh-body);white-space:nowrap;transition:opacity var(--la-wh-leave)var(--la-ease-out),transform var(--la-wh-leave)var(--la-ease-out),border-color var(--la-wh-leave)var(--la-ease-out),background-color var(--la-wh-leave)var(--la-ease-out),box-shadow var(--la-wh-leave)var(--la-ease-out);display:inline-flex;position:relative}.lab-a .la-wh__ico{width:var(--space-20);height:var(--space-20);color:var(--la-ink-3);transition:color var(--la-wh-leave)var(--la-ease-out);flex:none;place-items:center;display:grid}.lab-a .la-wh__ico img{object-fit:contain;width:18px;height:18px;display:block}.lab-a .la-wh__lucide{width:18px;height:18px}.lab-a .la-wh__tile{--rest:calc(1 - var(--z)*.45);z-index:1;left:calc(100% + var(--dx)*var(--la-wh-spread));top:calc(50% + var(--dy) - var(--t)/2);width:var(--t);height:var(--t);opacity:var(--rest);scale:calc(1 - var(--z)*.12);transition:translate var(--la-wh-leave)var(--la-ease-out),opacity var(--la-wh-leave)var(--la-ease-out),scale var(--la-wh-leave)var(--la-ease-out);position:absolute}.lab-a .la-wh__bob{border-radius:var(--radius-full);background:color-mix(in srgb,var(--la-surface)70%,var(--la-canvas));width:100%;height:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--la-gray-800)70%,transparent);transition:box-shadow var(--la-wh-leave)var(--la-ease-out);place-items:center;display:grid}.lab-a .la-wh__bob img{object-fit:contain;width:56%;height:56%;display:block}.lab-a .la-wh__tile-crop{background:var(--src)left center/auto 100% no-repeat;width:60%;height:60%;display:block}.lab-a .la-wh__stage[class*=is-on-] .la-wh__tool:not(.is-active) .la-wh__badge{opacity:.5}.lab-a .la-wh__stage[class*=is-on-] .la-wh__tool:not(.is-active) .la-wh__tile{opacity:calc(var(--rest)*.45)}.lab-a .la-wh__tool.is-active .la-wh__badge{border-color:color-mix(in oklch,var(--la-silk-6)60%,var(--la-hairline-strong));background:color-mix(in oklch,var(--la-silk-4)12%,var(--la-raised));box-shadow:var(--la-shadow-1),0 10px 34px -10px color-mix(in oklch,var(--la-silk-4)60%,transparent);transition-duration:var(--la-wh-arrive);transition-timing-function:var(--la-wh-ease);transition-delay:var(--la-wh-land);transform:scale(1.04)}.lab-a .la-wh__tool.is-active .la-wh__ico{color:var(--la-silk-8);transition:color var(--la-wh-arrive)var(--la-wh-ease)var(--la-wh-land)}.lab-a .la-wh__tool.is-active .la-wh__tile{opacity:1;scale:1.06;translate:calc(var(--dx)*var(--la-wh-spread)*var(--la-wh-pull))calc(var(--dy)*var(--la-wh-pull));transition-duration:var(--la-wh-arrive);transition-timing-function:var(--la-wh-ease);transition-delay:calc(var(--la-wh-land) + var(--z)*.16s)}.lab-a .la-wh__tool.is-active .la-wh__bob{box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--la-silk-6)55%,transparent),0 6px 22px -6px color-mix(in oklch,var(--la-silk-4)55%,transparent);transition:box-shadow var(--la-wh-arrive)var(--la-wh-ease)var(--la-wh-land)}.lab-a .la-wh__veil{z-index:2;pointer-events:none;background:linear-gradient(90deg,transparent 0%,transparent 55%,color-mix(in srgb,var(--la-canvas)65%,transparent)100%),linear-gradient(180deg,color-mix(in srgb,var(--la-canvas)45%,transparent)0%,transparent 16%,transparent 84%,color-mix(in srgb,var(--la-canvas)45%,transparent)100%);position:absolute;inset:0}.lab-a .la-wh__out{margin:var(--space-24)0 0;padding-left:var(--space-48);max-width:calc(24ch + var(--space-48));color:var(--la-ink);font-family:var(--la-font-display);font-size:var(--typography-a-point-small-size);font-weight:500;line-height:var(--la-lh-subtitle);text-wrap:balance;grid-area:out}.lab-a .la-wh__out span{opacity:0;transform:translateY(var(--space-12));transition:opacity var(--la-wh-leave)var(--la-ease-out),transform var(--la-wh-leave)var(--la-ease-out);display:inline-block}.lab-a .la-wh__out.is-shown span{opacity:1;transition:opacity var(--la-wh-arrive)var(--la-wh-ease)var(--la-wh-land),transform var(--la-wh-arrive)var(--la-wh-ease)var(--la-wh-land);transform:none}.lab-a .la-wh__out.is-shown span+span{transition-delay:calc(var(--la-wh-land) + .14s)}.lab-a .la-wh__toggle{grid-area:stack;place-self:start end;z-index:4!important}.lab-a .la-wh:has(.la-wh__stage.is-anim) .la-wh__light{animation:la-wh-breathe-light 9s var(--la-wh-sine)infinite alternate}@keyframes la-wh-breathe-light{0%{opacity:.86;scale:.97}to{opacity:1;scale:1.03}}.lab-a .la-wh__stage.is-anim .la-wh__times{display:inline-grid}.lab-a .la-wh__stage.is-anim .la-wh__time-now{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lab-a .la-wh__stage.is-anim .la-wh__time{opacity:0;animation:var(--la-wh-t)var(--la-wh-log-cycle)steps(1,end)infinite}.lab-a .la-wh__stage.is-anim .la-wh__line{animation:la-wh-attend var(--la-wh-log-cycle)var(--la-wh-sine)infinite}.lab-a .la-wh__line:nth-child(2){animation-delay:calc(var(--la-wh-log-cycle)*.225)}.lab-a .la-wh__line:nth-child(3){animation-delay:calc(var(--la-wh-log-cycle)*.45)}.lab-a .la-wh__line:nth-child(4){animation-delay:calc(var(--la-wh-log-cycle)*.675)}@keyframes la-wh-attend{0%,to{opacity:var(--b);translate:0}8%{opacity:1;translate:var(--space-4)0}24%{opacity:var(--b);translate:0}}.lab-a .la-wh__time:first-child{--la-wh-t:la-wh-t0}.lab-a .la-wh__time:nth-child(2){--la-wh-t:la-wh-t1}.lab-a .la-wh__time:nth-child(3){--la-wh-t:la-wh-t2}.lab-a .la-wh__time:nth-child(4){--la-wh-t:la-wh-t3}@keyframes la-wh-t0{0%{opacity:1}22.5%,to{opacity:0}}@keyframes la-wh-t1{0%{opacity:0}22.5%{opacity:1}45%,to{opacity:0}}@keyframes la-wh-t2{0%{opacity:0}45%{opacity:1}67.5%,to{opacity:0}}@keyframes la-wh-t3{0%{opacity:0}67.5%,to{opacity:1}}.lab-a .la-wh__stage.is-anim .la-wh__mods b{animation:la-wh-breathe var(--la-wh-breathe)var(--la-wh-sine)infinite}.lab-a .la-wh__mods b:nth-child(2){animation-delay:calc(var(--la-wh-breathe)/8)}.lab-a .la-wh__mods b:nth-child(3){animation-delay:calc(var(--la-wh-breathe)/4)}@keyframes la-wh-breathe{0%,to{opacity:1}50%{opacity:.3}}.lab-a .la-wh__stage.is-anim .la-wh__chip{animation:la-wh-chip-float 6s var(--la-wh-sine)infinite alternate}@keyframes la-wh-chip-float{0%{translate:0 -5px}to{translate:0 5px}}.lab-a .la-wh__stage.is-anim .la-wh__bob{animation:la-wh-bob var(--dur)var(--la-wh-sine)var(--del)infinite}@keyframes la-wh-bob{0%,to{translate:0}25%{translate:calc(var(--amp)*.6)calc(var(--amp)*-.8)}50%{translate:calc(var(--amp)*.15)calc(var(--amp)*-.2)}75%{translate:calc(var(--amp)*-.55)calc(var(--amp)*.6)}}.lab-a .la-wh__stage.is-anim .la-wh__ticks i{opacity:.4;scale:1 .25}.lab-a .la-wh__stage.is-anim.is-seen .la-wh__ticks i{opacity:1;transition:scale .6s var(--la-wh-ease)calc(var(--k)*60ms),opacity .6s var(--la-wh-ease)calc(var(--k)*60ms);animation:la-wh-year 3.4s var(--la-wh-sine)calc(1.4s + var(--k)*90ms)infinite;scale:1}@keyframes la-wh-year{0%,30%,to{background-color:var(--la-gray-500)}12%{background-color:var(--la-gray-25)}}.lab-a .la-wh__stage.is-anim .la-wh__cells i{opacity:.2}.lab-a .la-wh__stage.is-anim.is-seen .la-wh__cells i{opacity:1;transition:opacity .3s var(--la-ease-out)calc(var(--o)*42ms)}.lab-a .la-wh__stage.is-anim.is-seen .la-wh__cells i:after{animation:la-wh-land 10.5s var(--la-wh-sine)calc(1.4s + var(--o)*.35s)infinite}@keyframes la-wh-land{0%,6%,to{opacity:0}2%{opacity:1}}.lab-a .la-wh__stage.is-anim .la-wh__wave{animation:4.8s linear infinite la-wh-flow}.lab-a .la-wh__stage.is-anim .la-wh__wave--back{animation-duration:7.6s;animation-delay:-2.1s}@keyframes la-wh-flow{0%{translate:0}to{translate:-50%}}.lab-a .la-wh--b .la-wh__stage.is-anim :is(.la-wh__item,.la-wh__fig)>.la-wh__drift{animation:la-wh-drift calc(var(--la-wh-drift-cycle) + var(--z)*3s)var(--la-wh-sine)infinite alternate;animation-delay:calc(var(--z)*-4s)}@keyframes la-wh-drift{0%{translate:0 calc((1 - var(--z))*-6px - 2px)}to{translate:calc((1 - var(--z))*4px)calc((1 - var(--z))*6px + 2px)}}.lab-a .la-wh__stage.is-anim:not(.is-live) :is(.la-wh__time,.la-wh__line,.la-wh__mods b,.la-wh__chip,.la-wh__bob,.la-wh__ticks i,.la-wh__wave,.la-wh__drift,.la-wh__stackrow){animation-play-state:paused}.lab-a .la-wh:has(.la-wh__stage.is-anim:not(.is-live)) .la-wh__light{animation-play-state:paused}.lab-a .la-wh__stage.is-anim:not(.is-live) .la-wh__cells i:after{animation-play-state:paused}@media (max-width:1199px){.lab-a .la-wh__stage,.lab-a .la-wh--b .la-wh__stage{row-gap:var(--space-40);margin-top:var(--space-56);grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"screen""ours""figs""stack""out""toggle"}.lab-a .la-wh__wires,.lab-a .la-wh__tile,.lab-a .la-wh__veil{display:none}.lab-a .la-wh__side--ours,.lab-a .la-wh--b .la-wh__side--ours{gap:var(--space-32)var(--space-24);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));padding:0;display:grid}.lab-a .la-wh--b .la-wh__figs{grid-area:figs;padding:0;display:grid}.lab-a .la-wh--b :is(.la-wh__item,.la-wh__fig){width:auto;position:relative;inset:auto}.lab-a .la-wh__figs{padding:0}.lab-a .la-wh__tsub{justify-content:flex-start}.lab-a .la-wh__side--stack{margin:0;overflow:visible}.lab-a .la-wh__viewport{-webkit-mask:linear-gradient(90deg,transparent,#000 var(--space-24),#000 calc(100% - var(--space-24)),transparent);-webkit-mask:linear-gradient(90deg,transparent,#000 var(--space-24),#000 calc(100% - var(--space-24)),transparent);mask:linear-gradient(90deg,transparent,#000 var(--space-24),#000 calc(100% - var(--space-24)),transparent);display:block;overflow:hidden}.lab-a .la-wh__stackrow{width:max-content;display:flex}.lab-a .la-wh__stack,.lab-a .la-wh__stack--copy{gap:var(--space-12);padding-right:var(--space-12);flex-direction:row;flex:none;display:flex}.lab-a .la-wh__tool{padding:0}.lab-a .la-wh__stage.is-anim .la-wh__stackrow{animation:28s linear infinite la-wh-row}.lab-a .la-wh__out{max-width:none;margin:0;padding:0}.lab-a .la-wh__out span{opacity:1;transform:none}.lab-a .la-wh__toggle{grid-area:toggle;justify-self:end}}@keyframes la-wh-row{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.lab-a .la-wh *{transition:none!important;animation:none!important}.lab-a .la-wh__out span{opacity:1;transform:none}}.lab-a .la-wh--a{--la-wh-dot:var(--la-ink-4);--la-wh-dot-gap:var(--space-24);--la-wh-dot-rest:.16;--la-wh-dot-mask:radial-gradient(52% 34% at 50% 68%,transparent 30%,#000 100%);--la-wh-dot-edge:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent);--la-wh-spot:radial-gradient(34% 46% at 50% 50%,color-mix(in oklch,var(--la-gray-25)12%,transparent),color-mix(in oklch,var(--la-gray-25)3%,transparent)55%,transparent 80%),radial-gradient(60% 50% at 50% 50%,color-mix(in oklch,var(--la-silk-10)4%,transparent),transparent 75%);--la-wh-spot-w:120%;--la-wh-spot-h:620px;--la-wh-rim:linear-gradient(90deg,transparent,color-mix(in oklch,var(--la-gray-25)55%,transparent)30%,color-mix(in oklch,var(--la-gray-25)70%,transparent)50%,color-mix(in oklch,var(--la-gray-25)55%,transparent)70%,transparent);--la-wh-rim-glow:0 0 14px 1px color-mix(in oklch,var(--la-gray-25)14%,transparent);--la-wh-sheen:linear-gradient(180deg,color-mix(in oklch,var(--la-gray-25)5%,transparent),transparent 28%);--la-wh-badge-h:var(--space-48);--la-wh-badge-w:176px;--la-wh-badge-icon:22px;--la-wh-tile-gap:var(--space-48);--la-wh-orbit-tile:32px;--la-wh-orbit-rx:calc(var(--la-wh-badge-w)/2 + var(--space-24));--la-wh-orbit-ry:clamp(28px,calc((var(--la-wh-win-h,480px) - 112px)/6 - 20px),40px);--la-wh-orbit-cycle:36s;--la-wh-xfade:.45s;--la-wh-halo:0 0 0 1px var(--la-hairline-strong),0 40px 90px -30px color-mix(in srgb,var(--la-gray-975)85%,transparent)}.lab-a .la-wh--a .la-wh__light{display:none}.lab-a .la-wh--a .la-wh__grain{opacity:.035}.lab-a .la-wh__dots{z-index:0;clip-path:inset(0 var(--la-frame-x));pointer-events:none;position:absolute;inset:0;overflow:hidden}.lab-a .la-wh__dots:before{content:"";opacity:var(--la-wh-dot-rest);background-image:radial-gradient(circle,var(--la-wh-dot)1px,transparent 1.5px);background-size:var(--la-wh-dot-gap)var(--la-wh-dot-gap);background-position:var(--la-frame-x)0;-webkit-mask:var(--la-wh-dot-mask),var(--la-wh-dot-edge);-webkit-mask-composite:source-in;-webkit-mask:var(--la-wh-dot-mask),var(--la-wh-dot-edge);mask:var(--la-wh-dot-mask),var(--la-wh-dot-edge);position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.lab-a .la-wh--a .la-wh__spot{z-index:-1;width:var(--la-wh-spot-w);height:var(--la-wh-spot-h);background:var(--la-wh-spot);pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.lab-a .la-wh--a .la-wh__rim{z-index:2;left:var(--space-32);right:var(--space-32);background:var(--la-wh-rim);height:1px;box-shadow:var(--la-wh-rim-glow);pointer-events:none;position:absolute;top:0}.lab-a .la-wh--a .la-wh__screen .la-see__win{position:relative}.lab-a .la-wh--a .la-wh__screen .la-see__win:after{content:"";z-index:2;border-radius:inherit;background:var(--la-wh-sheen);pointer-events:none;position:absolute;inset:0}@media (min-width:1024px){.lab-a .la-wh--a .la-wh__screen .la-see__win{grid-row:1}.lab-a .la-wh--a .la-wh__screen .la-see__chapters{grid-row:2}}.lab-a .la-wh--a .la-see__shot{transition-delay:var(--la-wh-xfade)}.lab-a .la-wh--a .la-see__shot.is-on{transition:opacity var(--la-wh-xfade)var(--la-ease-out)}.lab-a .la-wh--a :is(.la-wh__chip-still,.la-wh__chip .la-stand3d__canvas){-webkit-mask:radial-gradient(closest-side,#000 86%,#0000);mask:radial-gradient(closest-side,#000 86%,#0000);width:auto!important;height:auto!important;inset:-17%!important}.lab-a .la-wh--a .la-wh__chip .la-wh__chip-still{max-width:none;width:134%!important;height:134%!important}.lab-a .la-wh--a .la-wh__model .la-wh__t{z-index:1;position:relative}.lab-a .la-wh--a .la-wh__stage{grid-template-areas:"ours screen stack"".screen out"}.lab-a .la-wh--a .la-wh__logwin{margin-top:var(--space-12);overflow-clip-margin:var(--space-8);overflow:clip}.lab-a .la-wh--a .la-wh__log{margin:0}.lab-a .la-wh--a .la-wh__line{transition:color var(--la-dur-slow)var(--la-ease-out)}.lab-a .la-wh--a .la-wh__line:first-child{--b:.38}.lab-a .la-wh--a .la-wh__line:nth-child(2){--b:.55}.lab-a .la-wh--a .la-wh__line:nth-child(3){--b:.75}.lab-a .la-wh--a .la-wh__stage.is-anim .la-wh__line{animation:none}.lab-a .la-wh--a .la-wh__stage.is-anim .la-wh__time-now{clip-path:none;width:auto;height:auto;animation:la-wh-tick .4s var(--la-wh-ease)both;position:static;overflow:visible}@keyframes la-wh-tick{0%{opacity:0}to{opacity:1}}.lab-a .la-wh--a .la-wh__ln-base{stroke:var(--la-gray-750)}.lab-a .la-wh--a .la-wh__ln{--la-wh-ln-tail:var(--la-gray-600);--la-wh-ln-head:var(--la-gray-200);--la-wh-ln-glow:var(--la-gray-500)}.lab-a .la-wh--a .la-wh__ln-head{stroke-width:2px;filter:drop-shadow(0 0 3px var(--la-wh-ln-glow))}.lab-a .la-wh--a .la-wh__ln--stack.is-active{--la-wh-ln-tail:var(--la-gray-400);--la-wh-ln-head:var(--la-gray-25);--la-wh-ln-glow:var(--la-gray-300)}.lab-a .la-wh--a .la-wh__ln--stack.is-active .la-wh__ln-base{stroke:var(--la-gray-700)}.lab-a .la-wh--a .la-wh__ln[data-gate]{--la-wh-ln-tail:var(--la-accent-text);--la-wh-ln-head:var(--la-orange-100);--la-wh-ln-glow:var(--la-accent-text)}.lab-a .la-wh--a .la-wh__side--stack{justify-content:stretch}@media (min-width:1200px){.lab-a .la-wh--a .la-wh__stack:not(.la-wh__stack--copy){padding-block:var(--space-32);flex-direction:column;flex:1;justify-content:space-between;display:flex}.lab-a .la-wh--a .la-wh__tool{padding-left:var(--la-wh-tile-gap)}.lab-a .la-wh--a .la-wh__toggle{grid-area:out;align-self:end}}.lab-a .la-wh--a .la-wh__badge{gap:var(--space-12);height:var(--la-wh-badge-h);padding:0 var(--space-20)0 var(--space-16);font-size:var(--typography-a-point-small-size)}@media (min-width:1200px){.lab-a .la-wh--a .la-wh__badge{width:var(--la-wh-badge-w)}}.lab-a .la-wh--a .la-wh__ico,.lab-a .la-wh--a :is(.la-wh__ico img,.la-wh__lucide){width:var(--la-wh-badge-icon);height:var(--la-wh-badge-icon)}.lab-a .la-wh--a .la-wh__stage[class*=is-on-] .la-wh__tool:not(.is-active) .la-wh__badge{opacity:.62}.lab-a .la-wh--a .la-wh__stage[class*=is-on-] .la-wh__tool:not(.is-active) .la-wh__tile{opacity:calc(var(--rest)*.6)}.lab-a .la-wh--a .la-wh__tool.is-active .la-wh__badge{border-color:var(--la-gray-500);background:color-mix(in oklch,var(--la-gray-200)6%,var(--la-raised));box-shadow:var(--la-shadow-1),0 0 0 4px color-mix(in oklch,var(--la-gray-200)5%,transparent);transform:none}.lab-a .la-wh--a .la-wh__tool.is-active .la-wh__ico{color:var(--la-ink)}.lab-a .la-wh--a .la-wh__tool.is-active .la-wh__tile{opacity:1;translate:none;scale:none}.lab-a .la-wh--a .la-wh__tool.is-active .la-wh__bob{box-shadow:inset 0 0 0 1px var(--la-gray-500),0 0 0 4px color-mix(in oklch,var(--la-gray-200)5%,transparent)}.lab-a .la-wh--a .la-wh__tile{--rest:1;width:var(--la-wh-orbit-tile);height:var(--la-wh-orbit-tile);margin:calc(var(--la-wh-orbit-tile)/-2)0 0 calc(var(--la-wh-orbit-tile)/-2);z-index:var(--z0);top:50%;left:50%;scale:none}.lab-a .la-wh--a :is(.la-wh__ox,.la-wh__oy){width:100%;height:100%;display:block}@media (min-width:1200px){.lab-a .la-wh--a .la-wh__badgewrap:before{content:"";z-index:0;width:calc(var(--la-wh-orbit-rx)*2);height:calc(var(--la-wh-orbit-ry)*2);border:1px solid var(--la-hairline);pointer-events:none;transition:border-color var(--la-wh-leave)var(--la-ease-out);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.lab-a .la-wh--a .la-wh__tool.is-active .la-wh__badgewrap:before{border-color:var(--la-hairline-strong);transition:border-color var(--la-wh-arrive)var(--la-wh-ease)var(--la-wh-land)}}.lab-a .la-wh--a .la-wh__ox{translate:calc(var(--la-wh-orbit-rx)*var(--c))0}.lab-a .la-wh--a .la-wh__oy{translate:0 calc(var(--la-wh-orbit-ry)*var(--s))}.lab-a .la-wh--a .la-wh__bob{opacity:var(--d0);scale:calc(.86 + (var(--d0) - .72)*.5)}.lab-a .la-wh--a .la-wh__stage.is-anim .la-wh__ox{animation:la-wh-ox var(--la-wh-orbit-cycle)var(--la-wh-sine)calc(var(--p)*var(--la-wh-orbit-cycle)*-1)infinite}.lab-a .la-wh--a .la-wh__stage.is-anim .la-wh__oy{animation:la-wh-oy var(--la-wh-orbit-cycle)var(--la-wh-sine)calc((var(--p) + .25)*var(--la-wh-orbit-cycle)*-1)infinite}.lab-a .la-wh--a .la-wh__stage.is-anim .la-wh__bob{animation:la-wh-depth var(--la-wh-orbit-cycle)var(--la-wh-sine)calc((var(--p) + .25)*var(--la-wh-orbit-cycle)*-1)infinite}.lab-a .la-wh--a .la-wh__stage.is-anim .la-wh__tile{animation:la-wh-oz var(--la-wh-orbit-cycle)step-end calc((var(--p) + .25)*var(--la-wh-orbit-cycle)*-1)infinite}@keyframes la-wh-ox{0%,to{translate:var(--la-wh-orbit-rx)0}50%{translate:calc(var(--la-wh-orbit-rx)*-1)0}}@keyframes la-wh-oy{0%,to{translate:0 calc(var(--la-wh-orbit-ry)*-1)}50%{translate:0 var(--la-wh-orbit-ry)}}@keyframes la-wh-depth{0%,to{opacity:.44;scale:.86}50%{opacity:1;scale:1}}@keyframes la-wh-oz{0%,to{z-index:1}25%{z-index:4}75%{z-index:1}}.lab-a .la-wh--a .la-wh__stage.is-anim:not(.is-live) :is(.la-wh__ox,.la-wh__oy,.la-wh__tile){animation-play-state:paused}.lab-a .la-wh--a .la-wh__veil{display:none}@media (max-width:1199px){.lab-a .la-wh--a .la-wh__stage{grid-template-areas:"screen""ours""stack""out""toggle"}.lab-a .la-wh--a{--la-wh-dot-mask:radial-gradient(60% 30% at 50% 58%,transparent 20%,#000 100%);--la-wh-spot-h:420px}.lab-a .la-wh--a .la-wh__rim{left:var(--space-16);right:var(--space-16)}}.lab-a .la-hs{--la-hs-fill:linear-gradient(120deg,var(--la-silk-3),var(--la-silk-5)45%,var(--la-silk-8));--la-hs-silk-size:135% auto;--la-hs-silk-pos:30% 35%;--la-hs-fig:var(--typography-a-figure-size);--la-hs-fig-gap:clamp(var(--space-40),7vw,calc(var(--space-64)*1.5));--la-hs-label:var(--typography-a-body-size);--la-hs-logo-tone:.54;--la-hs-logo-gap:var(--space-64);--la-hs-row-h:44px;--la-hs-cycle:120s;--la-hs-fade:linear-gradient(90deg,transparent,#000 38%,#000 62%,transparent);--la-hs-gap:var(--space-64);--la-hs-inside-top:calc(var(--space-64)*1.5);--la-hs-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--la-hs-toggle-room:calc(var(--space-32) + var(--space-16));position:relative}.lab-a .la-hs--after{padding:0 calc(var(--la-frame-x) + var(--la-frame-pad))var(--la-section-tight);isolation:isolate}.lab-a .la-hs__grain{z-index:0;background:var(--la-hs-grain);opacity:.035;mix-blend-mode:overlay;pointer-events:none;background-size:160px;position:absolute;inset:0}.lab-a .la-hs--after .la-hs__wrap{z-index:1;position:relative}.lab-a .la-hs__dots{z-index:0;clip-path:inset(0 var(--la-frame-x));pointer-events:none;position:absolute;inset:0;overflow:hidden}.lab-a .la-hs__dots:before{content:"";opacity:var(--la-wh-dot-rest,.16);background-image:radial-gradient(circle,var(--la-ink-4)1px,transparent 1.5px);background-size:var(--space-24)var(--space-24);background-position:var(--la-frame-x)var(--la-hs-dy,0);position:absolute;inset:0;-webkit-mask:linear-gradient(#000 55%,#0000);mask:linear-gradient(#000 55%,#0000)}.lab-a .la-wh--a:has(+.la-hs--after){--la-wh-dot-edge:linear-gradient(180deg,transparent,#000 16%)}.lab-a .la-hs--inside{width:min(100%,var(--la-wh-max,1440px));margin-top:var(--la-hs-inside-top);contain:inline-size}.lab-a .la-hs__figs{justify-content:center;gap:var(--space-24)var(--la-hs-fig-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lab-a .la-hs__fig{justify-items:center;gap:var(--space-12);min-width:0;display:grid}.lab-a .la-hs__num{font-size:var(--la-hs-fig);color:var(--la-silk-6);background:var(--la-hs-fill);-webkit-text-fill-color:transparent;white-space:nowrap;-webkit-background-clip:text;background-clip:text;padding-bottom:.04em}.lab-a .la-hs__num--silk{background-size:var(--la-hs-silk-size);background-position:var(--la-hs-silk-pos)}.lab-a .la-hs__label{color:var(--la-ink-3);font-family:var(--la-font-text);font-size:var(--la-hs-label);font-weight:var(--la-weight-label);line-height:var(--la-lh-small);letter-spacing:var(--la-ls-label);text-transform:uppercase}.lab-a .la-hs__band{margin-top:var(--la-hs-gap);position:relative}.lab-a .la-hs__viewport{margin:0 var(--la-hs-toggle-room);padding:var(--space-16)0;-webkit-mask-image:var(--la-hs-fade);-webkit-mask-image:var(--la-hs-fade);mask-image:var(--la-hs-fade);overflow:hidden}.lab-a .la-hs__row{width:max-content;display:flex}.lab-a .la-hs__set{align-items:center;gap:var(--la-hs-logo-gap);height:var(--la-hs-row-h);padding:0 var(--la-hs-logo-gap)0 0;margin:0;list-style:none;display:flex}.lab-a .la-hs__set img{width:auto;height:var(--h);filter:brightness(0)invert();max-width:none;opacity:var(--la-hs-logo-tone);display:block}.lab-a .la-hs.is-live .la-hs__row{animation:la-hs-band var(--la-hs-cycle)linear infinite}.lab-a .la-hs:not(.is-live) .la-hs__row{animation:la-hs-band var(--la-hs-cycle)linear infinite paused}@keyframes la-hs-band{to{transform:translate(-50%)}}.lab-a .la-hs__toggle{position:absolute;top:50%;right:0;translate:0 -50%}@media (max-width:1023px){.lab-a .la-hs{--la-hs-logo-tone:.8;--la-hs-logo-gap:var(--space-32);--la-hs-inside-top:var(--space-56);--la-hs-gap:var(--space-48)}.lab-a .la-hs__viewport{border-top:1px solid var(--la-module-line);margin:0;-webkit-mask-image:none;mask-image:none}.lab-a .la-hs__figs{justify-content:space-between;gap:var(--space-16);flex-wrap:nowrap}.lab-a .la-hs__fig{justify-items:start}.lab-a .la-hs__num{font-size:clamp(32px,9vw,var(--la-hs-fig))}.lab-a .la-hs__label{font-size:var(--typography-a-label-size)}.lab-a .la-hs__band{padding-bottom:var(--space-48)}.lab-a .la-hs__toggle{top:auto;bottom:0;translate:none}}@media (prefers-reduced-motion:reduce){.lab-a .la-hs__row{animation:none!important}}.lab-a .la-wh--a2{--la-a2-mark:28px;--la-a2-mark-logo:58%;--la-a2-stack-step:15px;--la-a2-stack-in:-6px;--la-a2-fan-gap:10px;--la-a2-fan-x0:var(--space-16);--la-a2-fan-y:calc(var(--la-wh-badge-h)/2 + var(--space-12) + var(--la-a2-mark)/2);--la-a2-fan-ease:cubic-bezier(.16,1,.3,1);--la-a2-fan-open:.76s;--la-a2-fan-close:.38s;--la-a2-fan-stagger:55ms;--la-a2-idle:5.6s;--la-wh-tile-gap:var(--space-40);--la-a2-chip-shadow:radial-gradient(closest-side,#030405e6,#03040566 50%,transparent);--la-a2-chip-back:radial-gradient(closest-side,color-mix(in oklch,var(--la-gray-200)9%,transparent),color-mix(in oklch,var(--la-gray-200)3%,transparent)60%,transparent);--la-a2-chip-fed:radial-gradient(closest-side,color-mix(in oklch,var(--la-silk-5)26%,transparent),color-mix(in oklch,var(--la-silk-4)8%,transparent)60%,transparent)}@media (min-width:1200px){.lab-a .la-wh--a2 .la-wh__badgewrap:before{content:none}.lab-a .la-wh--a2 .la-wh__side--stack{overflow:visible}.lab-a .la-wh--a2 .la-wh__stack:not(.la-wh__stack--copy){padding-block:var(--space-24)var(--space-56)}}.lab-a .la-wh--a2 .la-wh__tile{--rest:1;left:calc(100% - var(--la-a2-stack-in) + var(--js)*var(--la-a2-stack-step));z-index:calc(8 - var(--j));width:var(--la-a2-mark);height:var(--la-a2-mark);margin:calc(var(--la-a2-mark)/-2)0 0;transition:translate var(--la-a2-fan-close)var(--la-ease-out),opacity var(--la-a2-fan-close)var(--la-ease-out);top:50%;translate:0;scale:none}.lab-a .la-wh--a2 :is(.la-wh__bob img,.la-wh__tile-crop){opacity:.8;transition:opacity var(--la-a2-fan-close)var(--la-ease-out)}.lab-a .la-wh--a2 .la-wh__tile--tuck{opacity:0}.lab-a .la-wh--a2 .la-wh__bob{opacity:1;background:var(--la-raised);box-shadow:0 0 0 2px var(--la-canvas),inset 0 0 0 1px var(--la-hairline-strong);transition:box-shadow var(--la-a2-fan-close)var(--la-ease-out);scale:none}.lab-a .la-wh--a2 .la-wh__bob img{width:var(--la-a2-mark-logo);height:var(--la-a2-mark-logo)}.lab-a .la-wh--a2 .la-wh__tile-crop{width:62%;height:62%}.lab-a .la-wh--a2 .la-wh__stage[class*=is-on-] .la-wh__tool:not(.is-active) .la-wh__tile:not(.la-wh__tile--tuck){opacity:1}.lab-a .la-wh--a2 .la-wh__stage[class*=is-on-] .la-wh__tool:not(.is-active) :is(.la-wh__bob img,.la-wh__tile-crop){opacity:.5}.lab-a .la-wh--a2 .la-wh__tool.is-active :is(.la-wh__bob img,.la-wh__tile-crop){opacity:1;transition:opacity var(--la-a2-fan-open)var(--la-wh-ease)var(--la-wh-land)}.lab-a .la-wh--a2 .la-wh__tool.is-active .la-wh__badge{border-color:var(--la-gray-400);background:color-mix(in oklch,var(--la-gray-200)9%,var(--la-raised));box-shadow:var(--la-shadow-1),0 0 0 4px color-mix(in oklch,var(--la-gray-200)6%,transparent),0 12px 32px -14px color-mix(in oklch,var(--la-gray-200)22%,transparent)}.lab-a .la-wh--a2 .la-wh__tool.is-active .la-wh__tile{opacity:1;scale:none;translate:calc(var(--la-a2-fan-x0) + var(--j)*(var(--la-a2-mark) + var(--la-a2-fan-gap)) - (var(--la-wh-badge-w) - var(--la-a2-stack-in) + var(--js)*var(--la-a2-stack-step)))var(--la-a2-fan-y);transition:translate var(--la-a2-fan-open)var(--la-a2-fan-ease)calc(var(--la-wh-land) + var(--j)*var(--la-a2-fan-stagger)),opacity var(--la-a2-fan-open)var(--la-wh-ease)calc(var(--la-wh-land) + var(--j)*var(--la-a2-fan-stagger))}.lab-a .la-wh--a2 .la-wh__tool.is-active .la-wh__bob{box-shadow:0 0 0 2px var(--la-canvas),inset 0 0 0 1px var(--la-gray-500),0 8px 18px -8px color-mix(in srgb,var(--la-gray-975)90%,transparent)}.lab-a .la-wh--a2 .la-wh__stage.is-anim :is(.la-wh__tile,.la-wh__bob){animation:none}.lab-a .la-wh--a2 .la-wh__stage.is-anim .la-wh__tool:not(.is-active) .la-wh__bob{animation:la-a2-idle var(--la-a2-idle)var(--la-wh-sine)var(--ph)infinite}@keyframes la-a2-idle{0%,to{transform:translate(0,0)}50%{transform:translate3d(calc(var(--js)*3px),calc(var(--js)*-1px),0)}}.lab-a .la-wh--a2 .la-wh__stage.is-anim:not(.is-live) .la-wh__tool:not(.is-active) .la-wh__bob{animation-play-state:paused}.lab-a .la-wh--a2 .la-wh__model .la-wh__drift{position:relative}.lab-a .la-wh--a2 .la-wh__model .la-wh__drift:before{content:"";z-index:0;left:calc(var(--la-wh-chip-pins) + var(--la-wh-chip)*.12);top:calc(var(--la-wh-chip)*528/624*.8 - var(--space-16));width:calc(var(--la-wh-chip)*.8);height:calc(var(--la-wh-chip)*.22);background:var(--la-a2-chip-shadow);pointer-events:none;position:absolute}.lab-a .la-wh--a2 .la-wh__model .la-wh__drift:after{content:"";z-index:0;left:calc(var(--la-wh-chip-pins) - var(--la-wh-chip)*.25);top:calc(var(--la-wh-chip)*-.35 - var(--space-16));width:calc(var(--la-wh-chip)*1.5);height:calc(var(--la-wh-chip)*1.5);background:var(--la-a2-chip-back);pointer-events:none;position:absolute}.lab-a .la-wh--a2 .la-wh__chip{isolation:isolate}.lab-a .la-wh--a2 .la-wh__chip:before{content:"";z-index:-1;background:var(--la-a2-chip-fed);opacity:0;transition:opacity 1.2s var(--la-ease-out);pointer-events:none;position:absolute;inset:6%}.lab-a .la-wh--a2 .la-wh__chip.is-fed:before{opacity:1;transition:opacity .5s var(--la-wh-ease)}.lab-a .la-wh--a2 .la-wh__stage.is-anim .la-wh__model .la-wh__drift:before{animation:la-a2-shadow 6s var(--la-wh-sine)infinite alternate}@keyframes la-a2-shadow{0%{opacity:.72;scale:.92}to{opacity:1;scale:1}}.lab-a .la-wh--a2 .la-wh__stage.is-anim:not(.is-live) .la-wh__model .la-wh__drift:before{animation-play-state:paused}.lab-a .la-wh--a2 .la-wh__ln--learn .la-wh__ln-base{stroke:var(--la-gray-700)}@media (min-width:1200px){.lab-a .la-hs--a2.la-hs--inside{--la-hs-inside-top:calc(var(--space-40)*2)}.lab-a .la-hs--a2 .la-hs__figs{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:78.75%;display:grid}.lab-a .la-hs--a2 .la-hs__fig{justify-items:start;gap:var(--space-8);padding-top:var(--space-24);position:relative}.lab-a .la-hs--a2 .la-hs__node{border:1px solid var(--la-gray-500);border-radius:var(--radius-full);background:var(--la-canvas);width:7px;height:7px;transition:background-color .9s var(--la-ease-out),border-color .9s var(--la-ease-out),box-shadow .9s var(--la-ease-out);position:absolute;top:0;left:0;translate:-50% -50%}.lab-a .la-hs--a2 .la-hs__node[data-lit]{border-color:var(--la-gray-25);background:var(--la-gray-25);box-shadow:0 0 10px 1px color-mix(in oklch,var(--la-gray-200)45%,transparent);transition-duration:.16s}}@media (max-width:1199px){.lab-a .la-hs--a2 .la-hs__node{display:none}}@media (prefers-reduced-motion:reduce){.lab-a .la-wh--a2 .la-wh__tile{transition:none}}@media (min-width:1200px) and (max-width:1379px){.lab-a .la-wh--a2{--la-wh-tile-gap:var(--space-24)}}.lab-a .la-wh--a2p3{--la-a2p3-fig:var(--typography-a-point-size);--la-a2p3-rec-lh:28px;--la-a2p3-col-gap:var(--space-32);--la-a2p3-pad:var(--space-16);--la-a2p3-gap:var(--space-8);--la-a2p3-more-size:var(--typography-a-small-size);--la-a2-stack-step:22px;--la-a2-fan-gap:var(--space-8);--la-a2-fan-x0:var(--la-a2p3-pad);--la-wh-tile-gap:var(--space-24)}.lab-a .la-wh--a2p3 .la-wh__rec{color:var(--la-ink-3);font-size:var(--typography-a-body-size);line-height:var(--la-a2p3-rec-lh);display:block}.lab-a .la-wh--a2p3 .la-wh__recnum{font-size:var(--la-a2p3-fig);color:var(--la-figure-color);-webkit-text-fill-color:currentColor;background:0 0;line-height:1}.lab-a .la-wh--a2p3 .la-wh__recs{gap:var(--space-4);margin:var(--space-4)0 0;padding:0;list-style:none;display:grid}.lab-a .la-wh--a2p3 .la-wh__model .la-wh__t>.la-wh__rec{margin-top:var(--space-4)}@media (min-width:1200px){.lab-a .la-wh--a2p3 .la-wh__stage{grid-template-areas:"ours screen stack""ours screen out"}.lab-a .la-wh--a2p3 .la-wh__side--ours{justify-content:flex-start;row-gap:var(--la-a2p3-col-gap)}.lab-a .la-wh--a2p3 .la-wh__badge{width:auto;padding-inline:var(--la-a2p3-pad)}}.lab-a .la-wh--a2p3 .la-wh__tile{left:calc(100% + var(--la-a2p3-gap) + var(--js)*var(--la-a2-stack-step))}.lab-a .la-wh--a2p3 .la-wh__tool.is-active .la-wh__tile{translate:calc(var(--la-a2-fan-x0) + var(--j)*(var(--la-a2-mark) + var(--la-a2-fan-gap)) - (var(--la-a2-bw,var(--la-wh-badge-w)) + var(--la-a2p3-gap) + var(--js)*var(--la-a2-stack-step)))var(--la-a2-fan-y)}.lab-a .la-wh--a2p3 .la-wh__tile{z-index:calc(2 + var(--js))}.lab-a .la-wh--a2p3 .la-wh__more .la-wh__bob{color:var(--la-ink-2);font-family:var(--la-font-text);font-size:var(--la-a2p3-more-size);font-variant-numeric:tabular-nums;font-weight:500;line-height:1}.lab-a .la-wh--a2p3 .la-wh__tool.is-active .la-wh__tile.la-wh__more{opacity:0;transition:opacity var(--la-a2-fan-close)var(--la-ease-out);translate:none}.lab-a .la-wh--a2p3 .la-wh__stage[class*=is-on-] .la-wh__tool:not(.is-active) .la-wh__more .la-wh__bob{color:var(--la-ink-4)}.lab-a .la-wh--a2p3 .la-wh__tile-box{background:var(--src)var(--bx)var(--by)/var(--bs)no-repeat;opacity:.8;width:62%;height:62%;transition:opacity var(--la-a2-fan-close)var(--la-ease-out);display:block}.lab-a .la-wh--a2p3 .la-wh__tool.is-active .la-wh__tile-box{opacity:1;transition:opacity var(--la-a2-fan-open)var(--la-wh-ease)var(--la-wh-land)}.lab-a .la-wh--a2p3 .la-wh__stage[class*=is-on-] .la-wh__tool:not(.is-active) .la-wh__tile-box{opacity:.5}@media (min-width:1200px) and (max-width:1379px){.lab-a .la-wh--a2p3{--la-a2p3-pad:var(--space-12);--la-a2-mark:24px;--la-a2-stack-step:18px;--la-wh-badge-h:var(--space-40);--la-wh-tile-gap:var(--space-16);--la-a2-fan-y:calc(var(--la-wh-badge-h)/2 + var(--space-8) + var(--la-a2-mark)/2);--la-a2p3-col-gap:var(--space-24)}}@media (min-width:1200px){.lab-a .la-hs--a2p3.la-hs--inside{--la-hs-inside-top:var(--space-48);--la-hs-gap:0px}}@media (max-width:1199px){.lab-a .la-hs--a2p3.la-hs--inside{--la-hs-gap:0px}}.lab-a .la-wh--a3{--la-a3-col-gap:var(--space-24);--la-a3-pair-gap:var(--space-32)}@media (min-width:1200px){.lab-a .la-wh--a3 .la-wh__side--ours{justify-content:space-between;row-gap:var(--la-a3-col-gap)}}.lab-a .la-wh--a3 .la-wh__logwin{position:relative}.lab-a .la-wh--a3 .la-wh__pairs{gap:var(--space-8)var(--la-a3-pair-gap);flex-wrap:wrap;margin:0;display:flex}.lab-a .la-wh--a3 .la-wh__pair{flex-direction:column-reverse;display:flex}.lab-a .la-wh--a3 .la-wh__pair dd{font-size:var(--typography-a-point-size);line-height:var(--la-lh-body);margin:0}.lab-a .la-wh--a3 .la-wh__pair dd .la-wh__recnum{line-height:inherit}.lab-a .la-wh--a3 .la-wh__pair dt{margin-top:var(--space-4);color:var(--la-ink-3);font-size:var(--typography-a-body-size);line-height:var(--la-lh-body)}.lab-a .la-wh--a3-orbit{--la-a3-track:var(--space-16);--la-a3-mark:24px;--la-a3-mark-logo:60%;--la-a3-track-rest:var(--la-hairline);--la-a3-track-dim:color-mix(in oklch,var(--la-hairline)60%,transparent);--la-a3-track-on:var(--la-gray-600);--la-a3-ease:cubic-bezier(.33,1,.68,1);--la-a3-on:.5s;--la-a3-off:.4s;--la-wh-tile-gap:var(--space-40)}@media (min-width:1200px){.lab-a .la-wh--a3-orbit .la-wh__stack:not(.la-wh__stack--copy){padding-block:calc(var(--la-a3-track) + var(--la-a3-mark)/2)}.lab-a .la-wh--a3-orbit .la-wh__badgewrap:before{content:"";z-index:0;inset:calc(var(--la-a3-track)*-1);border:1px solid var(--la-a3-track-rest);border-radius:calc(var(--la-radius-m) + var(--la-a3-track));pointer-events:none;width:auto;height:auto;transition:border-color var(--la-a3-off)var(--la-ease-out);position:absolute;translate:none}.lab-a .la-wh--a3-orbit .la-wh__stage[class*=is-on-] .la-wh__tool:not(.is-active) .la-wh__badgewrap:before{border-color:var(--la-a3-track-dim)}.lab-a .la-wh--a3-orbit .la-wh__tool.is-active .la-wh__badgewrap:before{border-color:var(--la-a3-track-on);transition:border-color var(--la-a3-on)var(--la-a3-ease)}}.lab-a .la-wh--a3-orbit .la-wh__tool .la-wh__badgewrap .la-wh__tile{z-index:2;width:var(--la-a3-mark);height:var(--la-a3-mark);opacity:1;offset-path:inset(calc(var(--la-a3-track)*-1)round calc(var(--la-radius-m) + var(--la-a3-track)));offset-anchor:center;offset-rotate:0deg;offset-distance:calc(var(--j)/var(--n)*100%);margin:0;transition:none;top:0;left:0;translate:none;scale:none}.lab-a .la-wh--a3-orbit .la-wh__tool .la-wh__badgewrap .la-wh__bob{box-shadow:0 0 0 2px var(--la-canvas),inset 0 0 0 1px var(--la-hairline-strong);transition:box-shadow var(--la-a3-off)var(--la-ease-out)}.lab-a .la-wh--a3-orbit .la-wh__tool.is-active .la-wh__badgewrap .la-wh__bob{box-shadow:0 0 0 2px var(--la-canvas),inset 0 0 0 1px var(--la-gray-500);transition:box-shadow var(--la-a3-on)var(--la-a3-ease)}.lab-a .la-wh--a3-orbit .la-wh__bob img,.lab-a .la-wh--a3-orbit :is(.la-wh__tile-crop,.la-wh__tile-box){width:var(--la-a3-mark-logo);height:var(--la-a3-mark-logo)}.lab-a .la-wh--a3-orbit .la-wh__tool .la-wh__badgewrap :is(.la-wh__bob img,.la-wh__tile-crop,.la-wh__tile-box){opacity:.8;transition:opacity var(--la-a3-off)var(--la-ease-out)}.lab-a .la-wh--a3-orbit .la-wh__stage[class*=is-on-] .la-wh__tool:not(.is-active) .la-wh__badgewrap :is(.la-wh__bob img,.la-wh__tile-crop,.la-wh__tile-box){opacity:.45}.lab-a .la-wh--a3-orbit .la-wh__stage .la-wh__tool.is-active .la-wh__badgewrap :is(.la-wh__bob img,.la-wh__tile-crop,.la-wh__tile-box){opacity:1;transition:opacity var(--la-a3-on)var(--la-a3-ease)}.lab-a .la-wh--a3-orbit .la-wh__side--stack{--la-wh-land:0s;--la-wh-arrive:var(--la-a3-on);--la-wh-leave:var(--la-a3-off)}.lab-a .la-wh--a3-orbit .la-wh__stage.is-anim .la-wh__tool .la-wh__badgewrap .la-wh__bob{animation:none}.lab-a .la-wh--a3-orbit .la-wh__stage.is-anim .la-wh__tool .la-wh__badgewrap .la-wh__tile{animation:la-a3-lap var(--la-a3-lap,44s)linear calc(var(--j)/var(--n)*var(--la-a3-lap,44s)*-1)infinite}@keyframes la-a3-lap{0%{offset-distance:0%}to{offset-distance:100%}}.lab-a .la-wh--a3-orbit .la-wh__stage.is-anim:not(.is-live) .la-wh__tool .la-wh__badgewrap .la-wh__tile{animation-play-state:paused}@media (min-width:1200px) and (max-width:1379px){.lab-a .la-wh--a3-orbit{--la-a3-track:14px;--la-a3-mark:22px;--la-wh-tile-gap:var(--space-40)}}.lab-a .la-wh--a3-fan{--la-a2-fan-open:.5s;--la-a2-fan-close:.42s;--la-a2-fan-stagger:30ms;--la-a2-fan-ease:cubic-bezier(.33,1,.68,1);--la-a3-fan-close-ease:cubic-bezier(.65,0,.35,1)}.lab-a .la-wh--a3-fan .la-wh__side--stack{--la-wh-land:0s;--la-wh-arrive:var(--la-a2-fan-open);--la-wh-leave:var(--la-a2-fan-close)}.lab-a .la-wh--a3-fan .la-wh__tile{transition:translate var(--la-a2-fan-close)var(--la-a3-fan-close-ease),opacity var(--la-a2-fan-close)var(--la-a3-fan-close-ease)}.lab-a .la-wh--a3-fan :is(.la-wh__bob img,.la-wh__tile-crop,.la-wh__tile-box){transition:opacity var(--la-a2-fan-close)var(--la-a3-fan-close-ease)}.lab-a .la-wh--a3r{--la-a3r-edge:color-mix(in oklch,var(--la-accent-text)30%,var(--la-hairline-strong));--la-a3r-glow:inset 0 1px 0 color-mix(in oklch,var(--la-accent-text)16%,transparent),0 8px 26px -12px color-mix(in oklch,var(--la-accent-text)30%,transparent);--la-a3r-pair-gap:var(--space-32);--la-a3r-div-base:var(--la-gray-700);--la-a3r-div-light:var(--la-gray-25);--la-a3r-div-glow:var(--la-gray-400);--la-a3r-div-run:1.6s;--la-a3r-div-cycle:4.6s}.lab-a .la-wh--a3r.la-wh--a3-orbit{--la-a3r-orx:36px;--la-a3r-ory:var(--space-24);--la-a3r-far-scale:.74;--la-a3r-far-alpha:.92;--la-a3r-ring:var(--la-hairline);--la-a3r-ring-on:color-mix(in oklch,var(--la-accent-text)14%,var(--la-gray-600));--la-a3r-ring-far:.4;--la-wh-tile-gap:var(--space-56)}@media (min-width:1200px){.lab-a .la-wh--a3r.la-wh--a3-orbit .la-wh__stack:not(.la-wh__stack--copy){padding-block:calc(var(--la-a3r-ory) + 2px)}.lab-a .la-wh--a3r.la-wh--a3-orbit .la-wh__badgewrap:before{inset:calc(var(--la-a3r-ory)*-1)calc(var(--la-a3r-orx)*-1);border-color:var(--la-a3r-ring);-webkit-mask-image:linear-gradient(to bottom,rgb(0 0 0/var(--la-a3r-ring-far))30%,#000 62%);mask-image:linear-gradient(to bottom,rgb(0 0 0/var(--la-a3r-ring-far))30%,#000 62%);border-radius:50%}.lab-a .la-wh--a3r.la-wh--a3-orbit .la-wh__stage[class*=is-on-] .la-wh__tool:not(.is-active) .la-wh__badgewrap:before{border-color:var(--la-a3r-ring)}.lab-a .la-wh--a3r.la-wh--a3-orbit .la-wh__tool.is-active .la-wh__badgewrap:before{border-color:var(--la-a3r-ring-on)}.lab-a .la-wh--a3r.la-wh--a3-orbit .la-wh__tool .la-wh__badgewrap .la-wh__tile{offset-path:ellipse(calc(50% + var(--la-a3r-orx))calc(50% + var(--la-a3r-ory))at 50% 50%)}.lab-a .la-wh--a3r.la-wh--a3-orbit .la-wh__stage.is-anim .la-wh__tool .la-wh__badgewrap .la-wh__tile{animation-name:la-a3r-orbit}.lab-a .la-wh--a3r.la-wh--a3-orbit .la-wh__stage.is-anim .la-wh__tool .la-wh__badgewrap .la-wh__bob{animation:la-a3r-depth var(--la-a3-lap,40s)linear calc(var(--j)/var(--n)*var(--la-a3-lap,40s)*-1)infinite}.lab-a .la-wh--a3r.la-wh--a3-orbit .la-wh__stage.is-anim:not(.is-live) .la-wh__tool .la-wh__badgewrap .la-wh__bob{animation-play-state:paused}}@keyframes la-a3r-orbit{0%{offset-distance:0%;z-index:4}49.9%{z-index:4}50%{z-index:1}to{offset-distance:100%;z-index:1}}@keyframes la-a3r-depth{0%,50%,to{scale:calc(var(--la-a3r-far-scale) + (1 - var(--la-a3r-far-scale))*.5);opacity:calc(var(--la-a3r-far-alpha) + (1 - var(--la-a3r-far-alpha))*.5)}12.5%,37.5%{scale:calc(var(--la-a3r-far-scale) + (1 - var(--la-a3r-far-scale))*.854);opacity:calc(var(--la-a3r-far-alpha) + (1 - var(--la-a3r-far-alpha))*.854)}25%{opacity:1;scale:1}62.5%,87.5%{scale:calc(var(--la-a3r-far-scale) + (1 - var(--la-a3r-far-scale))*.146);opacity:calc(var(--la-a3r-far-alpha) + (1 - var(--la-a3r-far-alpha))*.146)}75%{scale:var(--la-a3r-far-scale);opacity:var(--la-a3r-far-alpha)}}@media (min-width:1200px) and (max-width:1379px){.lab-a .la-wh--a3r.la-wh--a3-orbit{--la-a3r-orx:30px;--la-a3r-ory:var(--space-20);--la-wh-tile-gap:var(--space-48)}}.lab-a .la-wh--a3r.la-wh--a3-orbit .la-wh__stage .la-wh__tool .la-wh__badgewrap .la-wh__tile{opacity:1}.lab-a .la-wh--a3r.la-wh--a3-orbit .la-wh__stage .la-wh__tool .la-wh__badgewrap :is(.la-wh__bob img,.la-wh__tile-crop,.la-wh__tile-box){opacity:1;filter:none}.lab-a .la-wh--a3r.la-wh--a3-orbit .la-wh__tool .la-wh__badgewrap .la-wh__bob{box-shadow:0 0 0 2px var(--la-canvas),inset 0 0 0 1px var(--la-hairline-strong)}.lab-a .la-wh--a3r .la-wh__tool.is-active .la-wh__badge{border-color:var(--la-a3r-edge);background:var(--la-raised);box-shadow:var(--la-shadow-1),var(--la-a3r-glow)}.lab-a .la-wh--a3r .la-wh__pairs{column-gap:var(--la-a3r-pair-gap)}.lab-a .la-wh--a3r .la-wh__pair+.la-wh__pair{padding-left:var(--la-a3r-pair-gap);position:relative}.lab-a .la-wh--a3r .la-wh__pair+.la-wh__pair:before,.lab-a .la-wh--a3r .la-wh__pair+.la-wh__pair:after{content:"";pointer-events:none;position:absolute;top:0;bottom:0}.lab-a .la-wh--a3r .la-wh__pair+.la-wh__pair:before{background:var(--la-a3r-div-base);width:1px;left:0}.lab-a .la-wh--a3r .la-wh__pair+.la-wh__pair:after{background:linear-gradient(to bottom,transparent,color-mix(in oklch,var(--la-a3r-div-glow)70%,transparent)60%,var(--la-a3r-div-light)88%,transparent)0 -100%/100% 45% no-repeat;width:3px;filter:drop-shadow(0 0 3px var(--la-a3r-div-glow));opacity:0;left:-1px}.lab-a .la-wh--a3r .la-wh__stage.is-anim .la-wh__pair+.la-wh__pair:after{animation:la-a3r-div var(--la-a3r-div-cycle)var(--la-ease-out).6s infinite}.lab-a .la-wh--a3r .la-wh__stage.is-anim:not(.is-live) .la-wh__pair+.la-wh__pair:after{animation-play-state:paused}@keyframes la-a3r-div{0%{opacity:0;background-position-y:-100%}6%{opacity:1}29%{opacity:1}35%{opacity:0;background-position-y:200%}to{opacity:0;background-position-y:200%}}
.lab-a .la-reel{position:relative}.lab-a .la-reel__bar{min-height:var(--space-48);padding-block:var(--space-8);justify-content:space-between}.lab-a .la-reel__crumb{align-items:baseline;gap:var(--space-8);white-space:nowrap;min-width:0;animation:la-reel-crumb var(--la-dur-slow)var(--la-ease-out)both;display:flex}.lab-a .la-reel__stage{color:var(--la-accent-text)}.lab-a .la-reel__crumb .la-pw__screen{text-overflow:ellipsis;min-width:0;color:var(--la-ink);overflow:hidden}.lab-a .la-reel__body{aspect-ratio:16/10;overflow:hidden}.lab-a .la-reel__shot{z-index:0;object-fit:contain;object-position:top center;opacity:0;width:100%;height:100%;transition:opacity 0s linear var(--la-dur-slow);display:block;position:absolute;inset:0;transform:scale(1)}.lab-a .la-reel__shot.is-on{z-index:1;opacity:1;animation:la-reel-in var(--la-dur-slow)var(--la-ease-out)both;transition:none}@keyframes la-reel-in{0%{opacity:0;transform:scale(1.012)}to{opacity:1;transform:scale(1)}}@keyframes la-reel-crumb{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (min-width:1024px){.lab-a .la-flow--reel .la-wrap{align-items:center}.lab-a .la-flow--reel .la-flow__head{grid-column:1/6;position:static}.lab-a .la-flow--reel .la-flow__body{grid-column:7/13;padding-left:0}}@media (max-width:1023px){.lab-a .la-flow--reel .la-flow__body{margin-top:var(--space-32)}}@media (prefers-reduced-motion:reduce){.lab-a .la-reel *,.lab-a .la-reel__shot.is-on{transition:none!important;animation:none!important}}
.lab-a .la-film{position:relative}.lab-a .la-film__bar{min-height:var(--space-48);padding-block:var(--space-8);justify-content:space-between}.lab-a .la-film__label{min-width:0;display:grid}.lab-a .la-film__name{align-items:baseline;gap:var(--space-8);white-space:nowrap;opacity:0;min-width:0;transition:opacity var(--la-dur-base)var(--la-ease-inout);grid-area:1/1;display:flex}.lab-a .la-film__name.is-on{opacity:1;transition-delay:calc(var(--la-dur-base)/2)}.lab-a .la-film__project{color:var(--la-ink)}.lab-a .la-film__sep{color:var(--la-ink-4)}.lab-a .la-film__sector{text-overflow:ellipsis;min-width:0;color:var(--la-ink-3);overflow:hidden}.lab-a .la-film__tools{align-items:center;gap:var(--space-16);flex:none;display:flex}.lab-a .la-film__dots{align-items:center;gap:var(--space-8);display:flex}.lab-a .la-film__dot{width:var(--la-see-mark);height:var(--la-see-mark);background:var(--la-gray-700);transition:background-color var(--la-dur-base)var(--la-ease-inout);border:0;border-radius:50%;padding:0;display:block}.lab-a .la-film__dot.is-on{background:var(--la-accent-text)}.lab-a button.la-film__dot{cursor:pointer;position:relative}.lab-a button.la-film__dot:after{content:"";inset:calc(-1*var(--space-12));position:absolute}.lab-a button.la-film__dot:focus-visible{outline:2px solid var(--la-accent-text);outline-offset:3px}.lab-a .la-film.is-still .la-film__dots{gap:var(--space-16)}.lab-a .la-film__body{aspect-ratio:16/10;background:var(--la-canvas);isolation:isolate;position:relative;overflow:hidden}.lab-a .la-film__clip{z-index:0;object-fit:cover;opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0}.lab-a .la-film__clip.is-on{z-index:1;opacity:1}.lab-a .la-film__clip.is-out{z-index:1;opacity:1;will-change:transform,filter;animation:la-film-out var(--la-film-hand)var(--la-ease-inout)both}.lab-a .la-film__clip.is-in{z-index:2;will-change:transform,opacity,filter;animation:la-film-in var(--la-film-hand)var(--la-ease-inout)both}@keyframes la-film-out{0%{filter:blur();transform:scale(1)}to{transform:scale(var(--la-film-push-out));filter:blur(var(--la-film-blur))}}@keyframes la-film-in{0%{opacity:0;transform:scale(var(--la-film-push-in));filter:blur(var(--la-film-blur))}to{opacity:1;filter:blur();transform:scale(1)}}@media (min-width:1024px){.lab-a .la-flow--film .la-wrap{align-items:center}.lab-a .la-flow--film .la-flow__head{padding-right:var(--la-grid-gap);grid-column:1/6;position:static}.lab-a .la-flow--film .la-flow__body{grid-column:6/13;padding-left:0}}@media (max-width:1023px){.lab-a .la-flow--film .la-flow__body{margin-top:var(--space-32)}}@media (prefers-reduced-motion:reduce){.lab-a .la-film *,.lab-a .la-film__clip{transition:none!important;animation:none!important}}
.lab-a .la-ho{row-gap:var(--space-48);min-width:0;display:grid}.lab-a .la-ho>*{min-width:0}.lab-a .la-ho__left{align-content:start;row-gap:var(--space-32);display:grid}.lab-a .la-flow--ho .la-flow__head{max-width:none}.lab-a .la-ho__tree{row-gap:var(--space-8);display:grid}.lab-a .la-ho__root,.lab-a .la-ho__item{align-items:center;gap:var(--space-12);width:100%;min-height:var(--la-wa-row-h);padding:0 var(--space-8);border-radius:var(--la-radius-s);color:var(--la-ink-3);font:inherit;font-size:var(--typography-a-body-size);line-height:var(--la-lh-body);text-align:left;cursor:pointer;transition:color var(--la-dur-base)var(--la-ease-out),background-color var(--la-dur-base)var(--la-ease-out);background:0 0;border:0;display:flex}.lab-a .la-ho__root{color:var(--la-ink-2)}.lab-a .la-ho__root svg,.lab-a .la-ho__icon svg{width:var(--la-wa-icon);height:var(--la-wa-icon);fill:none;stroke:currentColor;stroke-width:var(--la-shp13-icon-stroke);stroke-linecap:round;stroke-linejoin:round}.lab-a .la-ho__root svg{color:var(--la-ink-4);transition:color var(--la-dur-base)var(--la-ease-out)}.lab-a .la-ho__root.is-on{background:var(--la-surface);color:var(--la-ink)}.lab-a .la-ho__root.is-on svg{color:var(--la-accent-text)}.lab-a .la-ho__list{padding:0 0 0 var(--space-24);margin:0;list-style:none;display:grid;position:relative}.lab-a .la-ho__list:before{content:"";left:calc(var(--space-8) + var(--la-wa-icon)/2);top:0;bottom:var(--space-8);background:var(--la-hairline-strong);width:1px;position:absolute}.lab-a .la-ho__li{border-radius:var(--la-radius-s);transition:background-color var(--la-dur-base)var(--la-ease-out)}.lab-a .la-ho__li.is-on{background:var(--la-surface)}.lab-a .la-ho__icon{color:var(--la-ink-4);transition:color var(--la-dur-base)var(--la-ease-out);display:inline-flex}.lab-a .la-ho__name{flex:1}.lab-a .la-ho__item:hover,.lab-a .la-ho__root:hover,.lab-a .la-ho__li.is-on .la-ho__item{color:var(--la-ink)}.lab-a .la-ho__li.is-on .la-ho__icon{color:var(--la-accent-text)}.lab-a .la-ho__item:focus,.lab-a .la-ho__root:focus{outline:none}.lab-a .la-ho__item:focus-visible,.lab-a .la-ho__root:focus-visible{outline:2px solid var(--la-accent-text);outline-offset:-2px}.lab-a .la-ho__more{transition:grid-template-rows var(--la-dur-base)var(--la-ease-out);grid-template-rows:0fr;display:grid}.lab-a .la-ho__li.is-on .la-ho__more{grid-template-rows:1fr}.lab-a .la-ho__meaning{min-height:0;padding:0 var(--space-8)0 calc(var(--space-8) + var(--la-wa-icon) + var(--space-12));color:var(--la-ink-3);font-size:var(--typography-a-body-size);line-height:var(--la-lh-body);text-wrap:pretty;margin:0;overflow:hidden}.lab-a .la-ho__li.is-on .la-ho__meaning{padding-bottom:var(--space-12)}.lab-a .la-ho__stage{position:relative}.lab-a .la-ho__svg{width:100%;height:auto;display:block;overflow:visible}.lab-a .la-ho__toggle{position:absolute;bottom:0;right:0}.lab-a .la-flow--ho .la-wa-pair{margin-top:var(--space-64)}@media (min-width:1024px){.lab-a .la-ho{grid-template-columns:repeat(var(--la-grid-cols),minmax(0,1fr));column-gap:var(--la-grid-gap);align-items:center}.lab-a .la-ho__left{grid-column:1/6}.lab-a .la-ho__stage{grid-column:7/13}.lab-a .la-flow--ho .la-wa-pair{grid-template-columns:repeat(var(--la-grid-cols),minmax(0,1fr));column-gap:var(--la-grid-gap);width:auto;margin-left:0}.lab-a .la-flow--ho .la-wa-pair__item:first-child{grid-column:1/6}.lab-a .la-flow--ho .la-wa-pair__item:last-child{grid-column:7/13}}@media (prefers-reduced-motion:reduce){.lab-a .la-ho *{transition:none!important}}
