.ws-hero-motion{--hmc-ink:var(--sys-text-strong);--hmc-body:var(--sys-text-body);--hmc-muted:var(--sys-text-muted);--hmc-line:var(--sys-border-subtle);--hmc-line-strong:var(--sys-border-default);--hmc-accent:var(--sys-surface-brand);--hmc-paper:var(--sys-surface-page);--hmc-field:var(--sys-surface-subtle);--hmc-play:running;padding-top:clamp(56px,7vw,120px);padding-bottom:clamp(56px,7vw,120px);overflow:clip}.lp-sys-atelier .ws-hero-motion.is-frame{--hmc-ink:var(--sys-text-inverse);--hmc-body:var(--alpha-white-72);--hmc-muted:var(--alpha-white-72);--hmc-line:var(--alpha-white-18);--hmc-line-strong:var(--alpha-white-28);--hmc-accent:var(--sys-text-brand-subtle-inverse);--hmc-paper:transparent;--hmc-field:var(--alpha-white-12);isolation:isolate;background-color:var(--sys-surface-inverse);color:var(--sys-text-inverse);padding-top:clamp(48px,6vw,88px);padding-bottom:clamp(56px,6vw,96px);position:relative}.ws-hero-motion .ws-hero-motion-gradient{z-index:0;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity var(--sys-dur-tone) var(--lp-out);display:block;position:absolute;inset:0}.ws-hero-motion .ws-hero-motion-gradient[data-ready]{opacity:1}.ws-hero-motion.is-frame>.lp-container{z-index:1;position:relative}.ws-hero-motion .ws-hero-motion-story[data-playing=false],.ws-hero-motion .ws-hero-motion-scenes-stage[data-playing=false]{--hmc-play:paused}.ws-hero-motion .ws-hero-motion-visual{margin-top:var(--space-48)}.ws-hero-motion .ws-hero-motion-copy{text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex}.ws-hero-motion .ws-hero-motion-tag{border-radius:var(--radius-pill);background:var(--hmc-field);min-height:34px;color:var(--hmc-ink);align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;line-height:1.3;display:inline-flex}.ws-hero-motion .ws-hero-motion-tag i{border-radius:var(--radius-round);background:var(--hmc-accent);width:7px;height:7px}.ws-hero-motion .ws-hero-motion-h{max-width:20ch;color:var(--hmc-ink);font-size:var(--t-display);font-weight:var(--t-display-weight);line-height:var(--t-display-lh);letter-spacing:-.04em;text-wrap:balance;margin:0}.ws-hero-motion .ws-hero-motion-h.is-stacked,.ws-hero-motion.is-frame .ws-hero-motion-h.is-stacked{max-width:none}.ws-hero-motion .ws-hero-motion-h.is-stacked .ws-hero-motion-line{display:block}.ws-hero-motion .ws-hero-motion-soft{color:inherit;font-weight:inherit}.ws-hero-motion.is-centered .ws-hero-motion-soft{color:var(--hmc-accent);display:block}.ws-hero-motion .ws-hero-motion-mark{--hmc-mark:var(--clr-green-grass-charteuse);color:var(--hmc-mark)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.ws-hero-motion .ws-hero-motion-mark{background-image:linear-gradient(100deg, transparent 40%, #ffffffd9 50%, transparent 60%), linear-gradient(100deg, var(--clr-green-grass-neon-green) 0%, var(--hmc-mark) 55%, var(--clr-green-grass-spring-green) 100%);-webkit-text-fill-color:transparent;color:#0000;background-position:0 0,0 0;background-repeat:no-repeat;background-size:250% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s cubic-bezier(.4,0,.2,1) .9s both ws-hero-motion-mark-sheen}}@keyframes ws-hero-motion-mark-sheen{0%{background-position:100% 0,0 0}to{background-position:0 0,0 0}}@media (forced-colors:active){.ws-hero-motion .ws-hero-motion-mark{-webkit-text-fill-color:currentColor;color:canvastext;background:0 0}}.ws-hero-motion .ws-hero-motion-lead{max-width:58ch;color:var(--hmc-body);font-size:var(--t-lead);margin:0;line-height:1.55}.ws-hero-motion .ws-hero-motion-slot{width:100%;max-width:560px}.ws-hero-motion .ws-hero-motion-ctas{justify-content:center;align-items:center;gap:var(--sys-gap-stack);flex-wrap:wrap;display:flex}.ws-hero-motion .ws-hero-motion-slot>form{text-align:left}.ws-hero-motion .ws-hero-motion-slot>form+.ws-hero-motion-ctas{margin-top:var(--space-24)}.ws-hero-motion .ws-hero-motion-copy>*{animation:ws-hero-motion-intro .7s var(--lp-out) both}.ws-hero-motion .ws-hero-motion-copy>:nth-child(2){animation-delay:60ms}.ws-hero-motion .ws-hero-motion-copy>:nth-child(3){animation-delay:.12s}.ws-hero-motion .ws-hero-motion-copy>:nth-child(4){animation-delay:.18s}.ws-hero-motion .ws-hero-motion-form{flex-direction:column;gap:10px;width:100%;margin:0;display:flex}.ws-hero-motion .ws-hero-motion-steps{align-items:center;gap:8px;display:flex}.ws-hero-motion .ws-hero-motion-step{border-radius:var(--radius-pill);background:var(--hmc-field);height:32px;color:var(--hmc-muted);font:inherit;cursor:pointer;border:0;align-items:center;gap:8px;padding:0 12px 0 5px;font-size:14px;font-weight:500;transition:background-color .25s,color .25s;display:inline-flex}.ws-hero-motion .ws-hero-motion-step-n{border-radius:var(--radius-round);background:var(--hmc-line);width:22px;height:22px;color:var(--hmc-ink);place-items:center;font-size:12px;font-style:normal;transition:background-color .25s,color .25s;display:grid}.ws-hero-motion .ws-hero-motion-step[aria-current=step]{background:var(--hmc-line);color:var(--hmc-ink)}.ws-hero-motion .ws-hero-motion-step[aria-current=step] .ws-hero-motion-step-n,.ws-hero-motion .ws-hero-motion-step[data-done] .ws-hero-motion-step-n{background:var(--hmc-ink);color:var(--hmc-paper)}.ws-hero-motion .ws-hero-motion-step[data-done]{color:var(--hmc-ink)}.ws-hero-motion .ws-hero-motion-step:disabled{cursor:default;opacity:.55}.ws-hero-motion .ws-hero-motion-step:not(:disabled):hover{background:var(--hmc-line);color:var(--hmc-ink)}.ws-hero-motion .ws-hero-motion-prog{background:var(--hmc-line);border-radius:3px;flex:1;height:3px;margin-left:6px;overflow:hidden}.ws-hero-motion .ws-hero-motion-prog b{border-radius:inherit;background:var(--hmc-accent);width:50%;height:100%;transition:width .4s var(--lp-out);display:block}.ws-hero-motion .ws-hero-motion-form[data-step="1"] .ws-hero-motion-prog b{width:100%}.ws-hero-motion .ws-hero-motion-entry{border-radius:var(--radius-pill);background:var(--hmc-field);border:1px solid #0000;align-items:center;gap:8px;width:100%;padding:5px 5px 5px 10px;transition:background-color .2s,border-color .2s;display:flex}.ws-hero-motion .ws-hero-motion-entry:has(:where(input):focus){border-color:var(--hmc-ink);background:var(--hmc-paper)}.ws-hero-motion .ws-hero-motion-form[data-error] .ws-hero-motion-entry{border-color:var(--sys-status-error)}.ws-hero-motion .ws-hero-motion-field{flex:1;align-items:center;min-width:0;display:flex}.ws-hero-motion .ws-hero-motion-field[hidden]{display:none}.ws-hero-motion .ws-hero-motion-field input{width:100%;min-width:0;color:var(--hmc-ink);font:inherit;background:0 0;border:0;padding:12px 8px;font-size:16px}.ws-hero-motion .ws-hero-motion-field input::placeholder{color:var(--sys-border-input)}.ws-hero-motion .ws-hero-motion-cc{color:var(--hmc-ink);padding-left:8px;font-weight:500}.ws-hero-motion .ws-hero-motion-sep{background:var(--hmc-line-strong);width:1px;height:22px;margin-left:14px}.ws-hero-motion .ws-hero-motion-cc+.ws-hero-motion-sep+input{padding-left:14px}.ws-hero-motion .ws-hero-motion-submit{border-radius:var(--radius-pill);white-space:nowrap;flex:none;min-height:44px;padding:0 20px;font-size:15px}.ws-hero-motion .ws-hero-motion-submit[aria-disabled=true]{background:var(--clr-green-grass-fresh-bright);color:color-mix(in srgb, var(--sys-text-strong) 60%, transparent);cursor:not-allowed}.ws-hero-motion .ws-hero-motion-msg{min-height:20px;color:var(--sys-status-error);margin:0;font-size:14px;font-weight:500;line-height:1.4}.ws-hero-motion .ws-hero-motion-form[data-ok] .ws-hero-motion-msg{color:var(--clr-green-grass-jade-green)}.ws-hero-motion .ws-hero-motion-fine{color:var(--hmc-muted);margin:0;font-size:13px;line-height:1.5}.ws-hero-motion .ws-hero-motion-fine a{color:inherit;text-underline-offset:2px;text-decoration:underline}.ws-hero-motion .ws-hero-motion-player{flex-direction:column;gap:14px;margin-top:clamp(32px,4vw,56px);display:flex}.ws-hero-motion .ws-hero-motion-frame{isolation:isolate;position:relative;overflow:hidden}.ws-hero-motion .ws-hero-motion-glow{display:none}.ws-hero-motion .ws-hero-motion-viewport{aspect-ratio:1280/800;isolation:isolate;position:relative;container-type:inline-size}.ws-hero-motion .ws-hero-motion-glow{z-index:0;border-radius:var(--radius-round);pointer-events:none;position:absolute}.ws-hero-motion .ws-hero-motion-glow.is-a{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--clr-blue-electric-blue) 40%, transparent), transparent 64%);width:46%;animation:ws-hero-motion-drifta calc(4.8s * var(--hmc-time-scale,1)) ease-in-out 1 both;top:-18%;left:-12%}.ws-hero-motion .ws-hero-motion-glow.is-b{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--clr-blue-sky-blue) 26%, transparent), transparent 62%);width:52%;animation:ws-hero-motion-driftb calc(4.8s * var(--hmc-time-scale,1)) ease-in-out 1 both;bottom:-22%;right:-14%}.ws-hero-motion .ws-hero-motion-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 14px;display:flex}.ws-hero-motion .ws-hero-motion-ctrl{min-height:var(--ws-touch-target,44px);border:1px solid var(--hmc-line-strong);border-radius:var(--radius-pill);background:var(--hmc-paper);color:var(--hmc-ink);font:inherit;cursor:pointer;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.ws-hero-motion .ws-hero-motion-ctrl:hover{background:var(--hmc-field)}.ws-hero-motion .ws-hero-motion-ctrl:focus-visible{outline:2px solid var(--hmc-ink);outline-offset:2px}.ws-hero-motion .ws-hero-motion-act{color:var(--hmc-muted);font-variant-numeric:tabular-nums;margin-right:auto;font-size:13px}.ws-hero-motion .ws-hero-motion-dots{align-items:center;gap:0;display:flex}.ws-hero-motion .ws-hero-motion-dot{width:var(--ws-touch-target,44px);height:var(--ws-touch-target,44px);border-radius:var(--radius-pill);color:var(--hmc-line-strong);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.ws-hero-motion .ws-hero-motion-dot-v{border-radius:var(--radius-pill);width:20px;height:6px;transition:width calc(.25s * var(--hmc-time-scale,1)) var(--lp-out), background-color calc(.25s * var(--hmc-time-scale,1));background:currentColor;display:block}.ws-hero-motion .ws-hero-motion-dot:hover,.ws-hero-motion .ws-hero-motion-dot[aria-pressed=true]{color:var(--hmc-ink)}.ws-hero-motion .ws-hero-motion-dot[aria-pressed=true] .ws-hero-motion-dot-v{width:34px}.ws-hero-motion .ws-hero-motion-dot:focus-visible{outline:2px solid var(--hmc-ink);outline-offset:-6px}.ws-hero-motion .ws-hero-motion-story{z-index:1;color:var(--sys-text-strong);font-size:1.17188cqw;line-height:1.35;position:absolute;inset:0}.ws-hero-motion .ws-hero-motion-story p,.ws-hero-motion .ws-hero-motion-story b,.ws-hero-motion .ws-hero-motion-story small,.ws-hero-motion .ws-hero-motion-story strong,.ws .ws-hero-motion .ws-hero-motion-story p,.lp-sys-atelier .ws-hero-motion .ws-hero-motion-story p{color:inherit}.ws-hero-motion .ws-hero-motion-story p{margin:0}.ws-hero-motion .ws-hero-motion-links,.ws-hero-motion .ws-hero-motion-panel,.ws-hero-motion .ws-hero-motion-invoice,.ws-hero-motion .ws-hero-motion-viewer,.ws-hero-motion .ws-hero-motion-fly,.ws-hero-motion .ws-hero-motion-toast,.ws-hero-motion .ws-hero-motion-app,.ws-hero-motion .ws-hero-motion-spot,.ws-hero-motion .ws-hero-motion-ask,.ws-hero-motion .ws-hero-motion-answer,.ws-hero-motion .ws-hero-motion-report,.ws-hero-motion .ws-hero-motion-cursor{opacity:0;visibility:hidden;position:absolute}.ws-hero-motion .ws-hero-motion-cards{z-index:2;inset:0}.ws-hero-motion .ws-hero-motion-card{width:32.8125cqw;height:20.7172cqw;box-shadow:0 2.34cqw 4.69cqw color-mix(in srgb, var(--sys-surface-inverse) 32%, transparent);opacity:0;visibility:hidden;will-change:transform;border-radius:1.25cqw;margin:-10.3586cqw 0 0 -16.4063cqw;position:absolute;top:50%;left:50%}.ws-hero-motion .ws-hero-motion-card-img{border-radius:inherit;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.ws-hero-motion .ws-hero-motion-links{z-index:1;width:100%;height:100%;inset:0}.ws-hero-motion .ws-hero-motion-links path{fill:none;stroke:color-mix(in srgb, var(--sys-text-inverse) 55%, transparent);stroke-width:1.3px;stroke-dasharray:1;stroke-dashoffset:1px}.ws-hero-motion .ws-hero-motion-panel{z-index:3;background:var(--sys-surface-page);width:39.375cqw;box-shadow:0 2.34cqw 4.69cqw color-mix(in srgb, var(--sys-border-static-black) 26%, transparent);transition:transform calc(.9s * var(--hmc-time-scale,1)) var(--lp-out);border-radius:1.72cqw;padding:1.72cqw 1.72cqw .4cqw;top:9.92cqw;left:47.5cqw}.ws-hero-motion .ws-hero-motion-panel-head{color:var(--sys-text-muted);justify-content:space-between;font-size:1.09cqw;display:flex}.ws-hero-motion .ws-hero-motion-panel-total{color:var(--sys-text-strong);letter-spacing:-.01em;font-variant-numeric:tabular-nums;align-items:baseline;gap:.8cqw;margin:.78cqw 0 .16cqw;font-size:2.81cqw;font-weight:500;display:flex}.ws-hero-motion .ws-hero-motion-up{color:var(--clr-green-grass-jade-green);font-size:1.02cqw;font-weight:500}.ws-hero-motion .ws-hero-motion-rows{border-top:1px solid var(--sys-border-subtle);margin-top:1.1cqw}.ws-hero-motion .ws-hero-motion-row{border-bottom:1px solid var(--sys-border-subtle);background:var(--sys-surface-page);grid-template-columns:2.8cqw minmax(0,1fr) auto;align-items:center;gap:.94cqw;height:5.31cqw;display:grid;position:relative}.ws-hero-motion .ws-hero-motion-row:last-child{border-bottom:0}.ws-hero-motion .ws-hero-motion-row-mark{background:var(--sys-surface-brand-subtle);width:2.5cqw;height:2.5cqw;color:var(--sys-text-brand);border-radius:.5cqw;place-items:center;font-size:.72cqw;font-weight:600;display:grid}.ws-hero-motion .ws-hero-motion-row-txt{flex-direction:column;min-width:0;display:flex}.ws-hero-motion .ws-hero-motion-row-txt b{color:var(--sys-text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:1.17cqw;font-weight:500;overflow:hidden}.ws-hero-motion .ws-hero-motion-row-txt small{color:var(--sys-text-muted);margin-top:.16cqw;font-size:.98cqw}.ws-hero-motion .ws-hero-motion-row-end{flex-direction:column;align-items:flex-end;gap:.31cqw;display:flex}.ws-hero-motion .ws-hero-motion-row-amt{color:var(--sys-text-strong);font-variant-numeric:tabular-nums;font-size:1.09cqw;font-weight:500}.ws-hero-motion .ws-hero-motion-pill{border:1px solid color-mix(in srgb, var(--clr-green-grass-flag-green) 30%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--clr-green-grass-neon-green) 28%, var(--sys-surface-page));height:1.72cqw;color:var(--clr-green-grass-dark-emerald-green);white-space:nowrap;align-items:center;padding:0 .78cqw;font-size:.9cqw;font-weight:500;display:inline-flex}.ws-hero-motion .ws-hero-motion-pill.is-blue{border-color:color-mix(in srgb, var(--sys-border-brand) 24%, transparent);background:var(--sys-surface-brand-subtle);color:var(--sys-text-brand)}.ws-hero-motion .ws-hero-motion-pill.is-ok{border-color:color-mix(in srgb, var(--clr-green-grass-flag-green) 30%, transparent);background:color-mix(in srgb, var(--clr-green-grass-neon-green) 28%, var(--sys-surface-page));color:var(--clr-green-grass-dark-emerald-green)}.ws-hero-motion .ws-hero-motion-row.is-warn .ws-hero-motion-pill{border-color:color-mix(in srgb, var(--clr-green-grass-mustard) 60%, transparent);background:color-mix(in srgb, var(--clr-green-grass-mustard) 24%, var(--sys-surface-page));color:var(--clr-green-grass-dark-emerald-green)}.ws-hero-motion .ws-hero-motion-dim{z-index:2;border-radius:inherit;background:color-mix(in srgb, var(--sys-surface-strong) 55%, transparent);opacity:0;pointer-events:none;position:absolute;inset:0}.ws-hero-motion .ws-hero-motion-qt{display:inline}.ws-hero-motion .ws-hero-motion-cursor{z-index:40;pointer-events:none;width:3.4375cqw;height:3.4375cqw;filter:drop-shadow(0 .3cqw .47cqw color-mix(in srgb, var(--sys-border-static-black) 30%, transparent));top:0;left:0}.ws-hero-motion .ws-hero-motion-invoice{z-index:3;width:43.44cqw;height:43.05cqw;top:9.92cqw;left:50.625cqw}.ws-hero-motion .ws-hero-motion-file{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--clr-blue-sky-blue) 48%, var(--sys-surface-page));height:2.97cqw;color:var(--clr-blue-bright-sapphire);white-space:nowrap;align-items:center;padding:0 1.02cqw;font-size:1.17cqw;display:inline-flex;position:absolute;top:0;left:0}.ws-hero-motion .ws-hero-motion-paper{background:var(--sys-surface-page);box-shadow:0 2.34cqw 4.69cqw color-mix(in srgb, var(--sys-border-static-black) 28%, transparent);border-radius:1.4cqw;position:absolute;inset:3.13cqw 0 0 1.72cqw;overflow:hidden;container-type:inline-size}.ws-hero-motion .ws-hero-motion-paper.is-sm{width:25.78cqw;height:24.22cqw;box-shadow:0 0 0 1px var(--sys-border-subtle), 0 .6cqw 1.6cqw color-mix(in srgb, var(--sys-border-static-black) 8%, transparent);border-radius:.78cqw;position:relative;inset:auto}.ws-hero-motion .ws-hero-motion-paper.is-pane{width:20.47cqw;height:20.16cqw;box-shadow:0 0 0 1px var(--sys-border-subtle), 0 .6cqw 1.6cqw color-mix(in srgb, var(--sys-border-static-black) 8%, transparent);border-radius:.78cqw;position:relative;inset:auto}.ws-hero-motion .ws-hero-motion-doc{height:100%;color:var(--clr-neutral-ink);padding:5cqw 5.5cqw;font-size:1.75cqw;line-height:1.35;overflow:hidden}.ws-hero-motion .ws-hero-motion-doc-hd{grid-template-columns:1fr 1fr;gap:0 5cqw;display:grid}.ws-hero-motion .ws-hero-motion-doc-hd p{margin-bottom:.6cqw}.ws-hero-motion .ws-hero-motion-doc-hd b{font-weight:700}.ws-hero-motion .ws-hero-motion-doc-h5{margin:3cqw 0 1.4cqw;font-size:2.3cqw;font-weight:700}.ws-hero-motion .ws-hero-motion-doc-table{grid-template-columns:1fr 2.4fr .6fr .9fr .9fr;font-size:1.45cqw;display:grid}.ws-hero-motion .ws-hero-motion-doc-table>span{border-bottom:1px solid var(--sys-border-subtle);padding:.6cqw .8cqw}.ws-hero-motion .ws-hero-motion-doc-table>span:nth-child(-n+5){background:var(--sys-border-subtle);font-weight:700}.ws-hero-motion .ws-hero-motion-doc-tot{grid-template-columns:1fr 1fr;gap:5cqw;margin-top:3cqw;display:grid}.ws-hero-motion .ws-hero-motion-doc-rt{grid-template-columns:1fr auto;gap:.4cqw 2cqw;display:grid}.ws-hero-motion .ws-hero-motion-doc-seal{margin-top:2.6cqw}.ws-hero-motion .ws-hero-motion-doc-seal b{margin-top:.6cqw;display:block}.ws-hero-motion .ws-hero-motion-doc-seal i{background:var(--sys-border-default);border-radius:1px;height:1cqw;margin:.7cqw 0;display:block}.ws-hero-motion .ws-hero-motion-doc-seal i:nth-of-type(2){width:92%}.ws-hero-motion .ws-hero-motion-doc-seal i:nth-of-type(3){width:96%}.ws-hero-motion .ws-hero-motion-doc-foot{grid-template-columns:20cqw 1fr;align-items:start;gap:3cqw;margin-top:2.6cqw;display:grid}.ws-hero-motion .ws-hero-motion-qr{background:linear-gradient(90deg, var(--clr-neutral-ink) 7%, transparent 7% 93%, var(--clr-neutral-ink) 93%) 0 0 / 24% 24% no-repeat, linear-gradient(var(--clr-neutral-ink) 7%, transparent 7% 93%, var(--clr-neutral-ink) 93%) 0 0 / 24% 24% no-repeat, linear-gradient(90deg, var(--clr-neutral-ink) 7%, transparent 7% 93%, var(--clr-neutral-ink) 93%) 100% 0 / 24% 24% no-repeat, linear-gradient(var(--clr-neutral-ink) 7%, transparent 7% 93%, var(--clr-neutral-ink) 93%) 100% 0 / 24% 24% no-repeat, repeating-linear-gradient(90deg, var(--clr-neutral-ink) 0 8%, transparent 8% 16%), repeating-linear-gradient(0deg, var(--clr-neutral-ink) 0 8%, transparent 8% 16%);background-blend-mode:normal;opacity:.85;width:20cqw;height:20cqw;display:block}.ws-hero-motion .ws-hero-motion-viewer{z-index:4;background:var(--sys-surface-page);width:41.64cqw;height:49.3cqw;box-shadow:0 2.34cqw 4.69cqw color-mix(in srgb, var(--sys-border-static-black) 28%, transparent);border-radius:1.56cqw;flex-direction:column;display:flex;top:6.56cqw;left:36.72cqw;overflow:hidden}.ws-hero-motion .ws-hero-motion-viewer-h{border-bottom:1px solid var(--sys-border-subtle);padding:1.4cqw 1.72cqw 1.09cqw}.ws-hero-motion .ws-hero-motion-viewer-h b{color:var(--sys-text-strong);justify-content:space-between;font-size:1.33cqw;font-weight:600;display:flex}.ws-hero-motion .ws-hero-motion-viewer-h small{color:var(--sys-text-muted);align-items:center;gap:.47cqw;margin-top:.62cqw;font-size:1.02cqw;display:flex}.ws-hero-motion .ws-hero-motion-viewer-h .ws-ic{color:var(--sys-text-brand)}.ws-hero-motion .ws-hero-motion-status{display:inline-grid}.ws-hero-motion .ws-hero-motion-status>span{grid-area:1/1}.ws-hero-motion .ws-hero-motion-status .is-done{opacity:0}.ws-hero-motion .ws-hero-motion-viewer-b{background:var(--sys-surface-subtle);flex:1;place-items:center;display:grid;position:relative}.ws-hero-motion .ws-hero-motion-drop{border:2px dashed var(--sys-border-default);color:var(--sys-border-input);text-align:center;border-radius:1.09cqw;place-items:center;font-size:1.17cqw;line-height:1.5;display:grid;position:absolute;inset:2.03cqw 3.6cqw 2.03cqw 2.03cqw}.ws-hero-motion .ws-hero-motion-drop span{opacity:.75;font-size:1.02cqw}.ws-hero-motion .ws-hero-motion-viewer-f{border-top:1px solid var(--sys-border-subtle);align-items:center;height:4.06cqw;font-size:1.09cqw;display:flex}.ws-hero-motion .ws-hero-motion-viewer-f .ws-hero-motion-up{border-right:1px solid var(--sys-border-subtle);height:100%;color:var(--sys-text-brand);align-items:center;gap:.62cqw;padding:0 1.4cqw;font-weight:600;display:flex}.ws-hero-motion .ws-hero-motion-vfile{border-bottom:2px solid var(--sys-border-brand);height:100%;color:var(--sys-text-brand);align-items:center;gap:.62cqw;padding:0 1.09cqw;display:flex}.ws-hero-motion .ws-hero-motion-fly{z-index:5;border-radius:var(--radius-pill);background:color-mix(in srgb, var(--clr-blue-sky-blue) 48%, var(--sys-surface-page));height:2.34cqw;color:var(--clr-blue-bright-sapphire);white-space:nowrap;align-items:center;padding:0 .86cqw;font-size:1.17cqw;display:inline-flex;top:22.5cqw;left:26.2cqw}.ws-hero-motion .ws-hero-motion-fly.is-2{background:color-mix(in srgb, var(--clr-blue-sky-blue) 66%, var(--sys-surface-page));top:29.84cqw;left:23.5cqw}.ws-hero-motion .ws-hero-motion-fly.is-3{background:color-mix(in srgb, var(--clr-blue-sky-blue) 80%, var(--sys-surface-page));top:36.64cqw;left:21cqw}.ws-hero-motion .ws-hero-motion-toast{z-index:5;background:var(--sys-surface-page);width:25.78cqw;box-shadow:0 1.4cqw 3.13cqw color-mix(in srgb, var(--sys-border-static-black) 18%, transparent), 0 0 0 1px var(--sys-border-subtle);border-radius:1.25cqw;align-items:center;gap:1.25cqw;padding:1.4cqw 1.56cqw;display:flex;top:42.66cqw;left:58.36cqw}.ws-hero-motion .ws-hero-motion-toast-ck{border-radius:var(--radius-round);background:color-mix(in srgb, var(--clr-green-grass-neon-green) 45%, var(--sys-surface-page));width:2.8cqw;height:2.8cqw;color:var(--clr-green-grass-dark-emerald-green);place-items:center;display:grid}.ws-hero-motion .ws-hero-motion-toast-ck .ws-ic{width:1.4cqw;height:1.4cqw}.ws-hero-motion .ws-hero-motion-toast b{color:var(--sys-text-strong);font-size:1.25cqw;font-weight:500;display:block}.ws-hero-motion .ws-hero-motion-toast span span{color:var(--sys-text-muted);font-size:1.09cqw}.ws-hero-motion .ws-hero-motion-app{background:var(--sys-surface-page);width:96.8cqw;height:54.22cqw;box-shadow:0 2.34cqw 5.47cqw color-mix(in srgb, var(--sys-border-static-black) 35%, transparent);border-radius:1.4cqw;display:flex;top:4.14cqw;left:1.64cqw;overflow:hidden}.ws-hero-motion .ws-hero-motion-side{background:var(--sys-surface-inverse);flex-direction:column;flex:none;width:3.97cqw;display:flex}.ws-hero-motion .ws-hero-motion-side-i{place-items:center;height:2.83cqw;display:grid;position:relative}.ws-hero-motion .ws-hero-motion-side-i.is-brand{height:3.97cqw}.ws-hero-motion .ws-hero-motion-side-i .ws-ic{width:1.5cqw;height:1.5cqw;color:var(--alpha-white-55)}.ws-hero-motion .ws-hero-motion-side-i.is-brand .ws-ic{color:var(--sys-text-inverse)}.ws-hero-motion .ws-hero-motion-side-g{flex-direction:column;flex:1;padding-top:.57cqw;display:flex}.ws-hero-motion .ws-hero-motion-side-i.is-on{background:color-mix(in srgb, var(--clr-green-grass-charteuse) 16%, transparent)}.ws-hero-motion .ws-hero-motion-side-i.is-on:before{content:"";background:var(--clr-green-grass-charteuse);width:.14cqw;height:100%;position:absolute;top:0;left:0}.ws-hero-motion .ws-hero-motion-side-i.is-on .ws-ic{color:var(--sys-text-inverse)}.ws-hero-motion .ws-hero-motion-side-i.is-foot{border-top:1px solid color-mix(in srgb, var(--clr-blue-sky-blue) 26%, transparent);height:3.97cqw}.ws-hero-motion .ws-hero-motion-main{flex-direction:column;flex:1;min-width:0;display:flex}.ws-hero-motion .ws-hero-motion-app-top{border-bottom:1px solid var(--sys-border-subtle);height:3.44cqw;color:var(--sys-text-body);flex:none;justify-content:space-between;align-items:center;gap:1.5cqw;padding:0 1.72cqw;font-size:1.02cqw;display:flex}.ws-hero-motion .ws-hero-motion-company{min-width:0;color:var(--sys-text-strong);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.62cqw;display:flex;overflow:hidden}.ws-hero-motion .ws-hero-motion-company i{border-radius:var(--radius-round);background:var(--sys-surface-subtle);width:1.72cqw;height:1.72cqw;color:var(--sys-text-muted);place-items:center;font-size:.7cqw;font-style:normal;display:grid}.ws-hero-motion .ws-hero-motion-company .ws-ic{width:1.1cqw;height:1.1cqw}.ws-hero-motion .ws-hero-motion-app-nav{white-space:nowrap;gap:1.56cqw;display:flex}.ws-hero-motion .ws-hero-motion-app-nav .ws-ic{width:1.1cqw;height:1.1cqw}.ws-hero-motion .ws-hero-motion-txn{flex:1;grid-template-rows:4.38cqw minmax(0,1fr) 4.53cqw;grid-template-columns:18.44cqw minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid}.ws-hero-motion .ws-hero-motion-list{border-right:1px solid var(--sys-border-subtle);grid-row:1/4;padding:1.09cqw .78cqw;overflow:hidden}.ws-hero-motion .ws-hero-motion-back{color:var(--sys-text-brand);padding:.3cqw .62cqw 1.09cqw;font-size:1.13cqw;display:block}.ws-hero-motion .ws-hero-motion-daygroup{display:block}.ws-hero-motion .ws-hero-motion-day{color:var(--sys-text-muted);padding:.47cqw .62cqw;font-size:.94cqw;display:block}.ws-hero-motion .ws-hero-motion-li{border:0;border-bottom:1px solid var(--sys-border-subtle);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:.62cqw;grid-template-columns:1.72cqw minmax(0,1fr) 1.25cqw;align-items:center;gap:.78cqw;padding:.94cqw .62cqw;display:grid}.ws-hero-motion .ws-hero-motion-li:hover{background:var(--sys-surface-subtle)}.ws-hero-motion .ws-hero-motion-li[aria-pressed=true]{background:var(--sys-surface-brand-subtle);border-bottom-color:#0000}.ws-hero-motion .ws-hero-motion-li-mark{background:var(--sys-surface-subtle);width:1.72cqw;height:1.72cqw;color:var(--sys-text-muted);border-radius:.4cqw;place-items:center;font-size:.62cqw;font-weight:600;display:grid}.ws-hero-motion .ws-hero-motion-li-txt{flex-direction:column;min-width:0;display:flex}.ws-hero-motion .ws-hero-motion-li-txt b{color:var(--sys-text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:1.05cqw;font-weight:400;overflow:hidden}.ws-hero-motion .ws-hero-motion-li-txt span{color:var(--sys-text-strong);font-size:1.05cqw;font-weight:600}.ws-hero-motion .ws-hero-motion-li-doc{border:1.5px solid var(--sys-text-muted);border-radius:2px;width:.94cqw;height:1.17cqw}.ws-hero-motion .ws-hero-motion-li[aria-pressed=true] .ws-hero-motion-li-doc{border-color:var(--clr-green-grass-flag-green)}.ws-hero-motion .ws-hero-motion-txh{border-bottom:1px solid var(--sys-border-subtle);height:4.38cqw;color:var(--sys-text-strong);grid-column:2/4;justify-content:space-between;align-items:center;padding:0 1.72cqw;font-size:1.4cqw;font-weight:600;display:flex}.ws-hero-motion .ws-hero-motion-txh>span:first-child{align-items:center;gap:.78cqw;display:flex}.ws-hero-motion .ws-hero-motion-txh .ws-ic{width:1.87cqw;height:1.87cqw;color:var(--sys-text-static-black)}.ws-hero-motion .ws-hero-motion-txh>span:last-child{color:var(--sys-text-muted);font-size:1.56cqw;font-weight:400}.ws-hero-motion .ws-hero-motion-det{border-right:1px solid var(--sys-border-subtle);padding:1.4cqw 1.56cqw;overflow:hidden}.ws-hero-motion .ws-hero-motion-story .ws-hero-motion-det-name{color:var(--sys-text-strong);letter-spacing:.01em;align-items:center;gap:.62cqw;margin-top:1.25cqw;font-size:1.17cqw;font-weight:600;display:flex}.ws-hero-motion .ws-hero-motion-det-mark{background:var(--sys-surface-brand-subtle);width:1.72cqw;height:1.72cqw;color:var(--sys-text-brand);border-radius:.4cqw;place-items:center;font-size:.62cqw;display:grid}.ws-hero-motion .ws-hero-motion-story .ws-hero-motion-det-big{color:var(--sys-text-strong);letter-spacing:-.02em;margin-top:.47cqw;font-size:2.34cqw;font-weight:600}.ws-hero-motion .ws-hero-motion-story .ws-hero-motion-det-meta{color:var(--sys-text-muted);justify-content:space-between;gap:1cqw;margin-top:.62cqw;font-size:1.02cqw;display:flex}.ws-hero-motion .ws-hero-motion-det-meta span:last-child{color:var(--sys-text-brand);white-space:nowrap}.ws-hero-motion .ws-hero-motion-story .ws-hero-motion-ban{background:var(--clr-salmon-soft-blush);height:2.97cqw;color:var(--clr-neutral-ink);border-radius:.62cqw;align-items:center;gap:.78cqw;margin-top:1.09cqw;padding:0 .94cqw;font-size:1.05cqw;display:flex}.ws-hero-motion .ws-hero-motion-ban i{background:var(--clr-salmon-brick-red);clip-path:polygon(0 0,60% 0,100% 50%,60% 100%,0 100%);border-radius:1px;flex:none;width:1.1cqw;height:1.1cqw}.ws-hero-motion .ws-hero-motion-ban b{color:var(--clr-salmon-brick-red);font-weight:600}.ws-hero-motion .ws-hero-motion-tabs{border-bottom:1px solid var(--sys-border-subtle);color:var(--sys-text-muted);gap:1.72cqw;margin-top:1.25cqw;font-size:1.09cqw;display:flex}.ws-hero-motion .ws-hero-motion-tabs span{padding:.62cqw 0}.ws-hero-motion .ws-hero-motion-tabs .is-on{border-bottom:2px solid var(--sys-border-brand);color:var(--sys-text-brand);font-weight:500}.ws-hero-motion .ws-hero-motion-fields{margin-top:1.25cqw}.ws-hero-motion .ws-hero-motion-tfield{border:1px solid var(--sys-border-default);height:3.44cqw;color:var(--sys-text-strong);border-radius:.62cqw;justify-content:space-between;align-items:center;margin-top:1.25cqw;padding:0 .94cqw;font-size:1.13cqw;display:flex;position:relative}.ws-hero-motion .ws-hero-motion-tfield i{background:var(--sys-surface-page);color:var(--sys-text-muted);padding:0 .3cqw;font-size:.9cqw;font-style:normal;position:absolute;top:-.62cqw;left:.78cqw}.ws-hero-motion .ws-hero-motion-tfield span,.ws-hero-motion .ws-hero-motion-tfield.is-empty{color:var(--sys-text-muted)}.ws-hero-motion .ws-hero-motion-tfield.is-area{align-items:flex-start;height:5.78cqw;padding-top:.94cqw}.ws-hero-motion .ws-hero-motion-pane{flex-direction:column;min-height:0;display:flex}.ws-hero-motion .ws-hero-motion-pane-h{padding:1.25cqw 1.4cqw .78cqw}.ws-hero-motion .ws-hero-motion-pane-h b{color:var(--sys-text-strong);justify-content:space-between;font-size:1.17cqw;font-weight:600;display:flex}.ws-hero-motion .ws-hero-motion-pane-h b span{color:var(--sys-text-brand);align-items:center;gap:.3cqw;font-weight:500;display:inline-flex}.ws-hero-motion .ws-hero-motion-pane-h b span .ws-ic{color:currentColor;width:.9cqw;height:.9cqw;margin:0}.ws-hero-motion .ws-hero-motion-pane-h>span{color:var(--sys-text-strong);text-underline-offset:2px;align-items:center;gap:.47cqw;margin-top:.62cqw;font-size:.98cqw;text-decoration:underline;display:flex}.ws-hero-motion .ws-hero-motion-pane-h .ws-ic{color:var(--sys-text-brand);width:1.1cqw;height:1.1cqw}.ws-hero-motion .ws-hero-motion-pane-b{border-top:1px solid var(--sys-border-subtle);background:var(--sys-surface-subtle);flex:1;place-items:center;display:grid}.ws-hero-motion .ws-hero-motion-pane-f{border-top:1px solid var(--sys-border-subtle);align-items:center;height:3.44cqw;font-size:1.05cqw;display:flex}.ws-hero-motion .ws-hero-motion-pane-f .ws-hero-motion-up{border-right:1px solid var(--sys-border-subtle);height:100%;color:var(--sys-text-brand);align-items:center;padding:0 1.09cqw;font-weight:600;display:flex}.ws-hero-motion .ws-hero-motion-actions{border-top:1px solid var(--sys-border-subtle);grid-column:2/4;justify-content:flex-end;align-items:center;gap:.94cqw;height:4.53cqw;padding:0 1.4cqw;display:flex}.ws-hero-motion .ws-hero-motion-tbtn{border:1px solid var(--sys-border-brand);background:var(--sys-surface-page);height:2.81cqw;color:var(--sys-text-brand);white-space:nowrap;border-radius:.62cqw;align-items:center;gap:.62cqw;padding:0 1.25cqw;font-size:1.09cqw;font-weight:500;display:inline-flex}.ws-hero-motion .ws-hero-motion-tbtn.is-solid{border-color:var(--clr-blue-vivid-azure);background:var(--clr-blue-vivid-azure);color:var(--sys-text-inverse)}.ws-hero-motion .ws-hero-motion-dash{background:var(--sys-surface-subtle);flex:1;padding:1.72cqw 1.72cqw 1.25cqw;overflow:hidden}.ws-hero-motion .ws-hero-motion-dash-h{color:var(--sys-text-strong);letter-spacing:-.02em;font-size:2.03cqw;font-weight:600}.ws-hero-motion .ws-hero-motion-box{border:1px solid var(--sys-border-subtle);background:var(--sys-surface-page);border-radius:.78cqw;margin-top:1.09cqw;padding:1.25cqw}.ws-hero-motion .ws-hero-motion-box>b{color:var(--sys-text-strong);font-size:1.17cqw;font-weight:600}.ws-hero-motion .ws-hero-motion-credit{justify-content:space-between;align-items:flex-end;margin-top:.94cqw;display:flex}.ws-hero-motion .ws-hero-motion-credit span{color:var(--sys-text-muted);font-size:.94cqw}.ws-hero-motion .ws-hero-motion-credit p{color:var(--sys-text-strong);font-variant-numeric:tabular-nums;margin-top:.16cqw;font-size:1.72cqw;font-weight:600}.ws-hero-motion .ws-hero-motion-credit-bar{border-radius:var(--radius-pill);background:var(--sys-border-subtle);height:.94cqw;margin-top:1.09cqw;display:block;overflow:hidden}.ws-hero-motion .ws-hero-motion-credit-bar i{border-radius:inherit;background:var(--clr-teal-bright-caribeean-teal);transform-origin:0;width:35%;height:100%;display:block}.ws-hero-motion .ws-hero-motion-legend{color:var(--sys-text-muted);justify-content:space-between;margin-top:.78cqw;font-size:1.02cqw;display:flex}.ws-hero-motion .ws-hero-motion-legend b{color:var(--sys-text-strong);margin-left:.3cqw;font-weight:600}.ws-hero-motion .ws-hero-motion-entity{border-top:1px solid var(--sys-border-subtle);color:var(--sys-text-muted);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:1.25cqw;margin-top:.62cqw;padding-top:.62cqw;font-size:1.02cqw;display:grid}.ws-hero-motion .ws-hero-motion-box>b+.ws-hero-motion-entity{margin-top:.94cqw}.ws-hero-motion .ws-hero-motion-entity>span:first-child{color:var(--sys-text-strong);font-weight:500}.ws-hero-motion .ws-hero-motion-entity>b{min-width:9.4cqw;color:var(--sys-text-strong);font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.ws-hero-motion .ws-hero-motion-story .ws-hero-motion-ins-h{color:var(--sys-text-strong);align-items:center;gap:.78cqw;margin:1.56cqw 0 .94cqw;font-size:1.33cqw;font-weight:600;display:flex}.ws-hero-motion .ws-hero-motion-ins{gap:.94cqw;display:flex}.ws-hero-motion .ws-hero-motion-ic{border:1px solid var(--sys-border-subtle);background:var(--sys-surface-page);border-radius:.78cqw;flex-direction:column;flex:none;width:20.63cqw;display:flex;overflow:hidden}.ws-hero-motion .ws-hero-motion-ic>div:first-child{flex:1;padding:1.09cqw 1.09cqw .78cqw}.ws-hero-motion .ws-hero-motion-ic>div:first-child>b{color:var(--sys-text-strong);justify-content:space-between;gap:.6cqw;font-size:1.09cqw;font-weight:600;display:flex}.ws-hero-motion .ws-hero-motion-ic>div:first-child>b span{border-radius:var(--radius-pill);background:var(--vis-lilac-94);color:var(--vis-lilac-64);white-space:nowrap;padding:.16cqw .62cqw;font-size:.86cqw;font-weight:500}.ws-hero-motion .ws-hero-motion-ic p{color:var(--sys-text-body);margin-top:.62cqw;font-size:.98cqw;line-height:1.4}.ws-hero-motion .ws-hero-motion-ic-f{border-top:1px solid var(--sys-border-subtle);color:var(--sys-text-muted);align-items:center;gap:.78cqw;padding:.78cqw 1.09cqw;font-size:.94cqw;display:flex}.ws-hero-motion .ws-hero-motion-ic-mark{border-radius:var(--radius-round);background:var(--sys-surface-subtle);width:1.87cqw;height:1.87cqw;color:var(--sys-text-strong);flex:none;place-items:center;font-size:.62cqw;font-weight:600;display:grid}.ws-hero-motion .ws-hero-motion-ic-f b{color:var(--sys-text-strong);font-size:1.05cqw;display:block}.ws-hero-motion .ws-hero-motion-ic-f b.is-ok{color:var(--clr-green-grass-jade-green)}.ws-hero-motion .ws-hero-motion-ic-f b.is-bad{color:var(--sys-status-error)}.ws-hero-motion .ws-hero-motion-activity{justify-content:space-between;align-items:flex-start;gap:1.25cqw;margin-top:.6cqw;display:flex}.ws-hero-motion .ws-hero-motion-tfield.is-period{width:19.5cqw;height:2.97cqw;margin-top:0}.ws-hero-motion .ws-hero-motion-chart{align-items:flex-end;gap:.78cqw;height:4.7cqw;margin-top:1.09cqw;display:flex}.ws-hero-motion .ws-hero-motion-chart i{background:var(--clr-blue-sky-blue);transform-origin:50% 100%;border-radius:.3cqw .3cqw 0 0;width:2.03cqw}.ws-hero-motion .ws-hero-motion-chart i:first-child{height:38%}.ws-hero-motion .ws-hero-motion-chart i:nth-child(2){height:52%}.ws-hero-motion .ws-hero-motion-chart i:nth-child(3){height:30%}.ws-hero-motion .ws-hero-motion-chart i:nth-child(4){height:61%}.ws-hero-motion .ws-hero-motion-chart i:nth-child(5){height:44%}.ws-hero-motion .ws-hero-motion-chart i:nth-child(6){height:70%}.ws-hero-motion .ws-hero-motion-chart i:nth-child(7){height:56%}.ws-hero-motion .ws-hero-motion-chart i:nth-child(8){height:82%}.ws-hero-motion .ws-hero-motion-chart i:nth-child(9){height:48%}.ws-hero-motion .ws-hero-motion-chart i:nth-child(10){height:66%}.ws-hero-motion .ws-hero-motion-chart i:nth-child(11){height:74%}.ws-hero-motion .ws-hero-motion-chart i:nth-child(12){height:100%}.ws-hero-motion .ws-hero-motion-chart i.is-hl{background:var(--sys-surface-brand)}.ws-hero-motion .ws-hero-motion-act-t{color:var(--sys-text-muted);white-space:nowrap;font-size:.98cqw}.ws-hero-motion .ws-hero-motion-act-t b{color:var(--sys-text-strong);margin-top:.16cqw;font-size:1.33cqw;font-weight:600;display:block}.ws-hero-motion .ws-hero-motion-spot{z-index:4;background:var(--sys-surface-page);width:63.75cqw;box-shadow:0 0 0 2px color-mix(in srgb, var(--clr-blue-sky-blue) 70%, transparent), 0 0 3.13cqw color-mix(in srgb, var(--clr-blue-sky-blue) 55%, transparent);border-radius:1.56cqw;top:16.25cqw;left:18.13cqw}.ws-hero-motion .ws-hero-motion-q{border-bottom:1px solid var(--sys-border-subtle);height:6.88cqw;color:var(--sys-text-strong);align-items:center;gap:1.09cqw;padding:0 1.87cqw;font-size:2.19cqw;display:flex}.ws-hero-motion .ws-hero-motion-spark{flex:none;width:2.5cqw;height:2.5cqw}.ws-hero-motion .ws-hero-motion-caret{vertical-align:middle;width:.16cqw;height:2.3cqw;animation:ws-hero-motion-blink calc(1s * var(--hmc-time-scale,1)) steps(1) 4 both;animation-play-state:var(--hmc-play,running);background:currentColor;margin-left:.3cqw;display:inline-block}.ws-hero-motion .ws-hero-motion-hint{height:4.3cqw;color:var(--sys-text-muted);align-items:center;gap:1.4cqw;padding:0 2.34cqw;font-size:1.09cqw;display:flex}.ws-hero-motion .ws-hero-motion-hint b{color:var(--sys-text-muted);letter-spacing:.04em;font-size:.78cqw;font-weight:400}.ws-hero-motion .ws-hero-motion-send{border-radius:var(--radius-round);background:linear-gradient(135deg, var(--sys-ai-gradient-start), var(--sys-ai-gradient-end));width:4.53cqw;height:4.53cqw;color:var(--sys-text-inverse);box-shadow:0 .47cqw 1.25cqw color-mix(in srgb, var(--sys-ai-gradient-end) 35%, transparent);place-items:center;font-size:1.87cqw;display:grid;position:absolute;top:3.28cqw;right:1.56cqw}.ws-hero-motion .ws-hero-motion-ask{z-index:4;background:var(--sys-surface-brand);max-width:48cqw;color:var(--sys-text-inverse);box-shadow:0 .55cqw 1.56cqw color-mix(in srgb, var(--sys-surface-inverse) 35%, transparent);border-radius:1.33cqw 1.33cqw .3cqw;padding:.66cqw 1.31cqw;font-size:1.42cqw;line-height:1.25;top:6.1cqw;right:6.95cqw}.ws-hero-motion .ws-hero-motion-answer{z-index:4;background:var(--sys-surface-page);max-width:91.4cqw;min-height:4.84cqw;color:var(--sys-text-strong);box-shadow:0 0 0 1px var(--sys-border-subtle), 0 .78cqw 2.34cqw color-mix(in srgb, var(--sys-surface-inverse) 12%, transparent);border-radius:1.25cqw;padding:1.09cqw 1.4cqw;font-size:1.8cqw;line-height:1.35;top:11.1cqw;left:4.3cqw}.ws-hero-motion .ws-hero-motion-answer b{color:var(--sys-text-strong);font-weight:700}.ws-hero-motion .ws-hero-motion-report{z-index:3;background:var(--sys-surface-page);width:84.22cqw;height:49.6cqw;box-shadow:0 0 0 2px color-mix(in srgb, var(--clr-blue-sky-blue) 60%, transparent), 0 0 3.13cqw color-mix(in srgb, var(--clr-blue-sky-blue) 35%, transparent);border-radius:1.56cqw;padding:2.34cqw 2.66cqw;top:18.52cqw;left:7.66cqw;overflow:hidden}.ws-hero-motion .ws-hero-motion-over{color:var(--sys-text-muted);letter-spacing:.04em;font-size:.82cqw;font-weight:600}.ws-hero-motion .ws-hero-motion-story .ws-hero-motion-report-h{color:var(--sys-text-strong);letter-spacing:-.01em;margin-top:.62cqw;font-size:1.87cqw;font-weight:600}.ws-hero-motion .ws-hero-motion-story .ws-hero-motion-report-sub{color:var(--sys-text-body);margin-top:1.4cqw;font-size:.98cqw}.ws-hero-motion .ws-hero-motion-story .ws-hero-motion-kpi{color:var(--sys-text-strong);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:.47cqw;font-size:2.97cqw;font-weight:500;line-height:1.1}.ws-hero-motion .ws-hero-motion-story .ws-hero-motion-report-note{color:var(--sys-text-body);margin-top:.47cqw;font-size:.9cqw}.ws-hero-motion .ws-hero-motion-story .ws-hero-motion-report-h4{color:var(--sys-text-strong);margin-top:1.5cqw;font-size:1.25cqw;font-weight:600}.ws-hero-motion .ws-hero-motion-story .ws-hero-motion-report-cap{color:var(--sys-text-body);margin-top:.47cqw;font-size:.9cqw}.ws-hero-motion .ws-hero-motion-cats{flex-direction:column;gap:.55cqw;margin-top:1.09cqw;display:flex}.ws-hero-motion .ws-hero-motion-cat{color:var(--sys-text-body);grid-template-columns:14.84cqw 22.66cqw minmax(0,1fr) 7.8cqw;align-items:center;gap:1.2cqw;font-size:.98cqw;display:grid}.ws-hero-motion .ws-hero-motion-track{background:var(--sys-surface-brand-subtle);border-radius:.3cqw;height:1.17cqw;overflow:hidden}.ws-hero-motion .ws-hero-motion-track i{background:var(--sys-text-brand-subtle-inverse);transform-origin:0;border-radius:.3cqw;height:100%;display:block}.ws-hero-motion .ws-hero-motion-track i.is-1{background:var(--sys-surface-brand);width:92%}.ws-hero-motion .ws-hero-motion-track i.is-2{width:71%}.ws-hero-motion .ws-hero-motion-track i.is-3{width:48%}.ws-hero-motion .ws-hero-motion-track i.is-4{width:21%}.ws-hero-motion .ws-hero-motion-track i.is-5{width:14%}.ws-hero-motion .ws-hero-motion-track i.is-6{width:9%}.ws-hero-motion .ws-hero-motion-cat-m{color:var(--sys-text-strong);text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.ws-hero-motion .ws-hero-motion-cat-p{color:var(--sys-text-body);text-align:right;font-variant-numeric:tabular-nums;font-size:.9cqw}.ws-hero-motion .ws-hero-motion-ticks{width:22.66cqw;color:var(--sys-text-body);justify-content:space-between;margin:.47cqw 0 0 16.05cqw;font-size:.78cqw;display:flex}.ws-hero-motion .ws-hero-motion-table{grid-template-columns:1.15fr 1.6fr 1fr .9fr;column-gap:1.2cqw;margin-top:.9cqw;font-size:.94cqw;display:grid}.ws-hero-motion .ws-hero-motion-table>span:nth-child(-n+4){background:var(--sys-surface-subtle);color:var(--sys-text-strong);padding:.5cqw 0;font-weight:600}.ws-hero-motion .ws-hero-motion-tr{grid-column:1/-1;grid-template-columns:1.15fr 1.6fr 1fr .9fr;column-gap:1.2cqw;display:grid}.ws-hero-motion .ws-hero-motion-tr>*{border-bottom:1px solid var(--sys-border-subtle);color:var(--sys-text-body);padding:.5cqw 0}.ws-hero-motion .ws-hero-motion-tr>b{color:var(--sys-text-strong);font-weight:500}.ws-hero-motion .ws-hero-motion-scenes{flex-direction:column;gap:14px;width:100%;min-width:0;display:flex}.ws-hero-motion .ws-hero-motion-scenes-box{aspect-ratio:615/639.59;border-radius:var(--radius-24);background:radial-gradient(90% 70% at 20% 8%, color-mix(in srgb, var(--clr-blue-electric-blue) 34%, transparent), transparent 60%), linear-gradient(165deg, var(--clr-blue-dark-indigo-navy), var(--clr-blue-black-blue));isolation:isolate;position:relative;overflow:hidden;container-type:inline-size}.ws-hero-motion .ws-hero-motion-scenes-stage{z-index:1;color:var(--sys-text-strong);position:absolute;inset:0}.ws-hero-motion .ws-hero-motion-s1,.ws-hero-motion .ws-hero-motion-s2,.ws-hero-motion .ws-hero-motion-s3,.ws-hero-motion .ws-hero-motion-s4{visibility:hidden;position:absolute;inset:0}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="0"] .ws-hero-motion-s1,.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="1"] .ws-hero-motion-s2,.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="2"] .ws-hero-motion-s3,.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="3"] .ws-hero-motion-s4{visibility:visible}.ws-hero-motion .ws-hero-motion-scenes-stage p{color:inherit;margin:0}.ws-hero-motion .ws-hero-motion-scenes-stage b,.ws-hero-motion .ws-hero-motion-scenes-stage small,.ws-hero-motion .ws-hero-motion-scenes-stage strong{color:inherit}.ws-hero-motion .ws-hero-motion-s1-card{background:var(--sys-surface-page);width:81cqw;height:53cqw;box-shadow:0 2.44cqw 6.5cqw color-mix(in srgb, var(--sys-border-static-black) 22%, transparent);border-radius:2.44cqw;padding:3.58cqw;position:absolute;top:14.44cqw;left:9.59cqw}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="0"] .ws-hero-motion-s1-card{animation:ws-hero-motion-srise .9s var(--lp-out) both;animation-play-state:var(--hmc-play,running)}.ws-hero-motion .ws-hero-motion-scenes-stage .ws-hero-motion-s1-label{color:var(--sys-text-muted);margin-bottom:.4cqw;font-size:2.44cqw}.ws-hero-motion .ws-hero-motion-s1-amount{color:var(--sys-text-strong);font-variant-numeric:tabular-nums;font-size:5.53cqw;line-height:1.1}.ws-hero-motion .ws-hero-motion-s1-delta{color:var(--clr-green-grass-jade-green);font-size:2.28cqw;position:absolute;top:12.03cqw;left:30.05cqw}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="0"] .ws-hero-motion-s1-delta{animation:ws-hero-motion-pop .5s var(--lp-bounce) 1.1s both;animation-play-state:var(--hmc-play,running)}.ws-hero-motion .ws-hero-motion-s1-div{background:var(--sys-border-subtle);transform-origin:0;height:1px;margin:1.6cqw 0 0;display:block}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="0"] .ws-hero-motion-s1-div{animation:ws-hero-motion-growx .8s var(--lp-out) both;animation-play-state:var(--hmc-play,running)}.ws-hero-motion .ws-hero-motion-s1-row{border-bottom:1px solid var(--sys-border-subtle);grid-template-columns:5.2cqw minmax(0,1fr) auto;align-items:center;gap:1.3cqw;height:7.97cqw;display:grid}.ws-hero-motion .ws-hero-motion-s1-row:last-child{border-bottom:0}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="0"] .ws-hero-motion-s1-row{animation:ws-hero-motion-slideleft .7s var(--lp-out) both;animation-play-state:var(--hmc-play,running)}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="0"] .ws-hero-motion-s1-row:nth-of-type(2){animation-delay:.4s}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="0"] .ws-hero-motion-s1-row:nth-of-type(3){animation-delay:.53s}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="0"] .ws-hero-motion-s1-row:nth-of-type(4){animation-delay:.66s}.ws-hero-motion .ws-hero-motion-s1-av{border-radius:var(--radius-round);background:var(--sys-surface-brand-subtle);width:5.2cqw;height:5.2cqw;color:var(--sys-text-brand);place-items:center;font-size:1.95cqw;font-weight:700;display:grid}.ws-hero-motion .ws-hero-motion-s1-txt{flex-direction:column;min-width:0;display:flex}.ws-hero-motion .ws-hero-motion-s1-txt b{color:var(--sys-text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:2.36cqw;font-weight:500;overflow:hidden}.ws-hero-motion .ws-hero-motion-s1-txt small{color:var(--sys-text-muted);margin-top:.3cqw;font-size:2.03cqw}.ws-hero-motion .ws-hero-motion-s1-amt{color:var(--sys-text-strong);white-space:nowrap;font-size:2.36cqw}.ws-hero-motion .ws-hero-motion-s1-chip{border:1px solid color-mix(in srgb, var(--clr-green-grass-flag-green) 30%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--clr-green-grass-neon-green) 28%, var(--sys-surface-page));height:4.23cqw;color:var(--clr-green-grass-dark-emerald-green);white-space:nowrap;align-items:center;padding:0 1.3cqw;font-size:1.95cqw;display:inline-flex}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="0"] .ws-hero-motion-s1-chip{animation:ws-hero-motion-pop .6s var(--lp-bounce) 1.4s both;animation-play-state:var(--hmc-play,running)}.ws-hero-motion .ws-hero-motion-s1-toast{background:var(--sys-surface-page);width:75cqw;height:12.15cqw;box-shadow:0 1.3cqw 3.25cqw color-mix(in srgb, var(--sys-border-static-black) 16%, transparent);border-radius:2.11cqw;align-items:center;gap:2.28cqw;padding:0 2.6cqw;display:flex;position:absolute;top:77.51cqw;left:15.61cqw}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="0"] .ws-hero-motion-s1-toast{animation:ws-hero-motion-srise .8s var(--lp-out) 1.7s both;animation-play-state:var(--hmc-play,running)}.ws-hero-motion .ws-hero-motion-s1-toast-ic{border-radius:var(--radius-round);background:color-mix(in srgb, var(--clr-green-grass-neon-green) 45%, var(--sys-surface-page));flex:none;place-items:center;width:6.5cqw;height:6.5cqw;display:grid;position:relative}.ws-hero-motion .ws-hero-motion-s1-toast-ic span{border-left:.5cqw solid var(--clr-green-grass-dark-emerald-green);border-bottom:.5cqw solid var(--clr-green-grass-dark-emerald-green);width:2.44cqw;height:1.3cqw;transform:rotate(-45deg)translate(.2cqw,-.2cqw)}.ws-hero-motion .ws-hero-motion-s1-toast b{color:var(--sys-text-muted);font-size:2.44cqw;font-weight:500;display:block}.ws-hero-motion .ws-hero-motion-s1-toast small{color:var(--sys-text-muted);font-size:2.2cqw}.ws-hero-motion .ws-hero-motion-s2-screen{border:1px solid color-mix(in srgb, var(--sys-border-brand) 45%, transparent);background:var(--sys-surface-subtle);border-radius:2.95cqw;width:201.46cqw;height:112.85cqw;position:absolute;top:14.47cqw;left:11.22cqw;overflow:hidden}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="1"] .ws-hero-motion-s2-screen{animation:ws-hero-motion-slideright 1s var(--lp-out) both;animation-play-state:var(--hmc-play,running)}.ws-hero-motion .ws-hero-motion-s2-side{background:var(--sys-surface-inverse);flex-direction:column;width:8.26cqw;display:flex;position:absolute;inset:0 auto 0 0}.ws-hero-motion .ws-hero-motion-s2-side-i{border-bottom:1px solid color-mix(in srgb, var(--sys-border-inverse-strong) 6%, transparent);width:100%;height:5.9cqw;display:block}.ws-hero-motion .ws-hero-motion-s2-side-i.is-brand{background:color-mix(in srgb, var(--sys-surface-raised) 8%, transparent);height:8.26cqw}.ws-hero-motion .ws-hero-motion-s2-side-i.is-on{background:color-mix(in srgb, var(--clr-green-grass-charteuse) 16%, transparent);box-shadow:inset .3cqw 0 0 var(--clr-green-grass-charteuse)}.ws-hero-motion .ws-hero-motion-s2-main{padding:0 3.58cqw;position:absolute;inset:0 0 0 8.26cqw}.ws-hero-motion .ws-hero-motion-s2-top{border-bottom:1px solid var(--sys-border-subtle);justify-content:space-between;align-items:center;height:8.26cqw;display:flex}.ws-hero-motion .ws-hero-motion-s2-pick{color:var(--sys-text-body);align-items:center;gap:.6cqw;font-size:2.07cqw;display:flex}.ws-hero-motion .ws-hero-motion-s2-avatar{border:1px solid var(--sys-border-subtle);border-radius:var(--radius-round);background:var(--sys-surface-subtle);width:3.54cqw;height:3.54cqw;color:var(--sys-text-muted);place-items:center;font-size:1.77cqw;display:grid}.ws-hero-motion .ws-hero-motion-scenes-stage .ws-hero-motion-s2-title{color:var(--sys-text-strong);letter-spacing:-.02em;margin-top:2.36cqw;font-size:4.13cqw;font-weight:600}.ws-hero-motion .ws-hero-motion-s2-credit{border:1px solid var(--sys-border-subtle);background:var(--sys-surface-page);border-radius:1.3cqw;margin-top:2.36cqw;padding:2.36cqw}.ws-hero-motion .ws-hero-motion-s2-credit>b{color:var(--sys-text-strong);font-size:2.66cqw;font-weight:600}.ws-hero-motion .ws-hero-motion-s2-credit-row{justify-content:space-between;align-items:center;margin-top:1.95cqw;display:flex}.ws-hero-motion .ws-hero-motion-s2-credit-row small{color:var(--sys-text-body);font-size:1.77cqw}.ws-hero-motion .ws-hero-motion-s2-credit-row strong{color:var(--sys-text-strong);font-variant-numeric:tabular-nums;margin-top:.3cqw;font-size:3.54cqw;font-weight:600;display:block}.ws-hero-motion .ws-hero-motion-s2-btn{border:1px solid var(--sys-border-brand);height:5.9cqw;color:var(--sys-text-brand);border-radius:1.3cqw;align-items:center;padding:0 2.36cqw;font-size:2.36cqw;font-weight:500;display:inline-flex}.ws-hero-motion .ws-hero-motion-s2-bar{border-radius:var(--radius-pill);background:var(--sys-border-subtle);height:2.36cqw;margin-top:2.36cqw;display:block;overflow:hidden}.ws-hero-motion .ws-hero-motion-s2-bar i{border-radius:inherit;background:color-mix(in srgb, var(--clr-teal-bright-caribeean-teal) 82%, var(--sys-surface-page));transform-origin:0;width:35%;height:100%;display:block}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="1"] .ws-hero-motion-s2-bar i{animation:ws-hero-motion-growx 1.2s var(--lp-out) .5s both;animation-play-state:var(--hmc-play,running)}.ws-hero-motion .ws-hero-motion-s2-legend{color:var(--sys-text-body);justify-content:space-between;margin-top:1.3cqw;font-size:2.07cqw;display:flex}.ws-hero-motion .ws-hero-motion-s2-legend b{color:var(--sys-text-strong);font-weight:600}.ws-hero-motion .ws-hero-motion-scenes-stage .ws-hero-motion-s2-ins-h{color:var(--sys-text-strong);align-items:center;gap:1.18cqw;margin-top:3.25cqw;font-size:2.95cqw;font-weight:600;display:flex}.ws-hero-motion .ws-hero-motion-s2-chip{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--clr-blue-sky-blue) 40%, var(--sys-surface-page));color:var(--sys-text-brand);white-space:nowrap;padding:.3cqw 1.18cqw;font-size:2.07cqw;font-weight:400}.ws-hero-motion .ws-hero-motion-s2-chip.is-new{background:var(--vis-lilac-94);color:var(--vis-lilac-64)}.ws-hero-motion .ws-hero-motion-s2-track{transition:transform 1.1s var(--lp-out);gap:2.36cqw;margin-top:2.36cqw;display:flex}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="1"] .ws-hero-motion-s2-track{animation:ws-hero-motion-carousel 1.1s var(--lp-out) 2.2s both;animation-play-state:var(--hmc-play,running)}.ws-hero-motion .ws-hero-motion-s2-card{border:1px solid var(--sys-border-subtle);background:var(--sys-surface-page);border-radius:1.3cqw;flex:none;width:51.62cqw;height:26.55cqw;padding:2.36cqw}.ws-hero-motion .ws-hero-motion-s2-card>b{color:var(--sys-text-strong);justify-content:space-between;gap:1cqw;font-size:2.36cqw;font-weight:600;display:flex}.ws-hero-motion .ws-hero-motion-s2-card p{color:var(--sys-text-body);margin-top:1.3cqw;font-size:2.07cqw;line-height:1.4}.ws-hero-motion .ws-hero-motion-s2-card-f{border-top:1px solid var(--sys-border-subtle);color:var(--sys-text-muted);align-items:center;gap:1.18cqw;margin-top:1.63cqw;padding-top:1.3cqw;font-size:1.95cqw;display:flex}.ws-hero-motion .ws-hero-motion-s2-card-mark{border:1px solid var(--sys-border-subtle);border-radius:var(--radius-round);width:4.72cqw;height:4.72cqw;color:var(--sys-text-strong);place-items:center;font-size:1.6cqw;font-weight:600;display:grid}.ws-hero-motion .ws-hero-motion-s2-card-f b{color:var(--sys-text-strong);font-size:2.36cqw;display:block}.ws-hero-motion .ws-hero-motion-s2-card-f b.is-ok{color:var(--clr-green-grass-jade-green)}.ws-hero-motion .ws-hero-motion-s2-card-f b.is-bad{color:var(--sys-status-error)}.ws-hero-motion .ws-hero-motion-s2-next{border:1px solid var(--sys-border-brand);background:var(--sys-surface-page);width:5.9cqw;height:5.9cqw;color:var(--sys-text-brand);box-shadow:1.18cqw 1.18cqw 1.18cqw color-mix(in srgb, var(--sys-border-strong) 15%, transparent);border-radius:1.3cqw;place-items:center;font-size:2.36cqw;display:grid;position:absolute;top:50%;right:3.58cqw}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="1"] .ws-hero-motion-s2-next{animation:ws-hero-motion-pop .5s var(--lp-bounce) 1.2s both;animation-play-state:var(--hmc-play,running)}.ws-hero-motion .ws-hero-motion-s3-phone{border:1px solid color-mix(in srgb, var(--sys-border-brand) 45%, transparent);background:var(--sys-surface-page);border-radius:5.52cqw;width:55.77cqw;height:119.7cqw;padding:2.28cqw;position:absolute;top:14.96cqw;left:22.11cqw;overflow:hidden}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="2"] .ws-hero-motion-s3-phone{animation:ws-hero-motion-srise 1s var(--lp-out) both;animation-play-state:var(--hmc-play,running)}.ws-hero-motion .ws-hero-motion-s3-scroll{position:absolute;inset:2.28cqw}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="2"] .ws-hero-motion-s3-scroll{animation:ws-hero-motion-s3scroll 1.5s var(--lp-out) 2.3s both;animation-play-state:var(--hmc-play,running)}.ws-hero-motion .ws-hero-motion-s3-nav{justify-content:space-between;align-items:center;height:5.7cqw;display:flex}.ws-hero-motion .ws-hero-motion-s3-ib{border-radius:var(--radius-round);background:var(--sys-surface-subtle);width:3.5cqw;height:3.5cqw}.ws-hero-motion .ws-hero-motion-s3-ib.is-dot{background:var(--sys-border-default)}.ws-hero-motion .ws-hero-motion-s3-menu{margin-top:30.5cqw;padding-top:2.28cqw}.ws-hero-motion .ws-hero-motion-s3-h{color:var(--sys-text-body);justify-content:space-between;font-size:2.28cqw;font-weight:600;display:flex}.ws-hero-motion .ws-hero-motion-s3-h span{color:var(--sys-text-brand);font-size:2.28cqw;font-weight:500}.ws-hero-motion .ws-hero-motion-s3-btns{gap:1.14cqw;margin-top:2.28cqw;display:flex}.ws-hero-motion .ws-hero-motion-s3-mbtn{background:var(--sys-surface-subtle);height:12.58cqw;color:var(--sys-text-strong);border-radius:1.3cqw;flex-direction:column;flex:1;justify-content:space-between;padding:1.14cqw;font-size:2cqw;line-height:1.3;display:flex}.ws-hero-motion .ws-hero-motion-s3-mbtn i{border-radius:var(--radius-round);background:var(--sys-border-default);width:2.6cqw;height:2.6cqw}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="2"] .ws-hero-motion-s3-mbtn{animation:ws-hero-motion-slideleft .7s var(--lp-out) both;animation-play-state:var(--hmc-play,running)}.ws-hero-motion .ws-hero-motion-s3-mbtn:nth-child(2){animation-delay:80ms}.ws-hero-motion .ws-hero-motion-s3-mbtn:nth-child(3){animation-delay:.16s}.ws-hero-motion .ws-hero-motion-s3-mbtn:nth-child(4){animation-delay:.24s}.ws-hero-motion .ws-hero-motion-s3-moves{margin-top:4.58cqw}.ws-hero-motion .ws-hero-motion-scenes-stage .ws-hero-motion-s3-date{color:var(--sys-text-muted);margin-top:1.14cqw;font-size:2cqw}.ws-hero-motion .ws-hero-motion-s3-div{background:var(--sys-border-subtle);height:1px;margin-top:1.14cqw;display:block}.ws-hero-motion .ws-hero-motion-s3-tx{align-items:flex-start;gap:2.28cqw;padding:2.28cqw 0;display:flex}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="2"] .ws-hero-motion-s3-tx{animation:ws-hero-motion-rise .65s var(--lp-out) both;animation-play-state:var(--hmc-play,running)}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="2"] .ws-hero-motion-s3-tx:nth-of-type(2){animation-delay:1.5s}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="2"] .ws-hero-motion-s3-tx:nth-of-type(3){animation-delay:1.64s}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="2"] .ws-hero-motion-s3-tx:nth-of-type(4){animation-delay:1.78s}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="2"] .ws-hero-motion-s3-tx:nth-of-type(5){animation-delay:1.92s}.ws-hero-motion .ws-hero-motion-s3-av{border:1px solid var(--sys-border-subtle);border-radius:var(--radius-round);width:5.72cqw;height:5.72cqw;color:var(--sys-text-strong);flex:none;align-self:center;place-items:center;font-size:1.77cqw;font-weight:600;display:grid}.ws-hero-motion .ws-hero-motion-s3-tx-c{flex-direction:column;flex:1;align-items:flex-start;gap:.57cqw;min-width:0;display:flex}.ws-hero-motion .ws-hero-motion-s3-tx-c b{max-width:100%;color:var(--sys-text-body);white-space:nowrap;text-overflow:ellipsis;font-size:2.28cqw;font-weight:400;overflow:hidden}.ws-hero-motion .ws-hero-motion-s3-tx-c small{color:var(--sys-text-muted);font-size:2cqw}.ws-hero-motion .ws-hero-motion-s3-chip{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;height:3.14cqw;padding:0 1.43cqw;font-size:1.5cqw;font-weight:500;display:inline-flex}.ws-hero-motion .ws-hero-motion-s3-chip.is-info{background:color-mix(in srgb, var(--clr-blue-sky-blue) 40%, var(--sys-surface-page));color:var(--sys-text-brand)}.ws-hero-motion .ws-hero-motion-s3-chip.is-ok{background:color-mix(in srgb, var(--clr-green-grass-neon-green) 30%, var(--sys-surface-page));color:var(--clr-green-grass-dark-emerald-green)}.ws-hero-motion .ws-hero-motion-s3-chip.is-bad{background:var(--clr-salmon-soft-blush);color:var(--clr-salmon-brick-red)}.ws-hero-motion .ws-hero-motion-s3-tx-a{color:var(--sys-text-strong);text-align:right;flex:none;font-size:2.28cqw}.ws-hero-motion .ws-hero-motion-s3-card{background:var(--sys-surface-page);width:48.94cqw;height:31.01cqw;box-shadow:0 1.63cqw 3.25cqw color-mix(in srgb, var(--sys-border-static-black) 18%, transparent);transform-origin:50% 0;border-radius:1.7cqw;position:absolute;top:9.91cqw;left:3.23cqw;overflow:hidden}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="2"] .ws-hero-motion-s3-card{animation:ws-hero-motion-flip 1.1s var(--lp-out) .15s both, ws-hero-motion-cardout .8s var(--lp-out) 2.3s both;animation-play-state:var(--hmc-play,running)}.ws-hero-motion .ws-hero-motion-s3-card-mark{width:5cqw;height:5cqw;color:var(--sys-text-strong);position:absolute;top:2.28cqw;left:2.28cqw}.ws-hero-motion .ws-hero-motion-s3-card-label{color:var(--sys-text-strong);font-size:1.79cqw;font-weight:700;position:absolute;top:2.28cqw;right:2.28cqw}.ws-hero-motion .ws-hero-motion-s3-card-chip{background:linear-gradient(135deg, var(--vis-lilac-96), var(--vis-lilac-77) 45%, var(--vis-lilac-64));width:4.23cqw;height:6.23cqw;box-shadow:inset 0 0 0 .6px var(--alpha-black-30);border-radius:.6cqw;position:absolute;top:11.38cqw;left:5.47cqw}.ws-hero-motion .ws-hero-motion-s3-card-num{color:var(--sys-text-body);letter-spacing:.1em;font-size:1.79cqw;position:absolute;bottom:3.25cqw;left:2.28cqw}.ws-hero-motion .ws-hero-motion-s3-shine{pointer-events:none;background:linear-gradient(100deg, transparent 38%, color-mix(in srgb, var(--sys-surface-raised) 70%, transparent) 50%, transparent 62%);position:absolute;inset:0;transform:translate(-120%)rotate(8deg)}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="2"] .ws-hero-motion-s3-shine{animation:ws-hero-motion-shine 1.1s var(--lp-out) 1.1s both;animation-play-state:var(--hmc-play,running)}.ws-hero-motion .ws-hero-motion-s4-bar{background:var(--sys-surface-page);width:83.58cqw;height:14.65cqw;box-shadow:0 0 0 .33cqw color-mix(in srgb, var(--clr-blue-sky-blue) 55%, transparent), 0 1.63cqw 4.88cqw color-mix(in srgb, var(--clr-blue-sky-blue) 30%, transparent);border-radius:3.25cqw;padding:2.44cqw 3.25cqw;position:absolute;top:26.67cqw;left:7.15cqw}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="3"] .ws-hero-motion-s4-bar{animation:ws-hero-motion-pop .8s var(--lp-out) both;animation-play-state:var(--hmc-play,running)}.ws-hero-motion .ws-hero-motion-s4-ai{color:var(--clr-blue-electric-blue);font-size:4.71cqw;line-height:1}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="3"] .ws-hero-motion-s4-ai{animation:ws-hero-motion-pop .7s var(--lp-bounce) .25s both;animation-play-state:var(--hmc-play,running)}.ws-hero-motion .ws-hero-motion-s4-query{color:var(--sys-text-strong);white-space:nowrap;font-size:3.25cqw;position:absolute;top:2.44cqw;left:7.6cqw}.ws-hero-motion .ws-hero-motion-s4-caret{vertical-align:middle;width:.3cqw;height:3.8cqw;animation:1s step-end 4 both ws-hero-motion-blink;animation-play-state:var(--hmc-play,running);background:currentColor;margin-left:.16cqw;display:inline-block}.ws-hero-motion .ws-hero-motion-s4-div{background:var(--sys-border-subtle);width:83.3cqw;height:1px;position:absolute;top:8.75cqw;left:.13cqw}.ws-hero-motion .ws-hero-motion-s4-hint{color:var(--sys-text-muted);font-size:1.7cqw;position:absolute;top:10.72cqw;left:3.25cqw}.ws-hero-motion .ws-hero-motion-s4-hint b{color:var(--sys-text-muted);font-size:1.63cqw;font-weight:400}.ws-hero-motion .ws-hero-motion-s4-result{background:var(--sys-surface-page);width:66.2cqw;height:19cqw;box-shadow:0 0 0 1px var(--sys-border-subtle), 0 1.63cqw 3.25cqw color-mix(in srgb, var(--sys-border-static-black) 10%, transparent);border-radius:2.44cqw;padding:2.28cqw;position:absolute;top:48.46cqw;left:25.04cqw}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="3"] .ws-hero-motion-s4-result{animation:ws-hero-motion-rise .85s var(--lp-out) 1.4s both;animation-play-state:var(--hmc-play,running)}.ws-hero-motion .ws-hero-motion-s4-amount{color:var(--sys-text-strong);font-variant-numeric:tabular-nums;font-size:4.34cqw;font-weight:500}.ws-hero-motion .ws-hero-motion-scenes-stage .ws-hero-motion-s4-label{color:var(--sys-text-muted);margin-top:.9cqw;font-size:1.56cqw}.ws-hero-motion .ws-hero-motion-s4-badge{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--clr-green-grass-neon-green) 30%, var(--sys-surface-page));color:var(--clr-green-grass-dark-emerald-green);padding:.3cqw 1.3cqw;font-size:1.3cqw;font-weight:700;position:absolute;top:5.97cqw;right:2.6cqw}.ws-hero-motion .ws-hero-motion-s4-chart{transform-origin:50% 100%;align-items:flex-end;gap:.5cqw;height:4.2cqw;display:flex;position:absolute;bottom:2.28cqw;left:2.44cqw}.ws-hero-motion .ws-hero-motion-s4-chart i{background:var(--sys-surface-brand);border-radius:.3cqw .3cqw 0 0;width:1.6cqw}.ws-hero-motion .ws-hero-motion-s4-chart i:first-child{height:45%}.ws-hero-motion .ws-hero-motion-s4-chart i:nth-child(2){height:70%}.ws-hero-motion .ws-hero-motion-s4-chart i:nth-child(3){height:55%}.ws-hero-motion .ws-hero-motion-s4-chart i:nth-child(4){height:88%}.ws-hero-motion .ws-hero-motion-s4-chart i:nth-child(5){height:64%}.ws-hero-motion .ws-hero-motion-scenes-stage[data-scene="3"] .ws-hero-motion-s4-chart{animation:ws-hero-motion-growy .9s var(--lp-bounce) 2.2s both;animation-play-state:var(--hmc-play,running)}.ws-hero-motion.is-scenes .ws-hero-motion-split{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.ws-hero-motion.is-scenes .ws-hero-motion-copy{text-align:left;align-items:flex-start}.ws-hero-motion.is-scenes .ws-hero-motion-h{max-width:16ch}.ws-hero-motion.is-scenes .ws-hero-motion-lead{max-width:46ch}.ws-hero-motion.is-scenes .ws-hero-motion-slot{max-width:520px}.ws-hero-motion.is-centered{--hmc-ink:var(--sys-text-inverse);--hmc-body:var(--alpha-white-88);--hmc-muted:var(--alpha-white-72);--hmc-line:var(--alpha-white-18);--hmc-line-strong:var(--alpha-white-28);--hmc-accent:var(--sys-text-brand-subtle-inverse);--hmc-paper:var(--sys-surface-page);--hmc-field:var(--alpha-white-12);background:radial-gradient(90% 80% at 84% 4%, color-mix(in srgb, var(--clr-blue-electric-blue) 55%, transparent), transparent 58%), linear-gradient(160deg, var(--clr-blue-bold-cobalt) 0%, var(--clr-blue-dark-indigo-navy) 55%);color:var(--sys-text-inverse);position:relative}.ws-hero-motion.is-centered:before{content:"";background:var(--sys-dots-dark);opacity:.4;-webkit-mask-image:radial-gradient(60% 70% at 70% 20%, var(--sys-surface-static-black), transparent 70%);mask-image:radial-gradient(60% 70% at 70% 20%, var(--sys-surface-static-black), transparent 70%);pointer-events:none;background-size:22px 22px;position:absolute;inset:0}.ws-hero-motion.is-centered>.lp-container{z-index:1;position:relative}.ws-hero-motion.is-centered .ws-hero-motion-copy{max-width:720px;margin-inline:auto;padding-top:clamp(8px,2vw,32px)}.ws-hero-motion.is-centered .ws-hero-motion-tag{background:var(--alpha-white-14);color:var(--sys-text-inverse)}.ws-hero-motion.is-centered .ws-hero-motion-h{color:var(--sys-text-inverse)}.ws-hero-motion.is-centered .ws-hero-motion-lead{color:var(--alpha-white-88)}.ws-hero-motion.is-centered .ws-hero-motion-entry{background:var(--alpha-white-12)}.ws-hero-motion.is-centered .ws-hero-motion-entry:has(:where(input):focus){border-color:var(--alpha-white-70,var(--alpha-white-65));background:var(--alpha-white-18)}.ws-hero-motion.is-centered .ws-hero-motion-field input,.ws-hero-motion.is-centered .ws-hero-motion-cc{color:var(--sys-text-inverse)}.ws-hero-motion.is-centered .ws-hero-motion-field input::placeholder{color:var(--alpha-white-72)}.ws-hero-motion.is-centered .ws-hero-motion-step{background:var(--alpha-white-12);color:var(--alpha-white-72)}.ws-hero-motion.is-centered .ws-hero-motion-step[aria-current=step]{background:var(--alpha-white-22);color:var(--sys-text-inverse)}.ws-hero-motion.is-centered .ws-hero-motion-step[aria-current=step] .ws-hero-motion-step-n,.ws-hero-motion.is-centered .ws-hero-motion-step[data-done] .ws-hero-motion-step-n{background:var(--sys-surface-raised);color:var(--sys-text-strong)}.ws-hero-motion.is-centered .ws-hero-motion-prog{background:var(--alpha-white-22)}.ws-hero-motion.is-centered .ws-hero-motion-prog b{background:var(--sys-surface-raised)}.ws-hero-motion.is-centered .ws-hero-motion-msg{color:var(--clr-salmon-powder-pink)}.ws-hero-motion.is-centered .ws-hero-motion-form[data-ok] .ws-hero-motion-msg{color:var(--clr-green-grass-charteuse)}.ws-hero-motion.is-centered .ws-hero-motion-fine{color:var(--alpha-white-82)}.ws-hero-motion.is-centered .ws-hero-motion-fine a{color:var(--sys-text-inverse)}.ws-hero-motion.is-centered .ws-hero-motion-step-n{background:var(--alpha-white-22);color:var(--sys-text-inverse)}.ws-hero-motion.is-frame .ws-hero-motion-player{margin-top:clamp(24px,7vw - 32px,72px);gap:8px;max-width:1120px;margin-inline:auto}.ws-hero-motion.is-frame .ws-hero-motion-ctrl{border-color:var(--hmc-line);justify-content:center;width:32px;min-height:32px;padding:0}.ws-hero-motion.is-frame .ws-hero-motion-ctrl-l{display:none}.ws-hero-motion.is-frame .ws-hero-motion-report{height:42.5cqw}.ws-hero-motion.is-frame .ws-hero-motion-report:after{content:"";background:linear-gradient(to bottom, transparent, var(--sys-surface-page));pointer-events:none;height:6cqw;position:absolute;inset:auto 0 0}.ws-hero-motion.is-frame .ws-hero-motion-h{max-width:20ch}.ws-hero-motion .ws-hero-email{max-width:560px;margin:var(--space-12) auto 0;gap:0}.ws-hero-motion .ws-hero-email .ws-hero-motion-entry{border-radius:var(--radius-pill);flex-wrap:nowrap}.ws-hero-motion .ws-hero-email .ws-hero-motion-submit{flex:none;order:0;justify-content:center}.ws-hero-motion .ws-hero-email .ws-hero-email-consent{justify-content:center;align-items:baseline;gap:var(--space-6);margin-top:var(--space-12);color:var(--hmc-body);text-wrap:pretty;display:flex}@media (width>=600px){.ws-hero-motion .ws-hero-email .ws-hero-email-consent{white-space:nowrap}}.ws-hero-motion .ws-hero-email .ws-hero-email-consent .lp-lock{flex:none;transform:translateY(1px)}.ws .ws-hero-motion .ws-hero-email .ws-hero-motion-field input:focus-visible{outline:none}.ws-hero-motion .ws-hero-email .ws-hero-motion-entry:has(:where(input):focus){border-color:var(--hmc-line-strong);background:var(--hmc-field)}.ws-hero-motion .ws-hero-email .ws-hero-motion-entry:has(input:focus-visible){outline:3px solid var(--sys-text-brand-subtle-inverse);outline-offset:3px}.ws-hero-motion .ws-hero-email[data-error] .ws-hero-motion-entry{border-color:var(--sys-status-error)}@media (width<=420px){.ws-hero-motion .ws-hero-email .ws-hero-motion-submit{padding-inline:var(--space-16)}.ws-hero-motion .ws-hero-email .ws-hero-motion-field input{padding-inline:var(--space-4)}}.ws-hero-motion .ws-hero-email .ws-hero-motion-field input::placeholder{color:var(--hmc-muted)}.ws-hero-motion .ws-hero-email .ws-hero-motion-msg{text-align:left;min-height:0;padding-inline:var(--space-20)}.ws-hero-motion .ws-hero-email .ws-hero-motion-msg:not(:empty){margin-top:var(--space-8)}.ws-hero-motion .ws-hero-motion-explore{align-items:center;gap:var(--space-6);margin-top:var(--space-24);color:var(--hmc-ink);font-size:var(--t-control);font-weight:var(--t-weight-semibold);text-decoration:underline;-webkit-text-decoration-color:var(--hmc-line-strong);text-decoration-color:var(--hmc-line-strong);text-underline-offset:.3em;transition:text-decoration-color var(--sys-dur-hover) var(--sys-ease-out);display:inline-flex}@media (hover:hover){.ws-hero-motion .ws-hero-motion-explore:hover{text-decoration-color:currentColor}}@media (width<=1079px){.ws-hero-motion.is-scenes .ws-hero-motion-split{grid-template-columns:minmax(0,1fr);gap:40px}.ws-hero-motion.is-scenes .ws-hero-motion-copy{text-align:center;align-items:center}.ws-hero-motion.is-scenes .ws-hero-motion-scenes{max-width:560px;margin-inline:auto}}@media (width<=720px){.ws-hero-motion .ws-hero-motion-form{align-items:stretch}.ws-hero-motion .ws-hero-motion-ctas{flex-direction:column;align-items:stretch;width:100%}.ws-hero-motion .ws-hero-motion-ctas>*{flex:auto}.ws-hero-motion .ws-hero-motion-ctas>.lp-button{order:-1}.ws-hero-motion .ws-hero-motion-entry{border-radius:var(--radius-20);flex-wrap:wrap}.ws-hero-motion .ws-hero-motion-submit{flex:1 0 100%;order:3;justify-content:space-between}.ws-hero-motion .ws-hero-motion-msg,.ws-hero-motion .ws-hero-motion-fine{text-align:left}.ws-hero-motion .ws-hero-motion-controls{justify-content:space-between}.ws-hero-motion .ws-hero-motion-act{order:3;width:100%;margin-right:0}}@keyframes ws-hero-motion-intro{0%{opacity:0;transform:translateY(14px)}}@keyframes ws-hero-motion-fan{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)scale(.62)}}@keyframes ws-hero-motion-rise{0%{opacity:0;transform:translateY(2.34cqw)}}@keyframes ws-hero-motion-srise{0%{opacity:0;transform:translateY(6.5cqw)}}@keyframes ws-hero-motion-slideright{0%{opacity:0;transform:translate(6.25cqw)}}@keyframes ws-hero-motion-slideleft{0%{opacity:0;transform:translate(-2.5cqw)}}@keyframes ws-hero-motion-pop{0%{opacity:0;transform:scale(.6)}}@keyframes ws-hero-motion-growx{0%{transform:scaleX(0)}}@keyframes ws-hero-motion-growy{0%{transform:scaleY(0)}}@keyframes ws-hero-motion-draw{to{stroke-dashoffset:0}}@keyframes ws-hero-motion-flip{0%{opacity:0;transform:perspective(900px)translateY(-6.5cqw)rotateX(55deg)scale(.9)}}@keyframes ws-hero-motion-shine{to{transform:translate(320%)rotate(8deg)}}@keyframes ws-hero-motion-carousel{to{transform:translate(-53.98cqw)}}@keyframes ws-hero-motion-s3scroll{to{transform:translateY(-30cqw)}}@keyframes ws-hero-motion-cardout{to{opacity:0;transform:translateY(-24cqw)}}@keyframes ws-hero-motion-blink{50%{opacity:0}}@keyframes ws-hero-motion-swap-out{to{opacity:0}}@keyframes ws-hero-motion-swap-in{0%{opacity:0}}@keyframes ws-hero-motion-drifta{to{transform:translate(6%,8%)scale(1.08)}}@keyframes ws-hero-motion-driftb{to{transform:translate(-6%,-8%)scale(1.1)}}.ws-hero-motion .ws-hero-motion-story .ws-hero-motion-doc p{color:inherit}.ws-hero-motion .ws-hero-motion-story .ws-hero-motion-dash-h{color:var(--sys-text-strong)}.ws-hero-motion .ws-hero-motion-story .ws-hero-motion-ic p{color:var(--sys-text-body)}.ws-hero-motion .ws-hero-motion-story .ws-hero-motion-over{color:var(--sys-text-muted)}@media (prefers-reduced-motion:reduce){.ws-hero-motion *,.ws-hero-motion :before,.ws-hero-motion :after{transition:none!important;animation:none!important}.ws-hero-motion .ws-hero-motion-story :is(.ws-hero-motion-cursor,.ws-hero-motion-fly){display:none!important}}.lp-sys-atelier .ws-hero-motion .ws-hero-motion-entry,.lp-sys-atelier .ws-hero-motion .ws-hero-motion-entry:has(:where(input):focus){background:var(--alpha-white-06)}
