.lab-a .la-close__bp circle{fill:none;stroke:var(--la-ink-4);stroke-width:1px;vector-effect:non-scaling-stroke}.lab-a .la-flow--final .la-flow__actions .la-btn--primary{transition:box-shadow var(--la-dur-slow)var(--la-ease-out)}.lab-a .la-flow--final .la-flow__actions.is-whole .la-btn--primary{box-shadow:var(--la-shadow-1)}@media (prefers-reduced-motion:reduce){.lab-a .la-close__bp{opacity:0}}.lab-a .la-sign{padding-block:var(--la-section-y)calc(var(--la-section-y)*1.25);position:relative}.lab-a .la-sign__cross{width:var(--la-sign-cross);height:var(--la-sign-cross);pointer-events:none;position:absolute;top:0;transform:translate(-50%,-50%)}.lab-a .la-sign__cross:before,.lab-a .la-sign__cross:after{content:"";background:var(--la-ink-4);position:absolute}.lab-a .la-sign__cross:before{height:1px;top:50%;left:0;right:0}.lab-a .la-sign__cross:after{width:1px;top:0;bottom:0;left:50%}.lab-a .la-sign__cross--l{left:var(--la-frame-x)}.lab-a .la-sign__cross--r{left:calc(100% - var(--la-frame-x))}.lab-a .la-sign__words{font-family:var(--la-font-display);font-variation-settings:"wdth" var(--la-wdth-display);font-size:var(--typography-a-hero-title-size);font-weight:500;line-height:var(--la-lh-mega);letter-spacing:var(--la-ls-display);text-wrap:balance;margin:0;display:grid}.lab-a .la-sign .la-final__stop{transition:opacity var(--la-dur-base)var(--la-ease-out)calc(var(--la-sign-at) + var(--la-sign-step)*2.6)}.lab-a .la-sign:not(.is-lit):not(.is-still) .la-final__stop{opacity:0}@media (prefers-reduced-motion:reduce){.lab-a .la-sign *{transition:none!important;animation:none!important}}
.lab-a .la-scta__grid{gap:var(--space-24);text-align:center;justify-items:center;display:grid;position:relative}.lab-a .la-scta__words{margin:0}.lab-a .la-sign__words.la-scta__words{font-size:var(--typography-a-section-title-size);font-weight:var(--la-head-title-weight);line-height:var(--la-lh-title);letter-spacing:var(--la-ls-title)}.lab-a .la-scta__line{color:var(--la-ink-4);display:block;position:relative}.lab-a .la-scta__line:last-child{color:var(--la-ink)}.lab-a .la-scta__cta{margin:0}.lab-a #studio-close .la-final__stop{opacity:1;transition:none}.lab-a .la-scta{padding-block:var(--la-section-y);isolation:isolate;z-index:calc(var(--layer-content) + 1)}.lab-a .la-scta .la-sign__cross:before,.lab-a .la-scta .la-sign__cross:after{background:var(--la-mark)}
.lab-a .la-scta--next .la-scta__grid{gap:0}.lab-a .la-scta--next .la-scta__body{max-width:var(--la-measure);margin:var(--space-24)0 0;color:var(--la-ink-3);text-wrap:pretty}.lab-a .la-scta--next .la-scta__cta{margin-top:var(--space-40);justify-content:center}@media (max-width:767px){.lab-a .la-scta--next .la-scta__cta{flex-direction:column;align-items:stretch;width:100%}}
.lab-a .la-hs--a2p3.la-hs--inside.la-hs--n4{--la-hs-inside-top:var(--space-64)}.lab-a .la-scta--n4 .la-scta__words{text-wrap:balance}.lab-a .la-scta--n4 .la-scta__body{max-width:var(--la-scta-body-max);font-size:var(--typography-a-body-size);line-height:var(--la-lh-body);text-wrap:balance}.lab-a{--la-scta-body-max:40em;--la-scta-body-max-tablet:32em;--la-scta-body-max-mobile:30ch}@media (max-width:1279px){.lab-a .la-scta--n4{--la-scta-body-max:var(--la-scta-body-max-tablet)}}@media (max-width:767px){.lab-a .la-scta--n4{--la-scta-body-max:var(--la-scta-body-max-mobile)}}.lab-a .la-film--calm{--la-film-hand:.7s;--la-film-slide:1%}.lab-a .la-film--calm .la-film__clip.is-out{will-change:transform;animation:la-film-calm-out var(--la-film-hand)var(--la-ease-inout)both}.lab-a .la-film--calm .la-film__clip.is-in{will-change:transform,opacity;animation:la-film-calm-in var(--la-film-hand)var(--la-ease-inout)both}@keyframes la-film-calm-out{0%{transform:translate(0)}to{transform:translateX(calc(var(--la-film-slide)*-1))}}@keyframes la-film-calm-in{0%{opacity:0;transform:translateX(var(--la-film-slide))}to{opacity:1;transform:translate(0)}}.lab-a .la-film--calm .la-film__name,.lab-a .la-film--calm .la-film__name.is-on{transition:opacity var(--la-film-hand)var(--la-ease-inout);transition-delay:0s}.lab-a .la-film--calm .la-film__dot{transition:background-color var(--la-film-hand)var(--la-ease-inout)}.lab-a .la-hb{--hb-tile:104px;--hb-icon:44px;--hb-slot:80px;--hb-gap:var(--space-24);--hb-lit-edge:linear-gradient(180deg,color-mix(in srgb,var(--la-ink)20%,transparent),color-mix(in srgb,var(--la-ink)4%,transparent)60%,transparent);--hb-rest:color-mix(in srgb,var(--la-surface)55%,transparent);--hseal:48px}.lab-a .la-hb__stage{gap:var(--space-40);flex-direction:column;min-width:0;display:flex;position:relative}.lab-a .la-hb__icons{justify-content:center;gap:var(--hb-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lab-a .la-hb__icons:after{content:"";height:0;margin-top:calc(var(--hb-gap)*-1);flex-basis:100%;order:0}.lab-a .la-hb__cell{width:var(--hb-tile);height:var(--hb-tile);position:relative}.lab-a .la-hb__cell:nth-child(-n+4){order:-1}.lab-a .la-hb__cell:nth-child(n+5){order:1}.lab-a .la-hb__place{border-radius:var(--la-radius-m);background:var(--hb-rest);position:absolute;inset:0}.lab-a .la-hb__tile{border:1px solid var(--la-card-line);border-radius:var(--la-radius-m);background:var(--la-raised);color:var(--la-ink-2);box-shadow:var(--la-shadow-1);will-change:transform;place-items:center;display:grid;position:absolute;inset:0}.lab-a .la-hb__tile svg{width:var(--hb-icon);height:var(--hb-icon);stroke-width:var(--la-shp13-icon-stroke);position:relative}.lab-a .la-hb__lit{border-radius:inherit;box-shadow:var(--la-shadow-2);opacity:0;pointer-events:none;position:absolute;inset:-1px}.lab-a .la-hb__lit:before{content:"";border-radius:inherit;background:var(--hb-lit-edge);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lab-a .la-hb__pkg{border:1px solid var(--la-card-line);border-radius:var(--la-radius-l);background:var(--la-surface);min-height:280px;box-shadow:var(--la-shadow-1);flex:1;place-items:center;display:grid;position:relative;overflow:hidden}.lab-a .la-hb__pkg-lit{border-radius:inherit;box-shadow:var(--la-shadow-2);opacity:0;pointer-events:none;z-index:3;position:absolute;inset:0}.lab-a .la-hb__pkg-lit:before{content:"";border-radius:inherit;background:var(--hb-lit-edge);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lab-a .la-hb__mark{top:var(--space-16);left:var(--space-16);border-radius:var(--la-radius-s);background:var(--la-raised);width:32px;height:32px;color:var(--la-ink-4);place-items:center;display:grid;position:absolute}.lab-a .la-hb__mark svg{width:18px;height:18px;stroke-width:var(--la-shp13-icon-stroke)}.lab-a .la-hb__slots{justify-content:center;gap:var(--space-16);width:calc(var(--hb-slot)*4 + var(--space-16)*3);flex-wrap:wrap;display:flex}.lab-a .la-hb__slot{width:var(--hb-slot);height:var(--hb-slot);border-radius:var(--la-radius-m);background:var(--la-canvas)}.lab-a .la-hb__lid{z-index:2;background:linear-gradient(180deg,var(--la-raised),var(--la-surface));place-items:center;display:grid;position:absolute;inset:0}.lab-a .la-hb__lid-mark{border:1px solid var(--la-card-line);border-radius:var(--la-radius-m);background:var(--la-raised);width:96px;height:96px;color:var(--la-ink);box-shadow:var(--la-shadow-1);place-items:center;display:grid;position:relative}.lab-a .la-hb__lid-mark>svg{width:var(--hb-icon);height:var(--hb-icon);stroke-width:var(--la-shp13-icon-stroke)}.lab-a .la-hb__seal{right:calc(var(--hseal)/-2);bottom:calc(var(--hseal)/-2);position:absolute}.lab-a .la-hb .la-hseal>svg{width:24px;height:24px}.lab-a .la-hb__toggle{top:auto;right:var(--space-16);bottom:var(--space-16);z-index:4;position:absolute}.lab-a .la-hb:not(.is-still) .la-hb__lid{transform:translateY(-101%)}.lab-a .la-hb:not(.is-still) .la-hseal,.lab-a .la-hb:not(.is-still) .la-hb__pkg-lit,.lab-a .la-hb.is-still .la-hb__tile{opacity:0}.lab-a .la-hb.is-still .la-hb__pkg-lit{opacity:1}@media (min-width:1024px){.lab-a .la-hb.la-ho{align-items:stretch}}@media (max-width:1023px){.lab-a .la-hb{--hb-tile:64px;--hb-icon:28px;--hb-slot:44px;--hb-gap:var(--space-12)}.lab-a .la-hb__stage{gap:var(--space-24)}.lab-a .la-hb__pkg{min-height:240px}.lab-a .la-hb__slots{gap:var(--space-12);width:calc(var(--hb-slot)*4 + var(--space-12)*3)}.lab-a .la-hb__lid-mark{width:72px;height:72px}.lab-a .la-hb{--hseal:40px}.lab-a .la-hb .la-hseal>svg{width:20px;height:20px}}
.lab-a .la-wh--n6~* .la-hs--n4,.lab-a .la-wh--n6 .la-hs--a2p3.la-hs--inside.la-hs--n4{--la-hs-inside-top:calc(var(--space-64) + var(--space-40))}.lab-a .swb-card__bot{color:var(--la-ink-4);transition:color var(--la-dur-base)var(--sw-ease);place-items:center;display:grid}.lab-a .swb-card__bot svg{width:var(--space-16);height:var(--space-16)}.lab-a .swb-card--agentic.is-on .swb-card__bot{color:var(--la-ink-2)}.lab-a .swb-card--agentic .swb-card__trace{stroke:var(--swb-trace-studio)}.lab-a .la-scta__kicker{margin:0 0 var(--space-16)}@media (max-width:1199px){.lab-a .la-wh--n6.la-wh--a .la-wh__stage{grid-template-areas:"screen""ours""stack""toggle"}}.lab-a .la-wh--n6 .la-wh__chip{margin-bottom:var(--space-12)}
