.la-page-hero--stack .la-page-hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.la-page-hero--stack .la-page-hero__copy{display:contents}.la-page-hero--stack .la-page-hero__kicker{grid-column:1/-1}.la-page-hero--stack .la-page-hero__title--hero{max-width:20ch;margin-bottom:var(--space-24);font-size:var(--typography-a-hero-size);line-height:var(--la-lh-title);letter-spacing:var(--la-ls-title);grid-column:1/-1}.la-page-hero--stack .la-page-hero__lead{grid-column:1;max-width:42ch}.la-page-hero--stack .la-page-hero__actions{grid-column:1;align-self:start}@media (max-width:1023px){.la-page-hero--stack .la-page-hero__grid{grid-template-columns:minmax(0,1fr)}.la-page-hero--stack .la-page-hero__lead,.la-page-hero--stack .la-page-hero__actions{grid-area:auto/1}}.la-sh__q{color:var(--la-ink);font-size:var(--typography-a-small-size);letter-spacing:var(--la-track-small);line-height:var(--la-lh-small)}.la-sh__node{align-items:center;gap:var(--space-8);padding:var(--space-8)var(--space-12);border:1px solid var(--la-hairline-strong);border-radius:var(--radius-full);background:var(--la-surface);white-space:nowrap;opacity:0;transition:opacity var(--la-dur-base)var(--la-ease-out);display:flex}.la-sh__node.is-on{opacity:1}.la-sh__pm{color:var(--la-ink);font-size:var(--typography-a-small-size);letter-spacing:var(--la-track-small)}.la-sh__doc{color:var(--la-ink);font-family:var(--la-font-display);font-variation-settings:"wdth" 104;font-size:var(--typography-a-subtitle-size);letter-spacing:var(--la-ls-subtitle);font-weight:500;line-height:var(--la-lh-subtitle);margin:0}.la-stats4{padding-top:var(--space-48)}.la-stats4__grid{margin-top:0}.la-stats4__logo{padding:var(--space-20)var(--space-12);color:var(--la-ink-3);font-size:var(--typography-a-small-size);place-items:center;display:grid}.la-stats4__logo img{width:auto;height:calc(var(--la-logo-base)*var(--o)/3);filter:brightness(0)invert(.72);opacity:0;max-width:100%;transition:opacity var(--la-dur-slow)var(--la-ease-out);transition-delay:calc(var(--i)*var(--la-dur-stagger));display:block}@media (prefers-reduced-motion:reduce){.la-sh__node,.la-stats4__logo img{opacity:1;transition:none;transform:none}}.la-shero .la-shero__grid{gap:var(--space-48)var(--space-64);align-items:start;display:grid}.la-shero__copy{gap:var(--space-24);align-content:start;justify-items:start;display:grid}.la-shero__title{max-width:none}.la-shero--1 .la-shero__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.la-shero.la-shero--1 .la-shero__title{font-size:var(--typography-a-hero-split-size);line-height:var(--la-lh-title);letter-spacing:var(--la-ls-title);max-width:30ch}.la-shero--1 .la-shero__field{margin-top:var(--space-8);align-self:start}.la-shero--1 .la-shero__one{padding:var(--space-32);align-content:start;gap:0;display:grid}.la-shero--1 .la-shero__in,.la-shero--1 .la-shero__pm,.la-shero--1 .la-shero__out{position:relative}.la-shero--1 .la-shero__pm{padding:var(--space-20)0 var(--space-20)var(--space-48)}.la-shero--1 .la-shero__out{padding-top:var(--space-4)}.la-shero--1 .la-shero__wire{left:var(--space-24);background:var(--la-hairline-strong);transform-origin:top;width:1px;transition:transform var(--la-dur-base)var(--la-ease-out);position:absolute;top:0;bottom:0;transform:scaleY(0)}.la-shero--1 .la-shero__wire.is-on{transform:none}.la-shero__field{margin:0}.la-shero--1 .la-shero__field:before,.la-shero--1 .la-shero__field:after{display:none}.la-shero--1 .la-shero__one{background:radial-gradient(60% 50% at 50% 0%,var(--la-light),transparent 70%)}.la-shero__field:after{bottom:0}.la-shero__in{gap:var(--space-8);display:grid}.la-shero__chip{gap:var(--space-2);padding:var(--space-8)var(--space-12);border:1px solid var(--la-hairline-strong);border-radius:var(--la-radius-m);background:var(--la-surface);opacity:0;transform:translate3d(0,var(--space-8),0);transition:opacity var(--la-dur-base)var(--la-ease-out),transform var(--la-dur-base)var(--la-ease-out);display:grid}.la-shero__chip.is-on{opacity:1;transform:none}.la-shero__node{opacity:0;transition:opacity var(--la-dur-base)var(--la-ease-out),box-shadow var(--la-dur-slow)var(--la-ease-out)}.la-shero__node.is-on{opacity:1}.la-shero__node.is-pulse{animation:la-shero-pulse var(--la-dur-pulse)var(--la-ease-out)1}@keyframes la-shero-pulse{0%{box-shadow:0 0 0 0 var(--la-v4-rim)}to{box-shadow:0 0 0 var(--space-12)transparent}}.la-shero__out{gap:var(--space-8);display:grid}.la-shero--2 .la-shero__grid{grid-template-columns:minmax(0,1fr)}.la-shero--2 .la-shero__title{font-size:var(--typography-a-hero-size);line-height:var(--la-lh-title);letter-spacing:var(--la-ls-title);max-width:26ch}.la-shero--2 .la-shero__field--band{margin-top:var(--space-24)}@media (min-width:768px){.la-shero--2 .la-shero__field--band{grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,5fr)}}.la-shero--2 .la-shero__pm{place-items:center;display:grid}.la-shero--2 .la-shero__wire{background:var(--la-hairline-strong);transform-origin:0;height:1px;transition:transform var(--la-dur-slow)var(--la-ease-out);position:absolute;top:50%;left:0;right:0;transform:scaleX(0)}.la-shero--2 .la-shero__wire.is-on{transform:none}.la-shero--2 .la-shero__node{position:relative}@media (max-width:1023px){.la-shero--1 .la-shero__grid{grid-template-columns:minmax(0,1fr)}.la-shero--1 .la-shero__field{min-height:0}}@media (max-width:767px){.la-shero--1 .la-shero__one{padding:var(--space-24)}.la-shero--1 .la-shero__pm{padding-left:var(--space-32)}.la-shero--2 .la-shero__pm{padding:var(--space-20)var(--space-24)}.la-shero--2 .la-shero__wire{left:var(--space-24);transform-origin:top;width:1px;height:auto;top:0;bottom:0;right:auto;transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.la-shero__chip,.la-shero__node{opacity:1;transition:none;transform:none}.la-shero__wire{transition:none;transform:none}.la-shero__node.is-pulse{animation:none}}
.lab-a .swb{--sw-ease:cubic-bezier(.16,1,.3,1);--sw-ease-drift:cubic-bezier(.37,0,.63,1);--sw-node-h:44px;--sw-node-mark:28px;--sw-node-gap:10px;--sw-seal:16px;--sw-col-gap:clamp(16px,6cqi,56px);--sw-lane-w:64px;--sw-stage-top:96px;--sw-light:color-mix(in srgb,var(--la-silk-7)8%,transparent);--sw-peach-line:color-mix(in srgb,var(--la-accent-text)55%,transparent);--sw-peach-fill:color-mix(in srgb,var(--la-accent-text)9%,var(--la-surface));--sw-silk-line:color-mix(in srgb,var(--la-silk-7)70%,transparent);--sw-silk-fill:color-mix(in srgb,var(--la-silk-7)12%,var(--la-surface));--sw-land:color-mix(in srgb,var(--la-silk-7)55%,transparent);--sw-hatch:color-mix(in srgb,var(--la-ink)3.5%,transparent);--swb-num-col:32px;--swb-card-rest:color-mix(in srgb,var(--la-surface)55%,transparent);--swb-card-lit:linear-gradient(180deg,color-mix(in srgb,var(--la-ink)20%,transparent),color-mix(in srgb,var(--la-ink)4%,transparent)60%,transparent);--swb-trace:color-mix(in srgb,var(--la-accent-text)42%,transparent);--swb-trace-studio:color-mix(in srgb,var(--la-ink)26%,transparent);--swb-lane-track:color-mix(in srgb,var(--la-ink)8%,transparent);--swb-say-ch:30ch;--swb-say-land-ch:30ch;--swb-chip-ch:17ch;--swb-notch:8px;--swb-lead:20px;--swb-rail:color-mix(in srgb,var(--la-ink)18%,transparent);--swb-stage-dot:7px;--swb-stage-col:12px;--swb-stage-gap:var(--space-12);--swb-stage-head:20px;--swb-stage-track:.06em;--swb-stage-rail:var(--la-hairline-strong);--swb-stage-rail-past:color-mix(in srgb,var(--la-ink)26%,transparent);--swb-solo-c:25px}.lab-a .swb__grid{grid-template-columns:repeat(var(--la-grid-cols),minmax(0,1fr));column-gap:var(--la-grid-gap);align-items:start;display:grid}.lab-a .swb__side{grid-column:1/span 5;min-width:0}.lab-a .swb__main{min-width:0;top:var(--sw-stage-top);grid-column:6/span 7;position:sticky}.lab-a .swb .la-flow__head{max-width:none;margin:0 0 var(--space-48)}.lab-a .swb-loop{gap:var(--space-20);margin:0;padding:0;list-style:none;display:grid}.lab-a .swb-phase{grid-template-columns:var(--swb-stage-col)minmax(0,1fr);column-gap:var(--swb-stage-gap);row-gap:var(--space-8);align-items:start;display:grid;position:relative}.lab-a .swb-phase:not(:last-child):before{content:"";left:calc(var(--swb-stage-col)/2 - .5px);top:calc(var(--swb-stage-head)/2 + var(--swb-stage-dot)/2 + var(--space-4));bottom:calc(var(--space-20)*-1 - var(--swb-stage-head)/2 + var(--swb-stage-dot)/2 + var(--space-4));background:var(--swb-stage-rail);width:1px;transition:background-color var(--la-dur-base)var(--sw-ease);position:absolute}.lab-a .swb-phase.is-past:before{background:var(--swb-stage-rail-past)}.lab-a .swb-phase__name{grid-column:1/-1;grid-template-columns:subgrid;font-size:var(--typography-a-label-size);font-weight:500;line-height:var(--swb-stage-head);letter-spacing:var(--swb-stage-track);text-transform:uppercase;color:var(--la-ink-4);transition:color var(--la-dur-base)var(--sw-ease);align-items:center;margin:0;display:grid}.lab-a .swb-phase__dot{width:var(--swb-stage-dot);height:var(--swb-stage-dot);border:1px solid var(--la-ink-4);background:var(--la-canvas);transition:background-color var(--la-dur-base)var(--sw-ease),border-color var(--la-dur-base)var(--sw-ease),box-shadow var(--la-dur-base)var(--sw-ease);border-radius:50%;justify-self:center}.lab-a .swb-phase.is-past .swb-phase__name{color:var(--la-ink-3)}.lab-a .swb-phase.is-past .swb-phase__dot{border-color:var(--la-ink-3);background:var(--la-ink-3)}.lab-a .swb-phase.is-on .swb-phase__name{color:var(--la-ink)}.lab-a .swb-phase.is-on .swb-phase__dot{border-color:var(--la-accent-text);background:var(--la-accent-text);box-shadow:0 0 0 4px var(--la-accent-text-soft)}.lab-a .swb-phase--studio.is-on .swb-phase__dot{border-color:var(--la-ink-2);background:var(--la-ink-2);box-shadow:0 0 0 4px color-mix(in srgb,var(--la-ink)10%,transparent)}.lab-a .swb-phase__cards{gap:var(--space-8);grid-column:2;margin:0;padding:0;list-style:none;display:grid}.lab-a .swb-phase{--swb-dot-c:calc(var(--swb-stage-head)/2);--swb-next-c:calc(var(--swb-stage-head)/2)}.lab-a .swb-phase--solo{--swb-dot-c:var(--swb-solo-c)}.lab-a .swb-phase:has(+.swb-phase--solo){--swb-next-c:var(--swb-solo-c)}.lab-a .swb-phase:not(:last-child):before{top:calc(var(--swb-dot-c) + var(--swb-stage-dot)/2 + var(--space-4));bottom:calc(var(--space-20)*-1 - var(--swb-next-c) + var(--swb-stage-dot)/2 + var(--space-4))}.lab-a .swb-phase--solo>.swb-phase__dot{margin-top:calc(var(--swb-solo-c) - var(--swb-stage-dot)/2);grid-area:1/1}.lab-a .swb-phase--solo>.swb-phase__cards{grid-row:1}.lab-a .swb-card{border-radius:var(--la-radius-m);background:var(--swb-card-rest);transition:background-color .52s var(--sw-ease),box-shadow .52s var(--sw-ease);position:relative}.lab-a .swb-card:before{content:"";border-radius:inherit;background:var(--swb-card-lit);opacity:0;pointer-events:none;transition:opacity .52s var(--sw-ease);-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 .swb-card:hover:not(.is-on){background:var(--la-surface)}.lab-a .swb-card.is-on{background:var(--la-raised);box-shadow:var(--la-shadow-2)}.lab-a .swb-card.is-on:before{opacity:1}.lab-a .swb-card__h{font:inherit;margin:0}.lab-a .swb-card__btn{grid-template-columns:var(--swb-num-col)minmax(0,1fr)auto;align-items:center;column-gap:var(--space-4);width:100%;min-height:50px;padding:var(--space-12)var(--space-16);border-radius:inherit;color:var(--la-ink-3);text-align:left;cursor:pointer;transition:color var(--la-dur-base)var(--sw-ease);background:0 0;border:0;display:grid}.lab-a .swb-card__btn:hover{color:var(--la-ink-2)}.lab-a .swb-card__btn:focus-visible{outline:2px solid var(--la-accent-text);outline-offset:2px}.lab-a .swb-card.is-on .swb-card__btn{color:var(--la-ink)}.lab-a .swb-card__title{font-family:var(--la-font-display);font-size:var(--typography-a-point-small-size);letter-spacing:-.005em;text-wrap:balance;font-weight:500;line-height:1.25}.lab-a .swb-card__num{font-family:var(--la-font-display);font-size:var(--typography-a-label-size);font-variant-numeric:tabular-nums;color:var(--la-ink-4);transition:color var(--la-dur-base)var(--sw-ease);font-weight:500}.lab-a .swb-card.is-on .swb-card__num{color:var(--la-figure-color)}.lab-a .swb-card__decide{width:6px;height:6px;margin-right:var(--space-4);background:var(--la-accent-text);opacity:.5;transition:opacity var(--la-dur-base)var(--sw-ease),box-shadow var(--la-dur-base)var(--sw-ease);border-radius:50%}.lab-a .swb-card.is-on .swb-card__decide{opacity:1;box-shadow:0 0 0 4px var(--la-accent-text-soft)}.lab-a .swb-card__panel{transition:grid-template-rows .52s var(--sw-ease);grid-template-rows:0fr;display:grid}.lab-a .swb-card.is-on .swb-card__panel{grid-template-rows:1fr}.lab-a .swb-card__inner{min-height:0;overflow:hidden}.lab-a .swb-card__body{padding:0 var(--space-16)var(--space-16)calc(var(--space-16) + var(--swb-num-col) + var(--space-4));max-width:44ch;color:var(--la-ink-2);font-size:var(--typography-a-body-size);line-height:var(--la-lh-body);text-wrap:pretty;opacity:0;transform:translateY(var(--space-8));transition:opacity .36s var(--sw-ease),transform .52s var(--sw-ease);margin:0}.lab-a .swb-card.is-on .swb-card__body{opacity:1;transition-delay:.12s;transform:none}.lab-a .swb-card__time{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lab-a .swb-card__trace{fill:none;width:calc(100% - 1px);height:calc(100% - 1px);stroke:var(--swb-trace);stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.lab-a .swb-card.is-on .swb-card__trace{opacity:1;animation:swb-trace var(--beat,4s)linear both;animation-play-state:paused}.lab-a .swb.is-playing .swb-card.is-on .swb-card__trace{animation-play-state:running}.lab-a .swb-card--studio .swb-card__trace{stroke:var(--swb-trace-studio)}@keyframes swb-trace{to{stroke-dashoffset:0}}.lab-a .swb-card--studio{background:repeating-linear-gradient(-45deg,var(--sw-hatch)0 1px,transparent 1px 8px),var(--swb-card-rest)}.lab-a .swb-card--studio.is-on{background:repeating-linear-gradient(-45deg,var(--sw-hatch)0 1px,transparent 1px 8px),var(--la-raised)}.lab-a .swb-card--studio .swb-card__btn{grid-template-columns:var(--swb-num-col)auto minmax(0,1fr);column-gap:var(--space-4);min-height:44px;padding-block:var(--space-8)}.lab-a .swb-card__run{padding-right:var(--space-16);font-size:var(--typography-a-label-size);color:var(--la-ink-3);white-space:nowrap;transition:color var(--la-dur-base)var(--sw-ease);font-weight:500;line-height:20px}.lab-a .swb-card--studio.is-on .swb-card__run{color:var(--la-ink)}.lab-a .swb-card__bot{color:var(--la-ink-4);transition:color var(--la-dur-base)var(--sw-ease);place-items:center start;display:grid}.lab-a .swb-card__bot svg{width:16px;height:16px;stroke-width:var(--icon-stroke)}.lab-a .swb-card--studio.is-on .swb-card__bot{color:var(--la-ink-2)}.lab-a .swb-card__lanes{gap:4px;width:100%;max-width:168px;display:grid}.lab-a .swb-card__lanes i{background:var(--swb-lane-track);border-radius:1px;height:2px;display:block;position:relative;overflow:hidden}.lab-a .swb-card__lanes i:after{content:"";background:var(--la-ink-3);transform-origin:0;animation:swb-lane 2.2s var(--sw-ease-drift)infinite;animation-play-state:paused;position:absolute;inset:0;transform:scaleX(0)}.lab-a .swb-card__lanes i:nth-child(2):after{animation-delay:-.7s}.lab-a .swb-card__lanes i:nth-child(3):after{animation-delay:-1.4s}.lab-a .swb.is-playing .swb-card__lanes i:after{animation-play-state:running}.lab-a .swb-card--studio.is-on .swb-card__lanes i:after{background:var(--la-ink-2)}.lab-a .swb-stage{gap:var(--space-16);grid-template-columns:minmax(0,1fr);display:grid;container-type:inline-size}.lab-a .swb-stage__map{isolation:isolate;position:relative}.lab-a .swb-stage__map:before{content:"";z-index:-1;background:radial-gradient(60% 55% at 50% 45%,var(--sw-light),transparent 72%);pointer-events:none;animation:swb-breathe 7s var(--sw-ease-drift)infinite alternate;animation-play-state:paused;position:absolute;inset:-10% -6% 10%}.lab-a .swb.is-playing .swb-stage__map:before{animation-play-state:running}@keyframes swb-breathe{0%{opacity:.7;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}.lab-a .swb-stage__diagrams{grid-template-columns:minmax(0,1fr);display:grid}.lab-a .swb-stage__diagrams>.swb-dg{grid-area:1/1}.lab-a .swb-dg{--sw-flow:right;padding:var(--space-8)var(--space-4)calc(var(--space-24) + var(--swb-room,0px)*var(--swb-room-on,1));opacity:0;visibility:hidden;transition:opacity .38s var(--sw-ease),visibility 0s linear .38s;display:grid;position:relative}.lab-a .swb-dg.is-on{opacity:1;visibility:visible;transition:opacity .52s var(--sw-ease).12s,visibility 0s}.lab-a .swb-dg__lines{pointer-events:none;position:absolute;inset:0;overflow:visible}.lab-a .swb-dg__draw{fill:none;stroke:#fff;stroke-width:10px;stroke-linecap:round}.lab-a .swb-dg__route{fill:none;stroke:var(--la-ink-4);stroke-width:1.25px;stroke-dasharray:3 5;stroke-linecap:round}.lab-a .swb-dg__edge--land .swb-dg__route{stroke:var(--sw-land)}.lab-a .swb-dg__dot{fill:var(--la-accent);opacity:0;visibility:hidden}.lab-a .swb-dg__edge--land .swb-dg__dot{fill:var(--la-silk-7)}.lab-a .swb-dg__cols{justify-content:space-between;align-items:center;column-gap:var(--sw-col-gap);grid-auto-columns:max-content;grid-auto-flow:column;display:grid;position:relative}.lab-a .swb-dg__col{align-items:center;gap:var(--swb-col-tight,var(--space-24));flex-direction:column;display:flex}.lab-a .swb-dg__unit{align-items:center;gap:var(--space-12);flex-direction:column;display:flex;position:relative}.lab-a .swb-node{align-items:center;gap:var(--sw-node-gap);min-height:var(--sw-node-h);padding:var(--space-8)var(--space-16)var(--space-8)var(--space-8);border:1px solid var(--la-hairline-strong);border-radius:var(--la-radius-m);background:var(--la-surface);color:var(--la-ink-2);box-shadow:var(--la-shadow-1);transition:border-color .6s var(--sw-ease),background-color .6s var(--sw-ease),color .6s var(--sw-ease),box-shadow .6s var(--sw-ease);display:inline-flex;position:relative}.lab-a .swb-node__label{max-inline-size:11ch;font-size:var(--typography-a-body-size);text-wrap:balance;font-weight:500;line-height:1.2}.lab-a .swb-node__mark{width:var(--sw-node-mark);height:var(--sw-node-mark);border-radius:var(--la-radius-s);background:var(--la-raised);color:var(--la-ink-3);flex:none;place-items:center;display:grid;position:relative}.lab-a .swb-node__mark svg,.lab-a .swb-node__mark img{width:16px;height:16px}.lab-a .swb-node__mark svg{stroke-width:var(--icon-stroke)}.lab-a .swb-node__pm{font-family:var(--la-font-display);font-size:var(--typography-a-label-size);font-weight:var(--la-weight-label);letter-spacing:.02em;color:var(--la-ink-2)}.lab-a .swb-dg.is-on .swb-node.is-got{animation:swb-got .56s var(--sw-ease)both}@keyframes swb-got{0%{transform:scale(1)}35%{transform:scale(1.045)}to{transform:scale(1)}}.lab-a .swb-node--you{border-color:var(--sw-peach-line);background:var(--sw-peach-fill);color:var(--la-ink)}.lab-a .swb-node--you .swb-node__mark{background:color-mix(in srgb,var(--la-accent-text)16%,transparent);color:var(--la-accent-text)}.lab-a .swb-node--gate{border-color:var(--sw-peach-line);color:var(--la-ink)}.lab-a .swb-node--gate .swb-node__mark{color:var(--la-accent-text);background:color-mix(in srgb,var(--la-accent-text)16%,transparent)}.lab-a .swb-node__stamp{border:1.5px solid var(--la-accent-text);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.lab-a .swb-node__seal{width:var(--sw-seal);height:var(--sw-seal);background:var(--la-accent-text);color:var(--la-canvas);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-6px;right:-6px}.lab-a .swb-node__mark .swb-node__seal svg{width:10px;height:10px;stroke-width:var(--icon-stroke-inline)}.lab-a .swb-dg.is-on:not(.is-still) .swb-node--gate .swb-node__stamp{animation:swb-ring 2.8s var(--sw-ease-drift)2s infinite;animation-play-state:paused}.lab-a .swb.is-playing .swb-dg.is-on .swb-node--gate .swb-node__stamp{animation-play-state:running}@keyframes swb-ring{0%,to{opacity:1}50%{opacity:.55}}.lab-a .swb-node--stack .swb-node__mark img{opacity:.85}.lab-a .swb-dg.is-landed .swb-node--lit{border-color:var(--sw-silk-line);background:var(--sw-silk-fill);color:var(--la-ink);box-shadow:0 0 0 4px color-mix(in srgb,var(--la-silk-7)8%,transparent),var(--la-shadow-1)}.lab-a .swb-dg.is-landed .swb-node--lit .swb-node__mark{color:var(--la-silk-7)}.lab-a .swb-node--work{padding:var(--space-8)var(--space-16);flex-direction:column;align-items:stretch;gap:0}.lab-a .swb-node--work .swb-node__mark,.lab-a .swb-node--work .swb-node__label{display:none}.lab-a .swb-node__items{margin:0;padding:0;list-style:none}.lab-a .swb-node__items li{padding:var(--space-4)0;font-size:var(--typography-a-body-size);color:var(--la-ink-2)}.lab-a .swb-node__items li+li{border-top:1px solid var(--la-hairline)}.lab-a .swb-node--phase{color:var(--la-ink-3);box-shadow:none;background:0 0;border-style:dashed}.lab-a .swb-dg.is-open .swb-node--phase{border-style:solid;border-color:var(--la-ink-4);color:var(--la-ink)}.lab-a .swb-node__locks{display:grid}.lab-a .swb-node__locks>svg{transition:opacity .4s var(--sw-ease),transform .5s var(--sw-ease);grid-area:1/1}.lab-a .swb-node__lock-open{opacity:0;transform:translateY(2px)}.lab-a .swb-dg.is-open .swb-node__lock-shut{opacity:0;transform:translateY(-2px)}.lab-a .swb-dg.is-open .swb-node__lock-open{opacity:1;transform:none}.lab-a .swb-node--lanes{row-gap:var(--space-8);max-width:260px;padding-bottom:var(--space-12);flex-wrap:wrap}.lab-a .swb-node__lanes{gap:var(--space-8);padding:0 0 0 calc(var(--sw-node-mark) + var(--sw-node-gap));flex-basis:100%;margin:0;list-style:none;display:grid}.lab-a .swb-node__lanes--led{position:relative}.lab-a .swb-node__lanes--led:before{content:"";left:calc(var(--sw-node-mark)/2 - 1px);top:var(--swb-lead);background:var(--swb-rail);width:1px;position:absolute;bottom:9px}.lab-a .swb-node__lanes--led .swb-lane:not(.swb-lane--lead){position:relative}.lab-a .swb-node__lanes--led .swb-lane:not(.swb-lane--lead):before{content:"";top:50%;left:calc(var(--sw-node-mark)/2 - var(--sw-node-mark) - var(--sw-node-gap));width:calc(var(--sw-node-mark)/2 + var(--sw-node-gap) - var(--space-4));background:var(--swb-rail);height:1px;position:absolute}.lab-a .swb-lane.swb-lane--lead{justify-content:flex-start;gap:var(--space-8);min-height:var(--swb-lead);position:relative}.lab-a .swb-lane__pm{left:calc((var(--sw-node-mark) + var(--sw-node-gap))*-1 + (var(--sw-node-mark) - var(--swb-lead))/2);width:var(--swb-lead);height:var(--swb-lead);border-radius:var(--la-radius-s);background:var(--la-raised);font-family:var(--la-font-display);font-size:var(--typography-a-label-size);font-weight:var(--la-weight-label);letter-spacing:.02em;color:var(--la-ink-2);place-items:center;display:grid;position:absolute;top:0}.lab-a .swb-lane--lead .swb-lane__name{color:var(--la-ink);font-weight:500}.lab-a .swb-lane--lead .swb-node__typing{margin-left:0}.lab-a .swb-lane{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.lab-a .swb-lane__name{font-size:var(--typography-a-label-size);color:var(--la-ink-3);white-space:nowrap}.lab-a .swb-lane__bar{flex:1 0 var(--sw-lane-w);background:var(--la-hairline-strong);border-radius:2px;height:3px;position:relative;overflow:hidden}.lab-a .swb-lane__bar>span{background:var(--la-ink-3);transform-origin:0;animation:swb-lane 2.2s var(--sw-ease-drift)infinite;animation-delay:calc(var(--k)*-.7s);animation-play-state:paused;position:absolute;inset:0;transform:scaleX(0)}.lab-a .swb.is-playing .swb-dg.is-on .swb-lane__bar>span{animation-play-state:running}@keyframes swb-lane{0%{transform-origin:0;transform:scaleX(0)}50%{transform-origin:0;transform:scaleX(1)}50.01%{transform-origin:100%}to{transform-origin:100%;transform:scaleX(0)}}.lab-a .swb-node__typing,.lab-a .swb-node__stream{opacity:0;transition:opacity .4s var(--sw-ease);align-items:center;display:inline-flex}.lab-a .swb-dg.is-working .swb-node__typing,.lab-a .swb-dg.is-working .swb-node__stream{opacity:1}.lab-a .swb-node__typing{margin-left:calc(var(--space-4)*-1);gap:3px}.lab-a .swb-node__typing i{background:var(--la-ink-3);width:4px;height:4px;animation:swb-type 1.2s var(--sw-ease-drift)infinite;border-radius:50%;animation-play-state:paused}.lab-a .swb-node__typing i:nth-child(2){animation-delay:.15s}.lab-a .swb-node__typing i:nth-child(3){animation-delay:.3s}@keyframes swb-type{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.lab-a .swb-node__stream{margin-left:calc(var(--space-4)*-1);gap:2px}.lab-a .swb-node__stream i{background:var(--la-ink-3);transform-origin:0;border-radius:1px;width:6px;height:2px;animation:1.6s step-end infinite paused swb-stream;transform:scaleX(.2)}.lab-a .swb-node__stream i:first-child{animation-name:swb-stream-1}.lab-a .swb-node__stream i:nth-child(2){animation-name:swb-stream-2}.lab-a .swb-node__stream i:nth-child(3){animation-name:swb-stream-3}.lab-a .swb-node__stream i:nth-child(4){animation-name:swb-stream-4}@keyframes swb-stream-1{0%{opacity:.4;transform:scaleX(.2)}10%,90%{opacity:1;transform:scaleX(1)}}@keyframes swb-stream-2{0%,20%{opacity:.4;transform:scaleX(.2)}30%,90%{opacity:1;transform:scaleX(1)}}@keyframes swb-stream-3{0%,40%{opacity:.4;transform:scaleX(.2)}50%,90%{opacity:1;transform:scaleX(1)}}@keyframes swb-stream-4{0%,60%{opacity:.4;transform:scaleX(.2)}70%,90%{opacity:1;transform:scaleX(1)}}.lab-a .swb.is-playing .swb-dg.is-on.is-working .swb-node__typing i,.lab-a .swb.is-playing .swb-dg.is-on.is-working .swb-node__stream i{animation-play-state:running}.lab-a .swb-cyc{display:grid}.lab-a .swb-cyc>*{grid-area:1/1}.lab-a .swb-cyc>:not(.is-first){opacity:0;visibility:hidden}.lab-a .swb-cyc--names{white-space:nowrap;max-inline-size:none;margin-block:-2px;padding-block:2px;overflow:hidden}.lab-a .swb-cyc--marks{place-items:center;width:16px;height:16px;overflow:hidden}.lab-a .swb-cyc--marks>*{place-items:center;width:16px;height:16px;display:grid}.lab-a .swb-logo{width:16px;height:16px;display:block;position:relative;overflow:hidden}.lab-a .swb-node__mark .swb-logo img{max-width:none;position:absolute;top:0;left:0}.lab-a .swb-cyc--marks>*>img{border-radius:3px}.lab-a .swb-say{max-inline-size:var(--swb-say-ch);padding:var(--space-8)var(--space-12);border-radius:var(--la-radius-s);background:var(--la-surface);box-shadow:var(--la-shadow-1);color:var(--la-ink-2);font-size:var(--typography-a-body-size);text-wrap:pretty;margin:0;line-height:1.4;position:relative}.lab-a .swb-say:before{content:"";left:50%;top:calc(var(--swb-notch)/-2);width:var(--swb-notch);height:var(--swb-notch);margin-left:calc(var(--swb-notch)/-2);background:inherit;border-radius:1px;position:absolute;transform:rotate(45deg)}.lab-a .swb-dg__unit:has(.swb-node--lanes) .swb-say{width:0;min-width:100%;max-inline-size:none}.lab-a .swb-say__t{margin-bottom:var(--space-4);font-size:var(--typography-a-label-size);color:var(--la-silk-8);font-weight:500;display:block}.lab-a .swb-say--land{top:calc(100% + var(--space-12));z-index:1;width:max-content;max-inline-size:var(--swb-say-land-ch);opacity:0;transform:translateY(var(--space-4));transition:opacity .6s var(--sw-ease),transform .7s var(--sw-ease);position:absolute}.lab-a .swb-say--end{right:0}.lab-a .swb-say--start{left:0}.lab-a .swb-say--land:before{display:none}.lab-a .swb-dg__unit--land:after{content:"";left:50%;top:calc(100% + var(--space-12) - var(--swb-notch)/2);z-index:2;width:var(--swb-notch);height:var(--swb-notch);margin-left:calc(var(--swb-notch)/-2);background:var(--la-surface);opacity:0;transition:opacity .6s var(--sw-ease);border-radius:1px;position:absolute;transform:rotate(45deg)}.lab-a .swb-dg.is-landed .swb-say--land{opacity:1;transform:none}.lab-a .swb-dg.is-landed .swb-dg__unit--land:after{opacity:1}.lab-a .swb-dg__carry{pointer-events:none;position:absolute;inset:0}.lab-a .swb-chip{align-items:center;gap:var(--space-8);max-inline-size:var(--swb-chip-ch);padding:6px var(--space-12)6px var(--space-8);border:1px solid var(--la-hairline-strong);border-radius:var(--la-radius-s);background:var(--la-raised);box-shadow:var(--la-shadow-2);color:var(--la-ink);font-size:var(--typography-a-label-size);opacity:0;visibility:hidden;font-weight:500;line-height:1.3;display:inline-flex;position:absolute;top:0;left:0}.lab-a .swb-chip:not(:has(.swb-chip__check)){padding-left:var(--space-12)}.lab-a .swb-chip__text{display:grid}.lab-a .swb-chip__line{text-wrap:balance}.lab-a .swb-chip__fig{font-family:var(--la-font-display);font-size:var(--typography-a-body-size);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.2}.lab-a .swb-chip__check{background:var(--la-accent-text);width:16px;height:16px;color:var(--la-canvas);border-radius:50%;flex:none;place-items:center;display:grid}.lab-a .swb-chip__check svg{width:10px;height:10px;stroke-width:var(--icon-stroke-inline)}.lab-a .swb-dg.is-still .swb-chip--under{transform:translate(-50%,var(--swb-ride,30px))}.lab-a .swb-chip--work{white-space:nowrap;max-inline-size:none}.lab-a .swb-chip--work .swb-chip__line+.swb-chip__line{margin-top:2px}.lab-a .swb-chip--you{border-color:var(--sw-peach-line);background:var(--sw-peach-fill)}.lab-a .swb-chip--land{border-color:var(--sw-silk-line);background:var(--sw-silk-fill)}.lab-a .swb-chip--land .swb-chip__check{background:var(--la-silk-7)}.lab-a .swb-chip--land .swb-chip__line{color:var(--la-ink-2);font-weight:400}.lab-a .swb-dg.is-still .swb-chip{opacity:1;visibility:visible;transform:translate(-50%,calc(-100% - var(--swb-ride,30px)))}@container (max-width:660px){.lab-a .swb-node{gap:var(--space-8);padding-right:var(--space-12)}.lab-a .swb-node__mark{width:24px;height:24px}.lab-a .swb{--swb-say-ch:26ch;--swb-say-land-ch:28ch}.lab-a .swb-dg{--sw-lane-w:36px;--sw-col-gap:16px}.lab-a .swb-node--lanes{max-width:232px}}.lab-a .swb-win .la-pw__body{aspect-ratio:16/9;overflow:hidden}.lab-a .swb-win__panels{height:100%;display:grid}.lab-a .swb-win__panel{opacity:0;min-height:0;transition:opacity .6s var(--sw-ease);grid-area:1/1}.lab-a .swb-win__panel.is-on{opacity:1}.lab-a .swb-shot{width:100%;height:auto;transform-origin:var(--focus,30% 30%);display:block}.lab-a .swb-shot--video{object-fit:cover;object-position:50% 0;height:100%}.lab-a .swb-win__panel.is-on .swb-shot:not(.swb-shot--video){animation:swb-drift var(--beat,4s)var(--sw-ease-drift)both;animation-play-state:paused}.lab-a .swb.is-playing .swb-win__panel.is-on .swb-shot:not(.swb-shot--video){animation-play-state:running}@keyframes swb-drift{0%{transform:scale(1)}to{transform:scale(1.04)}}.lab-a .swb-shot__tick,.lab-a .swb-shot__steps{display:grid}.lab-a .swb-shot__tick>*,.lab-a .swb-shot__steps>*{grid-area:1/1}.lab-a .swb-shot__after{opacity:0}.lab-a .swb-win__panel.is-on .swb-shot.swb-shot__after:not(.swb-shot--video){animation-name:swb-drift,swb-show;animation-duration:var(--beat,4s),.4s;animation-delay:0s,calc(var(--beat,4s)*.42);animation-fill-mode:both,both}.lab-a .swb-shot__second{opacity:0;transition:opacity .6s var(--sw-ease)}.lab-a .swb-shot__tick.is-half .swb-shot__second{opacity:1}.lab-a .swb-shot__step{opacity:0}.lab-a .swb-win__panel.is-on .swb-shot.swb-shot__step:not(.swb-shot--video){animation-name:swb-drift,swb-show;animation-duration:var(--beat,4s),.3s;animation-fill-mode:both,both}.lab-a .swb-win__panel.is-on .swb-shot.swb-shot__step--1:not(.swb-shot--video){animation-delay:0s,calc(var(--beat,4s)*.28)}.lab-a .swb-win__panel.is-on .swb-shot.swb-shot__step--2:not(.swb-shot--video){animation-delay:0s,calc(var(--beat,4s)*.46)}.lab-a .swb-win__panel.is-on .swb-shot.swb-shot__step--3:not(.swb-shot--video){animation-duration:var(--beat,4s),.7s;animation-delay:0s,calc(var(--beat,4s)*.6)}@keyframes swb-show{0%{opacity:0}to{opacity:1}}.lab-a .swb.la-section{padding-bottom:calc(var(--la-section) - var(--space-24))}.lab-a .swb__foot{justify-content:space-between;align-items:center;gap:var(--space-24);margin-top:var(--space-64);padding-top:var(--space-56);display:flex}.lab-a .swb-close{max-width:40ch;font-family:var(--la-font-display);font-size:var(--typography-a-point-size);letter-spacing:-.01em;color:var(--la-ink);margin:0;font-weight:500;line-height:1.3}.lab-a .swb-close__muted{color:var(--la-ink-3)}.lab-a .swb-close__stop{color:var(--la-accent-text)}@media (max-width:1279px){.lab-a .swb__side{grid-column:1/-1}.lab-a .swb-card__inner>.swb-stage{padding:0 var(--space-12)var(--space-16)}}@media (max-width:767px){.lab-a .swb-dg{--sw-flow:down;padding:var(--space-8)var(--space-4)var(--space-16)var(--space-40)}.lab-a .swb-dg__cols{justify-content:stretch;justify-items:center;row-gap:var(--space-32);grid-auto-columns:auto;grid-auto-flow:row}.lab-a .swb-dg__col{justify-content:center;align-items:flex-start;gap:var(--space-8);flex-flow:wrap}.lab-a .swb-node__label{max-inline-size:none}.lab-a .swb{--swb-say-ch:100%;--swb-say-land-ch:100%}.lab-a .swb-dg{--swb-room-on:0}.lab-a .swb-dg__carry{display:none}.lab-a .swb-dg.is-still .swb-chip,.lab-a .swb-dg.is-still .swb-chip--under{transform:translate(var(--swb-ride,30px),-50%)}.lab-a .swb-say--land{width:auto;position:relative;top:auto}.lab-a .swb-say--land:before{display:block}.lab-a .swb-dg__unit--land:after{display:none}.lab-a .swb__foot{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.lab-a .swb *,.lab-a .swb :before,.lab-a .swb :after{animation:none!important}.lab-a .swb-shot__after,.lab-a .swb-shot__step--3{opacity:1}}.lab-a .swb.is-still *,.lab-a .swb.is-still :before,.lab-a .swb.is-still :after{animation:none!important}.lab-a .swb.is-still .swb-shot__after,.lab-a .swb.is-still .swb-shot__step--3{opacity:1}.lab-a .swb.is-still .swb-card.is-on .swb-card__trace{stroke-dashoffset:0}.lab-a .swb.is-still .swb-card__lanes i:after{transform:scaleX(calc(.4 + var(--k,0)*.2))}.lab-a .swb.is-still .swb-card__lanes i:nth-child(2):after{--k:1}.lab-a .swb.is-still .swb-card__lanes i:nth-child(3):after{--k:2}.lab-a .swb.is-still .swb-node__stream i{transform:none}.lab-a .swb.is-still .swb-lane__bar>span{transform:scaleX(calc(.5 + var(--k)*.15))}
.lab-a .la-flow--sandbox .la-flow__head{min-width:min(100%,var(--la-see-head-min))}.lab-a .la-see{min-width:0}.lab-a .la-see__stage{grid-template-columns:repeat(var(--la-grid-cols),minmax(0,1fr));column-gap:var(--la-grid-gap);row-gap:var(--space-16);display:grid}.lab-a .la-see__win{grid-area:1/1/auto/10}.lab-a .la-see__win .la-pw__body{aspect-ratio:16/10}.lab-a .la-see__screens{background:var(--la-canvas);position:absolute;inset:0;overflow:hidden}.lab-a .la-see__shot{z-index:0;object-fit:contain;object-position:center;opacity:0;width:100%;height:100%;transition:opacity 0s linear var(--la-dur-slow);display:block;position:absolute;inset:0}.lab-a .la-see__shot.is-on{z-index:1;opacity:1;transition:opacity var(--la-dur-slow)var(--la-ease-out)}.lab-a .la-see__now{align-self:start;row-gap:var(--space-8);padding-top:var(--space-8);animation:la-hl-line var(--la-dur-base)var(--la-ease-out)both;grid-area:1/10/auto/13;display:grid}.lab-a .la-see__now-n{color:var(--la-accent-text);font-size:var(--typography-a-label-size);font-weight:var(--la-weight-label);letter-spacing:var(--la-ls-label);font-variant-numeric:tabular-nums}.lab-a .la-see__now-t{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)}.lab-a .la-see__desc{color:var(--la-ink-2);font-size:var(--typography-a-body-size);line-height:var(--la-lh-body);text-wrap:pretty;margin:0}.lab-a .la-see__chapters{column-gap:var(--space-12);grid-area:2/1/auto/10;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.lab-a .la-see__chapter{align-content:start;row-gap:var(--space-8);color:var(--la-ink-3);font:inherit;font-family:var(--la-font-text);text-align:left;cursor:pointer;transition:color var(--la-dur-fast)var(--la-ease-out);background:0 0;border:0;padding:0;display:grid}.lab-a .la-see__thumb{aspect-ratio:16/10;border:1px solid var(--la-card-line);border-radius:var(--la-radius-s);background:var(--la-canvas);opacity:.5;width:100%;transition:opacity var(--la-dur-base)var(--la-ease-out),border-color var(--la-dur-base)var(--la-ease-out);display:block;overflow:hidden}.lab-a .la-see__thumb img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.lab-a .la-see__chapter:hover .la-see__thumb{opacity:.85}.lab-a .la-see__chapter.is-on .la-see__thumb{opacity:1;border-color:var(--la-accent-text)}.lab-a .la-see__label{align-items:baseline;gap:var(--space-8);display:flex}.lab-a .la-see__n{color:var(--la-ink-4);font-size:var(--typography-a-label-size);font-variant-numeric:tabular-nums}.lab-a .la-see__name{font-size:var(--typography-a-small-size);line-height:var(--la-lh-small)}.lab-a .la-see__chapter:hover,.lab-a .la-see__chapter.is-on{color:var(--la-ink)}.lab-a .la-see__chapter.is-on .la-see__n{color:var(--la-accent-text)}.lab-a .la-see__chapter:focus{outline:none}.lab-a .la-see__chapter:focus-visible .la-see__thumb{outline:2px solid var(--la-accent-text);outline-offset:2px}@media (min-width:1024px){.lab-a .la-flow--sandbox .la-wrap{grid-template-columns:repeat(var(--la-grid-cols),minmax(0,1fr));column-gap:var(--la-grid-gap);align-items:start;display:grid}.lab-a .la-flow--sandbox .la-flow__head{min-width:0;max-width:none;top:calc(var(--la-header-h) + var(--space-48));grid-area:1/1/auto/5;margin:0;position:sticky}.lab-a .la-flow--sandbox .la-flow__body{padding-left:var(--la-grid-gap);grid-area:1/5/auto/13;margin:0}.lab-a .la-see__stage{row-gap:var(--space-16);grid-template-columns:minmax(0,1fr)}.lab-a .la-see__now{align-items:baseline;column-gap:var(--space-12);row-gap:var(--space-4);flex-wrap:wrap;grid-area:1/1;align-self:auto;padding:0;display:flex}.lab-a .la-see__now-t{font-size:var(--typography-a-point-small-size);line-height:var(--la-lh-body)}.lab-a .la-see__desc{max-width:none;color:var(--la-ink-3);font-size:var(--typography-a-body-size);line-height:var(--la-lh-body)}.lab-a .la-see__win{grid-area:2/1}.lab-a .la-see__chapters{grid-area:3/1}}@media (max-width:1023px){.lab-a .la-see__stage{grid-template-columns:minmax(0,1fr)}.lab-a .la-see__win,.lab-a .la-see__now,.lab-a .la-see__chapters{grid-area:auto/1/auto/-1}.lab-a .la-see__chapters{scrollbar-width:none;gap:var(--space-12);display:flex;overflow-x:auto}.lab-a .la-see__chapter{width:var(--la-see-thumb-w-sm);flex:none}}@media (prefers-reduced-motion:reduce){.lab-a .la-see *{transition:none!important;animation:none!important}.lab-a .la-see__shot{transform:none}}
.lab-a .la-wa{gap:var(--space-32);min-width:0;display:grid}.lab-a .la-wa>*{min-width:0}.lab-a .la-wa__left{align-content:start;row-gap:var(--space-24);min-width:0;display:grid}.lab-a .la-wa__win{max-width:var(--la-pw-max)}.lab-a .la-wa__tree{row-gap:var(--space-8);display:grid}.lab-a .la-wa__root{align-items:center;gap:var(--space-8);color:var(--la-ink-2);font-size:var(--typography-a-body-size);line-height:var(--la-lh-body);margin:0;display:none}.lab-a .la-wa__root svg,.lab-a .la-wa__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-wa__list{padding:0 0 0 var(--space-20);margin:0;list-style:none;display:grid;position:relative}.lab-a .la-wa__list:before{content:"";left:0;top:var(--space-8);bottom:var(--space-8);background:var(--la-hairline-strong);width:1px;position:absolute}.lab-a .la-wa__li{position:relative}.lab-a .la-wa__li:before{content:"";left:calc(var(--space-20)*-1 - (var(--la-wa-mark) - 1px)/2);top:calc(var(--la-wa-row-h)/2 - var(--la-wa-mark-h)/2);width:var(--la-wa-mark);height:var(--la-wa-mark-h);border-radius:var(--radius-full);transition:background-color var(--la-dur-base)var(--la-ease-out);background:0 0;position:absolute}.lab-a .la-wa__li.is-on:before{background:var(--la-accent-text)}.lab-a .la-wa__item{align-items:center;gap:var(--space-12);width:100%;min-height:var(--la-wa-row-h);color:var(--la-ink-3);font:inherit;font-family:var(--la-font-display);font-variation-settings:"wdth" var(--la-wdth-display);font-size:var(--typography-a-point-small-size);text-align:left;cursor:pointer;transition:color var(--la-dur-base)var(--la-ease-out);background:0 0;border:0;padding:0;font-weight:500;display:flex}.lab-a .la-wa__icon{color:var(--la-ink-4);display:none}.lab-a .la-wa__name{flex:1}.lab-a .la-wa__n{color:var(--la-ink-4);font-family:var(--la-font-text);font-size:var(--typography-a-label-size);font-variant-numeric:tabular-nums;font-weight:400}.lab-a .la-wa__item:hover,.lab-a .la-wa__item.is-on{color:var(--la-ink)}.lab-a .la-wa__item.is-on .la-wa__n{color:var(--la-accent-text)}.lab-a .la-wa__item:focus{outline:none}.lab-a .la-wa__item:focus-visible{outline:2px solid var(--la-accent-text);outline-offset:-2px}.lab-a .la-wa__more{transition:grid-template-rows var(--la-dur-base)var(--la-ease-out);grid-template-rows:0fr;display:grid}.lab-a .la-wa__li.is-on .la-wa__more{grid-template-rows:1fr}.lab-a .la-wa__meaning{min-height:0;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-wa__li.is-on .la-wa__meaning{padding-bottom:var(--space-8)}.lab-a .la-wa--tree .la-wa__root{display:flex}.lab-a .la-wa--tree .la-wa__list:before{left:calc(var(--la-wa-icon)/2);top:0}.lab-a .la-wa--tree .la-wa__li:before{display:none}.lab-a .la-wa--tree .la-wa__list{padding-left:var(--space-24)}.lab-a .la-wa--tree .la-wa__icon{display:inline-flex}.lab-a .la-wa--tree .la-wa__item{padding:0 var(--space-8);border-radius:var(--la-radius-s);font-family:var(--la-font-text);font-size:var(--typography-a-body-size);font-variation-settings:normal;font-weight:400}.lab-a .la-wa--tree .la-wa__li{border-radius:var(--la-radius-s);transition:background-color var(--la-dur-base)var(--la-ease-out)}.lab-a .la-wa--tree .la-wa__li.is-on{background:var(--la-surface)}.lab-a .la-wa--tree .la-wa__item.is-on .la-wa__icon{color:var(--la-accent-text)}.lab-a .la-wa--tree .la-wa__meaning{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)}.lab-a .la-wa--tree .la-wa__li.is-on .la-wa__meaning{padding-bottom:var(--space-12)}.lab-a .la-wa__view{aspect-ratio:2462/1610;background:var(--la-canvas);position:relative;overflow:hidden}.lab-a .la-wa__shot{width:100%;height:100%;display:block}.lab-a .la-wa__spot{left:calc(var(--sx)*100%);top:calc(var(--sy)*100%);width:calc(var(--sw)*100%);height:calc(var(--sh)*100%);border-radius:var(--la-radius-s);box-shadow:0 0 0 200vmax var(--la-wa-dim);transition:left var(--la-wa-move)var(--la-ease-inout),top var(--la-wa-move)var(--la-ease-inout),width var(--la-wa-move)var(--la-ease-inout),height var(--la-wa-move)var(--la-ease-inout);pointer-events:none;position:absolute}.lab-a .la-wa--pin{display:grid}.lab-a .la-wa--pin>*{grid-area:1/1}.lab-a .la-wa__sticky{top:calc(var(--la-header-h) + var(--space-32));align-self:start;column-gap:var(--space-48);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid;position:sticky}.lab-a .la-flow--yours .la-flow__head+.la-wa{margin-top:var(--space-32)}.lab-a .la-wa__track{padding:var(--la-wa-lead)0 var(--la-wa-tail);pointer-events:none;display:grid}.lab-a .la-wa__mark{height:var(--la-wa-step);display:block}@media (min-width:1024px){.lab-a .la-wa--list{column-gap:var(--space-48);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}}.lab-a .la-wa-more{margin:var(--space-16)0 0;color:var(--la-ink-3);font-size:var(--typography-a-body-size);line-height:var(--la-lh-body);text-wrap:pretty}.lab-a .la-wa-pair{column-gap:var(--la-grid-gap);margin:var(--space-64)0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.lab-a .la-wa-pair__item{grid-template-columns:var(--la-hl-frame)minmax(0,1fr);column-gap:var(--space-16);row-gap:var(--space-12);padding:var(--space-24)0 0;border-top:1px solid var(--la-hairline);align-items:start;display:grid}.lab-a .la-wa-pair__icon{width:var(--la-hl-frame);height:var(--la-hl-frame);border:1px solid var(--la-card-line);border-radius:var(--la-radius-s);background:var(--la-raised);color:var(--la-ink-3);place-items:center;display:grid}.lab-a .la-wa-pair__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-wa-pair__text{color:var(--la-ink-3);font-size:var(--typography-a-body-size);line-height:var(--la-lh-body);text-wrap:pretty;margin:0}.lab-a .la-wa-pair__lead{color:var(--la-ink)}.lab-a .la-wa-pair__seals{gap:var(--space-8);flex-wrap:wrap;grid-column:2;display:flex}.lab-a .la-wa-pair__seal{padding:var(--space-2)var(--space-8);border:1px solid var(--la-hairline-strong);border-radius:var(--la-radius-s);color:var(--la-ink-3);font-size:var(--typography-a-label-size);letter-spacing:var(--la-ls-label)}@media (max-width:1023px){.lab-a .la-wa-pair{row-gap:var(--space-16);grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.lab-a .la-wa *{transition:none!important}}.lab-a .la-wa__win .la-pw__app{white-space:nowrap}.lab-a .la-wa__spot{transition-timing-function:var(--la-ease-out)}@media (min-width:1024px){.lab-a .la-wa-pair{width:calc((100% - var(--space-48))*8/12);margin-left:auto}}.lab-a .la-wa-pair{padding-top:var(--space-32);border-top:1px solid var(--la-hairline);column-gap:var(--space-48)}.lab-a .la-wa-pair__item{grid-template-columns:var(--la-wa-icon)minmax(0,1fr);column-gap:var(--space-12);border-top:0;padding:0}.lab-a .la-wa-pair__icon{width:var(--la-wa-icon);height:var(--la-lh-body);background:0 0;border:0;border-radius:0}.lab-a .la-wa-pair__seals{display:none}.lab-a .la-wa-pair{border-top:0;padding-top:0}.lab-a .la-wa--tree .la-wa__item.is-on{background:var(--la-surface);color:var(--la-ink)}
