.dd-frame{--dd-fg:#f5f1ed;--dd-frame-inset:18px;inset:var(--dd-frame-inset);pointer-events:none;position:fixed}@media (width>=768px){.dd-frame{--dd-frame-inset:28px}}@media (width>=1300px) and (height>=800px){.dd-frame{--dd-frame-inset:40px}}.dd-frame__corner{color:var(--dd-fg);-webkit-user-select:none;user-select:none;font-size:18px;line-height:1;position:absolute}.dd-frame__corner.is-tl{top:12%;left:0}.dd-frame__corner.is-tr{top:12%;right:0}.dd-frame__corner.is-bl{bottom:12%;left:0}.dd-frame__corner.is-br{bottom:12%;right:0}@keyframes dd-boot{0%{opacity:0;filter:brightness(3);transform:scale(1.25)}30%{opacity:1}45%{opacity:.35}60%{opacity:1;filter:brightness(1.8)}to{opacity:1;filter:brightness();transform:scale(1)}}@keyframes dd-off{0%{opacity:1;filter:brightness();transform:scaleY(1)}25%{opacity:1;filter:brightness(2.4);transform:scaleY(1.05)}55%{opacity:1;filter:brightness(3);transform:scaleY(.04)}to{opacity:0;filter:brightness(3);transform:scaleY(0)}}.theme-digitalDark-enter-active .dd-frame__corner{animation:.5s step-end both dd-boot}.theme-digitalDark-enter-active .dd-frame__corner:first-child{animation-delay:0s}.theme-digitalDark-enter-active .dd-frame__corner:nth-child(2){animation-delay:50ms}.theme-digitalDark-enter-active .dd-frame__corner:nth-child(3){animation-delay:.1s}.theme-digitalDark-enter-active .dd-frame__corner:nth-child(4){animation-delay:.15s}.theme-digitalDark-leave-active .dd-frame__corner{animation:.34s ease-in both dd-off}.boxfield[data-v-1be33b60]{pointer-events:none;position:absolute;inset:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.boxfield[data-v-1be33b60]{display:none}}.boxfield__b[data-v-1be33b60]{will-change:transform;transform-origin:50%;opacity:0;background:#141414;position:absolute;top:0;left:0}.boxfield.is-circle .boxfield__b[data-v-1be33b60]{border-radius:50%}.boxfield.is-live .boxfield__b[data-v-1be33b60]{pointer-events:auto;touch-action:none;cursor:grab}.boxfield.is-live .boxfield__b[data-v-1be33b60]:active{cursor:grabbing}@media (hover:none) and (pointer:coarse){.boxfield.is-live .boxfield__b[data-v-1be33b60]{pointer-events:none;touch-action:auto}}.itrail[data-v-d7062aed]{z-index:0;position:absolute;inset:0;overflow:visible}.itrail__img[data-v-d7062aed]{aspect-ratio:1.1;opacity:0;pointer-events:none;will-change:transform,opacity;border-radius:15px;width:190px;position:absolute;top:0;left:0;overflow:hidden}.itrail__inner[data-v-d7062aed]{will-change:transform;background-position:50%;background-size:cover;width:calc(100% + 20px);height:calc(100% + 20px);position:absolute;top:-10px;left:-10px}.noir-balls{pointer-events:none;position:fixed;inset:0}.noir-balls .boxfield{transition:opacity .16s linear}.theme-noir-leave-active .noir-balls .boxfield{opacity:0}.noir-trail{transition:opacity .3s linear}.noir-trail.is-off{opacity:0}.theme-overlay[data-v-775114bb]{z-index:3;pointer-events:none;position:fixed;inset:0}.blocks[data-v-f1336171]{z-index:4;position:relative;overflow-x:clip}body,html{overscroll-behavior-y:none}html.snap-on{scroll-snap-type:y mandatory}html{scroll-behavior:smooth}.blocks-flow{scroll-snap-align:start;scroll-snap-stop:always;padding-bottom:180px;position:relative}.block-section__end,.blocks-flow__end{pointer-events:none;scroll-snap-align:start;width:1px;height:1px;position:absolute;top:max(0px,100% - 100lvh);left:0}html.no-end-anchors .block-section__end,html.no-end-anchors .blocks-flow__end{scroll-snap-align:none}@keyframes cf-rise-in-09f6e4b6{0%{opacity:0;filter:blur(10px);translate:0 22px}to{opacity:1;filter:none;translate:none}}@keyframes cf-rise-out-09f6e4b6{0%{opacity:1;filter:none;translate:none}to{opacity:0;filter:blur(10px);translate:0 22px}}@keyframes cf-shake-09f6e4b6{0%,to{translate:0}20%{translate:-9px}40%{translate:8px}60%{translate:-5px}80%{translate:3px}}.cform[data-v-09f6e4b6]{gap:var(--cf-field-gap);pointer-events:auto;flex-direction:column;width:100%;display:flex}.cform.is-shake[data-v-09f6e4b6]{animation:cf-shake-09f6e4b6 calc(.4s*var(--tempo,.65)) ease both}.cform.is-sending[data-v-09f6e4b6]{opacity:.75}.cform__field[data-v-09f6e4b6]{gap:var(--cf-label-gap);opacity:0;flex-direction:column;display:flex}.cform__label[data-v-09f6e4b6]{font-family:var(--cf-ui-font);font-size:var(--cf-label-fs);font-weight:var(--cf-label-weight);letter-spacing:var(--cf-label-ls);text-transform:var(--cf-label-tt);color:var(--cf-label-color);line-height:1.1}.cform__input[data-v-09f6e4b6]{width:100%;height:var(--cf-control-h);padding:var(--cf-control-pad);border-style:solid;border-color:var(--cf-control-line);border-width:var(--cf-control-border-w);border-radius:var(--cf-control-radius);background:var(--cf-control-bg);color:var(--cf-control-ink);font-family:var(--cf-control-font);font-size:var(--cf-control-fs);letter-spacing:var(--cf-control-ls);text-transform:none;pointer-events:auto;line-height:1.3;transition:border-color .25s}@media (pointer:coarse){.cform__input[data-v-09f6e4b6]{font-size:max(16px,var(--cf-control-fs))}}.cform__input[data-v-09f6e4b6]::placeholder{color:var(--cf-control-placeholder);text-transform:var(--cf-placeholder-tt)}.cform__input[data-v-09f6e4b6]:focus-visible{border-color:var(--cf-focus)}.cform__area[data-v-09f6e4b6]{height:var(--cf-area-h);padding:var(--cf-area-pad);border-width:var(--cf-area-border-w);resize:vertical}.cform__error[data-v-09f6e4b6]{font-family:var(--cf-ui-font);font-size:var(--cf-privacy-fs);color:var(--accent);flex-direction:column;gap:3px;margin:0;display:flex}.cform__issue[data-v-09f6e4b6]{font-size:var(--cf-label-fs);opacity:.75}.cform__foot[data-v-09f6e4b6]{flex-direction:var(--cf-foot-dir);align-items:var(--cf-foot-align);justify-content:space-between;gap:var(--cf-foot-gap);margin-top:var(--cf-foot-gap);opacity:0;display:flex}.cform__privacy[data-v-09f6e4b6]{font-family:var(--cf-ui-font);font-size:var(--cf-privacy-fs);color:var(--cf-privacy-color);margin:0;line-height:1.3}.cform__legal[data-v-09f6e4b6]{font:inherit;color:inherit;text-underline-offset:2px;cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0;text-decoration:underline}@media (hover:hover) and (pointer:fine){.cform__legal[data-v-09f6e4b6]:hover{text-decoration:none}}.cform__cta[data-v-09f6e4b6]{padding:var(--cf-cta-pad);border-radius:var(--cf-cta-radius);background:var(--cf-cta-bg);color:var(--cf-cta-fg);font-family:var(--cf-cta-font);font-size:var(--cf-cta-fs);text-transform:var(--cf-cta-tt);cursor:pointer;pointer-events:auto;transition:scale .3s var(--spring-easing);border:0;flex:none;line-height:1}@media (hover:hover) and (pointer:fine){.cform__cta[data-v-09f6e4b6]:hover{scale:1.05}}.cform__cta[data-v-09f6e4b6]:active{scale:.97}.cform__cta[data-v-09f6e4b6]:disabled{cursor:progress;opacity:.6;scale:none}.cform.is-in .cform__field[data-v-09f6e4b6],.cform.is-in .cform__foot[data-v-09f6e4b6]{animation:cf-rise-in-09f6e4b6 calc(.85s*var(--tempo,.65)) cubic-bezier(.16,.84,.3,1) calc(.18s*var(--tempo,.65) + var(--d,0s)) both}.cform.is-out .cform__field[data-v-09f6e4b6],.cform.is-out .cform__foot[data-v-09f6e4b6]{animation:cf-rise-out-09f6e4b6 calc(.4s*var(--tempo,.65)) ease-in both}.cform__thanks[data-v-09f6e4b6]{gap:var(--cf-field-gap);font-family:var(--cf-ui-font);pointer-events:auto;opacity:0;flex-direction:column;display:flex}.cform__thanks.is-in[data-v-09f6e4b6]{animation:cf-rise-in-09f6e4b6 calc(.85s*var(--tempo,.65)) cubic-bezier(.16,.84,.3,1) calc(.1s*var(--tempo,.65)) both}.cform__thanks.is-out[data-v-09f6e4b6]{animation:cf-rise-out-09f6e4b6 calc(.4s*var(--tempo,.65)) ease-in both}.cform__thanksline[data-v-09f6e4b6]{max-width:40ch;font-size:var(--cf-label-fs);color:var(--cf-label-color);margin:0;line-height:1.45}.cform__dry[data-v-09f6e4b6]{color:var(--cf-privacy-color)}.cform__dry[data-v-09f6e4b6],.cform__mail[data-v-09f6e4b6]{font-size:var(--cf-privacy-fs);margin:0}.cform__mail[data-v-09f6e4b6]{color:var(--cf-label-color);flex-direction:column;gap:4px;display:flex}.cform__mail a[data-v-09f6e4b6]{color:inherit;text-underline-offset:3px;pointer-events:auto;text-decoration:underline}@media (hover:hover) and (pointer:fine){.cform__mail a[data-v-09f6e4b6]:hover{text-decoration:none}}@keyframes haze-in-fade-50dece6d{0%{opacity:0}to{opacity:1}}@keyframes haze-in-blur-50dece6d{0%{filter:blur(16px)}to{filter:none}}@keyframes haze-in-scale-50dece6d{0%{transform:scale(.9)}to{transform:none}}@keyframes haze-out-fade-50dece6d{0%{opacity:1}to{opacity:0}}@keyframes haze-out-blur-50dece6d{0%{filter:none}to{filter:blur(16px)}}@keyframes haze-out-scale-50dece6d{0%{transform:none}to{transform:scale(1.1)}}.block-section[data-v-50dece6d]{min-height:100svh;display:flex;position:relative}.block-section[data-v-50dece6d]:focus{outline:none}.block-section[data-v-50dece6d]{scroll-snap-align:start;scroll-snap-stop:always;justify-content:center;align-items:center}.block-section.is-flow[data-v-50dece6d]{scroll-snap-align:none;scroll-snap-stop:normal;min-height:0}@media (prefers-reduced-motion:reduce){.block-section[data-v-50dece6d]{scroll-snap-align:none;scroll-snap-stop:normal}}.block-section.is-overflow[data-v-50dece6d]{padding-block:var(--chrome-top) var(--chrome-bottom)}.block-section__reveal-wrapper[data-v-50dece6d]{transform-origin:50%;width:100%;height:100%;transition:transform 8s cubic-bezier(.254,.005,0,1)}.block-section__reveal-wrapper.loading[data-v-50dece6d]{transform:scale(.85)}.block-section__reveal[data-v-50dece6d]{opacity:0;will-change:opacity,filter}.block-section__reveal.is-on[data-v-50dece6d]{animation:1.8s cubic-bezier(.16,.84,.3,1) both haze-in-fade-50dece6d,1.8s ease-in-out both haze-in-blur-50dece6d,1.8s cubic-bezier(.16,.84,.3,1) both haze-in-scale-50dece6d}.block-section__reveal.is-out[data-v-50dece6d]{animation:1.1s cubic-bezier(.16,.84,.3,1) both haze-out-fade-50dece6d,1.1s ease-in-out both haze-out-blur-50dece6d,1.1s cubic-bezier(.16,.84,.3,1) both haze-out-scale-50dece6d}@media (prefers-reduced-motion:reduce){.block-section__reveal[data-v-50dece6d],.block-section__reveal.is-on[data-v-50dece6d],.block-section__reveal.is-out[data-v-50dece6d]{opacity:1;filter:none;animation:none;transform:none}}.block-section__reveal.is-self[data-v-50dece6d]{opacity:1;filter:none;width:100%;animation:none}@keyframes compose-in-move{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:none}}@keyframes compose-in-haze{0%{filter:blur(14px)}to{filter:none}}@keyframes compose-out-move{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(20px)scale(.96)}}@keyframes compose-out-haze{0%{filter:none}to{filter:blur(14px)}}.block-section__reveal.is-on>:not([data-motion])>*{animation:1.5s cubic-bezier(.16,.84,.3,1) both compose-in-move,1.5s ease-in-out both compose-in-haze}.block-section__reveal.is-on>:not([data-motion])>:first-child{animation-delay:.15s}.block-section__reveal.is-on>:not([data-motion])>:nth-child(2){animation-delay:.31s}.block-section__reveal.is-on>:not([data-motion])>:nth-child(3){animation-delay:.47s}.block-section__reveal.is-on>:not([data-motion])>:nth-child(4){animation-delay:.63s}.block-section__reveal.is-on>:not([data-motion])>:nth-child(5){animation-delay:.79s}.block-section__reveal.is-on>:not([data-motion])>:nth-child(6){animation-delay:.95s}.block-section__reveal.is-on>:not([data-motion])>:nth-child(7){animation-delay:1.11s}.block-section__reveal.is-on>:not([data-motion])>:nth-child(8){animation-delay:1.27s}.block-section__reveal.is-out>:not([data-motion])>*{animation:.9s cubic-bezier(.16,.84,.3,1) both compose-out-move,.9s ease-in-out both compose-out-haze}.block-section__reveal.is-out>:not([data-motion])>:first-child{animation-delay:.42s}.block-section__reveal.is-out>:not([data-motion])>:nth-child(2){animation-delay:.36s}.block-section__reveal.is-out>:not([data-motion])>:nth-child(3){animation-delay:.3s}.block-section__reveal.is-out>:not([data-motion])>:nth-child(4){animation-delay:.24s}.block-section__reveal.is-out>:not([data-motion])>:nth-child(5){animation-delay:.18s}.block-section__reveal.is-out>:not([data-motion])>:nth-child(6){animation-delay:.12s}.block-section__reveal.is-out>:not([data-motion])>:nth-child(7){animation-delay:60ms}.block-section__reveal.is-out>:not([data-motion])>:nth-child(8){animation-delay:0s}@media (prefers-reduced-motion:reduce){.block-section__reveal.is-on>:not([data-motion])>*,.block-section__reveal.is-out>:not([data-motion])>*,.block-section__reveal>:not([data-motion])>*{opacity:1;filter:none;animation:none;transform:none}.block-section__reveal-wrapper.loading{transition:none;transform:none}.block-section__end,.blocks-flow,.blocks-flow__end{scroll-snap-align:none;scroll-snap-stop:normal}}.blocks[data-scroll-mode^=deck] .block-section .block-section__reveal{pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.blocks[data-scroll-mode^=deck] .block-section .block-section__reveal.is-on{pointer-events:auto}.blocks[data-scroll-mode^=deck] .block-section .block-section__reveal:not(.is-on):not(.is-out){opacity:0}.blocks[data-scroll-mode^=deck] .block-section.is-tall .block-section__reveal{align-items:flex-start;overflow:hidden}.block__prose[data-v-2d97723a]{width:100%;max-width:min(760px,88vw);color:var(--fg);flex-direction:column;gap:.75em;margin:0 auto;display:flex}.block__prose .paragraph[data-v-2d97723a]{text-align:left}.grid[data-v-6e2b8467]{width:min(1100px,92vw);color:var(--fg);padding:96px 0}.grid__h[data-v-6e2b8467]{text-align:center;margin:0;font-family:Libertinus Serif,georgia,serif;font-size:clamp(40px,5vw,64px);font-weight:400;line-height:1}.grid__b[data-v-6e2b8467]{text-align:center;color:var(--muted);margin:26px 0 0;font-family:Red Hat Mono,ui-monospace,monospace;font-size:14px;line-height:1.7}.grid__cells[data-v-6e2b8467]{grid-template-columns:repeat(2,1fr);gap:28px;margin-top:56px;display:grid}.grid__frame[data-v-6e2b8467]{border:1px solid color-mix(in srgb,var(--fg) 30%,transparent);border-radius:8px;margin-bottom:14px;padding:10px 12px}.grid__tag[data-v-6e2b8467]{letter-spacing:.06em;color:var(--accent);font-family:Red Hat Mono,ui-monospace,monospace;font-size:11px}.grid__name[data-v-6e2b8467]{margin:0 0 8px;font-family:Libertinus Serif,serif;font-size:24px;font-weight:400}.grid__body[data-v-6e2b8467]{color:var(--muted);margin:0;font-family:Red Hat Mono,ui-monospace,monospace;font-size:13px;line-height:1.7}@media (width<=640px){.grid__cells[data-v-6e2b8467]{grid-template-columns:1fr}}.quote[data-v-c4217048]{text-align:center;width:min(1000px,92vw);color:var(--fg);flex-direction:column;align-items:center;gap:6px;display:flex}.quote__q[data-v-c4217048]{letter-spacing:-.02em;margin:0;font-family:Red Hat Mono,ui-monospace,monospace;font-size:clamp(56px,9vw,132px);font-weight:700;line-height:.95}.quote__star[data-v-c4217048]{color:var(--accent);vertical-align:super;font-size:.4em}.quote__author[data-v-c4217048]{color:var(--accent);letter-spacing:.04em;margin-top:4px;font-size:16px}.quote__author[data-v-c4217048],.quote__note[data-v-c4217048]{font-family:Red Hat Mono,ui-monospace,monospace}.quote__note[data-v-c4217048]{color:var(--muted);font-size:12px}.split[data-v-0ac26854]{width:min(1100px,92vw);color:var(--fg);grid-template-columns:1.2fr 1fr;align-items:end;gap:48px;padding:80px 0;display:grid}.split__kicker[data-v-0ac26854]{letter-spacing:.12em;color:var(--accent);font-size:12px}.split__h[data-v-0ac26854],.split__kicker[data-v-0ac26854]{font-family:Red Hat Mono,ui-monospace,monospace}.split__h[data-v-0ac26854]{letter-spacing:.02em;margin:10px 0 0;font-size:clamp(26px,3.4vw,44px);font-weight:700;line-height:1.1}.split__b[data-v-0ac26854]{color:var(--muted);margin:0;font-family:Red Hat Mono,ui-monospace,monospace;font-size:15px;line-height:1.8}@media (width<=720px){.split[data-v-0ac26854]{grid-template-columns:1fr;gap:24px}}.gen[data-v-6ee5a41a]{--tempo:.65;width:100%;color:var(--fg);letter-spacing:0;margin:0;position:relative}.gen.is-center[data-v-6ee5a41a]{text-align:center}.gen__w[data-v-6ee5a41a]{white-space:nowrap}.gen__w.is-strong[data-v-6ee5a41a]{font-weight:700}.gen__w.is-emph .gen__ch[data-v-6ee5a41a]{color:var(--accent-lead)}.gen__ch[data-v-6ee5a41a]{--accent-k:clamp(0,1 - (var(--front,0) - var(--n))/var(--accent-span),1);opacity:clamp(0,var(--revealed,0) - var(--n),1);color:color-mix(in oklab,var(--accent-lead) calc(var(--accent-k)*100%),currentColor)}.gen__sp[data-v-6ee5a41a]{white-space:pre-wrap}.gen__caret[data-v-6ee5a41a]{background:var(--accent,currentColor);transform-origin:bottom;width:2px;transition:scale calc(.34s*var(--tempo)) cubic-bezier(.3,0,.2,1);pointer-events:none;will-change:translate;position:absolute;top:0;left:0;scale:1 0}.gen.is-writing .gen__caret[data-v-6ee5a41a]{scale:1}.gen__chip[data-v-6ee5a41a]{vertical-align:-.11em;pointer-events:none;backface-visibility:hidden;align-items:stretch;height:.92em;margin:0 .06em;display:inline-flex}.gen__chip[data-v-6ee5a41a]:focus-visible{outline:2px solid var(--accent,currentColor);outline-offset:2px}.gen__tile[data-v-6ee5a41a]{background:var(--tile);width:.92em;transition:transform calc(.18s*var(--tempo)) var(--spring-easing) calc(.24s*var(--tempo));flex:none;position:relative;transform:translateZ(0)scale(0)}.gen__sprite[data-v-6ee5a41a],.gen__tile[data-v-6ee5a41a]{backface-visibility:hidden}.gen__sprite[data-v-6ee5a41a]{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;transform-origin:bottom;opacity:0;-webkit-user-select:none;user-select:none;width:128%;height:138%;transition:transform calc(.22s*var(--tempo)) var(--spring-easing) 0s,opacity calc(.12s*var(--tempo)) ease 0s;position:absolute;bottom:0;left:-14%;transform:translateZ(0)scale(.15)}.gen__word[data-v-6ee5a41a]{color:#14161a;clip-path:inset(0 100% 0 0);transition:clip-path calc(80ms*var(--tempo)) cubic-bezier(.2,.85,.25,1) calc(.16s*var(--tempo)),background-color .16s ease 0s;background:#fff;align-items:center;padding:0 .14em;display:inline-flex}.gen__chip.is-in[data-v-6ee5a41a]{pointer-events:auto}.gen__chip.is-in .gen__tile[data-v-6ee5a41a]{transition-duration:calc(.22s*var(--tempo));transition-delay:0s;transform:translateZ(0)scale(1)}.gen__chip.is-in .gen__word[data-v-6ee5a41a]{clip-path:inset(0);transition-duration:calc(90ms*var(--tempo)),.16s;transition-delay:calc(.12s*var(--tempo)),0s}@media (hover:hover) and (pointer:fine){.gen__chip.is-in:hover .gen__word[data-v-6ee5a41a]{background:var(--tile)}}.gen__chip.is-in .gen__sprite[data-v-6ee5a41a]{opacity:1;transition-duration:calc(.44s*var(--tempo)),calc(.16s*var(--tempo));transition-delay:calc(.3s*var(--tempo)),calc(.3s*var(--tempo));transform:translateZ(0)scale(1)}.audioring[data-v-eb2e5f1e]{width:100%;min-height:100svh;display:block;position:relative}@keyframes audio_pulse-eb2e5f1e{0%{opacity:0;transform:translate(-50%,-50%)scale(.5)}30%{opacity:0;transform:translate(-50%,-50%)scale(.5)}to{opacity:1;transform:translate(-50%,-50%)scale(1.1)}}@keyframes audio_breathe-eb2e5f1e{0%{transform:translate(-50%,-50%)scale(.9)}50%{transform:translate(-50%,-50%)scale(1)}to{transform:translate(-50%,-50%)scale(.9)}}.audioring__container[data-v-eb2e5f1e]{pointer-events:none;transform-origin:50%;opacity:0;width:min(100vh,100vw);height:min(100vh,100vw);transition:opacity .35s cubic-bezier(.44,0,.56,1),transform .35s cubic-bezier(.44,0,.56,1);transform:translate(-50%,-50%)scale(2)}.audioring__container[data-v-eb2e5f1e],.audioring__container .ring[data-v-eb2e5f1e]{border-radius:50%;position:absolute;top:50%;left:50%}.audioring__container .ring[data-v-eb2e5f1e]{width:100%;height:100%;transform:translate(-50%,-50%)}.audioring__container .ring[data-v-eb2e5f1e]:first-child{z-index:1;animation:5s cubic-bezier(.44,0,.56,1) infinite audio_breathe-eb2e5f1e;box-shadow:0 0 0 30vw #ffc691}@media screen and (width<=1200px){.audioring__container .ring[data-v-eb2e5f1e]:first-child{display:none}}.audioring__container .ring[data-v-eb2e5f1e]:nth-child(2){animation:3s -.5s infinite audio_pulse-eb2e5f1e;box-shadow:0 0 0 3px #fff}.audioring__container .ring[data-v-eb2e5f1e]:nth-child(3){animation:3s .5s infinite audio_pulse-eb2e5f1e;box-shadow:0 0 0 3px #fff}.audioring__container .ring[data-v-eb2e5f1e]:nth-child(4){animation:3s 1s infinite audio_pulse-eb2e5f1e;box-shadow:0 0 0 3px #fff}.audioring.is-ring .audioring__container[data-v-eb2e5f1e]{opacity:1;transform:translate(-50%,-50%)scale(1.2)!important}.boxes[data-v-dfb2fb72]{width:100%;min-height:100svh;position:relative}.boxes__centre[data-v-dfb2fb72]{z-index:1;pointer-events:none}.orchestra[data-v-dd0e59d2]{align-items:center;width:min(1755px,91.4vw);min-height:100svh;margin-inline:auto;display:flex;position:relative}.orchestra__label[data-v-dd0e59d2]{--fs:.2;--gap:4.4;margin-right:calc(var(--gap)/var(--fs)*1em);align-items:center;display:inline-flex}@property --ring-t{syntax:"<number>";inherits:false;initial-value:0}@keyframes ring-breathe-3830f3f8{0%{--ring-t:0}to{--ring-t:1}}.ring[data-v-3830f3f8]{--bubble:#b9bdf2;--pulse-period:4s;--pulse-stagger:.4s;width:100%;min-height:100svh;position:relative}.ring__svg[data-v-3830f3f8]{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.ring__circle[data-v-3830f3f8]{fill:none;stroke:#ffffff8c;stroke-width:1.5px;r:0;transition:r calc(var(--expand,.45s)*.42) cubic-bezier(.32,0,.67,0)}.ring.is-ring .ring__circle[data-v-3830f3f8]{r:var(--R);transition-duration:var(--expand,.45s);transition-timing-function:var(--spring-easing)}.ring__bubble[data-v-3830f3f8]{transition:translate calc(var(--expand,.45s)*.42) cubic-bezier(.32,0,.67,0);position:absolute;top:50%;left:50%;translate:-50% -50%}.ring.is-ring .ring__bubble[data-v-3830f3f8]{translate:calc(-50% + var(--ux)*var(--R)) calc(-50% + var(--uy)*var(--R));transition-duration:var(--expand,.45s);transition-timing-function:var(--spring-easing);transition-delay:var(--d)}.ring__dot[data-v-3830f3f8]{--u:calc((1 - cos(var(--ring-t) * 1turn))/2);--swell:calc(var(--u)*var(--u)*(3 - var(--u)*2));--dia:calc((var(--r) + (var(--rp) - var(--r))*var(--swell))*2);width:var(--dia);height:var(--dia);background:var(--bubble);animation:ring-breathe-3830f3f8 var(--pulse-period) cubic-bezier(.22,1,.36,1) infinite;animation-delay:calc(var(--i)*var(--pulse-stagger)*-1);border-radius:50%;display:block;scale:0}.ring__lab[data-v-3830f3f8]{white-space:nowrap;color:var(--fg);font-size:var(--dd-fs-xs);opacity:0;transition:opacity calc(.12s*var(--tempo)) ease;font-weight:400;line-height:1.3;display:none;position:absolute;top:50%;translate:0 -50%}@media (width>=768px){.ring__lab[data-v-3830f3f8]{display:block}}.ring__bubble.is-left .ring__lab[data-v-3830f3f8]{text-align:right;right:calc(100% + 14px)}.ring__bubble.is-right .ring__lab[data-v-3830f3f8]{text-align:left;left:calc(100% + 14px)}.ring.is-ring .ring__dot[data-v-3830f3f8]{transition:scale calc(.5s*var(--tempo)) var(--spring-easing) var(--d);scale:1}.ring.is-ring .ring__lab[data-v-3830f3f8]{opacity:1;transition:opacity calc(.28s*var(--tempo)) ease calc(var(--d) + var(--expand,.45s)*.72)}.block__statement[data-v-d0b517a2]{width:100%;margin:0 auto}.block__statement .statement[data-v-d0b517a2]{max-width:unset;width:100%!important}.block__statement__line[data-v-d0b517a2]{bottom:calc(var(--padding)*-1);width:calc(200% + var(--padding)*2);height:1px;left:calc(var(--padding)*-1);background-color:#fff;transition:transform 1.2s ease-out;position:absolute;transform:translate(-150%)}.block__statement.is-ring .block__statement__line[data-v-d0b517a2]{transition-delay:1s;transform:translate(-20%)}.block__statement.is-out .block__statement__line[data-v-d0b517a2]{transform:translate(-150%)}.block__statement_image[data-v-de76cbab]{width:100%;height:100svh;padding-block:var(--chrome-top) var(--chrome-bottom);grid-template-rows:auto auto minmax(120px,1fr);grid-template-columns:1fr;gap:clamp(18px,4vw,28px);display:grid;position:relative}@media (width>=768px){.block__statement_image[data-v-de76cbab]{align-items:center;gap:calc(var(--padding)*2);grid-template-rows:auto;grid-template-columns:1fr 1fr;padding-block:0}.block__statement_image.small[data-v-de76cbab]{grid-template-columns:1.15fr .85fr}}.block__statement_image__copy .statement[data-v-de76cbab]{max-width:unset;width:100%!important}.block__statement_image__strip[data-v-de76cbab]{height:100%;min-height:0;margin:0;overflow:hidden}@media (width>=768px){.block__statement_image__strip[data-v-de76cbab]{height:66vh}}.block__statement_image__strip img[data-v-de76cbab]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%;display:block}.block__statement_image__line[data-v-de76cbab]{height:1px;width:calc(100% + var(--padding)*2);margin-inline:calc(var(--padding)*-1);background-color:#fff;transition:transform 1.2s ease-out;transform:translate(-100%)}@media (width>=768px){.block__statement_image__line[data-v-de76cbab]{clip-path:polygon(0 0,100% 0,100% 0,0 0);width:1px;height:100svh;margin-inline:0;transition:clip-path 1.2s ease-out;position:absolute;top:0;left:50%;transform:none}}.block__statement_image.is-ring .block__statement_image__line[data-v-de76cbab]{transition-delay:.4s;transform:translate(0)}@media (width>=768px){.block__statement_image.is-ring .block__statement_image__line[data-v-de76cbab]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transform:none}}.block__statement_image.is-out .block__statement_image__line[data-v-de76cbab]{transform:translate(-100%)}@media (width>=768px){.block__statement_image.is-out .block__statement_image__line[data-v-de76cbab]{clip-path:polygon(0 0,100% 0,100% 0,0 0);transform:none}}@keyframes stat-drift-a-6ff70917{0%{transform:scaleY(1)}34%{transform:scaleY(1.056)}61%{transform:scaleY(.947)}to{transform:scaleY(1)}}@keyframes stat-drift-b-6ff70917{0%{transform:scaleY(1)}41%{transform:scaleY(.938)}68%{transform:scaleY(1.068)}to{transform:scaleY(1)}}@keyframes stat-drift-c-6ff70917{0%{transform:scaleY(1)}29%{transform:scaleY(1.079)}73%{transform:scaleY(.935)}to{transform:scaleY(1)}}@keyframes stat-drift-d-6ff70917{0%{transform:scaleY(1)}46%{transform:scaleY(.913)}77%{transform:scaleY(1.096)}to{transform:scaleY(1)}}@keyframes stat-drift-e-6ff70917{0%{transform:scaleY(1)}37%{transform:scaleY(1.065)}64%{transform:scaleY(.944)}to{transform:scaleY(1)}}@keyframes stat-drift-f-6ff70917{0%{transform:scaleY(1)}43%{transform:scaleY(.945)}71%{transform:scaleY(1.047)}to{transform:scaleY(1)}}.statistics[data-v-6ff70917]{--measure:var(--max-width);--bar:#5a82cc;--accent:#7caaff;align-items:center;width:100%;min-height:100svh;display:flex;position:relative}.statistics__bars[data-v-6ff70917]{inset-inline:0;pointer-events:none;align-items:flex-end;height:100%;display:flex;position:absolute;bottom:0}.statistics__bar[data-v-6ff70917]{height:calc(var(--h)*100%);box-sizing:border-box;background:var(--bar);transform-origin:bottom;will-change:transform,scale;animation-duration:var(--period);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:var(--offset);transition:scale calc(.34s*var(--tempo)) cubic-bezier(.32,0,.67,0);border:1px solid #000;flex:1;scale:1 0}.statistics__bar[data-v-6ff70917]:first-child{--h:.359;--period:7.3s;--offset:-2.1s;--d:0s;animation-name:stat-drift-a-6ff70917}.statistics__bar[data-v-6ff70917]:nth-child(2){--h:.323;--period:9.1s;--offset:-5.4s;--d:60ms;animation-name:stat-drift-b-6ff70917}.statistics__bar[data-v-6ff70917]:nth-child(3){--h:.279;--period:11.7s;--offset:-.8s;--d:.12s;animation-name:stat-drift-c-6ff70917}.statistics__bar[data-v-6ff70917]:nth-child(4){--h:.208;--period:8.6s;--offset:-6.9s;--d:.18s;animation-name:stat-drift-d-6ff70917}.statistics__bar[data-v-6ff70917]:nth-child(5){--h:.323;--period:13.1s;--offset:-3.3s;--d:.24s;animation-name:stat-drift-e-6ff70917}.statistics__bar[data-v-6ff70917]:nth-child(6){--h:.381;--period:10.3s;--offset:-8.2s;--d:.3s;animation-name:stat-drift-f-6ff70917}.statistics.is-bars .statistics__bar[data-v-6ff70917]{transition:scale calc(.62s*var(--tempo)) var(--spring-easing) var(--d);scale:1}.statistics__inner[data-v-6ff70917]{width:var(--measure);margin-inline:auto;position:relative}.statistics__body[data-v-6ff70917] .gen__w.is-strong{color:var(--accent);font-weight:400}.statistics__label[data-v-6ff70917]{--fs:.3;--gap:3.95;margin-right:calc(var(--gap)/var(--fs)*1em);font-size:calc(var(--fs)*1em);vertical-align:.28em;background:#333;align-items:center;padding:.292em .583em;line-height:1.35;display:inline-flex}.block__statement[data-v-6bb44675]{flex-flow:column;justify-content:center;align-items:stretch;width:100%;height:100svh;margin:0 auto;display:flex}.block__statement .statement[data-v-6bb44675]{max-width:unset;width:100%!important}.block__statement__wrapper[data-v-6bb44675]{min-width:min(100%,1000px);max-width:60%;position:relative}.block__statement__wrapper[data-v-6bb44675]:not(:last-of-type){margin-bottom:calc(var(--padding)*2)}.block__statement__wrapper[data-v-6bb44675]:last-of-type{align-self:end}.block__statement__line[data-v-6bb44675]{width:calc(250% + var(--padding)*2);height:1px;left:calc(var(--padding)*-1);transition:transform .8s ease-out;transform:translate(-150%)}.block__statement__line[data-v-6bb44675],.block__statement__line_v[data-v-6bb44675]{bottom:calc(var(--padding)*-1);background-color:#fff;position:absolute}.block__statement__line_v[data-v-6bb44675]{width:1px;height:50vh;right:calc(var(--padding)*-1);clip-path:polygon(0 0,100% 0,100% 0,0 0);transition:clip-path .5s ease-out}.block__statement__line_dx[data-v-6bb44675]{bottom:calc(var(--padding)*-1);width:calc(200% + var(--padding)*2);height:1px;transition:transform .8s ease-out;transform:translate(150%)}.block__statement__line_dx[data-v-6bb44675],.block__statement__line_dx_v[data-v-6bb44675]{left:calc(var(--padding)*-1);background-color:#fff;position:absolute}.block__statement__line_dx_v[data-v-6bb44675]{top:calc(var(--padding)*-1);clip-path:polygon(0 0,100% 0,100% 0,0 0);width:1px;height:100vh;transition:clip-path .5s ease-out}.block__statement.is-ring .block__statement__line[data-v-6bb44675]{transition-delay:.4s;transform:translate(-20%)}.block__statement.is-ring .block__statement__line_v[data-v-6bb44675]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition-delay:.5s}.block__statement.is-ring .block__statement__line_dx[data-v-6bb44675]{transition-delay:.6s;transform:translate(0)}.block__statement.is-ring .block__statement__line_dx_v[data-v-6bb44675]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition-delay:.8s}.block__statement.is-out .block__statement__line[data-v-6bb44675]{transform:translate(-150%)}.block__statement.is-out .block__statement__line_v[data-v-6bb44675]{clip-path:polygon(0 0,100% 0,100% 0,0 0)}.block__statement.is-out .block__statement__line_dx[data-v-6bb44675]{transform:translate(150%)}.block__statement.is-out .block__statement__line_dx_v[data-v-6bb44675]{clip-path:polygon(0 0,100% 0,100% 0,0 0)}.block__titled_statement_image[data-v-3cf2efe7]{width:100%;height:100svh;padding-block:var(--chrome-top) var(--chrome-bottom);grid-template-rows:auto auto minmax(120px,1fr);grid-template-columns:1fr;gap:clamp(18px,4vw,28px);display:grid;position:relative}@media (width>=768px){.block__titled_statement_image[data-v-3cf2efe7]{align-items:center;gap:calc(var(--padding)*2);grid-template-rows:auto;grid-template-columns:1fr 1fr;padding-block:0}}.block__titled_statement_image__copy[data-v-3cf2efe7]{flex-flow:column;gap:clamp(14px,2.4vw,40px);display:flex}.block__titled_statement_image__copy .paragraph[data-v-3cf2efe7],.block__titled_statement_image__copy .statement[data-v-3cf2efe7]{max-width:unset;width:100%!important}.block__titled_statement_image__strip[data-v-3cf2efe7]{height:100%;min-height:0;margin:0;overflow:hidden}@media (width>=768px){.block__titled_statement_image__strip[data-v-3cf2efe7]{order:1;height:66vh}}.block__titled_statement_image__strip img[data-v-3cf2efe7]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%;display:block}@media (width>=768px){.block__titled_statement_image.is-flipped .block__titled_statement_image__strip[data-v-3cf2efe7]{order:-1}}.block__titled_statement_image__line[data-v-3cf2efe7]{height:1px;width:calc(100% + var(--padding)*2);margin-inline:calc(var(--padding)*-1);background-color:#fff;transition:transform 1.2s ease-out;transform:translate(-100%)}@media (width>=768px){.block__titled_statement_image__line[data-v-3cf2efe7]{clip-path:polygon(0 0,100% 0,100% 0,0 0);width:1px;height:100svh;margin-inline:0;transition:clip-path 1.2s ease-out;position:absolute;top:0;left:50%;transform:none}}.block__titled_statement_image.is-ring .block__titled_statement_image__line[data-v-3cf2efe7]{transition-delay:.4s;transform:translate(0)}@media (width>=768px){.block__titled_statement_image.is-ring .block__titled_statement_image__line[data-v-3cf2efe7]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transform:none}}.block__titled_statement_image.is-out .block__titled_statement_image__line[data-v-3cf2efe7]{transform:translate(-100%)}@media (width>=768px){.block__titled_statement_image.is-out .block__titled_statement_image__line[data-v-3cf2efe7]{clip-path:polygon(0 0,100% 0,100% 0,0 0);transform:none}}.blob[data-v-d42a0c9d]{width:100%;min-height:var(--noir-blob-h);cursor:pointer;isolation:isolate;pointer-events:auto;transition:scale .35s var(--spring-easing);background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.blob[data-v-d42a0c9d]:hover{scale:.98}.blob:hover .blob__ell[data-v-d42a0c9d]{background:color-mix(in srgb,var(--blob-c) 80%,#000)}}.blob__mass[data-v-d42a0c9d]{transform-origin:50%;will-change:transform;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.blob.is-pressed .blob__mass[data-v-d42a0c9d]{animation:blob-squash-d42a0c9d calc(.5s*var(--tempo,1)) var(--spring-easing) both}@keyframes blob-squash-d42a0c9d{0%{scale:1}24%{scale:1.07 .8}56%{scale:.95 1.09}to{scale:1}}.blob__ell[data-v-d42a0c9d]{width:var(--noir-blob-ell-w);height:var(--noir-blob-ell-h);background:var(--blob-c);will-change:transform;border-radius:50%;flex:none;transition:background-color .35s;rotate:5deg}.blob__ell[data-v-d42a0c9d]:not(:first-child){margin-left:calc(var(--noir-blob-ell-w)*-.42)}.blob__label[data-v-d42a0c9d]{z-index:1;color:var(--white);font-family:Rubik Mono One,ui-monospace,monospace;font-size:var(--noir-blob-label-fs);letter-spacing:.04em;text-transform:uppercase;pointer-events:none;font-weight:400;position:relative}@keyframes aform-rise-f8e94234{0%{opacity:0;filter:blur(10px);translate:0 22px}to{opacity:1;filter:none;translate:none}}.aform[data-v-f8e94234]{font-family:var(--noir-font-ui);pointer-events:auto}@keyframes aform-shake-f8e94234{0%,to{translate:0}20%{translate:-9px}40%{translate:8px}60%{translate:-5px}80%{translate:3px}}.aform.is-shake[data-v-f8e94234]{animation:aform-shake-f8e94234 calc(.4s*var(--tempo)) ease both}.aform.is-sending[data-v-f8e94234]{opacity:.75}.aform__row[data-v-f8e94234]{gap:var(--noir-field-gap);opacity:0;grid-template-columns:1fr 1fr;display:grid}.aform__field[data-v-f8e94234]{margin-bottom:var(--noir-field-gap);opacity:0;display:block}.aform__row .aform__field[data-v-f8e94234]{margin-bottom:var(--noir-field-gap);opacity:1}.aform__label[data-v-f8e94234]{margin-bottom:var(--noir-gap-s);font-size:var(--noir-fs-mono);letter-spacing:.01em;color:var(--white);font-weight:500;display:block}.aform__input[data-v-f8e94234]{width:100%;padding:var(--noir-control-pad);border-radius:var(--noir-radius);background:var(--white);color:var(--noir-ink);font-family:inherit;font-size:var(--noir-fs-form);pointer-events:auto;border:1px solid #0000;line-height:1.4;transition:border-color .25s}@media (pointer:coarse){.aform__input[data-v-f8e94234]{font-size:max(16px,var(--noir-fs-form))}}.aform__input[data-v-f8e94234]::placeholder{color:var(--noir-ink-soft)}.aform__input[data-v-f8e94234]:focus-visible{border-color:var(--accent)}.aform__area[data-v-f8e94234]{min-height:var(--noir-area-min);resize:vertical}.aform__drop[data-v-f8e94234]{justify-content:center;align-items:center;gap:var(--noir-gap-m);padding:var(--noir-control-pad);border:1px dashed var(--noir-hairline);border-radius:var(--noir-radius);color:var(--white);font-size:var(--noir-fs-form);cursor:pointer;pointer-events:auto;transition:border-color .25s,background .25s;display:flex}.aform__drop.is-live[data-v-f8e94234]{border-color:var(--white);background:var(--noir-wash)}@media (hover:hover) and (pointer:fine){.aform__drop[data-v-f8e94234]:hover{border-color:var(--white);background:var(--noir-wash)}}.aform__upIcon[data-v-f8e94234]{width:17px;height:17px}.aform__file[data-v-f8e94234]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.aform__files[data-v-f8e94234]{margin:var(--noir-gap-m) 0 0;padding:0;list-style:none}.aform__fileRow[data-v-f8e94234]{align-items:center;gap:var(--noir-gap-m);padding:var(--noir-gap-xs) 0;font-size:var(--noir-fs-mono);color:var(--white);display:flex}.aform__fileName[data-v-f8e94234]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aform__fileSize[data-v-f8e94234]{color:var(--muted);margin-left:auto}.aform__x[data-v-f8e94234]{color:var(--muted);font-size:var(--noir-fs-form);cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0 2px;line-height:1}@media (hover:hover) and (pointer:fine){.aform__x[data-v-f8e94234]:hover{color:var(--accent)}}.aform__error[data-v-f8e94234]{margin:0 0 var(--noir-field-gap);font-size:var(--noir-fs-mono);color:var(--accent);flex-direction:column;gap:3px;display:flex}.aform__issue[data-v-f8e94234]{color:var(--muted);font-size:var(--noir-fs-xs)}.aform__foot[data-v-f8e94234]{align-items:stretch;gap:var(--noir-field-gap);text-align:center;opacity:0;flex-direction:column;display:flex}@media (width>=860px){.aform__foot[data-v-f8e94234]{justify-content:space-between;align-items:center;gap:var(--noir-foot-gap);text-align:start;flex-direction:row}}.aform__privacy[data-v-f8e94234]{font-size:var(--noir-fs-xs);color:var(--white);margin:0}.aform__legal[data-v-f8e94234]{font:inherit;color:inherit;text-underline-offset:2px;cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0;text-decoration:underline}@media (hover:hover) and (pointer:fine){.aform__legal[data-v-f8e94234]:hover{text-decoration:none}}.aform__cta[data-v-f8e94234]{border-radius:var(--noir-radius-pill);background:var(--accent);color:var(--white);font-family:inherit;font-size:var(--noir-fs-form);cursor:pointer;pointer-events:auto;transition:scale .3s var(--spring-easing);border:0;flex:none;padding:.62em 1.5em;font-weight:500}@media (hover:hover) and (pointer:fine){.aform__cta[data-v-f8e94234]:hover{scale:1.05}}.aform__cta[data-v-f8e94234]:active{scale:.97}.aform__cta[data-v-f8e94234]:disabled{cursor:progress;opacity:.6;scale:none}.aform.is-in .aform__field[data-v-f8e94234],.aform.is-in .aform__foot[data-v-f8e94234],.aform.is-in .aform__row[data-v-f8e94234]{animation:aform-rise-f8e94234 calc(.85s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.18s*var(--tempo) + var(--d,0s)) both}.aform.is-out .aform__field[data-v-f8e94234],.aform.is-out .aform__foot[data-v-f8e94234],.aform.is-out .aform__row[data-v-f8e94234]{animation:aform-rise-f8e94234 calc(.4s*var(--tempo)) ease-in reverse both}.aform__thanks[data-v-f8e94234]{gap:var(--noir-field-gap);font-family:var(--noir-font-ui);pointer-events:auto;opacity:0;flex-direction:column;align-self:center;display:flex}.aform__thanks.is-in[data-v-f8e94234]{animation:aform-rise-f8e94234 calc(.85s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.1s*var(--tempo)) both}.aform__thanks.is-out[data-v-f8e94234]{animation:aform-rise-f8e94234 calc(.4s*var(--tempo)) ease-in reverse both}.aform__thanksline[data-v-f8e94234]{max-width:40ch;font-size:var(--noir-fs-form-lead);color:var(--white);margin:0;line-height:1.45}.aform__dry[data-v-f8e94234]{font-size:var(--noir-fs-mono);color:var(--muted);margin:0}.aform__mail[data-v-f8e94234]{gap:var(--noir-gap-xs);font-size:var(--noir-fs-form);color:var(--white);flex-direction:column;margin:0;display:flex}.aform__mail a[data-v-f8e94234]{color:var(--noir-link);text-underline-offset:3px;pointer-events:auto;font-style:italic;text-decoration:underline}@media (hover:hover) and (pointer:fine){.aform__mail a[data-v-f8e94234]:hover{color:var(--white)}}.panel[data-v-a02fe69d]{width:100%;padding:0 0 var(--noir-panel-pad-bottom)}.panel__grid[data-v-a02fe69d]{grid-template-columns:var(--noir-form-cols);gap:var(--noir-col-gap);width:var(--noir-shell-w);align-items:start;margin-inline:auto;display:grid}@keyframes panel-rise-a02fe69d{0%{opacity:0;filter:blur(10px);translate:0 22px}to{opacity:1;filter:none;translate:none}}.panel__left[data-v-a02fe69d]{align-self:start;align-items:flex-start;gap:var(--noir-left-gap);padding-top:var(--noir-panel-pad-top);padding-bottom:var(--noir-gap-m);flex-direction:column;display:flex}@media (width>=860px){.panel__left[data-v-a02fe69d]{z-index:1;background:var(--noir-surface);position:sticky;top:0}}.panel__back[data-v-a02fe69d]{align-items:center;gap:var(--noir-gap-m);color:var(--white);font-family:var(--noir-font-ui);font-size:var(--noir-fs-form);cursor:pointer;opacity:0;background:0 0;border:0;padding:0;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.panel__back:hover .panel__backDot[data-v-a02fe69d]{scale:1.12}}.panel__backDot[data-v-a02fe69d]{background:var(--white);width:20px;height:20px;color:var(--noir-ink);transition:scale .28s var(--spring-easing);border-radius:50%;place-items:center;display:grid}.panel__backDot svg[data-v-a02fe69d]{width:12px;height:12px}.panel__h[data-v-a02fe69d]{--title-fs:var(--noir-fs-panel);opacity:0;max-width:9ch;margin:0}.panel__meta[data-v-a02fe69d]{line-height:1.5}.panel__mail[data-v-a02fe69d],.panel__meta[data-v-a02fe69d]{font-family:var(--noir-font-ui);font-size:var(--noir-fs-form);color:var(--white);opacity:0;flex-direction:column;margin:0;display:flex}.panel__mail[data-v-a02fe69d]{gap:var(--noir-gap-xs)}.panel__mail a[data-v-a02fe69d]{color:var(--noir-link);text-underline-offset:3px;font-style:italic;text-decoration:underline}@media (hover:hover) and (pointer:fine){.panel__mail a[data-v-a02fe69d]:hover{color:var(--white)}}.panel.is-in .panel__back[data-v-a02fe69d]{animation:panel-rise-a02fe69d calc(.9s*var(--tempo)) cubic-bezier(.16,.84,.3,1) both}.panel.is-in .panel__h[data-v-a02fe69d]{animation:panel-rise-a02fe69d calc(.95s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.1s*var(--tempo)) both}.panel.is-in .panel__meta[data-v-a02fe69d]{animation:panel-rise-a02fe69d calc(.9s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.2s*var(--tempo)) both}.panel.is-in .panel__mail[data-v-a02fe69d]{animation:panel-rise-a02fe69d calc(.9s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.3s*var(--tempo)) both}.panel__right[data-v-a02fe69d]{min-width:0}@media (width>=860px){.panel__right[data-v-a02fe69d]{padding-top:var(--noir-panel-pad-top)}}.panel__read[data-v-a02fe69d]{gap:var(--noir-stack-gap);opacity:0;flex-direction:column;display:flex}.panel.is-in .panel__read[data-v-a02fe69d]{animation:panel-rise-a02fe69d calc(.95s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.18s*var(--tempo)) both}.posting[data-v-a02fe69d]{font-family:var(--noir-font-ui);color:var(--white)}.posting[data-v-a02fe69d] .posting__p{margin:0 0 var(--noir-posting-gap);font-size:var(--noir-fs-form);line-height:1.5}.posting[data-v-a02fe69d] .posting__p strong{color:var(--white);font-weight:600}.posting[data-v-a02fe69d] .posting__h{margin:calc(var(--noir-posting-gap)*1.7) 0 var(--noir-posting-gap);font-size:var(--noir-fs-posting-h);letter-spacing:.03em;text-transform:uppercase;font-weight:600}.posting[data-v-a02fe69d] .posting__h:nth-of-type(3n+1){color:var(--noir-h-a)}.posting[data-v-a02fe69d] .posting__h:nth-of-type(3n+2){color:var(--noir-h-b)}.posting[data-v-a02fe69d] .posting__h:nth-of-type(3n+3){color:var(--noir-h-c)}.careers[data-v-fed4941b]{justify-content:center;align-items:center;gap:var(--noir-stack-gap);width:100%;min-height:100svh;padding:var(--noir-block-pad-top) 0 var(--noir-block-pad-bottom);text-align:center;flex-direction:column;display:flex;position:relative}.careers__h[data-v-fed4941b]{--title-fs:var(--noir-fs-heading);pointer-events:none;-webkit-user-select:none;user-select:none;margin:0}.careers__line[data-v-fed4941b]{opacity:0;display:block}@keyframes careers-line-in-fed4941b{0%{opacity:0;translate:0 70px;scale:.95}to{opacity:1;translate:none;scale:1}}.careers.is-in .careers__line[data-v-fed4941b]{animation:careers-line-in-fed4941b calc(.9s*var(--tempo)) var(--spring-easing) var(--d) both}.careers.is-out .careers__line[data-v-fed4941b]{animation:careers-line-in-fed4941b calc(.4s*var(--tempo)) ease-in reverse both}.careers__tile[data-v-fed4941b]{vertical-align:baseline;width:auto;height:.82em;display:inline-block;translate:0 6%}.careers__marquees[data-v-fed4941b]{gap:var(--noir-pill-gap);width:100%;padding-inline:var(--noir-stack-gap);flex-direction:column;display:flex}@media (width>=768px){.careers__marquees[data-v-fed4941b]{gap:0;width:134vw;margin-inline:calc(50% - 67vw);padding-inline:0;rotate:-1deg}}.careers__marquee[data-v-fed4941b]{opacity:0}@media (width>=768px){.careers__marquee[data-v-fed4941b]{padding-block:var(--noir-marquee-pad);overflow:hidden}.careers__marquee.is-held .careers__track[data-v-fed4941b]{animation-play-state:paused}}@keyframes careers-marquee-fed4941b{0%{translate:0}to{translate:-50%}}.careers__track[data-v-fed4941b]{align-items:center;gap:var(--noir-pill-gap);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}@media (width>=768px){.careers__track[data-v-fed4941b]{width:max-content;animation:careers-marquee-fed4941b var(--dur) linear infinite;animation-direction:var(--dir);flex-direction:row}}@keyframes careers-row-in-fed4941b{0%{opacity:0;translate:0 40px}to{opacity:1;translate:none}}.careers.is-in .careers__marquee[data-v-fed4941b]{animation:careers-row-in-fed4941b calc(.9s*var(--tempo)) var(--spring-easing) var(--d) both}.careers.is-out .careers__marquee[data-v-fed4941b]{animation:careers-row-in-fed4941b calc(.4s*var(--tempo)) ease-in reverse both}.careers__hint[data-v-fed4941b]{color:var(--white);font-family:var(--noir-font-ui);font-size:var(--noir-fs-ui);opacity:0;margin:0;line-height:1.3}@media (width>=768px){.careers__hint[data-v-fed4941b]{rotate:-1deg}}.careers__hint[data-v-fed4941b]{pointer-events:none;-webkit-user-select:none;user-select:none}.careers.is-in .careers__hint[data-v-fed4941b]{animation:careers-row-in-fed4941b calc(.9s*var(--tempo)) var(--spring-easing) var(--d) both}.careers.is-out .careers__hint[data-v-fed4941b]{animation:careers-row-in-fed4941b calc(.4s*var(--tempo)) ease-in reverse both}.careers__item[data-v-fed4941b]{max-width:100%;display:flex}.careers__item[data-v-fed4941b]:nth-child(odd){rotate:-.5deg}.careers__item[data-v-fed4941b]:nth-child(2n){rotate:.5deg}.careers__pill[data-v-fed4941b]{min-height:calc(var(--noir-fs-pill)*2);border-radius:calc(var(--noir-fs-pill)*.5);background:var(--pill-c);color:var(--white);font-family:var(--noir-font-pill);font-size:calc(var(--noir-fs-pill)*var(--fit,1));text-align:center;text-wrap:balance;cursor:pointer;border:0;place-items:center;padding:.3em .62em .36em;font-weight:400;line-height:1.1;display:grid}@media (width>=768px){.careers__pill[data-v-fed4941b]{white-space:nowrap}}.careers__pill[data-v-fed4941b]{pointer-events:auto;transition:scale .35s var(--spring-easing),background-color .35s ease}@media (hover:hover) and (pointer:fine){.careers__pill[data-v-fed4941b]:hover{background:color-mix(in srgb,var(--pill-c) 80%,#000);scale:1.06}}.careers__pill[data-v-fed4941b]:active{scale:.98}.jobmodal[data-v-fed4941b]{z-index:7;overscroll-behavior:contain;background:var(--noir-surface);position:fixed;inset:0;overflow:hidden auto}.jm-enter-active[data-v-fed4941b],.jm-leave-active[data-v-fed4941b]{transition:opacity .32s}.jm-enter-from[data-v-fed4941b],.jm-leave-to[data-v-fed4941b]{opacity:0}@keyframes reach-rise-in-3dca3eee{0%{opacity:0;filter:blur(10px);translate:0 22px}to{opacity:1;filter:none;translate:none}}@keyframes reach-rise-out-3dca3eee{0%{opacity:1;filter:none;translate:none}to{opacity:0;filter:blur(10px);translate:0 22px}}@keyframes reach-line-in-3dca3eee{0%{opacity:0;translate:0 70px;scale:.95}to{opacity:1;translate:none;scale:1}}@keyframes reach-line-out-3dca3eee{0%{opacity:1;translate:none;scale:1}to{opacity:0;translate:0 70px;scale:.95}}.reach[data-v-3dca3eee]{grid-template-columns:var(--noir-contact-cols);gap:var(--noir-stack-gap) var(--noir-col-gap);width:var(--noir-shell-w);min-height:100svh;padding:var(--chrome-top) 0 clamp(150px,22vh,230px);align-items:center;margin-inline:auto;display:grid}@media (width<=767px){.reach[data-v-3dca3eee]{--cf-area-h:26px;--cf-control-h:38px;--noir-fs-form-lead:15px;--cf-label-gap:6px;--cf-field-gap:6px;--cf-foot-gap:8px;--noir-fs-wordmark:clamp(34px,9.5vw,50px);--noir-stack-gap:10px;padding:var(--chrome-top) 0 clamp(125px,15vh,170px);align-items:start}}@media (width<=767px) and (height<=720px){.reach[data-v-3dca3eee]{--cf-area-h:48px;--cf-control-h:38px;--cf-field-gap:6px;--cf-privacy-fs:13px;--cf-foot-dir:row;--cf-foot-align:center;--noir-fs-wordmark:clamp(30px,8vw,42px);--noir-fs-form-lead:14px;--noir-stack-gap:8px;padding:var(--chrome-top) 0 125px}.reach .reach__body[data-v-3dca3eee]{display:none}}.reach__col[data-v-3dca3eee]{gap:var(--noir-stack-gap);flex-direction:column;display:flex}.reach__wall[data-v-3dca3eee]{--title-fs:var(--noir-fs-wordmark);text-align:left;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0}.reach__line[data-v-3dca3eee]{opacity:0;white-space:nowrap;display:block}.reach__slot[data-v-3dca3eee]{vertical-align:baseline;width:1ch;height:0;display:inline-block;position:relative}.reach__vowel[data-v-3dca3eee]{width:auto;max-width:none;height:.78em;position:absolute;bottom:0;left:50%;translate:-50%}.reach__body[data-v-3dca3eee]{max-width:30ch;font-family:var(--noir-font-ui);font-size:var(--noir-fs-form-lead);letter-spacing:-.72px;color:var(--white);opacity:0;margin:0;line-height:1.45}.reach__body[data-v-3dca3eee] em{font-style:normal;font-weight:700}.reach.is-in .reach__line[data-v-3dca3eee]{animation:reach-line-in-3dca3eee calc(.9s*var(--tempo)) var(--spring-easing) var(--d) both}.reach.is-in .reach__body[data-v-3dca3eee]{animation:reach-rise-in-3dca3eee calc(.95s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.42s*var(--tempo)) both}.reach.is-out .reach__line[data-v-3dca3eee]{animation:reach-line-out-3dca3eee calc(.4s*var(--tempo)) ease-in both}.reach.is-out .reach__body[data-v-3dca3eee]{animation:reach-rise-out-3dca3eee calc(.45s*var(--tempo)) ease-in both}.typewriter[data-v-0f914035]{width:100%;min-height:100svh;position:relative}.typewriter__p[data-v-0f914035]{pointer-events:none;width:min(1240px,86vw);margin:0;position:absolute;top:50%;left:50%;translate:-50% -50%}.typewriter__w[data-v-0f914035]{opacity:0;display:inline-block}.typewriter__post[data-v-0f914035]{color:var(--fg)}@keyframes noirtype-word-in-0f914035{0%{opacity:0;translate:0 8px}to{opacity:1;translate:none}}.typewriter.is-in .typewriter__w[data-v-0f914035]{animation:noirtype-word-in-0f914035 calc(.28s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.1s*var(--tempo) + var(--d)) both}.typewriter.is-in .typewriter__w.is-c[data-v-0f914035]{animation-duration:calc(.55s*var(--tempo))}@keyframes noirtype-sink-0f914035{0%{opacity:0;filter:blur(12px);translate:-50% calc(34px - 50%)}to{opacity:1;filter:none;translate:-50% -50%}}.typewriter.is-out .typewriter__p[data-v-0f914035]{animation:noirtype-sink-0f914035 calc(.45s*var(--tempo)) ease-in reverse both}.typewriter.is-out .typewriter__w[data-v-0f914035]{opacity:1;animation:none}.wwu[data-v-3e7c0a52]{place-items:center;width:100%;min-height:100svh;display:grid;position:relative}.wwu__wall[data-v-3e7c0a52]{--title-fs:var(--noir-fs-display);text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0 0 4svh}.wwu__line[data-v-3e7c0a52]{opacity:0;display:block}@keyframes wwu-line-in-3e7c0a52{0%{opacity:0;translate:0 70px;scale:.95}to{opacity:1;translate:none;scale:1}}.wwu.is-in .wwu__line[data-v-3e7c0a52]{animation:wwu-line-in-3e7c0a52 calc(.9s*var(--tempo)) var(--spring-easing) var(--d) both}.wwu.is-out .wwu__line[data-v-3e7c0a52]{animation:wwu-line-in-3e7c0a52 calc(.4s*var(--tempo)) ease-in reverse both}.wwu__tile[data-v-3e7c0a52]{vertical-align:baseline;width:auto;height:.82em;display:inline-block;translate:0 6%}@media (width<=760px){.wwu__wall[data-v-3e7c0a52]{--title-fs:clamp(64px,21vw,320px);margin-bottom:0}}.doc[data-v-ffc4f865]{min-width:0}.doc__h[data-v-ffc4f865]{font-size:var(--stars-fs-card);letter-spacing:var(--stars-fs-m-letter-spacing);line-height:var(--stars-line-height);margin:34px 0 14px;font-weight:400}.doc__h[data-v-ffc4f865]:first-child{margin-top:0}.doc__img[data-v-ffc4f865]{max-width:100%;height:auto;margin:0 0 var(--doc-gap,14px);display:block}.doc[data-v-ffc4f865] .doc__p{margin:0 0 var(--doc-gap,14px)}.doc[data-v-ffc4f865] .doc__ol,.doc[data-v-ffc4f865] .doc__ul{margin:0 0 var(--doc-gap,14px);padding-left:22px}.doc[data-v-ffc4f865] .doc__li{margin-bottom:6px}.doc[data-v-ffc4f865] strong{font-weight:600}.doc[data-v-ffc4f865] em{font-style:italic}.doc[data-v-ffc4f865] .doc__a{color:var(--stars-color);text-underline-offset:3px;text-decoration:underline}@media (hover:hover) and (pointer:fine){.doc[data-v-ffc4f865] .doc__a:hover{color:var(--stars-meta)}}.panel[data-v-8f0b66dc]{--panel-top:var(--chrome-clear);width:100%;padding:0 0 230px}.panel__grid[data-v-8f0b66dc]{grid-template-columns:1fr;align-items:start;gap:30px;width:min(1560px,100%);margin-inline:auto;display:grid}@keyframes panel-rise-8f0b66dc{0%{opacity:0;filter:blur(10px);translate:0 22px}to{opacity:1;filter:none;translate:none}}.panel__left[data-v-8f0b66dc]{padding-top:var(--panel-top);flex-direction:column;align-self:start;align-items:flex-start;gap:18px;padding-bottom:18px;display:flex}.panel__back[data-v-8f0b66dc]{color:var(--stars-color);font-family:Red Hat Mono,monospace;font-size:var(--stars-fs-s);cursor:pointer;opacity:0;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.panel__back:hover .panel__backDot[data-v-8f0b66dc]{scale:1.12}}.panel__backDot[data-v-8f0b66dc]{background:var(--stars-color);color:#fff;width:20px;height:20px;transition:scale .28s var(--spring-easing);border-radius:50%;place-items:center;display:grid}.panel__backDot svg[data-v-8f0b66dc]{width:12px;height:12px}.panel__h[data-v-8f0b66dc]{font-size:var(--stars-fs-card);letter-spacing:var(--stars-fs-m-letter-spacing);line-height:var(--stars-line-height);opacity:0;margin:0;font-weight:400}.panel__date[data-v-8f0b66dc],.panel__meta[data-v-8f0b66dc]{font-size:var(--stars-fs-s);letter-spacing:var(--stars-fs-s-letter-spacing);opacity:0;flex-direction:column;margin:0;line-height:1.5;display:flex}.panel__meta[data-v-8f0b66dc]{color:var(--stars-meta)}.panel.is-in .panel__back[data-v-8f0b66dc]{animation:panel-rise-8f0b66dc calc(.9s*var(--tempo)) cubic-bezier(.16,.84,.3,1) both}.panel.is-in .panel__h[data-v-8f0b66dc]{animation:panel-rise-8f0b66dc calc(.95s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.1s*var(--tempo)) both}.panel.is-in .panel__date[data-v-8f0b66dc]{animation:panel-rise-8f0b66dc calc(.9s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.2s*var(--tempo)) both}.panel.is-in .panel__meta[data-v-8f0b66dc]{animation:panel-rise-8f0b66dc calc(.9s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.3s*var(--tempo)) both}.panel__right[data-v-8f0b66dc]{opacity:0;min-width:0}.panel.is-in .panel__right[data-v-8f0b66dc]{animation:panel-rise-8f0b66dc calc(.95s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.18s*var(--tempo)) both}.panel__frame[data-v-8f0b66dc]{aspect-ratio:16/9;width:100%;margin-bottom:30px;overflow:hidden}.panel__art[data-v-8f0b66dc]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.panel__art.is-wide[data-v-8f0b66dc]{-o-object-fit:contain;object-fit:contain}.panel__body[data-v-8f0b66dc]{font-size:var(--stars-fs-s);letter-spacing:var(--stars-fs-s-letter-spacing);line-height:1.6}@media (width>=768px){.panel__grid[data-v-8f0b66dc]{grid-template-columns:5fr 7fr;gap:50px}.panel__left[data-v-8f0b66dc]{z-index:1;background:var(--stars-paper);position:sticky;top:0}.panel__h[data-v-8f0b66dc]{max-width:22ch}.panel__right[data-v-8f0b66dc]{padding-top:var(--panel-top)}}@keyframes popup-in-fade-197a339e{0%{opacity:0}to{opacity:1}}@keyframes popup-in-blur-197a339e{0%{filter:blur(16px)}to{filter:none}}@keyframes popup-in-scale-197a339e{0%{transform:scale(.9)}to{transform:none}}@keyframes popup-out-fade-197a339e{0%{opacity:1}to{opacity:0}}@keyframes popup-out-blur-197a339e{0%{filter:none}to{filter:blur(16px)}}@keyframes popup-out-scale-197a339e{0%{transform:none}to{transform:scale(1.1)}}.stars-popup[data-v-197a339e]{z-index:5;pointer-events:auto;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;width:min(132px,100vw - 40px);height:fit-content;margin-block:auto;animation:1.2s cubic-bezier(.16,.84,.3,1) both popup-in-fade-197a339e,1.2s ease-in-out both popup-in-blur-197a339e,1.2s cubic-bezier(.16,.84,.3,1) both popup-in-scale-197a339e;position:absolute;top:0;bottom:0}.stars-popup.is-dragging[data-v-197a339e]{cursor:grabbing}.stars-popup.is-closing[data-v-197a339e]{pointer-events:none;animation:.8s cubic-bezier(.16,.84,.3,1) both popup-out-fade-197a339e,.8s ease-in-out both popup-out-blur-197a339e,.8s cubic-bezier(.16,.84,.3,1) both popup-out-scale-197a339e}.stars-popup__card[data-v-197a339e]{will-change:transform;background:#fff;border-radius:11px;overflow:hidden;box-shadow:0 2px 8px #00000017}.stars-popup__close[data-v-197a339e]{color:#fff;cursor:pointer;background:#1c1c1c;border:0;border-radius:50%;place-items:center;width:18px;height:18px;padding:0;display:grid;position:absolute;top:6px;right:6px}.stars-popup__close svg[data-v-197a339e]{width:7px;height:7px}.stars-popup__image[data-v-197a339e]{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.stars-popup__content[data-v-197a339e]{text-align:center;padding:8px 10px 10px}.stars-popup__content.is-bare[data-v-197a339e]{padding-top:22px}.stars-popup__title[data-v-197a339e]{-webkit-line-clamp:3;line-clamp:3;font-family:var(--font-primary,"Libertinus Serif",serif);color:var(--stars-color,#000);-webkit-box-orient:vertical;margin:0 0 4px;font-size:12px;font-style:italic;font-weight:400;line-height:1.05;display:-webkit-box;overflow:hidden;margin-bottom:0!important}.stars-popup__title[data-v-197a339e] strong{font-weight:600}.stars-popup__title[data-v-197a339e] em{font-style:italic}.stars-popup__title[data-v-197a339e]{padding-bottom:1px}@media (width>=1300px) and (height>=800px){.stars-popup__title[data-v-197a339e]{padding-bottom:4px}}.stars-popup__body[data-v-197a339e]{-webkit-line-clamp:2;line-clamp:2;letter-spacing:var(--stars-fs-s-letter-spacing,-.26px);color:var(--stars-color,#000);-webkit-box-orient:vertical;margin:0 0 7px;font-family:Red Hat Mono,monospace;font-size:8px;line-height:1.35;display:-webkit-box;overflow:hidden}.stars-popup__cta[data-v-197a339e]{color:#fff;width:100%;font-family:var(--font-primary,"Libertinus Serif",serif);cursor:pointer;background:#262626;border:0;border-radius:7px;padding:6px 10px;font-size:10px;line-height:1.2}@media (width>=768px){.stars-popup[data-v-197a339e]{width:min(230px,100vw - 48px)}.stars-popup__card[data-v-197a339e]{border-radius:18px}.stars-popup__close[data-v-197a339e]{width:26px;height:26px;top:10px;right:10px}.stars-popup__close svg[data-v-197a339e]{width:10px;height:10px}.stars-popup__content[data-v-197a339e]{padding:13px 16px 16px}.stars-popup__content.is-bare[data-v-197a339e]{padding-top:36px}.stars-popup__title[data-v-197a339e]{-webkit-line-clamp:4;line-clamp:4;margin:0 0 7px;font-size:23px;line-height:1}.stars-popup__body[data-v-197a339e]{margin:0 0 13px;font-size:11px;line-height:1.4}.stars-popup__cta[data-v-197a339e]{border-radius:11px;padding:10px 14px;font-size:14px}}@media (width>=1300px) and (height>=800px){.stars-popup[data-v-197a339e]{width:min(288px,100vw - 48px)}.stars-popup__card[data-v-197a339e]{border-radius:22px}.stars-popup__close[data-v-197a339e]{width:30px;height:30px;top:12px;right:12px}.stars-popup__close svg[data-v-197a339e]{width:11px;height:11px}.stars-popup__content[data-v-197a339e]{padding:16px 20px 20px}.stars-popup__content.is-bare[data-v-197a339e]{padding-top:44px}.stars-popup__title[data-v-197a339e]{margin:0 0 9px;font-size:30px}.stars-popup__body[data-v-197a339e]{margin:0 0 17px;font-size:12px;line-height:1.45}.stars-popup__cta[data-v-197a339e]{border-radius:14px;padding:13px 17px;font-size:17px}}.agent-chip[data-v-e5e277f0]{border:1px solid var(--1-border,#cdc9b9);background:#fdfcfa;border-radius:7px;align-items:center;gap:6px;padding:6px 10px 6px 6px;display:inline-flex}@media (width>=768px){.agent-chip[data-v-e5e277f0]{border-radius:8px;gap:8px;padding:8px 13px 8px 8px}}.agent-chip__icon[data-v-e5e277f0]{-o-object-fit:contain;object-fit:contain;border-radius:4px;width:26px;height:26px;display:block}@media (width>=768px){.agent-chip__icon[data-v-e5e277f0]{width:36px;height:36px}}.agent-chip__name[data-v-e5e277f0]{color:#2f2c29;white-space:nowrap;font-family:Red Hat Display;font-size:13px;font-weight:500}@media (width>=768px){.agent-chip__name[data-v-e5e277f0]{font-size:16px}}@keyframes haze-in-fade-44d8d812{0%{opacity:0}to{opacity:1}}@keyframes haze-in-blur-44d8d812{0%{filter:blur(16px)}to{filter:none}}@keyframes haze-in-scale-44d8d812{0%{transform:scale(.9)}to{transform:none}}@keyframes haze-out-fade-44d8d812{0%{opacity:1}to{opacity:0}}@keyframes haze-out-blur-44d8d812{0%{filter:none}to{filter:blur(16px)}}@keyframes haze-out-scale-44d8d812{0%{transform:none}to{transform:scale(1.1)}}@keyframes compose-in-move-44d8d812{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:none}}@keyframes compose-in-haze-44d8d812{0%{filter:blur(14px)}to{filter:none}}@keyframes compose-out-move-44d8d812{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(20px)scale(.96)}}@keyframes compose-out-haze-44d8d812{0%{filter:none}to{filter:blur(14px)}}.agents[data-v-44d8d812]{--tempo:.65;opacity:0;width:100%;min-height:100svh;position:relative}.agents.is-in[data-v-44d8d812]{animation:1.8s cubic-bezier(.16,.84,.3,1) both haze-in-fade-44d8d812,1.8s ease-in-out both haze-in-blur-44d8d812,1.8s cubic-bezier(.16,.84,.3,1) both haze-in-scale-44d8d812}.agents.is-in .agents__centre[data-v-44d8d812]{animation:1.5s cubic-bezier(.16,.84,.3,1) .15s both compose-in-move-44d8d812,1.5s ease-in-out .15s both compose-in-haze-44d8d812}.agents.is-in .agents__body[data-v-44d8d812]{animation:1.5s cubic-bezier(.16,.84,.3,1) .31s both compose-in-move-44d8d812,1.5s ease-in-out .31s both compose-in-haze-44d8d812}.agents.is-out[data-v-44d8d812]{animation:1.1s cubic-bezier(.16,.84,.3,1) both haze-out-fade-44d8d812,1.1s ease-in-out both haze-out-blur-44d8d812,1.1s cubic-bezier(.16,.84,.3,1) both haze-out-scale-44d8d812}.agents.is-out .agents__centre[data-v-44d8d812]{animation:.9s cubic-bezier(.16,.84,.3,1) 60ms both compose-out-move-44d8d812,.9s ease-in-out 60ms both compose-out-haze-44d8d812}.agents.is-out .agents__body[data-v-44d8d812]{animation:.9s cubic-bezier(.16,.84,.3,1) both compose-out-move-44d8d812,.9s ease-in-out both compose-out-haze-44d8d812}.agents__centre[data-v-44d8d812]{pointer-events:none;grid-template-rows:repeat(3,1fr);width:100%;height:100%;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.agents__centre .title[data-v-44d8d812]{margin:auto;transform:translateY(-50%)}.agents__card[data-v-44d8d812]{left:var(--ax);top:var(--ay);display:flex;position:absolute}.agents__card[data-v-44d8d812] .agent-chip__name{display:none}.agents__card[data-v-44d8d812] .agent-chip{gap:0;padding:5px}@media (width>=768px){.agents__card[data-v-44d8d812] .agent-chip__name{display:block}.agents__card[data-v-44d8d812] .agent-chip{gap:8px;padding:8px 13px 8px 8px}}.agents__card[data-v-44d8d812]{opacity:0;backface-visibility:hidden;transition:opacity calc(.34s*var(--tempo)) ease calc(60ms*var(--tempo)),scale calc(.3s*var(--tempo)) cubic-bezier(.32,0,.67,0);scale:.4}.agents__card[data-v-44d8d812]>*{animation:agents-float-44d8d812 var(--fl) ease-in-out var(--fd) infinite paused;backface-visibility:hidden}.agents.is-live .agents__card[data-v-44d8d812]{opacity:1;transition:opacity calc(.4s*var(--tempo)) ease var(--d),scale calc(.9s*var(--tempo)) var(--spring-easing) var(--d);scale:1}@keyframes agents-float-44d8d812{0%,to{transform:translateZ(0)}50%{transform:translateY(-9px)}}.agents.is-live .agents__card[data-v-44d8d812]>*{animation-play-state:running}@keyframes haze-in-fade-ccbfca46{0%{opacity:0}to{opacity:1}}@keyframes haze-in-blur-ccbfca46{0%{filter:blur(16px)}to{filter:none}}@keyframes haze-in-scale-ccbfca46{0%{transform:scale(.9)}to{transform:none}}@keyframes haze-out-fade-ccbfca46{0%{opacity:1}to{opacity:0}}@keyframes haze-out-blur-ccbfca46{0%{filter:none}to{filter:blur(16px)}}@keyframes haze-out-scale-ccbfca46{0%{transform:none}to{transform:scale(1.1)}}@keyframes compose-in-move-ccbfca46{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:none}}@keyframes compose-in-haze-ccbfca46{0%{filter:blur(14px)}to{filter:none}}@keyframes compose-out-move-ccbfca46{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(20px)scale(.96)}}@keyframes compose-out-haze-ccbfca46{0%{filter:none}to{filter:blur(14px)}}@keyframes shot-in-ccbfca46{0%{opacity:0;transform:translateY(18px)scale(.94)}to{opacity:1;transform:none}}.articles[data-v-ccbfca46]{--tempo:.65;--frame-h:clamp(190px,60vh - 300px,380px);--card-pad:10px;--gap:30px;opacity:0;width:min(1560px,100%);margin-inline:auto;padding-bottom:clamp(60px,10vh,110px)}@media (width>=1300px) and (height>=800px){.articles[data-v-ccbfca46]{--card-pad:25px}}.articles.is-in[data-v-ccbfca46]{animation:1.8s cubic-bezier(.16,.84,.3,1) both haze-in-fade-ccbfca46,1.8s ease-in-out both haze-in-blur-ccbfca46,1.8s cubic-bezier(.16,.84,.3,1) both haze-in-scale-ccbfca46}.articles.is-in[data-v-ccbfca46]>:not(.articles__row){animation:1.5s cubic-bezier(.16,.84,.3,1) both compose-in-move-ccbfca46,1.5s ease-in-out both compose-in-haze-ccbfca46}.articles.is-in[data-v-ccbfca46]>:not(.articles__row):first-child{animation-delay:.15s}.articles.is-in[data-v-ccbfca46]>:not(.articles__row):nth-child(2){animation-delay:.31s}.articles.is-in[data-v-ccbfca46]>:not(.articles__row):nth-child(3){animation-delay:.47s}.articles.is-in[data-v-ccbfca46]>:not(.articles__row):nth-child(4){animation-delay:.63s}.articles.is-in[data-v-ccbfca46]>:not(.articles__row):nth-child(5){animation-delay:.79s}.articles.is-in[data-v-ccbfca46]>:not(.articles__row):nth-child(6){animation-delay:.95s}.articles.is-in[data-v-ccbfca46]>:not(.articles__row):nth-child(7){animation-delay:1.11s}.articles.is-in[data-v-ccbfca46]>:not(.articles__row):nth-child(8){animation-delay:1.27s}.articles.is-out[data-v-ccbfca46]{animation:1.1s cubic-bezier(.16,.84,.3,1) both haze-out-fade-ccbfca46,1.1s ease-in-out both haze-out-blur-ccbfca46,1.1s cubic-bezier(.16,.84,.3,1) both haze-out-scale-ccbfca46}.articles.is-out[data-v-ccbfca46]>:not(.articles__row){animation:.9s cubic-bezier(.16,.84,.3,1) both compose-out-move-ccbfca46,.9s ease-in-out both compose-out-haze-ccbfca46}.articles.is-out[data-v-ccbfca46]>:not(.articles__row):first-child{animation-delay:.42s}.articles.is-out[data-v-ccbfca46]>:not(.articles__row):nth-child(2){animation-delay:.36s}.articles.is-out[data-v-ccbfca46]>:not(.articles__row):nth-child(3){animation-delay:.3s}.articles.is-out[data-v-ccbfca46]>:not(.articles__row):nth-child(4){animation-delay:.24s}.articles.is-out[data-v-ccbfca46]>:not(.articles__row):nth-child(5){animation-delay:.18s}.articles.is-out[data-v-ccbfca46]>:not(.articles__row):nth-child(6){animation-delay:.12s}.articles.is-out[data-v-ccbfca46]>:not(.articles__row):nth-child(7){animation-delay:60ms}.articles.is-out[data-v-ccbfca46]>:not(.articles__row):nth-child(8){animation-delay:0s}.articles__row[data-v-ccbfca46]{gap:var(--gap);width:min(100%,(var(--frame-h) * 381/377 + var(--card-pad) * 2 + 2px) * 3 + var(--gap) * 2);margin-top:50px;grid-template-columns:repeat(3,1fr);margin-inline:auto;display:grid}.articles__card[data-v-ccbfca46]{border:1px solid var(--1-border,#cdc9b9);padding:var(--card-pad);background-color:#fff}.articles__card .paragraph-mono[data-v-ccbfca46]{margin-bottom:0!important}.articles__frame[data-v-ccbfca46]{aspect-ratio:381/377;clip-path:inset(0 0 100%);width:100%;transition:clip-path calc(.55s*var(--tempo,.65)) cubic-bezier(.32,0,.67,0);margin-bottom:20px;position:relative;overflow:hidden;container-type:inline-size}.articles.is-plates .articles__frame[data-v-ccbfca46]{clip-path:inset(0);transition:clip-path calc(1.35s*var(--tempo,.65)) cubic-bezier(.16,.84,.3,1) calc(.15s*var(--tempo,.65) + var(--d,0s))}.articles__card.is-inview .articles__shot[data-v-ccbfca46]{animation:shot-in-ccbfca46 calc(1.1s*var(--tempo,.65)) var(--spring-easing) calc(1.44s + var(--d,0s)) both}@media (prefers-reduced-motion:reduce){.articles__card.is-inview .articles__shot[data-v-ccbfca46]{animation-duration:.01ms}}.articles__art[data-v-ccbfca46]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%;display:block}.articles__shot[data-v-ccbfca46]{top:var(--card-pad);left:var(--card-pad);width:calc(100% - var(--card-pad)*2);height:calc(100% - var(--card-pad)*2);-o-object-fit:contain;object-fit:contain;opacity:0;translate:var(--ax,0) var(--ay,0);position:absolute}.articles__shot--video[data-v-ccbfca46]{aspect-ratio:auto 3/2;border-radius:clamp(4px,(100cqi - var(--card-pad) * 2) * .016,12px);pointer-events:none;height:auto;margin-block:auto;display:block;top:0;bottom:0;box-shadow:0 4px 18px #0000001f}@media (width<=760px){.articles[data-v-ccbfca46]{--gap:18px;--card-pad:15px;width:min(560px,92vw);padding-bottom:200px}.articles__row[data-v-ccbfca46]{grid-template-columns:1fr;width:100%}}@keyframes reach-rise-in-fce0b187{0%{opacity:0;filter:blur(10px);translate:0 22px}to{opacity:1;filter:none;translate:none}}@keyframes reach-rise-out-fce0b187{0%{opacity:1;filter:none;translate:none}to{opacity:0;filter:blur(10px);translate:0 22px}}.reach[data-v-fce0b187]{--tempo:.65;width:100%;min-height:100svh;color:var(--fg);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}@media (width>=768px){.reach[data-v-fce0b187]{grid-template-columns:minmax(0,41fr) minmax(0,59fr)}}.reach__col[data-v-fce0b187]{flex-direction:column;justify-content:space-between;gap:clamp(26px,4vh,44px);padding-block:clamp(28px,4vh,44px) clamp(150px,22vh,230px);display:flex}@media (width<=767px){.reach__col[data-v-fce0b187]{--cf-area-h:88px;--cf-label-gap:6px;--cf-field-gap:8px;--cf-foot-gap:10px;--cf-control-h:44px;padding-block:var(--chrome-top) clamp(125px,15vh,170px);gap:20px}}@media (width<=767px) and (height<=720px){.reach__col[data-v-fce0b187]{--cf-area-h:48px;--cf-field-gap:6px;padding-block:var(--chrome-top) 125px;gap:12px}.reach__col .reach__body[data-v-fce0b187],.reach__col .reach__reach[data-v-fce0b187]{display:none}}@media (width>=768px){.reach__col[data-v-fce0b187]{padding-block:var(--chrome-top) clamp(150px,22vh,230px);padding-right:clamp(24px,5.7vw,110px)}}@media (width>=1300px) and (height>=800px){.reach__col[data-v-fce0b187]{--title-fs:var(--stars-fs-x);--title-ls:var(--stars-fs-x-letter-spacing);--lead-fs:var(--stars-fs-lead-s);padding-block:var(--chrome-top) 248px;gap:clamp(10px,1.4vh,26px)}}.reach__head[data-v-fce0b187],.reach__reach[data-v-fce0b187]{margin:0}.reach__h[data-v-fce0b187]{opacity:0;margin:0 0 8px}.reach__body[data-v-fce0b187]{opacity:0;max-width:30ch}@media (width>=1300px) and (height>=800px){.reach__body[data-v-fce0b187]{max-width:none}}.reach__reach[data-v-fce0b187]{opacity:0;flex-wrap:wrap;gap:16px;display:flex}.reach__pair[data-v-fce0b187]{min-width:170px}.reach__key[data-v-fce0b187]{font-weight:600}.reach__val[data-v-fce0b187]{margin:0}.reach__val a[data-v-fce0b187]{color:inherit;pointer-events:auto;text-decoration:none}@media (hover:hover) and (pointer:fine){.reach__val a[data-v-fce0b187]:hover{text-decoration:underline}}.reach.is-in .reach__h[data-v-fce0b187]{animation:reach-rise-in-fce0b187 calc(.95s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(50ms*var(--tempo)) both}.reach.is-in .reach__body[data-v-fce0b187]{animation:reach-rise-in-fce0b187 calc(.95s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.18s*var(--tempo)) both}.reach.is-in .reach__reach[data-v-fce0b187]{animation:reach-rise-in-fce0b187 calc(.95s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.3s*var(--tempo)) both}.reach.is-out .reach__body[data-v-fce0b187],.reach.is-out .reach__h[data-v-fce0b187],.reach.is-out .reach__reach[data-v-fce0b187]{animation:reach-rise-out-fce0b187 calc(.45s*var(--tempo)) ease-in both}.reach__art[data-v-fce0b187]{height:32svh;margin:calc(var(--stars-pad-block)*-1) calc(var(--stars-pad-inline)*-1) 0;background:var(--stars-secondary);clip-path:inset(0 0 100%);transition:clip-path calc(.55s*var(--tempo,.65)) cubic-bezier(.32,0,.67,0);order:-1;display:none;position:relative;overflow:hidden}@media (width>=768px){.reach__art[data-v-fce0b187]{height:auto;margin:calc(var(--stars-pad-block)*-1) calc(var(--stars-pad-inline)*-1) calc(var(--stars-pad-block)*-1) 0;order:0;display:block}}.reach__art img[data-v-fce0b187]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}.reach.is-strip .reach__art[data-v-fce0b187]{clip-path:inset(0);transition:clip-path calc(1.35s*var(--tempo,.65)) cubic-bezier(.16,.84,.3,1) calc(.15s*var(--tempo,.65))}.block__double_statement[data-v-acb16268]{width:100%;max-width:var(--max-width);gap:var(--gap);grid-template-columns:repeat(1,1fr);margin:0 auto;display:grid}@media (width>=768px){.block__double_statement[data-v-acb16268]{grid-template-columns:repeat(2,1fr)}}.panel[data-v-d47e9c9e]{--panel-top:var(--chrome-clear);width:100%;padding:0 0 160px}.panel__grid[data-v-d47e9c9e]{grid-template-columns:1fr;align-items:start;gap:20px;width:min(1200px,100%);margin-inline:auto;display:grid}@keyframes panel-rise-d47e9c9e{0%{opacity:0;filter:blur(10px);translate:0 22px}to{opacity:1;filter:none;translate:none}}.panel__left[data-v-d47e9c9e]{padding-top:var(--panel-top);flex-direction:column;align-self:start;align-items:flex-start;gap:18px;padding-bottom:18px;display:flex}.panel__back[data-v-d47e9c9e]{color:var(--stars-color);font-family:Red Hat Mono,monospace;font-size:var(--stars-fs-s);cursor:pointer;opacity:0;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.panel__back:hover .panel__backDot[data-v-d47e9c9e]{scale:1.12}}.panel__backDot[data-v-d47e9c9e]{background:var(--stars-color);color:#fff;width:20px;height:20px;transition:scale .28s var(--spring-easing);border-radius:50%;place-items:center;display:grid}.panel__backDot svg[data-v-d47e9c9e]{width:12px;height:12px}.panel__h[data-v-d47e9c9e]{font-size:var(--stars-fs-x);letter-spacing:var(--stars-fs-x-letter-spacing);line-height:var(--stars-line-height);opacity:0;margin:0;font-weight:400}.panel__h[data-v-d47e9c9e] strong{font-weight:600}.panel__h[data-v-d47e9c9e] em{font-style:italic}.panel.is-in .panel__back[data-v-d47e9c9e]{animation:panel-rise-d47e9c9e calc(.9s*var(--tempo)) cubic-bezier(.16,.84,.3,1) both}.panel.is-in .panel__h[data-v-d47e9c9e]{animation:panel-rise-d47e9c9e calc(.95s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.1s*var(--tempo)) both}.panel__right[data-v-d47e9c9e]{min-width:0;font-size:var(--stars-fs-s);letter-spacing:var(--stars-fs-s-letter-spacing);opacity:0;line-height:1.6}.panel.is-in .panel__right[data-v-d47e9c9e]{animation:panel-rise-d47e9c9e calc(.95s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.18s*var(--tempo)) both}.panel__prefs[data-v-d47e9c9e]{padding:var(--stars-cta-pad);border-radius:var(--stars-cta-radius);background:var(--stars-cta-bg);color:var(--stars-cta-fg);font-family:var(--font-primary,"Libertinus Serif",serif);font-size:var(--stars-fs-cta);cursor:pointer;border:0;margin-top:34px;line-height:1.2;transition:opacity .25s}@media (hover:hover) and (pointer:fine){.panel__prefs[data-v-d47e9c9e]:hover{opacity:.85}}@media (width>=768px){.panel__grid[data-v-d47e9c9e]{grid-template-columns:4fr 8fr;gap:50px}.panel__left[data-v-d47e9c9e]{z-index:1;background:var(--stars-paper);position:sticky;top:0}.panel__right[data-v-d47e9c9e]{padding-top:var(--panel-top)}}.docmodal[data-v-1138abbf]{z-index:7;overscroll-behavior:contain;background:var(--stars-paper);position:fixed;inset:0;overflow:hidden auto}.docmodal.is-elevated[data-v-1138abbf]{z-index:9}.docmodal.is-topmost[data-v-1138abbf]{z-index:11}.dm-enter-active[data-v-1138abbf],.dm-leave-active[data-v-1138abbf]{transition:opacity .32s}.dm-enter-from[data-v-1138abbf],.dm-leave-to[data-v-1138abbf]{opacity:0}.hero[data-v-b707cb41]{width:100%;color:var(--fg);text-align:center}.hero__logo[data-v-b707cb41]{width:min(830px,76vw);height:auto}.hero__tagline[data-v-b707cb41]{font-family:var(--font-primary);margin:5px 0 0;font-size:32px;font-weight:400;line-height:95%}.hero__cta[data-v-b707cb41]{font-family:var(--font-secondary);color:var(--accent);pointer-events:auto;border-bottom:1px solid;margin-top:12px;padding-bottom:3px;font-size:14px;text-decoration:none}.hero--opening[data-v-b707cb41]{grid-template-rows:50% 80px;justify-items:center;height:100svh;display:grid}.hero--opening .hero__logo[data-v-b707cb41]{align-self:end}.hero--opening .hero__tagline[data-v-b707cb41]{align-self:start;padding-top:16px}.hero--centred[data-v-b707cb41]{gap:var(--pad);box-sizing:border-box;flex-direction:column;padding:24px 24px 220px}.hero--centred[data-v-b707cb41],.hero_marquee[data-v-b707cb41]{align-items:center;display:flex}.hero_marquee[data-v-b707cb41]{font-family:var(--font-secondary);white-space:nowrap;flex-flow:column;width:100vw;margin-left:-50vw;padding-top:92px;position:absolute;top:0;left:50%;overflow:hidden}.hero_marquee p[data-v-b707cb41]{color:gray;margin:0 0 6px;font-size:12px;font-weight:400}@media (width>=768px){.hero_marquee[data-v-b707cb41]{width:100%;max-width:800px;margin-inline:auto;padding-top:100px;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#fff 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#fff 5% 95%,#0000)}.hero_marquee p[data-v-b707cb41]{margin-bottom:10px;font-size:14px}}.hero_marquee__slider[data-v-b707cb41]{flex-direction:row;align-items:center;gap:0;animation:26s linear infinite marquee-b707cb41;display:flex}.hero_marquee__slider img[data-v-b707cb41]{cursor:var(--pointer);filter:grayscale()contrast(.5);box-sizing:border-box;width:58px;margin-right:22px;-o-object-fit:contain!important;object-fit:contain!important}.hero_marquee__slider[data-v-b707cb41]{margin-top:-20px}@media (width>=768px){.hero_marquee__slider[data-v-b707cb41]{margin-top:0;animation-duration:45s}.hero_marquee__slider img[data-v-b707cb41]{width:100px;margin-right:45px}}@keyframes marquee-b707cb41{0%{transform:translate(0)}to{transform:translate(-25%)}}.integration_step[data-v-4e4976b5]{padding-top:40vh}.integration_step .paragraph[data-v-4e4976b5]{max-width:400px;margin:auto;margin-bottom:var(--margin-bottom)}.integration_step__compat[data-v-4e4976b5]{flex-flow:column}.integration_step__compat[data-v-4e4976b5],.integration_step__logos[data-v-4e4976b5]{justify-content:center;align-items:center;display:flex}.integration_step__logos[data-v-4e4976b5]{gap:var(--margin-bottom);flex-wrap:wrap;padding:0;list-style:none}.integration_step__logos li[data-v-4e4976b5]{clip-path:inset(0 0 100%);transition:clip-path calc(.55s*var(--tempo,.65)) cubic-bezier(.32,0,.67,0)}.integration_step__logos li.is-soon[data-v-4e4976b5]{opacity:.7}.integration_step__logos img[data-v-4e4976b5]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:clamp(44px,4.4vw,76px);height:clamp(26px,2.5vw,44px);display:block}.integration_step.is-plate .integration_step__logos li[data-v-4e4976b5]{clip-path:inset(0);transition:clip-path calc(1.35s*var(--tempo,.65)) cubic-bezier(.16,.84,.3,1) calc(.15s*var(--tempo,.65) + var(--d,0s))}@keyframes haze-in-fade-449e5e09{0%{opacity:0}to{opacity:1}}@keyframes haze-in-blur-449e5e09{0%{filter:blur(16px)}to{filter:none}}@keyframes haze-in-scale-449e5e09{0%{transform:scale(.9)}to{transform:none}}@keyframes haze-out-fade-449e5e09{0%{opacity:1}to{opacity:0}}@keyframes haze-out-blur-449e5e09{0%{filter:none}to{filter:blur(16px)}}@keyframes haze-out-scale-449e5e09{0%{transform:none}to{transform:scale(1.1)}}@keyframes compose-in-move-449e5e09{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:none}}@keyframes compose-in-haze-449e5e09{0%{filter:blur(14px)}to{filter:none}}@keyframes compose-out-move-449e5e09{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(20px)scale(.96)}}@keyframes compose-out-haze-449e5e09{0%{filter:none}to{filter:blur(14px)}}.news[data-v-449e5e09]{--card-w:78vw;--news-border:#cdc9b9;width:100%;height:100svh;padding-top:var(--chrome-clear);opacity:0;flex-direction:column;justify-content:center;align-items:center;padding-bottom:126px;display:flex}.news.is-in[data-v-449e5e09]{animation:1.8s cubic-bezier(.16,.84,.3,1) both haze-in-fade-449e5e09,1.8s ease-in-out both haze-in-blur-449e5e09,1.8s cubic-bezier(.16,.84,.3,1) both haze-in-scale-449e5e09}.news.is-in[data-v-449e5e09]>:not(.news__rail){animation:1.5s cubic-bezier(.16,.84,.3,1) both compose-in-move-449e5e09,1.5s ease-in-out both compose-in-haze-449e5e09}.news.is-in[data-v-449e5e09]>:not(.news__rail):first-child{animation-delay:.15s}.news.is-in[data-v-449e5e09]>:not(.news__rail):nth-child(2){animation-delay:.31s}.news.is-in[data-v-449e5e09]>:not(.news__rail):nth-child(3){animation-delay:.47s}.news.is-in[data-v-449e5e09]>:not(.news__rail):nth-child(4){animation-delay:.63s}.news.is-in[data-v-449e5e09]>:not(.news__rail):nth-child(5){animation-delay:.79s}.news.is-in[data-v-449e5e09]>:not(.news__rail):nth-child(6){animation-delay:.95s}.news.is-in[data-v-449e5e09]>:not(.news__rail):nth-child(7){animation-delay:1.11s}.news.is-in[data-v-449e5e09]>:not(.news__rail):nth-child(8){animation-delay:1.27s}.news.is-out[data-v-449e5e09]{animation:1.1s cubic-bezier(.16,.84,.3,1) both haze-out-fade-449e5e09,1.1s ease-in-out both haze-out-blur-449e5e09,1.1s cubic-bezier(.16,.84,.3,1) both haze-out-scale-449e5e09}.news.is-out[data-v-449e5e09]>:not(.news__rail){animation:.9s cubic-bezier(.16,.84,.3,1) both compose-out-move-449e5e09,.9s ease-in-out both compose-out-haze-449e5e09}.news.is-out[data-v-449e5e09]>:not(.news__rail):first-child{animation-delay:.42s}.news.is-out[data-v-449e5e09]>:not(.news__rail):nth-child(2){animation-delay:.36s}.news.is-out[data-v-449e5e09]>:not(.news__rail):nth-child(3){animation-delay:.3s}.news.is-out[data-v-449e5e09]>:not(.news__rail):nth-child(4){animation-delay:.24s}.news.is-out[data-v-449e5e09]>:not(.news__rail):nth-child(5){animation-delay:.18s}.news.is-out[data-v-449e5e09]>:not(.news__rail):nth-child(6){animation-delay:.12s}.news.is-out[data-v-449e5e09]>:not(.news__rail):nth-child(7){animation-delay:60ms}.news.is-out[data-v-449e5e09]>:not(.news__rail):nth-child(8){animation-delay:0s}.news__mail[data-v-449e5e09]{color:var(--stars-meta);text-transform:none;text-decoration:none}@media (hover:hover) and (pointer:fine){.news__mail[data-v-449e5e09]:hover{color:var(--stars-color)}}.news__rail[data-v-449e5e09]{width:100vw;min-height:0;margin-top:var(--gap);flex:0 auto;position:relative}.news__track[data-v-449e5e09]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;contain:paint;will-change:transform;align-items:stretch;gap:12px;height:100%;margin:0;padding:0 20px;list-style:none;display:flex;overflow:auto hidden}.news__track[data-v-449e5e09]::-webkit-scrollbar{display:none}.news__cell[data-v-449e5e09]{flex:0 0 var(--card-w);scroll-snap-align:center}.news__card[data-v-449e5e09]{border:1px solid var(--news-border);width:100%;height:100%;color:inherit;text-align:left;cursor:pointer;background:#fff;flex-direction:column;padding:18px;font-family:inherit;text-decoration:none;display:flex}.news__frame[data-v-449e5e09]{clip-path:inset(0 0 100%);width:100%;min-height:64px;transition:clip-path calc(.55s*var(--tempo,.65)) cubic-bezier(.32,0,.67,0);flex:auto;margin-bottom:18px;position:relative;overflow:hidden}.news.is-plates .news__frame[data-v-449e5e09]{clip-path:inset(0);transition:clip-path calc(1.35s*var(--tempo,.65)) cubic-bezier(.16,.84,.3,1) calc(.15s*var(--tempo,.65) + var(--d,0s))}.news__art[data-v-449e5e09]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.news__art.is-wide[data-v-449e5e09]{-o-object-fit:contain;object-fit:contain;background:#fff}.news__by[data-v-449e5e09],.news__date[data-v-449e5e09]{font-size:var(--stars-fs-s);letter-spacing:var(--stars-fs-s-letter-spacing);margin:0;line-height:1.3}.news__by[data-v-449e5e09]{color:var(--stars-meta);margin-bottom:14px}.news__title[data-v-449e5e09]{font-size:var(--stars-fs-card);letter-spacing:var(--stars-fs-m-letter-spacing);line-height:var(--stars-line-height);margin:6px 0 10px;font-weight:400}.news__cta[data-v-449e5e09]{border:1px solid var(--news-border);font-size:var(--stars-fs-s);letter-spacing:var(--stars-fs-s-letter-spacing);text-align:center;margin-top:auto;padding:12px;transition:background-color .3s,color .3s;display:block}@media (hover:hover) and (pointer:fine){.news__card:hover .news__cta[data-v-449e5e09]{background:var(--stars-color);color:#fff}}.news__arrow[data-v-449e5e09]{z-index:2;border:1px solid var(--news-border);width:46px;height:46px;color:var(--stars-color);cursor:pointer;transition:scale .28s var(--spring-easing),background-color .28s ease;background:#fff;border-radius:50%;place-items:center;display:none;position:absolute;top:50%;translate:0 -50%}@media (hover:hover) and (pointer:fine){.news__arrow[data-v-449e5e09]:hover{scale:1.08}}.news__arrow svg[data-v-449e5e09]{width:20px;height:20px}.news__arrow--prev[data-v-449e5e09]{left:24px}.news__arrow--next[data-v-449e5e09]{right:24px}@media (width>=768px){.news[data-v-449e5e09]{--card-w:40vw;padding-bottom:200px}.news__track[data-v-449e5e09]{gap:20px;padding:0 40px}.news__frame[data-v-449e5e09]{min-height:120px}.news__arrow[data-v-449e5e09]{display:grid}}@media (width>=1300px) and (height>=800px){.news[data-v-449e5e09]{--card-w:min(420px,calc(25% - 18px));padding-top:80px;padding-bottom:230px}.news__track[data-v-449e5e09]{padding:0 max(24px,(100vw - var(--max-width) - 48px)/2);justify-content:safe center;gap:24px}.news__card[data-v-449e5e09]{padding:22px}}.block__statement[data-v-6f0511d7]{width:100%;max-width:var(--max-width);margin:0 auto}.block__statement .statement[data-v-6f0511d7]{max-width:unset;width:100%!important}@keyframes haze-in-fade-af046e71{0%{opacity:0}to{opacity:1}}@keyframes haze-in-blur-af046e71{0%{filter:blur(16px)}to{filter:none}}@keyframes haze-in-scale-af046e71{0%{transform:scale(.9)}to{transform:none}}@keyframes haze-out-fade-af046e71{0%{opacity:1}to{opacity:0}}@keyframes haze-out-blur-af046e71{0%{filter:none}to{filter:blur(16px)}}@keyframes haze-out-scale-af046e71{0%{transform:none}to{transform:scale(1.1)}}@keyframes compose-in-move-af046e71{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:none}}@keyframes compose-in-haze-af046e71{0%{filter:blur(14px)}to{filter:none}}@keyframes compose-out-move-af046e71{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(20px)scale(.96)}}@keyframes compose-out-haze-af046e71{0%{filter:none}to{filter:blur(14px)}}.block__statement_image[data-v-af046e71]{--tempo:.65;max-width:var(--max-width);padding:var(--padding);opacity:0;margin-inline:auto}.block__statement_image.small[data-v-af046e71]{max-width:var(--small-max-width)}.block__statement_image.is-in[data-v-af046e71]{animation:1.8s cubic-bezier(.16,.84,.3,1) both haze-in-fade-af046e71,1.8s ease-in-out both haze-in-blur-af046e71,1.8s cubic-bezier(.16,.84,.3,1) both haze-in-scale-af046e71}.block__statement_image.is-in[data-v-af046e71]>:not(.block__statement_image__strip){animation:1.5s cubic-bezier(.16,.84,.3,1) both compose-in-move-af046e71,1.5s ease-in-out both compose-in-haze-af046e71}.block__statement_image.is-in[data-v-af046e71]>:not(.block__statement_image__strip):first-child{animation-delay:.15s}.block__statement_image.is-in[data-v-af046e71]>:not(.block__statement_image__strip):nth-child(2){animation-delay:.31s}.block__statement_image.is-in[data-v-af046e71]>:not(.block__statement_image__strip):nth-child(3){animation-delay:.47s}.block__statement_image.is-in[data-v-af046e71]>:not(.block__statement_image__strip):nth-child(4){animation-delay:.63s}.block__statement_image.is-in[data-v-af046e71]>:not(.block__statement_image__strip):nth-child(5){animation-delay:.79s}.block__statement_image.is-in[data-v-af046e71]>:not(.block__statement_image__strip):nth-child(6){animation-delay:.95s}.block__statement_image.is-in[data-v-af046e71]>:not(.block__statement_image__strip):nth-child(7){animation-delay:1.11s}.block__statement_image.is-in[data-v-af046e71]>:not(.block__statement_image__strip):nth-child(8){animation-delay:1.27s}.block__statement_image.is-out[data-v-af046e71]{animation:1.1s cubic-bezier(.16,.84,.3,1) both haze-out-fade-af046e71,1.1s ease-in-out both haze-out-blur-af046e71,1.1s cubic-bezier(.16,.84,.3,1) both haze-out-scale-af046e71}.block__statement_image.is-out[data-v-af046e71]>:not(.block__statement_image__strip){animation:.9s cubic-bezier(.16,.84,.3,1) both compose-out-move-af046e71,.9s ease-in-out both compose-out-haze-af046e71}.block__statement_image.is-out[data-v-af046e71]>:not(.block__statement_image__strip):first-child{animation-delay:.42s}.block__statement_image.is-out[data-v-af046e71]>:not(.block__statement_image__strip):nth-child(2){animation-delay:.36s}.block__statement_image.is-out[data-v-af046e71]>:not(.block__statement_image__strip):nth-child(3){animation-delay:.3s}.block__statement_image.is-out[data-v-af046e71]>:not(.block__statement_image__strip):nth-child(4){animation-delay:.24s}.block__statement_image.is-out[data-v-af046e71]>:not(.block__statement_image__strip):nth-child(5){animation-delay:.18s}.block__statement_image.is-out[data-v-af046e71]>:not(.block__statement_image__strip):nth-child(6){animation-delay:.12s}.block__statement_image.is-out[data-v-af046e71]>:not(.block__statement_image__strip):nth-child(7){animation-delay:60ms}.block__statement_image.is-out[data-v-af046e71]>:not(.block__statement_image__strip):nth-child(8){animation-delay:0s}.block__statement_image__strip[data-v-af046e71]{height:40vh;margin:0;margin-top:var(--gap);clip-path:inset(0 0 100%);transition:clip-path calc(.55s*var(--tempo,.65)) cubic-bezier(.32,0,.67,0);border:1px solid #3d3a3724;overflow:hidden}.block__statement_image__strip img[data-v-af046e71]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%;display:block}.block__statement_image.is-strip .block__statement_image__strip[data-v-af046e71]{clip-path:inset(0);transition:clip-path calc(1.35s*var(--tempo,.65)) cubic-bezier(.16,.84,.3,1) calc(.15s*var(--tempo,.65))}@keyframes shot-in-df1576fc{0%{opacity:0;transform:translateY(18px)scale(.94)}to{opacity:1;transform:none}}.step[data-v-df1576fc]{align-items:start;gap:var(--gap);width:100%;max-width:var(--max-width);padding-block:0 var(--gap);margin-inline:auto;display:grid}@media (width>=768px){.step[data-v-df1576fc]{padding-bottom:calc(var(--gap)*3)}}.step--small[data-v-df1576fc]{grid-template-columns:minmax(0,1fr)}@media (width>=768px){.step--small[data-v-df1576fc]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.step--big[data-v-df1576fc]{grid-template-columns:minmax(0,1fr)}.step .statement[data-v-df1576fc]{max-width:unset}.step__text[data-v-df1576fc]>:last-child{margin-bottom:0}.step__chips[data-v-df1576fc]{align-items:center;gap:calc(var(--margin-bottom)/2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.step__figure[data-v-df1576fc]{--shot-pad-x:7.4%;--shot-pad-y:15.8%;--art-ratio:1.6;--art-max-h:9999px;--art-h:min(calc(100cqi/var(--art-ratio)),var(--art-max-h));--card-pad:10px;padding:var(--card-pad);border:1px solid var(--1-border,#cdc9b9);background-color:#fff;margin:0;container-type:inline-size}@media (width>=768px){.step__figure[data-v-df1576fc]{--art-max-h:46vh}}@media (width>=1300px) and (height>=800px){.step__figure[data-v-df1576fc]{--card-pad:25px}}@media (width<=760px){.step__figure[data-v-df1576fc]{--card-pad:15px}}.step__figure--video[data-v-df1576fc]{--shot-pad-y:8%}.step__frame[data-v-df1576fc]{clip-path:inset(0 0 100%);transition:clip-path calc(.55s*var(--tempo,.65)) cubic-bezier(.32,0,.67,0);border-radius:2px;position:relative;overflow:hidden}.step__art[data-v-df1576fc]{width:100%;height:100%;aspect-ratio:var(--art-ratio);max-height:var(--art-max-h);-o-object-fit:cover;object-fit:cover;display:block}.step__shot[data-v-df1576fc]{top:var(--shot-pad-y);left:var(--shot-pad-x);width:calc(100% - var(--shot-pad-x)*2);height:calc(100% - var(--shot-pad-y)*2);-o-object-fit:contain;object-fit:contain;pointer-events:none;opacity:0;translate:var(--ax,0) var(--ay,0);display:block;position:absolute}.step__figure.is-inview .step__shot[data-v-df1576fc]{animation:shot-in-df1576fc calc(1.1s*var(--tempo,.65)) var(--spring-easing) 0s both}@media (prefers-reduced-motion:reduce){.step__figure.is-inview .step__shot[data-v-df1576fc]{animation-duration:.01ms}}.step__figure--video .step__shot[data-v-df1576fc]{width:auto;max-width:calc(100% - var(--shot-pad-x)*2);aspect-ratio:auto 3/2;border-radius:clamp(4px,var(--art-h) * .02,12px);margin-inline:auto;left:0;right:0;box-shadow:0 4px 18px #0000001f}.step.is-plate .step__frame[data-v-df1576fc]{clip-path:inset(0);transition:clip-path calc(1.35s*var(--tempo,.65)) cubic-bezier(.16,.84,.3,1) calc(.15s*var(--tempo,.65) + .2s)}.step--big .step__figure[data-v-df1576fc]{--shot-pad-x:10%;--shot-pad-y:10%;width:min(100%,1180px);margin-inline:auto}@media (width>=768px){.step--big .step__figure[data-v-df1576fc]{--art-ratio:2.1622;--art-max-h:36vh}}.step--big .step__figure--video[data-v-df1576fc]{--shot-pad-y:4%}.block__statement[data-v-8aecb353]{flex-flow:column;justify-content:center;align-items:center;display:flex}@keyframes haze-in-fade-5899d7dc{0%{opacity:0}to{opacity:1}}@keyframes haze-in-blur-5899d7dc{0%{filter:blur(16px)}to{filter:none}}@keyframes haze-in-scale-5899d7dc{0%{transform:scale(.9)}to{transform:none}}@keyframes haze-out-fade-5899d7dc{0%{opacity:1}to{opacity:0}}@keyframes haze-out-blur-5899d7dc{0%{filter:none}to{filter:blur(16px)}}@keyframes haze-out-scale-5899d7dc{0%{transform:none}to{transform:scale(1.1)}}@keyframes compose-in-move-5899d7dc{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:none}}@keyframes compose-in-haze-5899d7dc{0%{filter:blur(14px)}to{filter:none}}@keyframes compose-out-move-5899d7dc{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(20px)scale(.96)}}@keyframes compose-out-haze-5899d7dc{0%{filter:none}to{filter:blur(14px)}}.block__titled_statement_image[data-v-5899d7dc]{--tempo:.65;max-width:var(--max-width);padding:var(--padding);align-items:center;gap:var(--gap);opacity:0;grid-template-columns:1fr;margin-inline:auto;display:grid}.block__titled_statement_image.is-in[data-v-5899d7dc]{animation:1.8s cubic-bezier(.16,.84,.3,1) both haze-in-fade-5899d7dc,1.8s ease-in-out both haze-in-blur-5899d7dc,1.8s cubic-bezier(.16,.84,.3,1) both haze-in-scale-5899d7dc}.block__titled_statement_image.is-in[data-v-5899d7dc]>:not(.block__titled_statement_image__strip){animation:1.5s cubic-bezier(.16,.84,.3,1) both compose-in-move-5899d7dc,1.5s ease-in-out both compose-in-haze-5899d7dc}.block__titled_statement_image.is-in[data-v-5899d7dc]>:not(.block__titled_statement_image__strip):first-child{animation-delay:.15s}.block__titled_statement_image.is-in[data-v-5899d7dc]>:not(.block__titled_statement_image__strip):nth-child(2){animation-delay:.31s}.block__titled_statement_image.is-in[data-v-5899d7dc]>:not(.block__titled_statement_image__strip):nth-child(3){animation-delay:.47s}.block__titled_statement_image.is-in[data-v-5899d7dc]>:not(.block__titled_statement_image__strip):nth-child(4){animation-delay:.63s}.block__titled_statement_image.is-in[data-v-5899d7dc]>:not(.block__titled_statement_image__strip):nth-child(5){animation-delay:.79s}.block__titled_statement_image.is-in[data-v-5899d7dc]>:not(.block__titled_statement_image__strip):nth-child(6){animation-delay:.95s}.block__titled_statement_image.is-in[data-v-5899d7dc]>:not(.block__titled_statement_image__strip):nth-child(7){animation-delay:1.11s}.block__titled_statement_image.is-in[data-v-5899d7dc]>:not(.block__titled_statement_image__strip):nth-child(8){animation-delay:1.27s}.block__titled_statement_image.is-out[data-v-5899d7dc]{animation:1.1s cubic-bezier(.16,.84,.3,1) both haze-out-fade-5899d7dc,1.1s ease-in-out both haze-out-blur-5899d7dc,1.1s cubic-bezier(.16,.84,.3,1) both haze-out-scale-5899d7dc}.block__titled_statement_image.is-out[data-v-5899d7dc]>:not(.block__titled_statement_image__strip){animation:.9s cubic-bezier(.16,.84,.3,1) both compose-out-move-5899d7dc,.9s ease-in-out both compose-out-haze-5899d7dc}.block__titled_statement_image.is-out[data-v-5899d7dc]>:not(.block__titled_statement_image__strip):first-child{animation-delay:.42s}.block__titled_statement_image.is-out[data-v-5899d7dc]>:not(.block__titled_statement_image__strip):nth-child(2){animation-delay:.36s}.block__titled_statement_image.is-out[data-v-5899d7dc]>:not(.block__titled_statement_image__strip):nth-child(3){animation-delay:.3s}.block__titled_statement_image.is-out[data-v-5899d7dc]>:not(.block__titled_statement_image__strip):nth-child(4){animation-delay:.24s}.block__titled_statement_image.is-out[data-v-5899d7dc]>:not(.block__titled_statement_image__strip):nth-child(5){animation-delay:.18s}.block__titled_statement_image.is-out[data-v-5899d7dc]>:not(.block__titled_statement_image__strip):nth-child(6){animation-delay:.12s}.block__titled_statement_image.is-out[data-v-5899d7dc]>:not(.block__titled_statement_image__strip):nth-child(7){animation-delay:60ms}.block__titled_statement_image.is-out[data-v-5899d7dc]>:not(.block__titled_statement_image__strip):nth-child(8){animation-delay:0s}.block__titled_statement_image__copy .statement[data-v-5899d7dc]{width:100%;max-width:unset;margin-bottom:0}.block__titled_statement_image__strip[data-v-5899d7dc]{aspect-ratio:4/3;clip-path:inset(0 0 100%);max-height:70vh;transition:clip-path calc(.55s*var(--tempo,.65)) cubic-bezier(.32,0,.67,0);border:1px solid #3d3a3724;margin:0;overflow:hidden}.block__titled_statement_image__strip img[data-v-5899d7dc]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%;display:block}.block__titled_statement_image.is-strip .block__titled_statement_image__strip[data-v-5899d7dc]{clip-path:inset(0);transition:clip-path calc(1.35s*var(--tempo,.65)) cubic-bezier(.16,.84,.3,1) calc(.15s*var(--tempo,.65))}@media (width>=768px){.block__titled_statement_image[data-v-5899d7dc]{grid-template-columns:1fr 1fr}}.block__triple_paragraph[data-v-f83bd3e8]{width:100%;max-width:var(--max-width);gap:var(--gap);grid-template-columns:repeat(1,1fr);margin:0 auto;display:grid}@media (width>=768px){.block__triple_paragraph[data-v-f83bd3e8]{grid-template-columns:repeat(3,1fr)}}@keyframes haze-in-fade-ffb6ad07{0%{opacity:0}to{opacity:1}}@keyframes haze-in-blur-ffb6ad07{0%{filter:blur(16px)}to{filter:none}}@keyframes haze-in-scale-ffb6ad07{0%{transform:scale(.9)}to{transform:none}}@keyframes haze-out-fade-ffb6ad07{0%{opacity:1}to{opacity:0}}@keyframes haze-out-blur-ffb6ad07{0%{filter:none}to{filter:blur(16px)}}@keyframes haze-out-scale-ffb6ad07{0%{transform:none}to{transform:scale(1.1)}}@keyframes compose-in-move-ffb6ad07{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:none}}@keyframes compose-in-haze-ffb6ad07{0%{filter:blur(14px)}to{filter:none}}@keyframes compose-out-move-ffb6ad07{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(20px)scale(.96)}}@keyframes compose-out-haze-ffb6ad07{0%{filter:none}to{filter:blur(14px)}}.grid[data-v-ffb6ad07]{--tempo:.65;width:min(1640px,92vw);color:var(--fg);opacity:0;margin-inline:auto;padding:clamp(80px,9vh,130px) 0 clamp(120px,16vh,200px)}.grid.is-in[data-v-ffb6ad07]{animation:1.8s cubic-bezier(.16,.84,.3,1) both haze-in-fade-ffb6ad07,1.8s ease-in-out both haze-in-blur-ffb6ad07,1.8s cubic-bezier(.16,.84,.3,1) both haze-in-scale-ffb6ad07}.grid.is-in[data-v-ffb6ad07]>:not(.grid__strip){animation:1.5s cubic-bezier(.16,.84,.3,1) both compose-in-move-ffb6ad07,1.5s ease-in-out both compose-in-haze-ffb6ad07}.grid.is-in[data-v-ffb6ad07]>:not(.grid__strip):first-child{animation-delay:.15s}.grid.is-in[data-v-ffb6ad07]>:not(.grid__strip):nth-child(2){animation-delay:.31s}.grid.is-in[data-v-ffb6ad07]>:not(.grid__strip):nth-child(3){animation-delay:.47s}.grid.is-in[data-v-ffb6ad07]>:not(.grid__strip):nth-child(4){animation-delay:.63s}.grid.is-in[data-v-ffb6ad07]>:not(.grid__strip):nth-child(5){animation-delay:.79s}.grid.is-in[data-v-ffb6ad07]>:not(.grid__strip):nth-child(6){animation-delay:.95s}.grid.is-in[data-v-ffb6ad07]>:not(.grid__strip):nth-child(7){animation-delay:1.11s}.grid.is-in[data-v-ffb6ad07]>:not(.grid__strip):nth-child(8){animation-delay:1.27s}.grid.is-out[data-v-ffb6ad07]{animation:1.1s cubic-bezier(.16,.84,.3,1) both haze-out-fade-ffb6ad07,1.1s ease-in-out both haze-out-blur-ffb6ad07,1.1s cubic-bezier(.16,.84,.3,1) both haze-out-scale-ffb6ad07}.grid.is-out[data-v-ffb6ad07]>:not(.grid__strip){animation:.9s cubic-bezier(.16,.84,.3,1) both compose-out-move-ffb6ad07,.9s ease-in-out both compose-out-haze-ffb6ad07}.grid.is-out[data-v-ffb6ad07]>:not(.grid__strip):first-child{animation-delay:.42s}.grid.is-out[data-v-ffb6ad07]>:not(.grid__strip):nth-child(2){animation-delay:.36s}.grid.is-out[data-v-ffb6ad07]>:not(.grid__strip):nth-child(3){animation-delay:.3s}.grid.is-out[data-v-ffb6ad07]>:not(.grid__strip):nth-child(4){animation-delay:.24s}.grid.is-out[data-v-ffb6ad07]>:not(.grid__strip):nth-child(5){animation-delay:.18s}.grid.is-out[data-v-ffb6ad07]>:not(.grid__strip):nth-child(6){animation-delay:.12s}.grid.is-out[data-v-ffb6ad07]>:not(.grid__strip):nth-child(7){animation-delay:60ms}.grid.is-out[data-v-ffb6ad07]>:not(.grid__strip):nth-child(8){animation-delay:0s}.grid__strip[data-v-ffb6ad07]{clip-path:inset(0 0 100%);width:100vw;height:260px;transition:clip-path calc(.55s*var(--tempo,.65)) cubic-bezier(.32,0,.67,0);border-block:1px solid #3d3a3724;margin:50px calc(50% - 50vw) 0;overflow:hidden}.grid__strip img[data-v-ffb6ad07]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%;display:block}.grid.is-strip .grid__strip[data-v-ffb6ad07]{clip-path:inset(0);transition:clip-path calc(1.35s*var(--tempo,.65)) cubic-bezier(.16,.84,.3,1) calc(.15s*var(--tempo,.65))}.grid__cols[data-v-ffb6ad07]{grid-template-columns:repeat(4,1fr);gap:clamp(24px,2.6vw,48px);margin-top:clamp(36px,6vh,72px);display:grid}@media (width<=980px){.grid__cols[data-v-ffb6ad07]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.grid__cols[data-v-ffb6ad07]{grid-template-columns:1fr}}.vp[data-v-079c0e65]{background:#fff 50%/cover no-repeat;position:relative;overflow:hidden}.vp[data-v-079c0e65],.vp__video[data-v-079c0e65]{width:100%;height:100%}.vp__video[data-v-079c0e65]{-o-object-fit:cover;object-fit:cover;cursor:pointer;display:block}.vp.is-fullscreen .vp__video[data-v-079c0e65]{-o-object-fit:contain;object-fit:contain;background:#0b0b0d}.vp__controls[data-v-079c0e65]{color:#f4efe6;opacity:0;pointer-events:none;background:linear-gradient(#0000,#0000009e);flex-direction:column;gap:8px;padding:34px 14px 12px;transition:opacity .25s,transform .25s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(6px)}.vp.is-paused .vp__controls[data-v-079c0e65],.vp.is-scrubbing .vp__controls[data-v-079c0e65],.vp:focus-within .vp__controls[data-v-079c0e65]{opacity:1;pointer-events:auto;transform:none}@media (hover:hover) and (pointer:fine){.vp:hover .vp__controls[data-v-079c0e65]{opacity:1;pointer-events:auto;transform:none}}.vp__center[data-v-079c0e65]{cursor:pointer;color:#14140f;opacity:0;pointer-events:none;background:#f4efe6eb;border:none;border-radius:50%;place-items:center;width:72px;height:72px;margin:auto;transition:opacity .25s,transform .2s;display:grid;position:absolute;inset:0;transform:scale(.9)}.vp__center[data-v-079c0e65]:active{transform:scale(.94)}.vp__center[data-v-079c0e65]:focus-visible{outline-offset:3px;outline:2px solid #f4efe6d9}.vp__center-icon--play[data-v-079c0e65]{margin-left:3px}.vp.is-paused .vp__center[data-v-079c0e65],.vp.is-scrubbing .vp__center[data-v-079c0e65],.vp:focus-within .vp__center[data-v-079c0e65]{opacity:1;pointer-events:auto;transform:scale(1)}@media (hover:hover) and (pointer:fine){.vp:hover .vp__center[data-v-079c0e65]{opacity:1;pointer-events:auto;transform:scale(1)}}.vp__seek[data-v-079c0e65]{cursor:pointer;touch-action:none;padding:6px 0;position:relative}.vp__seek:focus-visible .vp__track[data-v-079c0e65]{box-shadow:0 0 0 2px #f4efe6b3}.vp__track[data-v-079c0e65]{background:#f4efe640;border-radius:999px;height:4px;transition:height .12s;position:relative}.vp.is-scrubbing .vp__track[data-v-079c0e65]{height:6px}@media (hover:hover) and (pointer:fine){.vp__seek:hover .vp__track[data-v-079c0e65]{height:6px}}.vp__buffered[data-v-079c0e65],.vp__played[data-v-079c0e65]{border-radius:inherit;height:100%;position:absolute;top:0;left:0}.vp__buffered[data-v-079c0e65]{background:#f4efe666}.vp__played[data-v-079c0e65],.vp__thumb[data-v-079c0e65]{background:#f4efe6}.vp__thumb[data-v-079c0e65]{opacity:0;border-radius:50%;width:12px;height:12px;transition:opacity .12s;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px #0006}.vp.is-scrubbing .vp__thumb[data-v-079c0e65]{opacity:1}@media (hover:hover) and (pointer:fine){.vp__seek:hover .vp__thumb[data-v-079c0e65]{opacity:1}}.vp__bar[data-v-079c0e65]{align-items:center;gap:6px;display:flex}.vp__btn[data-v-079c0e65]{width:34px;height:34px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;padding:0;transition:background .15s,transform .15s;display:grid}@media (hover:hover) and (pointer:fine){.vp__btn[data-v-079c0e65]:hover{background:#f4efe624}}.vp__btn[data-v-079c0e65]:active{transform:scale(.94)}.vp__btn[data-v-079c0e65]:focus-visible{outline-offset:1px;outline:2px solid #f4efe6b3}.vp__volume[data-v-079c0e65]{align-items:center;display:flex}.vp__volume .vp__volslider[data-v-079c0e65]{opacity:0;width:0;transition:width .2s,opacity .2s}.vp__volume:focus-within .vp__volslider[data-v-079c0e65]{opacity:1;width:72px}@media (hover:hover) and (pointer:fine){.vp__volume:hover .vp__volslider[data-v-079c0e65]{opacity:1;width:72px}}.vp__volslider[data-v-079c0e65]{appearance:none;cursor:pointer;background:0 0;height:24px;margin:0 4px}.vp__volslider[data-v-079c0e65]::-webkit-slider-runnable-track{background:#f4efe64d;border-radius:999px;height:4px}.vp__volslider[data-v-079c0e65]::-moz-range-track{background:#f4efe64d;border-radius:999px;height:4px}.vp__volslider[data-v-079c0e65]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#f4efe6;border-radius:50%;width:12px;height:12px;margin-top:-4px}.vp__volslider[data-v-079c0e65]::-moz-range-thumb{cursor:pointer;background:#f4efe6;border:none;border-radius:50%;width:12px;height:12px}.vp__time[data-v-079c0e65]{font-family:var(--font-mono,"Red Hat Mono",ui-monospace,monospace);letter-spacing:.02em;white-space:nowrap;color:#f4efe6eb;font-variant-numeric:tabular-nums;font-size:12px}.vp__time-sep[data-v-079c0e65]{opacity:.5;margin:0 1px}.vp__spacer[data-v-079c0e65]{flex:1}@media (hover:none){.vp__controls[data-v-079c0e65]{transform:none}.vp__center[data-v-079c0e65],.vp__controls[data-v-079c0e65]{opacity:1;pointer-events:auto}.vp__center[data-v-079c0e65]{transform:scale(1)}.vp__volume .vp__volslider[data-v-079c0e65]{display:none}}@keyframes haze-in-fade-f85e57b5{0%{opacity:0}to{opacity:1}}@keyframes haze-in-blur-f85e57b5{0%{filter:blur(16px)}to{filter:none}}@keyframes haze-in-scale-f85e57b5{0%{transform:scale(.9)}to{transform:none}}@keyframes haze-out-fade-f85e57b5{0%{opacity:1}to{opacity:0}}@keyframes haze-out-blur-f85e57b5{0%{filter:none}to{filter:blur(16px)}}@keyframes haze-out-scale-f85e57b5{0%{transform:none}to{transform:scale(1.1)}}.vreveal-host[data-v-f85e57b5]{z-index:1}.vreveal[data-v-f85e57b5]{--p:0;--scale-from:.8;height:100lvh;position:relative}@media (width>=768px){.vreveal[data-v-f85e57b5]{--scale-from:.42}}.vreveal__pin[data-v-f85e57b5]{z-index:2;pointer-events:none;width:100%;height:200lvh;position:absolute;top:0;left:0}.vreveal__sticky[data-v-f85e57b5]{place-items:center;height:100lvh;display:grid;position:sticky;top:0}.vreveal__text[data-v-f85e57b5]{z-index:1;text-align:center;color:var(--fg);opacity:clamp(0,1 - var(--p) * 1.6,1);transform:translateY(calc(var(--p)*-5lvh));will-change:opacity,transform;flex-direction:column;grid-area:1/1;align-items:center;display:flex}.vreveal__panel[data-v-f85e57b5]{z-index:2;aspect-ratio:3/2;pointer-events:auto;width:min(100%,150lvh - 420px);transform:translateY(42lvh) rotate(-8deg) scale(var(--scale-from));transform-origin:50%;will-change:transform;border-radius:18px;grid-area:1/1;margin-bottom:80px;position:relative;overflow:hidden}.vreveal__poster[data-v-f85e57b5]{background:#fff 50%/cover no-repeat;position:absolute;inset:0}.vreveal__brand[data-v-f85e57b5]{font-family:var(--font-primary);letter-spacing:.14em;color:#f4efe6d9;opacity:var(--p);pointer-events:none;font-size:14px;position:absolute;bottom:16px;right:22px}.vreveal.is-in .vreveal__tagline[data-v-f85e57b5]{animation:1.5s cubic-bezier(.16,.84,.3,1) both haze-in-fade-f85e57b5,1.5s ease-in-out both haze-in-blur-f85e57b5}.vreveal.is-in .vreveal__panel[data-v-f85e57b5]{animation:1.2s cubic-bezier(.16,.84,.3,1) .15s both panel-in-f85e57b5}.vreveal.is-out .vreveal__tagline[data-v-f85e57b5]{animation:.9s cubic-bezier(.16,.84,.3,1) both haze-out-fade-f85e57b5,.9s ease-in-out both haze-out-blur-f85e57b5}.vreveal.is-out .vreveal__panel[data-v-f85e57b5]{animation:.75s both panel-out-f85e57b5}@keyframes panel-in-f85e57b5{0%{opacity:0}to{opacity:1}}@keyframes panel-out-f85e57b5{0%{opacity:1}to{opacity:0}}.vreveal-end[data-v-db0aa39b]{height:100vh}.cyber[data-v-6dd0f646]{width:100%;color:var(--fg);white-space:pre-wrap;margin:0}.cyber.is-center[data-v-6dd0f646]{text-align:center}.cyber.is-right[data-v-6dd0f646]{text-align:right}.cyber__word[data-v-6dd0f646]{white-space:nowrap;display:inline-block;position:relative}.cyber__word-real[data-v-6dd0f646]{visibility:hidden}.cyber__word-cells[data-v-6dd0f646]{white-space:nowrap;position:absolute;top:0;left:0}.cyber__ch[data-v-6dd0f646]{--accent-k:clamp(0,1 - (var(--front) - var(--n))/var(--accent-span),1);color:color-mix(in oklab,var(--accent-lead) calc(var(--accent-k)*100%),currentColor);position:relative}.cyber__ch.is-em[data-v-6dd0f646]{font-style:italic}.cyber__ch.is-noise[data-v-6dd0f646],.cyber__ch.is-off[data-v-6dd0f646]{visibility:hidden}.cyber__ch.is-noise[data-v-6dd0f646]:after{content:var(--g);visibility:visible;position:absolute;top:0;left:50%;translate:-50%}.cyber__sr[data-v-6dd0f646]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cases[data-v-cc5cef0f]{--tempo:.65;width:100%;min-height:100svh;padding:110px var(--veil-gutter) clamp(190px,26vh,240px);flex-direction:column;justify-content:center;display:flex}.cases__head[data-v-cc5cef0f]{grid-template-columns:1fr;align-items:start;row-gap:18px;display:grid}@media (width>=768px){.cases[data-v-cc5cef0f]{padding-bottom:clamp(200px,24vh,270px)}.cases__head[data-v-cc5cef0f]{-moz-column-gap:48px;grid-template-columns:204px 1fr 204px;gap:0 48px}}.cases__head .statement[data-v-cc5cef0f]{--factor:35%;justify-self:start;position:relative}.cases__head .statement>span[data-v-cc5cef0f]{width:calc(100% + var(--factor));transform:scaleX(calc(100% - var(--factor)));transform-origin:0 0;display:block}.cases__head .statement>span[data-v-cc5cef0f]:nth-child(2){height:100%;position:absolute;top:0;left:0}.cases__head .statement>span[data-v-cc5cef0f]:first-child{opacity:0;pointer-events:none}@media (width>=768px){.cases__head .statement[data-v-cc5cef0f]{justify-self:center}}.cases__index[data-v-cc5cef0f]{--wash-y:0px;--wash-h:var(--veil-row);border-top:1px solid var(--veil-rule);clip-path:inset(0 100% 0 0);margin-top:clamp(40px,7vh,96px);position:relative}.cases__index[data-v-cc5cef0f]:before{content:"";height:var(--wash-h);background:var(--veil-wash);opacity:0;transform:translateY(var(--wash-y));pointer-events:none;transition:transform calc(.32s*var(--tempo)) cubic-bezier(.32,.72,0,1),height calc(.32s*var(--tempo)) cubic-bezier(.32,.72,0,1),opacity calc(.2s*var(--tempo)) ease;position:absolute;top:0;left:0;right:0}.cases__index.is-washing[data-v-cc5cef0f]:before{opacity:1}.cases.is-in .cases__index[data-v-cc5cef0f]{animation:1s ease-in-out .5s forwards cases-open-cc5cef0f}.cases.is-out .cases__index[data-v-cc5cef0f]{animation:cases-close-cc5cef0f calc(.55s*var(--tempo)) ease-in-out forwards}@keyframes cases-open-cc5cef0f{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes cases-close-cc5cef0f{0%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}.cases__row[data-v-cc5cef0f]{-moz-column-gap:12px;min-height:var(--veil-row);border-bottom:1px solid var(--veil-rule);-webkit-tap-highlight-color:transparent;grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"n swatch name name""year year year link";align-items:center;gap:8px 12px;padding:13px 0 13px 12px;display:grid;position:relative}.cases__row[data-v-cc5cef0f]>*{margin-bottom:0}.cases__row[data-v-cc5cef0f] .cyber{white-space:nowrap}@media (width>=768px){.cases__row[data-v-cc5cef0f]{-moz-column-gap:0;grid-template-columns:44px 148px minmax(0,1fr) clamp(120px,26vw,500px) auto;grid-template-areas:"n swatch name year link";gap:0;padding:0 0 0 12px}}.cases__n[data-v-cc5cef0f]{grid-area:n}.cases__swatch[data-v-cc5cef0f]{grid-area:swatch}.cases__name[data-v-cc5cef0f]{grid-area:name}.cases__year[data-v-cc5cef0f]{grid-area:year}.cases__link[data-v-cc5cef0f]{grid-area:link}.cases__name[data-v-cc5cef0f] .cyber{white-space:normal}@media (width>=768px){.cases__name[data-v-cc5cef0f] .cyber{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.cases__swatch i[data-v-cc5cef0f]{width:21px;height:21px;display:block}.cases__link[data-v-cc5cef0f]{color:inherit;cursor:pointer;text-decoration:none}.cases__link--soon[data-v-cc5cef0f]{cursor:default}.cases__link[data-v-cc5cef0f]:not(.cases__link--soon):after{content:"";position:absolute;inset:0}.cases__link[data-v-cc5cef0f] .cyber__word-cells{text-underline-offset:3px}.cases__link[data-v-cc5cef0f]:not(.cases__link--soon) .cyber__word-cells{text-decoration:underline}@media (hover:hover) and (pointer:fine){.cases__link[data-v-cc5cef0f]:not(.cases__link--soon) .cyber__word-cells{text-decoration:none}.cases__row:hover .cases__link[data-v-cc5cef0f]:not(.cases__link--soon) .cyber__word-cells{text-decoration:underline}}@media (pointer:coarse){.cases__row[data-v-cc5cef0f]:active{background:var(--veil-wash)}}@keyframes reach-rise-in-ce7c891e{0%{opacity:0;filter:blur(10px);translate:0 22px}to{opacity:1;filter:none;translate:none}}@keyframes reach-rise-out-ce7c891e{0%{opacity:1;filter:none;translate:none}to{opacity:0;filter:blur(10px);translate:0 22px}}.reach[data-v-ce7c891e]{--tempo:.65;width:100%;min-height:100svh;padding:clamp(90px,12vh,130px) var(--veil-gutter) clamp(150px,22vh,240px);flex-direction:column;gap:clamp(40px,8vh,96px);display:flex}@media (width<=767px){.reach[data-v-ce7c891e]{--cf-area-h:44px;--cf-control-h:38px;--cf-label-gap:6px;--cf-field-gap:10px;--cf-foot-gap:12px;padding:var(--chrome-top) var(--veil-gutter) clamp(125px,15vh,170px);gap:24px}}@media (width<=767px) and (height<=720px){.reach[data-v-ce7c891e]{--cf-area-h:40px;--cf-field-gap:6px;--cf-control-h:34px;--cf-foot-gap:8px;--cf-cta-pad:10px 22px;--cf-foot-dir:row;--cf-foot-align:center;padding:var(--chrome-top) var(--veil-gutter) 125px;gap:8px}.reach .reach__rail[data-v-ce7c891e]{display:none}}.reach__rail[data-v-ce7c891e]{-moz-column-gap:24px;grid-template-columns:minmax(0,1fr);gap:10px 24px;display:grid}@media (width>=768px){.reach__rail[data-v-ce7c891e]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:start}}.reach__label[data-v-ce7c891e],.reach__pair[data-v-ce7c891e]{opacity:0;margin:0}.reach__pair[data-v-ce7c891e]{flex-direction:column;gap:2px;display:flex}.reach__pair a[data-v-ce7c891e]{color:inherit;pointer-events:auto;text-decoration:none}@media (hover:hover) and (pointer:fine){.reach__pair a[data-v-ce7c891e]:hover{text-decoration:underline}}.reach.is-in .reach__label[data-v-ce7c891e]{animation:reach-rise-in-ce7c891e calc(.9s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(50ms*var(--tempo)) both}.reach.is-in .reach__pair[data-v-ce7c891e]{animation:reach-rise-in-ce7c891e calc(.9s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.16s*var(--tempo)) both}.reach.is-out .reach__label[data-v-ce7c891e],.reach.is-out .reach__pair[data-v-ce7c891e]{animation:reach-rise-out-ce7c891e calc(.45s*var(--tempo)) ease-in both}.reach__body[data-v-ce7c891e]{-moz-column-gap:clamp(40px,9vw,170px);flex:auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:20px clamp(40px,9vw,170px);display:grid}@media (width>=768px){.reach__body[data-v-ce7c891e]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;row-gap:clamp(40px,7vh,80px)}}.reach__statement[data-v-ce7c891e]{--factor:35%;text-align:center;margin:0;position:relative}.reach__statement>span[data-v-ce7c891e]{width:calc(100% + var(--factor));transform:scaleX(calc(100% - var(--factor)));transform-origin:0 0;display:block}.reach__statement>span[data-v-ce7c891e]:first-child{opacity:0;pointer-events:none}.reach__statement>span[data-v-ce7c891e]:nth-child(2){height:100%;position:absolute;top:0;left:0}.filmstrip[data-v-d3d36f36]{--tempo:.65;width:100%;min-height:100svh;padding:clamp(104px,12vh,150px) var(--veil-gutter) 190px;flex-direction:column;display:flex}.filmstrip__head[data-v-d3d36f36]{-moz-column-gap:48px;grid-template-columns:204px 1fr 204px;grid-template-areas:"label statement heart";align-items:start;column-gap:48px;display:grid}.filmstrip .statement[data-v-d3d36f36]{justify-self:center;position:relative}.filmstrip .statement span[data-v-d3d36f36]:nth-child(2){--factor:35%;width:calc(100% + var(--factor));height:100%;transform:scaleX(calc(100% - var(--factor)));transform-origin:0 0;position:absolute;top:0;left:0}.filmstrip .statement span[data-v-d3d36f36]:first-child{opacity:0;pointer-events:none}.filmstrip__label[data-v-d3d36f36]{grid-area:label}.filmstrip__statement[data-v-d3d36f36]{grid-area:statement;justify-self:center}.filmstrip__heart[data-v-d3d36f36]{grid-area:heart}.filmstrip__stage[data-v-d3d36f36]{flex:1;align-items:center;min-height:0;display:flex}.filmstrip__strip[data-v-d3d36f36]{clip-path:inset(0 100% 0 0);flex:none;width:100vw;margin-left:calc(50% - 50vw);padding:10px 0;overflow:hidden}.filmstrip.is-in .filmstrip__strip[data-v-d3d36f36]{animation:1s ease-in-out .5s forwards filmstrip-reveal-d3d36f36}.filmstrip.is-out .filmstrip__strip[data-v-d3d36f36]{animation:filmstrip-conceal-d3d36f36 calc(.55s*var(--tempo)) ease-in-out forwards}@keyframes filmstrip-reveal-d3d36f36{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes filmstrip-conceal-d3d36f36{0%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes filmstrip-marquee-d3d36f36{0%{transform:translate(0)}to{transform:translate(-50%)}}.filmstrip__track[data-v-d3d36f36]{will-change:transform;width:max-content;animation:45s linear infinite filmstrip-marquee-d3d36f36;display:flex}.filmstrip__tile[data-v-d3d36f36]{aspect-ratio:1;border:1px solid var(--veil-rule);background:0 0;flex:none;place-items:center;width:clamp(220px,24vw,340px);display:grid;position:relative}.filmstrip__tile img[data-v-d3d36f36]{-o-object-fit:contain;object-fit:contain;opacity:.55;filter:grayscale();width:42%;max-width:100%}.filmstrip__hd[data-v-d3d36f36]{pointer-events:none;background:#fff;width:9px;height:10px;position:absolute}.filmstrip__hd--tl[data-v-d3d36f36]{top:-6px;left:-5px}.filmstrip__hd--tr[data-v-d3d36f36]{top:-6px;right:-5px}.filmstrip__hd--bl[data-v-d3d36f36]{bottom:-6px;left:-5px}.filmstrip__hd--br[data-v-d3d36f36]{bottom:-6px;right:-5px}@media (width<=760px){.filmstrip[data-v-d3d36f36]{padding-bottom:170px}.filmstrip__head[data-v-d3d36f36]{grid-template-columns:1fr auto;grid-template-areas:"label heart""statement statement";row-gap:16px}.filmstrip__statement[data-v-d3d36f36]{justify-self:start}.filmstrip__tile[data-v-d3d36f36]{width:65vw}}:where(.ask-button[data-v-60d07df8]){font:inherit;color:inherit;text-align:inherit;cursor:pointer;appearance:none;background:0 0;border:0;margin:0;padding:0}@keyframes compose-in-move-58b11436{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:none}}@keyframes compose-in-haze-58b11436{0%{filter:blur(14px)}to{filter:none}}@keyframes char-in-58b11436{0%{opacity:0;filter:blur(7px)}to{opacity:1;filter:none}}@keyframes char-out-58b11436{0%{opacity:1;filter:none}to{opacity:0;filter:blur(7px)}}@keyframes chip-out-58b11436{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(16px);transform:translateY(-18px)scale(1.06)}}@keyframes ask-orbit-58b11436{to{rotate:1turn}}@keyframes ask-drift-58b11436{0%{background-position:0 0,100% 0}to{background-position:100% 0,0 0}}@keyframes ask-breathe-58b11436{0%,to{filter:blur();opacity:1}50%{filter:blur(1.1px);opacity:.62}}@keyframes ask-pop-58b11436{0%{scale:.94}to{scale:1}}@keyframes ask-ping-58b11436{0%{opacity:0;scale:.3}18%{opacity:.85}to{opacity:0;scale:1.35}}@keyframes ask-dots-58b11436{0%,60%,to{opacity:.25;translate:0}30%{opacity:1;translate:0 -2px}}@keyframes ask-core-58b11436{0%,to{opacity:.9;scale:1}50%{opacity:.55;scale:.7}}.ask[data-v-58b11436]{bottom:calc(26px + var(--kb,0px));z-index:6;pointer-events:none;--ui-muted:#77716a;flex-direction:column;align-items:center;width:min(800px,100vw - 20px);margin-inline:auto;transition:bottom .22s;display:flex;position:fixed;left:0;right:0}.ask[data-theme=ditherText][data-v-58b11436],.ask[data-theme=gradientLiquid][data-v-58b11436],.ask[data-theme=noir][data-v-58b11436]{--ui-muted:#cfc7bb}.ask__tips[data-v-58b11436]{opacity:1;width:100%;transition:opacity .4s;display:grid}.ask__row[data-v-58b11436]{padding-block:10px;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;grid-area:1/1;place-content:flex-end flex-start;align-items:flex-end;gap:12px;width:calc(100% + 20px);padding-left:20px;padding-right:20px;display:flex;overflow:auto hidden;transform:translate(-10px)}.ask__row[data-v-58b11436]::-webkit-scrollbar{display:none}@media (width>=768px){.ask__row[data-v-58b11436]{padding-block:0;flex-wrap:wrap;justify-content:center;padding-left:0;padding-right:0;overflow:visible}}.ask__slot[data-v-58b11436]{will-change:filter,opacity,transform;animation:1.5s cubic-bezier(.16,.84,.3,1) both compose-in-move-58b11436,1.5s ease-in-out both compose-in-haze-58b11436;animation-delay:calc(.9s + var(--i)*.18s);flex:none;display:inline-flex}.ask__chip[data-v-58b11436]{font-family:var(--font-primary);color:#3d3a37;-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15);cursor:pointer;pointer-events:auto;background:#fdfbf7b8;border:1px solid #ffffffbf;border-radius:999px;padding:15px 26px;font-size:17px;line-height:1;transition:background .3s;box-shadow:0 14px 34px -18px #28221c73,inset 0 1px #ffffffe6}@media (hover:hover) and (pointer:fine){.ask__chip[data-v-58b11436]:hover{background:#fffefceb}}.ask__chip[data-v-58b11436]:focus-visible{box-shadow:0 14px 34px -18px #28221c73,inset 0 1px #ffffffe6}.ask__messages[data-v-58b11436]{justify-items:center;padding-inline:20px;display:grid;position:fixed;top:100px;left:0;right:0}.ask__message[data-v-58b11436]{--rim-inset:-20px;will-change:filter,opacity,transform;grid-area:1/1;max-width:min(600px,100%);animation:1.5s cubic-bezier(.16,.84,.3,1) both compose-in-move-58b11436,1.5s ease-in-out both compose-in-haze-58b11436;position:relative}.ask__message--gen[data-v-58b11436]{animation:.7s cubic-bezier(.16,.84,.3,1) both compose-in-move-58b11436,.7s ease-in-out both compose-in-haze-58b11436}.ask__message.ask__message[data-v-58b11436]{margin:0;padding:0}.ask__message-text[data-v-58b11436]{font-family:var(--font-primary);color:#3d3a37;-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15);z-index:1;text-align:center;text-transform:none;letter-spacing:normal;word-spacing:normal;background:#fdfbf7b8;border:1px solid #ffffffbf;border-radius:999px;margin:0;padding:15px 26px;font-size:17px;font-style:normal;font-weight:400;line-height:1;position:relative;box-shadow:0 14px 34px -18px #28221c73,inset 0 1px #ffffffe6}.ask__message-text--gen[data-v-58b11436]{align-items:center;gap:10px;display:inline-flex}.ask__gen[data-v-58b11436]{width:var(--gen-w,auto);overflow-clip-margin:10px;white-space:nowrap;transition:width .62s cubic-bezier(.16,.84,.3,1);display:inline-block;overflow:clip}.ask__gen-track[data-v-58b11436]{font-kerning:none;font-variant-ligatures:none;display:inline-block}.ask__gen-track.is-out .ask__gen-char[data-v-58b11436]{animation:.4s ease-in-out both char-out-58b11436;animation-delay:calc(var(--i)*var(--step,0s))}.ask__gen-char[data-v-58b11436]{white-space:pre;animation:.45s ease-in-out both char-in-58b11436;animation-delay:calc(var(--i)*var(--step,0s));animation-delay:calc(var(--lead,0s) + var(--i)*var(--step,0s));display:inline-block}.ask__gauge[data-v-58b11436]{visibility:hidden;pointer-events:none;white-space:pre;font-family:var(--font-primary);font-kerning:none;font-variant-ligatures:none;font-size:17px;line-height:1;position:absolute;top:0;left:0}.ask__dots[data-v-58b11436]{flex:none;align-items:center;gap:3px;display:inline-flex;translate:0 2px}.ask__dots i[data-v-58b11436]{opacity:.25;background:currentColor;border-radius:50%;width:3.5px;height:3.5px;animation:1.3s ease-in-out infinite ask-dots-58b11436}.ask__dots i[data-v-58b11436]:nth-child(2){animation-delay:.18s}.ask__dots i[data-v-58b11436]:nth-child(3){animation-delay:.36s}.ask__aura[data-v-58b11436]{z-index:-1;filter:blur(38px);opacity:0;background:linear-gradient(90deg,#f5480457,#ffb37a47 30%,#9276d64d 62%,#f5480457) 0 0/220% 100%;width:100vw;height:190px;transition:opacity 1.4s;animation:9s ease-in-out infinite alternate paused ask-drift-58b11436;position:fixed;bottom:0;left:0;-webkit-mask:linear-gradient(0deg,#000 0,#0000008c 45%,#0000);mask:linear-gradient(0deg,#000 0,#0000008c 45%,#0000)}.ask__aura.is-on[data-v-58b11436]{opacity:1;animation-play-state:running}.ask__field[data-v-58b11436]{--rim-inset:-20px;grid-template-rows:1fr;width:100%;margin-top:16px;transition:width .55s cubic-bezier(.16,.84,.3,1),grid-template-rows .6s cubic-bezier(.16,.84,.3,1),margin-top .6s cubic-bezier(.16,.84,.3,1),opacity .4s;display:grid;position:relative}.ask:not(.is-summoned) .ask__field[data-v-58b11436]{opacity:0;pointer-events:none;grid-template-rows:0fr;margin-top:0}.ask:not(.is-summoned) .ask__bar[data-v-58b11436]{border-block-width:0;min-height:0;padding-block:0;overflow:hidden}.ask__bar[data-v-58b11436]{z-index:1;-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15);pointer-events:auto;background:#fdfbf7c7;border:1px solid #ffffffbf;border-radius:999px;align-items:center;gap:16px;width:100%;padding:10px 10px 10px 28px;transition:padding .55s cubic-bezier(.16,.84,.3,1),border-color .28s,box-shadow .28s cubic-bezier(.16,.84,.3,1);animation:1.5s cubic-bezier(.16,.84,.3,1) .2s both compose-in-move-58b11436,1.5s ease-in-out .2s both compose-in-haze-58b11436;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 60px -24px #28221c73,inset 0 1px #ffffffe6}.ask__bar.is-pop[data-v-58b11436]{animation:ask-pop-58b11436 .9s var(--spring-easing) both}.ask__bar[data-v-58b11436]:focus{outline:none}.ask__bar[data-v-58b11436]:has(.ask__input:focus-visible){border-color:#3d3a37;box-shadow:0 22px 60px -24px #28221c73,inset 0 0 0 2px #3d3a37}.ask__send[data-v-58b11436]{color:#3d3a37;cursor:pointer;opacity:.4;appearance:none;background:#3d3a370f;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;margin:0;padding:0;transition:opacity .3s,background .3s;display:grid}.ask__send.is-ready[data-v-58b11436]{opacity:1;background:#3d3a371a}@media (hover:hover) and (pointer:fine){.ask__send.is-ready[data-v-58b11436]:hover:not(:disabled){background:#3d3a3729}}.ask__send[data-v-58b11436]:disabled{cursor:default}.ask__send[data-v-58b11436]:focus-visible{background:#3d3a3729}.ask__arrow[data-v-58b11436]{width:20px;height:20px}.ask__spinner[data-v-58b11436]{z-index:2;opacity:0;filter:blur(1px);background-image:linear-gradient(#292fa8 35%,#882670);border-radius:50%;width:52px;height:52px;margin:auto;transition:opacity .4s;animation:1.7s linear infinite ask-orbit-58b11436;position:absolute;inset:0;box-shadow:0 -2px 11px #292fa8,0 2px 11px #882670}.ask__spinner i[data-v-58b11436]{filter:blur(5px);background:#fdfbf7;border-radius:50%;width:100%;height:100%;display:block}.ask__ping[data-v-58b11436]{z-index:2;opacity:0;pointer-events:none;width:78px;height:78px;margin:auto;transition:opacity .35s}.ask__ping[data-v-58b11436],.ask__ping i[data-v-58b11436]{position:absolute;inset:0}.ask__ping i[data-v-58b11436]{border:1.5px solid #3d3a378c;border-radius:50%;animation:1.4s cubic-bezier(.16,.7,.3,1) infinite paused ask-ping-58b11436}.ask__ping i[data-v-58b11436]:nth-child(2){animation-delay:.52s}.ask__ping[data-v-58b11436]:after{content:"";background:#3d3a37;border-radius:50%;width:10px;height:10px;margin:auto;animation:1.4s ease-in-out infinite paused ask-core-58b11436;position:absolute;inset:0}.ask__value[data-v-58b11436]{flex:1;min-width:0;transition:opacity .25s;display:flex;position:relative}.ask__ghost[data-v-58b11436],.ask__input[data-v-58b11436]{font-family:var(--font-primary);letter-spacing:0;font-kerning:none;font-variant-ligatures:none;color:#3d3a37;font-size:22px;font-style:italic;line-height:1.25}.ask__input[data-v-58b11436]{background:0 0;border:none;outline:none;width:100%;min-width:0;margin:0;padding:0}@supports selector(:has(*)){.ask__input[data-v-58b11436]:focus-visible{box-shadow:none;outline:none}}.ask__input[data-v-58b11436]::placeholder{color:#3d3a378c}.ask__input.is-ghosted[data-v-58b11436]{color:#0000;caret-color:#0000}.ask__ghost[data-v-58b11436]{pointer-events:none;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.ask__ghost.is-out .ask__char[data-v-58b11436]{animation:.4s ease-in-out both char-out-58b11436;animation-delay:calc(var(--i)*var(--step,0s))}.ask__track[data-v-58b11436]{will-change:transform;flex:none;display:flex}.ask__char[data-v-58b11436]{white-space:pre;animation:.45s ease-in-out both char-in-58b11436;display:inline-block}.ask__caption[data-v-58b11436]{grid-template-rows:1fr;padding-top:14px;transition:grid-template-rows .7s cubic-bezier(.16,.84,.3,1),padding-top .7s cubic-bezier(.16,.84,.3,1),opacity .45s;display:grid}.ask__caption p[data-v-58b11436]{text-align:center;white-space:pre-line;font-family:var(--font-primary);color:var(--ui-muted);margin:0;font-size:17px;font-style:italic;line-height:1.45;transition:color 1.6s;animation:1.5s cubic-bezier(.16,.84,.3,1) 1s both compose-in-move-58b11436,1.5s ease-in-out 1s both compose-in-haze-58b11436;overflow:hidden}.ask.is-docked .ask__caption[data-v-58b11436],.ask.is-orb .ask__caption[data-v-58b11436],.ask.is-seeking .ask__caption[data-v-58b11436],.ask.is-spent .ask__caption[data-v-58b11436]{opacity:0;grid-template-rows:0fr;padding-top:0}@media (width<=767px){.ask[data-v-58b11436]{bottom:calc(16px + var(--kb,0px))}.ask__messages[data-v-58b11436]{padding-inline:12px;top:98px}.ask__message-text[data-v-58b11436]{padding:10px 16px;font-size:14px}.ask__gauge[data-v-58b11436]{font-size:14px}.ask__dots[data-v-58b11436]{gap:2.5px}.ask__dots i[data-v-58b11436]{width:3px;height:3px}.ask__caption[data-v-58b11436]{opacity:0;grid-template-rows:0fr;padding-top:0}.ask__row[data-v-58b11436]{pointer-events:auto;touch-action:pan-x;overscroll-behavior-x:contain;gap:8px;padding-block:8px}.ask__chip[data-v-58b11436]{padding:8px 15px;font-size:13px;box-shadow:0 2px 8px -4px #28221c40,inset 0 1px #ffffffb3}.ask__field[data-v-58b11436]{margin-top:2px}.ask__bar[data-v-58b11436]{gap:10px;padding:7px 7px 7px 18px}.ask__ghost[data-v-58b11436],.ask__input[data-v-58b11436]{font-size:16px}.ask__send[data-v-58b11436]{width:36px;height:36px}.ask__arrow[data-v-58b11436]{width:18px;height:18px}}@media (width>=768px) and (height<=799px),(width>=768px) and (width<=1299px){.ask[data-v-58b11436]{bottom:calc(16px + var(--kb,0px))}.ask__chip[data-v-58b11436]{padding:11px 20px;font-size:15px}.ask__field[data-v-58b11436]{margin-top:10px}.ask__bar[data-v-58b11436]{gap:12px;padding:8px 8px 8px 22px}.ask__ghost[data-v-58b11436],.ask__input[data-v-58b11436]{font-size:19px}.ask__send[data-v-58b11436]{width:38px;height:38px}.ask__arrow[data-v-58b11436]{width:18px;height:18px}.ask__caption[data-v-58b11436]{padding-top:10px}.ask__caption p[data-v-58b11436]{font-size:15px}.ask__aura[data-v-58b11436]{height:150px}}.ask.is-orb .ask__tips[data-v-58b11436]{opacity:0}.ask.is-orb .ask__field[data-v-58b11436]{width:94px;transition-delay:.35s}@media (width<=767px){.ask.is-orb .ask__field[data-v-58b11436]{width:86px}}.ask.is-orb .ask__send[data-v-58b11436],.ask.is-orb .ask__value[data-v-58b11436]{opacity:0;transition-delay:.25s}.ask.is-orb .ask__spinner[data-v-58b11436]{opacity:1;transition-delay:.7s}.ask.is-orb .ask__bar[data-v-58b11436]{background:#fdfbf7b3;border-color:#ffffffe6;padding:24px;transition-delay:.35s}.ask.is-orb .ask__input[data-v-58b11436]{animation:2.6s ease-in-out infinite ask-breathe-58b11436}.ask.is-seeking:not(.is-orb) .ask__tips[data-v-58b11436]{opacity:0}.ask.is-seeking:not(.is-orb) .ask__field[data-v-58b11436]{width:110px;transition-duration:.45s}@media (width<=767px){.ask.is-seeking:not(.is-orb) .ask__field[data-v-58b11436]{width:96px}}.ask.is-seeking:not(.is-orb) .ask__send[data-v-58b11436],.ask.is-seeking:not(.is-orb) .ask__value[data-v-58b11436]{opacity:0;transition-duration:.24s}.ask.is-seeking:not(.is-orb) .ask__bar[data-v-58b11436]{background:#fdfbf7b3;border-color:#ffffffe6;padding:33px;transition-duration:.45s}@media (width<=767px){.ask.is-seeking:not(.is-orb) .ask__bar[data-v-58b11436]{padding:30px}}.ask.is-seeking:not(.is-orb) .ask__ping[data-v-58b11436]{opacity:1}.ask.is-seeking:not(.is-orb) .ask__ping i[data-v-58b11436],.ask.is-seeking:not(.is-orb) .ask__ping[data-v-58b11436]:after{animation-play-state:running}@keyframes tips-out-58b11436{0%{opacity:1;filter:blur();transform:translateY(0)}to{opacity:0;filter:blur(10px);transform:translateY(-40px)}}.tips-leave-active[data-v-58b11436]{pointer-events:none}.tips-leave-active .ask__chip[data-v-58b11436]{animation:1s cubic-bezier(.4,0,.7,.2) both tips-out-58b11436;animation-delay:calc(var(--i)*.3s)}.message-leave-active[data-v-58b11436]{animation:1.1s cubic-bezier(.4,0,.7,.2) both chip-out-58b11436}@media (prefers-reduced-motion:reduce){.ask__char[data-v-58b11436],.ask__gen-char[data-v-58b11436],.ask__message[data-v-58b11436],.ask__slot[data-v-58b11436],.message-leave-active[data-v-58b11436],.tips-leave-active .ask__chip[data-v-58b11436]{animation-duration:.2s;animation-delay:0s}.ask__gen[data-v-58b11436]{transition-duration:.2s}.ask__ghost[data-v-58b11436]{--step:0s}.ask__aura[data-v-58b11436]{animation:none}.ask__aura[data-v-58b11436],.ask__caption[data-v-58b11436],.ask__field[data-v-58b11436]{transition-duration:.2s}.ask.is-orb .ask__field[data-v-58b11436]{transition-delay:0s}.ask__dots i[data-v-58b11436],.ask__ping i[data-v-58b11436]{opacity:.6;animation:none}.ask__ping[data-v-58b11436]:after{animation:none}}.legal[data-v-6ab40274]{z-index:6;letter-spacing:-.2px;color:#7c736b;align-items:center;font-family:Red Hat Mono,monospace;font-size:11px;transition:opacity .4s,translate .4s;display:none;position:fixed;bottom:22px;right:24px}.legal.is-away[data-v-6ab40274]{opacity:0;pointer-events:none;translate:0 8px}.legal__link[data-v-6ab40274]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;transition:color .25s}@media (hover:hover) and (pointer:fine){.legal__link[data-v-6ab40274]:hover{color:#000}}.legal__dot[data-v-6ab40274],.legal__entity[data-v-6ab40274]{color:#9a918a}.legal__dot[data-v-6ab40274]{margin-left:6px;margin-right:6px}@media (width>=1300px) and (height>=800px){.legal[data-v-6ab40274]{flex-flow:column;align-items:flex-end;display:flex}}@keyframes consent-in-fade-8889382d{0%{opacity:0}to{opacity:1}}@keyframes consent-in-blur-8889382d{0%{filter:blur(16px)}to{filter:none}}@keyframes consent-in-scale-8889382d{0%{transform:scale(.9)}to{transform:none}}@keyframes consent-out-fade-8889382d{0%{opacity:1}to{opacity:0}}@keyframes consent-out-blur-8889382d{0%{filter:none}to{filter:blur(16px)}}@keyframes consent-out-scale-8889382d{0%{transform:none}to{transform:scale(1.1)}}.consent[data-v-8889382d]{--cg-bottom:30px;top:12px;bottom:var(--cg-bottom);z-index:10;pointer-events:none;place-items:safe end start;padding:0;display:grid;position:fixed;left:14px}.cg-leave-active .consent__card[data-v-8889382d]{pointer-events:none;animation:.8s cubic-bezier(.16,.84,.3,1) both consent-out-fade-8889382d,.8s ease-in-out both consent-out-blur-8889382d,.8s cubic-bezier(.16,.84,.3,1) both consent-out-scale-8889382d}.consent__card[data-v-8889382d]{overscroll-behavior:contain;pointer-events:auto;background:#fff;border-radius:11px;width:min(360px,100vw - 28px);max-height:100%;padding:20px 20px 22px;animation:1.1s cubic-bezier(.16,.84,.3,1) 80ms both consent-in-fade-8889382d,1.1s ease-in-out 80ms both consent-in-blur-8889382d,1.1s cubic-bezier(.16,.84,.3,1) 80ms both consent-in-scale-8889382d;overflow-y:auto;box-shadow:0 2px 8px #00000017}.consent__title[data-v-8889382d]{font-family:var(--font-primary,"Libertinus Serif",serif);color:var(--stars-color,#000);margin:0 0 10px;font-size:22px;font-style:italic;font-weight:400;line-height:1.05}.consent__body[data-v-8889382d]{letter-spacing:var(--stars-fs-s-letter-spacing,-.26px);color:var(--stars-color,#000);margin:0 0 12px;line-height:1.55;font-size:14px!important}.consent__body[data-v-8889382d],.consent__docs[data-v-8889382d]{font-family:Red Hat Mono,monospace}.consent__docs[data-v-8889382d]{letter-spacing:-.2px;align-items:center;gap:6px;margin:0 0 14px;font-size:11px;display:flex}.consent__dot[data-v-8889382d]{color:var(--stars-meta,#87726e)}.consent__link[data-v-8889382d]{font:inherit;color:var(--stars-color,#000);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-right:10px;padding:0;text-decoration:underline;transition:opacity .25s}@media (hover:hover) and (pointer:fine){.consent__link[data-v-8889382d]:hover{opacity:.6}}.consent__state[data-v-8889382d]{letter-spacing:-.2px;color:var(--stars-meta,#87726e);margin:0 0 12px;font-family:Red Hat Mono,monospace;font-size:11px}.consent__state strong[data-v-8889382d]{font-weight:600}.consent__actions[data-v-8889382d]{gap:10px;display:flex}.consent__cta[data-v-8889382d]{padding:var(--stars-cta-pad,10px 16px);border-radius:var(--stars-cta-radius,9px);background:var(--stars-cta-bg,#262626);color:var(--stars-cta-fg,#fff);font-family:var(--font-primary,"Libertinus Serif",serif);cursor:pointer;border:0;flex:1 1 0;font-size:16px;line-height:1.2;transition:opacity .25s}@media (hover:hover) and (pointer:fine){.consent__cta[data-v-8889382d]:hover{opacity:.85}}.consent__cta--ghost[data-v-8889382d]{color:var(--stars-cta-bg,#262626);box-shadow:inset 0 0 0 1px var(--stars-cta-bg,#262626);background:0 0}@media (width>=768px){.consent[data-v-8889382d]{left:24px}.consent__card[data-v-8889382d]{border-radius:18px;width:min(380px,100vw - 48px);padding:26px 28px 28px}.consent__title[data-v-8889382d]{margin:0 0 12px;font-size:26px}.consent__body[data-v-8889382d]{margin:0 0 14px;font-size:12px;line-height:1.6}.consent__docs[data-v-8889382d],.consent__state[data-v-8889382d]{font-size:12px}}@media (width>=1300px) and (height>=800px){.consent[data-v-8889382d]{left:32px}.consent__card[data-v-8889382d]{border-radius:22px;width:min(400px,100vw - 64px);padding:30px 32px 32px}.consent__title[data-v-8889382d]{font-size:30px}}.scroll-mode-toggle[data-v-f9fbcb6d]{z-index:6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--font-secondary,ui-monospace,monospace);pointer-events:auto;background:#00000059;border-radius:999px;gap:2px;padding:3px;font-size:11px;display:flex;position:fixed;bottom:16px;left:16px}.scroll-mode-toggle button[data-v-f9fbcb6d]{appearance:none;color:#fff9;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:5px 10px;transition:background .2s,color .2s}.scroll-mode-toggle button.is-on[data-v-f9fbcb6d]{color:#111;background:#ffffffe6}.engine-canvas[data-v-b225295d]{display:block;position:fixed;inset:0 auto auto 0;width:100vw!important;height:100lvh!important}@media (prefers-reduced-motion:reduce){.engine-canvas[data-v-b225295d]{display:none}}.block-theme{--fg:#3d3a37;--muted:#77716a;--accent:#d84004;display:block}.block-theme.theme-gradientLiquid{--fg:#f4efe6;--muted:#c9bfd2;--accent:#ffb37a}.block-theme.theme-ditherText{--fg:#f4efe6;--muted:#c9bfd2;--accent:#f4efe6}.block-theme.theme-digitalDark{--fg:#f5f1ed;--muted:#8fa8a2;--accent:#f5f1ed;--font:"Geist"}.block-theme.theme-veil{--fg:#45454b;--muted:#626268;--accent:#3c48f6}.block-theme.theme-veil.variant-1{--accent:#bd2800}.block-theme.theme-noir{--fg:var(--noir-fg);--muted:var(--noir-muted);--accent:var(--noir-accent);--font:"Rubik Mono One"}@keyframes compose-in-move-1eeb5760{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:none}}@keyframes compose-in-haze-1eeb5760{0%{filter:blur(14px)}to{filter:none}}@keyframes header-scrim-in-1eeb5760{0%{opacity:0}to{opacity:1}}.header[data-v-1eeb5760]{z-index:8;padding:22px var(--pad);pointer-events:none;--inv:0;--scrim:#f5f2ec66;position:fixed;top:0;left:0;right:0}.header.theme-digitalDark[data-v-1eeb5760],.header.theme-ditherText[data-v-1eeb5760],.header.theme-noir[data-v-1eeb5760]{--inv:1;--scrim:#0b0b0b66}.header[data-v-1eeb5760]:before{content:"";z-index:-1;height:var(--chrome-scrim);background-color:var(--scrim);-webkit-backdrop-filter:blur(10px);transition:background-color 1.6s;animation:1s .2s both header-scrim-in-1eeb5760;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0 55%,#0000);mask-image:linear-gradient(#000 0 55%,#0000)}@media (width>=1300px) and (height>=800px){.header[data-v-1eeb5760]:before{display:none}}.header[data-v-1eeb5760]{grid-template-columns:repeat(3,1fr);display:grid}.header__brand[data-v-1eeb5760]{pointer-events:auto;cursor:pointer;align-items:center;width:max-content;min-height:24px;margin:auto 0;animation:1.5s cubic-bezier(.16,.84,.3,1) .2s both compose-in-move-1eeb5760,1.5s ease-in-out .2s both compose-in-haze-1eeb5760;display:flex}.header__logotype[data-v-1eeb5760]{width:90px;display:block}@media (width>=480px){.header__logotype[data-v-1eeb5760]{width:150px}}.header__logotype[data-v-1eeb5760]{height:auto;filter:invert(var(--inv));transition:filter 1.6s}.header__mark[data-v-1eeb5760]{justify-content:center;animation:1.5s cubic-bezier(.16,.84,.3,1) .45s both compose-in-move-1eeb5760,1.5s ease-in-out .45s both compose-in-haze-1eeb5760;display:flex;position:relative}.header__mark a[data-v-1eeb5760]{pointer-events:auto;cursor:pointer;width:max-content;display:block}.header__mark img[data-v-1eeb5760]{width:auto;height:62px;filter:invert(var(--inv));transition:filter 1.6s;display:block}@keyframes tip-in-fade-e30da3a1{0%{opacity:0}to{opacity:1}}@keyframes tip-in-blur-e30da3a1{0%{filter:blur(16px)}to{filter:none}}@keyframes tip-in-scale-e30da3a1{0%{transform:scale(.9)}to{transform:none}}@keyframes tip-out-fade-e30da3a1{0%{opacity:1}to{opacity:0}}@keyframes tip-out-blur-e30da3a1{0%{filter:none}to{filter:blur(16px)}}@keyframes tip-out-scale-e30da3a1{0%{transform:none}to{transform:scale(1.1)}}@keyframes tip-swap-move-e30da3a1{0%{opacity:0;transform:translateY(9px)scale(.97)}to{opacity:1;transform:none}}@keyframes tip-swap-haze-e30da3a1{0%{filter:blur(9px)}to{filter:none}}@keyframes tip-swap-out-e30da3a1{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(10px);transform:translateY(-9px)scale(1.04)}}.tip[data-v-e30da3a1]{z-index:9;pointer-events:none;position:fixed;top:0;left:0}.tip__pill[data-v-e30da3a1]{font-family:var(--font-primary);color:#3d3a37;-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15);--pad-y:9px;--pad-x:18px;max-width:min(320px,60vw);padding:15px 26px;padding:var(--pad-y) var(--pad-x);white-space:nowrap;transform-origin:50% 0;will-change:transform;background:#fdfbf7b8;border:1px solid #ffffffbf;border-radius:999px;font-size:14px;line-height:1;animation:.28s cubic-bezier(.16,.84,.3,1) both tip-in-fade-e30da3a1,.28s ease-in-out both tip-in-blur-e30da3a1;position:relative;box-shadow:0 14px 34px -18px #28221c73,inset 0 1px #ffffffe6}.tip.is-off .tip__pill[data-v-e30da3a1]{animation:.2s cubic-bezier(.16,.84,.3,1) both tip-out-fade-e30da3a1,.2s ease-in-out both tip-out-blur-e30da3a1}.tip__label[data-v-e30da3a1]{text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.tip__label.is-in[data-v-e30da3a1]{animation:tip-swap-move-e30da3a1 .34s cubic-bezier(.16,.84,.3,1) var(--hold,0s) both,tip-swap-haze-e30da3a1 .34s ease-in-out var(--hold,0s) both}.tip__label.is-out[data-v-e30da3a1]{top:var(--pad-y);left:var(--pad-x);width:max-content;max-width:none;animation:.26s cubic-bezier(.4,0,.7,.2) both tip-swap-out-e30da3a1;position:absolute}:root{--font-primary:"Libertinus Serif",serif;--font-secondary:"Red Hat Mono",ui-monospace,monospace;--pad:20px}.constellation__main{display:block}.constellation__main:focus{outline:none}.constellation.is-booting .ask,.constellation.is-booting .constellation__main,.constellation.is-booting .header,.constellation.is-booting .legal{opacity:0;pointer-events:none}.constellation.is-booting .constellation__main{transition:opacity .4s}.constellation canvas{opacity:0;transition:filter 1s,transform 1s,opacity .8s}.constellation.is-ready canvas{opacity:1}.constellation.is-composing canvas{filter:blur(28px)saturate(.85);transition:filter .7s,transform .7s;transform:scale(1.12)}.constellation__ui{pointer-events:none;z-index:5;font-family:var(--font-secondary);position:fixed;inset:0}.constellation__brand{font-family:var(--font-primary);flex-direction:column;gap:4px;display:flex;position:fixed;top:24px;left:24px}.constellation__title{letter-spacing:.01em;font-size:26px}.constellation__sub{opacity:.55;font-size:12px}.constellation__hint{opacity:.45;white-space:nowrap;font-size:12px;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}
