.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-c30fe4da]{pointer-events:none;position:absolute;inset:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.boxfield[data-v-c30fe4da]{display:none}}.boxfield__b[data-v-c30fe4da]{will-change:transform;transform-origin:50%;opacity:0;background:#141414;position:absolute;top:0;left:0}.boxfield.is-circle .boxfield__b[data-v-c30fe4da]{border-radius:50%}.boxfield.is-live .boxfield__b[data-v-c30fe4da]{pointer-events:auto;touch-action:none;cursor:grab}.boxfield.is-live .boxfield__b[data-v-c30fe4da]:active{cursor:grabbing}@media (hover:none) and (pointer:coarse){.boxfield.is-live .boxfield__b[data-v-c30fe4da]{pointer-events:none;touch-action:auto}}.itrail[data-v-8bf930ac]{z-index:0;position:absolute;inset:0;overflow:visible}.itrail__img[data-v-8bf930ac]{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-8bf930ac]{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-e7571721]{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 rise-in-f0773dae{0%{opacity:0;filter:blur(10px);translate:0 22px}to{opacity:1;filter:none;translate:none}}@keyframes rise-out-f0773dae{0%{opacity:1;filter:none;translate:none}to{opacity:0;filter:blur(10px);translate:0 22px}}@keyframes shake-f0773dae{0%,to{translate:0}20%{translate:-9px}40%{translate:8px}60%{translate:-5px}80%{translate:3px}}.cform[data-v-f0773dae]{gap:var(--cf-field-gap);pointer-events:auto;flex-direction:column;width:100%;display:flex}.cform.is-shake[data-v-f0773dae]{animation:shake-f0773dae calc(.4s*var(--tempo,.65)) ease both}.cform.is-sending[data-v-f0773dae]{opacity:.75}.cform__field[data-v-f0773dae]{gap:var(--cf-label-gap);opacity:0;flex-direction:column;display:flex}.cform__label[data-v-f0773dae]{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-f0773dae]{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-f0773dae]{font-size:max(16px,var(--cf-control-fs))}}.cform__input[data-v-f0773dae]::placeholder{color:var(--cf-control-placeholder);text-transform:var(--cf-placeholder-tt)}.cform__input[data-v-f0773dae]:focus-visible{border-color:var(--cf-focus)}.cform__area[data-v-f0773dae]{height:var(--cf-area-h);padding:var(--cf-area-pad);border-width:var(--cf-area-border-w);resize:none}.cform__error[data-v-f0773dae]{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-f0773dae]{font-size:var(--cf-label-fs);opacity:.75}.cform__foot[data-v-f0773dae]{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-f0773dae]{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-f0773dae]{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-f0773dae]:hover{text-decoration:none}}.cform__cta[data-v-f0773dae]{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-f0773dae]:hover{scale:1.05}}.cform__cta[data-v-f0773dae]:active{scale:.97}.cform__cta[data-v-f0773dae]:disabled{cursor:progress;opacity:.6;scale:none}.cform.is-in .cform__field[data-v-f0773dae],.cform.is-in .cform__foot[data-v-f0773dae]{animation:rise-in-f0773dae 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-f0773dae],.cform.is-out .cform__foot[data-v-f0773dae]{animation:rise-out-f0773dae calc(.4s*var(--tempo,.65)) ease-in 0s both}.cform__thanks[data-v-f0773dae]{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-f0773dae]{animation:rise-in-f0773dae calc(.85s*var(--tempo,.65)) cubic-bezier(.16,.84,.3,1) calc(.1s*var(--tempo,.65)) both}.cform__thanks.is-out[data-v-f0773dae]{animation:rise-out-f0773dae calc(.4s*var(--tempo,.65)) ease-in 0s both}.cform__thanksline[data-v-f0773dae]{max-width:40ch;font-size:var(--cf-label-fs);color:var(--cf-label-color);margin:0;line-height:1.45}.cform__dry[data-v-f0773dae]{color:var(--cf-privacy-color)}.cform__dry[data-v-f0773dae],.cform__mail[data-v-f0773dae]{font-size:var(--cf-privacy-fs);margin:0}.cform__mail[data-v-f0773dae]{color:var(--cf-label-color);flex-direction:column;gap:4px;display:flex}.cform__mail a[data-v-f0773dae]{color:inherit;text-underline-offset:3px;pointer-events:auto;text-decoration:underline}@media (hover:hover) and (pointer:fine){.cform__mail a[data-v-f0773dae]:hover{text-decoration:none}}@keyframes haze-in-fade-f310c739{0%{opacity:0}to{opacity:1}}@keyframes haze-in-blur-f310c739{0%{filter:blur(16px)}to{filter:none}}@keyframes haze-in-scale-f310c739{0%{transform:scale(.9)}to{transform:none}}@keyframes haze-out-fade-f310c739{0%{opacity:1}to{opacity:0}}@keyframes haze-out-blur-f310c739{0%{filter:none}to{filter:blur(16px)}}@keyframes haze-out-scale-f310c739{0%{transform:none}to{transform:scale(1.1)}}.block-section[data-v-f310c739]{min-height:100svh;display:flex;position:relative}.block-section[data-v-f310c739]:focus{outline:none}.block-section[data-v-f310c739]{scroll-snap-align:start;scroll-snap-stop:always;justify-content:center;align-items:center}.block-section.is-flow[data-v-f310c739]{scroll-snap-align:none;scroll-snap-stop:normal;min-height:0}@media (prefers-reduced-motion:reduce){.block-section[data-v-f310c739]{scroll-snap-align:none;scroll-snap-stop:normal}}.block-section.is-overflow[data-v-f310c739]{padding-block:var(--chrome-top) var(--chrome-bottom)}.block-section__reveal-wrapper[data-v-f310c739]{transform-origin:50%;width:100%;height:100%;transition:transform 8s cubic-bezier(.254,.005,0,1)}.block-section__reveal-wrapper.loading[data-v-f310c739]{transform:scale(.85)}.block-section__reveal[data-v-f310c739]{opacity:0;will-change:opacity,filter}.block-section__reveal.is-on[data-v-f310c739]{animation:1.8s cubic-bezier(.16,.84,.3,1) both haze-in-fade-f310c739,1.8s ease-in-out both haze-in-blur-f310c739,1.8s cubic-bezier(.16,.84,.3,1) both haze-in-scale-f310c739}.block-section__reveal.is-out[data-v-f310c739]{animation:1.1s cubic-bezier(.16,.84,.3,1) both haze-out-fade-f310c739,1.1s ease-in-out both haze-out-blur-f310c739,1.1s cubic-bezier(.16,.84,.3,1) both haze-out-scale-f310c739}@media (prefers-reduced-motion:reduce){.block-section__reveal[data-v-f310c739],.block-section__reveal.is-on[data-v-f310c739],.block-section__reveal.is-out[data-v-f310c739]{opacity:1;filter:none;animation:none;transform:none}}.block-section__reveal.is-self[data-v-f310c739]{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-c9f9f724]{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-c9f9f724]{text-align:left}.grid[data-v-eae65bca]{width:min(1100px,92vw);color:var(--fg);padding:96px 0}.grid__h[data-v-eae65bca]{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-eae65bca]{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-eae65bca]{grid-template-columns:repeat(2,1fr);gap:28px;margin-top:56px;display:grid}.grid__frame[data-v-eae65bca]{border:1px solid color-mix(in srgb,var(--fg) 30%,transparent);border-radius:8px;margin-bottom:14px;padding:10px 12px}.grid__tag[data-v-eae65bca]{letter-spacing:.06em;color:var(--accent);font-family:Red Hat Mono,ui-monospace,monospace;font-size:11px}.grid__name[data-v-eae65bca]{margin:0 0 8px;font-family:Libertinus Serif,serif;font-size:24px;font-weight:400}.grid__body[data-v-eae65bca]{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-eae65bca]{grid-template-columns:1fr}}.quote[data-v-5788e840]{text-align:center;width:min(1000px,92vw);color:var(--fg);flex-direction:column;align-items:center;gap:6px;display:flex}.quote__q[data-v-5788e840]{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-5788e840]{color:var(--accent);vertical-align:super;font-size:.4em}.quote__author[data-v-5788e840]{color:var(--accent);letter-spacing:.04em;margin-top:4px;font-size:16px}.quote__author[data-v-5788e840],.quote__note[data-v-5788e840]{font-family:Red Hat Mono,ui-monospace,monospace}.quote__note[data-v-5788e840]{color:var(--muted);font-size:12px}.split[data-v-6de78c09]{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-6de78c09]{letter-spacing:.12em;color:var(--accent);font-size:12px}.split__h[data-v-6de78c09],.split__kicker[data-v-6de78c09]{font-family:Red Hat Mono,ui-monospace,monospace}.split__h[data-v-6de78c09]{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-6de78c09]{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-6de78c09]{grid-template-columns:1fr;gap:24px}}: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}.gen[data-v-c47e2013]{--tempo:.65;width:100%;color:var(--fg);letter-spacing:0;margin:0;position:relative}.gen.is-center[data-v-c47e2013]{text-align:center}.gen__w[data-v-c47e2013]{white-space:nowrap}.gen__w.is-strong[data-v-c47e2013]{font-weight:700}.gen__w.is-emph .gen__ch[data-v-c47e2013]{color:var(--accent-lead)}.gen__ch[data-v-c47e2013]{--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-c47e2013]{white-space:pre-wrap}.gen__caret[data-v-c47e2013]{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-c47e2013]{scale:1}.gen__chip[data-v-c47e2013]{vertical-align:-.11em;pointer-events:none;backface-visibility:hidden;align-items:stretch;height:.92em;margin:0 .06em;display:inline-flex}.gen__chip[data-v-c47e2013]:focus-visible{outline:2px solid var(--accent,currentColor);outline-offset:2px}@media (hover:hover) and (pointer:fine){.gen__chip:hover .gen__tile img[data-v-c47e2013]{transition:all .6s var(--spring-easing);transition-delay:0s!important;transform:scale(1.1)rotate(-1deg)!important}}.gen__tile[data-v-c47e2013]{z-index:1;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-c47e2013],.gen__tile[data-v-c47e2013]{backface-visibility:hidden}.gen__sprite[data-v-c47e2013]{-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-c47e2013]{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-c47e2013]{pointer-events:auto}.gen__chip.is-in .gen__tile[data-v-c47e2013]{transition-duration:calc(.22s*var(--tempo));transition-delay:0s;transform:translateZ(0)scale(1)}.gen__chip.is-in .gen__word[data-v-c47e2013]{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-c47e2013]{background:var(--tile)}}.gen__chip.is-in .gen__sprite[data-v-c47e2013]{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-bcc26218]{width:100%;min-height:100svh;display:block;position:relative}@keyframes audio_pulse-bcc26218{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-bcc26218{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-bcc26218]{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-bcc26218],.audioring__container .ring[data-v-bcc26218]{border-radius:50%;position:absolute;top:50%;left:50%}.audioring__container .ring[data-v-bcc26218]{width:100%;height:100%;transform:translate(-50%,-50%)}.audioring__container .ring[data-v-bcc26218]:first-child{z-index:1;animation:5s cubic-bezier(.44,0,.56,1) infinite audio_breathe-bcc26218;box-shadow:0 0 0 30vw #ffc691}@media screen and (width<=1200px){.audioring__container .ring[data-v-bcc26218]:first-child{display:none}}.audioring__container .ring[data-v-bcc26218]:nth-child(2){animation:3s -.5s infinite audio_pulse-bcc26218;box-shadow:0 0 0 3px #fff}.audioring__container .ring[data-v-bcc26218]:nth-child(3){animation:3s .5s infinite audio_pulse-bcc26218;box-shadow:0 0 0 3px #fff}.audioring__container .ring[data-v-bcc26218]:nth-child(4){animation:3s 1s infinite audio_pulse-bcc26218;box-shadow:0 0 0 3px #fff}.audioring.is-ring .audioring__container[data-v-bcc26218]{opacity:1;transform:translate(-50%,-50%)scale(1.2)!important}.boxes[data-v-ac11e77c]{width:100%;min-height:100svh;position:relative}.boxes__centre[data-v-ac11e77c]{z-index:1;pointer-events:none}.orchestra[data-v-7191c206]{align-items:center;width:min(1755px,91.4vw);min-height:100svh;margin-inline:auto;display:flex;position:relative}.orchestra__label[data-v-7191c206]{--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-efae2263{0%{--ring-t:0}to{--ring-t:1}}.ring[data-v-efae2263]{--bubble:#b9bdf2;--pulse-period:4s;--pulse-stagger:.4s;width:100%;min-height:100svh;position:relative}.ring__svg[data-v-efae2263]{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.ring__circle[data-v-efae2263]{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-efae2263]{r:var(--R);transition-duration:var(--expand,.45s);transition-timing-function:var(--spring-easing)}.ring__bubble[data-v-efae2263]{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-efae2263]{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-efae2263]{--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-efae2263 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-efae2263]{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-efae2263]{display:block}}.ring__bubble.is-left .ring__lab[data-v-efae2263]{text-align:right;right:calc(100% + 14px)}.ring__bubble.is-right .ring__lab[data-v-efae2263]{text-align:left;left:calc(100% + 14px)}.ring.is-ring .ring__dot[data-v-efae2263]{transition:scale calc(.5s*var(--tempo)) var(--spring-easing) var(--d);scale:1}.ring.is-ring .ring__lab[data-v-efae2263]{opacity:1;transition:opacity calc(.28s*var(--tempo)) ease calc(var(--d) + var(--expand,.45s)*.72)}.block__statement[data-v-e9567673]{width:100%;margin:0 auto}.block__statement .statement[data-v-e9567673]{max-width:unset;width:100%!important}.block__statement__line[data-v-e9567673]{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-e9567673]{transition-delay:1s;transform:translate(-20%)}.block__statement.is-out .block__statement__line[data-v-e9567673]{transform:translate(-150%)}.block__statement_image[data-v-e85a6bf4]{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-e85a6bf4]{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-e85a6bf4]{grid-template-columns:1.15fr .85fr}}.block__statement_image__copy .statement[data-v-e85a6bf4]{max-width:unset;width:100%!important}.block__statement_image__strip[data-v-e85a6bf4]{height:100%;min-height:0;margin:0;overflow:hidden}@media (width>=768px){.block__statement_image__strip[data-v-e85a6bf4]{height:66vh}}.block__statement_image__strip img[data-v-e85a6bf4]{-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-e85a6bf4]{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-e85a6bf4]{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-e85a6bf4]{transition-delay:.4s;transform:translate(0)}@media (width>=768px){.block__statement_image.is-ring .block__statement_image__line[data-v-e85a6bf4]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transform:none}}.block__statement_image.is-out .block__statement_image__line[data-v-e85a6bf4]{transform:translate(-100%)}@media (width>=768px){.block__statement_image.is-out .block__statement_image__line[data-v-e85a6bf4]{clip-path:polygon(0 0,100% 0,100% 0,0 0);transform:none}}@keyframes stat-tick-1f902b51{0%{transform:translate(0)}to{transform:translate(-150px)}}@keyframes stat-squash-1f902b51{0%{transform:scaleY(1)}50%{transform:scaleY(1.035)}to{transform:scaleY(1)}}.statistics[data-v-1f902b51]{--measure:var(--max-width);--accent:#7caaff;align-items:center;width:100%;min-height:100svh;display:flex;position:relative}.statistics__band[data-v-1f902b51]{left:calc(var(--padding)*-1);width:calc(100% + var(--padding)*2);pointer-events:none;height:38%;position:absolute;bottom:10%}.statistics__chart[data-v-1f902b51]{clip-path:inset(0 100% 0 0);width:100%;height:100%;transition:clip-path calc(.4s*var(--tempo)) cubic-bezier(.32,0,.67,0);display:block}.statistics__probe[data-v-1f902b51]{pointer-events:auto;position:absolute;inset:0}.statistics__dot[data-v-1f902b51]{background:var(--accent);width:11px;height:11px;transition:scale calc(.34s*var(--tempo)) cubic-bezier(.32,0,.67,0);border-radius:50%;margin:-5.5px 0 0 -5.5px;position:absolute;top:0;left:0;scale:0;box-shadow:0 0 0 4px #7caaff29}.statistics__dot.is-on[data-v-1f902b51]{transition-duration:calc(.6s*var(--tempo));transition-timing-function:var(--spring-easing);scale:1}.statistics.is-chart .statistics__chart[data-v-1f902b51]{clip-path:inset(0);transition-duration:calc(1.15s*var(--tempo));transition-timing-function:cubic-bezier(.22,1,.36,1)}.statistics__tick[data-v-1f902b51]{animation:stat-tick-1f902b51 var(--travel) linear infinite}.statistics__tick--solid[data-v-1f902b51]{--travel:48s;--breathe:7.5s}.statistics__tick--dot[data-v-1f902b51]{--travel:68s;--breathe:10.5s}.statistics__squash[data-v-1f902b51]{transform-origin:0 44px;animation:stat-squash-1f902b51 var(--breathe) ease-in-out infinite}.statistics__line[data-v-1f902b51]{fill:none;vector-effect:non-scaling-stroke;stroke-linejoin:miter}.statistics__line--solid[data-v-1f902b51]{stroke:var(--accent);stroke-width:1.5px}.statistics__line--dot[data-v-1f902b51]{stroke:#fff6;stroke-width:1.5px;stroke-dasharray:10 8}.statistics__inner[data-v-1f902b51]{width:var(--measure);margin-inline:auto;position:relative}.statistics__body[data-v-1f902b51] .gen__w.is-strong{color:var(--accent);font-weight:400}.statistics__label[data-v-1f902b51]{--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-729160f3]{flex-flow:column;justify-content:center;align-items:stretch;width:100%;height:100svh;margin:0 auto;display:flex}.block__statement .statement[data-v-729160f3]{max-width:unset;width:100%!important}.block__statement__wrapper[data-v-729160f3]{min-width:min(100%,1000px);max-width:60%;position:relative}.block__statement__wrapper[data-v-729160f3]:not(:last-of-type){margin-bottom:calc(var(--padding)*2)}.block__statement__wrapper[data-v-729160f3]:last-of-type{align-self:end}.block__statement__line[data-v-729160f3]{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-729160f3],.block__statement__line_v[data-v-729160f3]{bottom:calc(var(--padding)*-1);background-color:#fff;position:absolute}.block__statement__line_v[data-v-729160f3]{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-729160f3]{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-729160f3],.block__statement__line_dx_v[data-v-729160f3]{left:calc(var(--padding)*-1);background-color:#fff;position:absolute}.block__statement__line_dx_v[data-v-729160f3]{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-729160f3]{transition-delay:.4s;transform:translate(-20%)}.block__statement.is-ring .block__statement__line_v[data-v-729160f3]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition-delay:.5s}.block__statement.is-ring .block__statement__line_dx[data-v-729160f3]{transition-delay:.6s;transform:translate(0)}.block__statement.is-ring .block__statement__line_dx_v[data-v-729160f3]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition-delay:.8s}.block__statement.is-out .block__statement__line[data-v-729160f3]{transform:translate(-150%)}.block__statement.is-out .block__statement__line_v[data-v-729160f3]{clip-path:polygon(0 0,100% 0,100% 0,0 0)}.block__statement.is-out .block__statement__line_dx[data-v-729160f3]{transform:translate(150%)}.block__statement.is-out .block__statement__line_dx_v[data-v-729160f3]{clip-path:polygon(0 0,100% 0,100% 0,0 0)}.block__titled_statement_image[data-v-f78dc8b1]{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-f78dc8b1]{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-f78dc8b1]{flex-flow:column;gap:clamp(14px,2.4vw,40px);display:flex}.block__titled_statement_image__copy .paragraph[data-v-f78dc8b1],.block__titled_statement_image__copy .statement[data-v-f78dc8b1]{max-width:unset;width:100%!important}.block__titled_statement_image__strip[data-v-f78dc8b1]{height:100%;min-height:0;margin:0;overflow:hidden}@media (width>=768px){.block__titled_statement_image__strip[data-v-f78dc8b1]{order:1;height:66vh}}.block__titled_statement_image__strip img[data-v-f78dc8b1]{-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-f78dc8b1]{order:-1}}.block__titled_statement_image__line[data-v-f78dc8b1]{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-f78dc8b1]{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-f78dc8b1]{transition-delay:.4s;transform:translate(0)}@media (width>=768px){.block__titled_statement_image.is-ring .block__titled_statement_image__line[data-v-f78dc8b1]{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-f78dc8b1]{transform:translate(-100%)}@media (width>=768px){.block__titled_statement_image.is-out .block__titled_statement_image__line[data-v-f78dc8b1]{clip-path:polygon(0 0,100% 0,100% 0,0 0);transform:none}}.blob[data-v-52caa85d]{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-52caa85d]:hover{scale:.98}.blob:hover .blob__ell[data-v-52caa85d]{background:color-mix(in srgb,var(--blob-c) 80%,#000)}}.blob__mass[data-v-52caa85d]{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-52caa85d]{animation:blob-squash-52caa85d calc(.5s*var(--tempo,1)) var(--spring-easing) both}@keyframes blob-squash-52caa85d{0%{scale:1}24%{scale:1.07 .8}56%{scale:.95 1.09}to{scale:1}}.blob__ell[data-v-52caa85d]{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-52caa85d]:not(:first-child){margin-left:calc(var(--noir-blob-ell-w)*-.42)}.blob__label[data-v-52caa85d]{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 rise-in-f63bcbc3{0%{opacity:0;filter:blur(10px);translate:0 22px}to{opacity:1;filter:none;translate:none}}@keyframes shake-f63bcbc3{0%,to{translate:0}20%{translate:-9px}40%{translate:8px}60%{translate:-5px}80%{translate:3px}}.aform[data-v-f63bcbc3]{font-family:var(--noir-font-ui);pointer-events:auto}.aform.is-shake[data-v-f63bcbc3]{animation:shake-f63bcbc3 calc(.4s*var(--tempo)) ease both}.aform.is-sending[data-v-f63bcbc3]{opacity:.75}.aform__row[data-v-f63bcbc3]{gap:var(--noir-field-gap);opacity:0;grid-template-columns:1fr 1fr;display:grid}.aform__field[data-v-f63bcbc3]{margin-bottom:var(--noir-field-gap);opacity:0;display:block}.aform__row .aform__field[data-v-f63bcbc3]{margin-bottom:var(--noir-field-gap);opacity:1}.aform__label[data-v-f63bcbc3]{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-f63bcbc3]{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-f63bcbc3]{font-size:max(16px,var(--noir-fs-form))}}.aform__input[data-v-f63bcbc3]::placeholder{color:var(--noir-ink-soft)}.aform__input[data-v-f63bcbc3]:focus-visible{border-color:var(--accent)}.aform__area[data-v-f63bcbc3]{min-height:var(--noir-area-min);resize:none}.aform__drop[data-v-f63bcbc3]{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-f63bcbc3]{border-color:var(--white);background:var(--noir-wash)}@media (hover:hover) and (pointer:fine){.aform__drop[data-v-f63bcbc3]:hover{border-color:var(--white);background:var(--noir-wash)}}.aform__upIcon[data-v-f63bcbc3]{width:17px;height:17px}.aform__file[data-v-f63bcbc3]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.aform__files[data-v-f63bcbc3]{margin:var(--noir-gap-m) 0 0;padding:0;list-style:none}.aform__fileRow[data-v-f63bcbc3]{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-f63bcbc3]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aform__fileSize[data-v-f63bcbc3]{color:var(--muted);margin-left:auto}.aform__x[data-v-f63bcbc3]{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-f63bcbc3]:hover{color:var(--accent)}}.aform__error[data-v-f63bcbc3]{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-f63bcbc3]{color:var(--muted);font-size:var(--noir-fs-xs)}.aform__foot[data-v-f63bcbc3]{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-f63bcbc3]{justify-content:space-between;align-items:center;gap:var(--noir-foot-gap);text-align:start;flex-direction:row}}.aform__privacy[data-v-f63bcbc3]{font-size:var(--noir-fs-xs);color:var(--white);margin:0}.aform__legal[data-v-f63bcbc3]{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-f63bcbc3]:hover{text-decoration:none}}.aform__cta[data-v-f63bcbc3]{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-f63bcbc3]:hover{scale:1.05}}.aform__cta[data-v-f63bcbc3]:active{scale:.97}.aform__cta[data-v-f63bcbc3]:disabled{cursor:progress;opacity:.6;scale:none}.aform.is-in .aform__field[data-v-f63bcbc3],.aform.is-in .aform__foot[data-v-f63bcbc3],.aform.is-in .aform__row[data-v-f63bcbc3]{animation:rise-in-f63bcbc3 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-f63bcbc3],.aform.is-out .aform__foot[data-v-f63bcbc3],.aform.is-out .aform__row[data-v-f63bcbc3]{animation:rise-in-f63bcbc3 calc(.4s*var(--tempo)) ease-in reverse both}.aform__thanks[data-v-f63bcbc3]{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-f63bcbc3]{animation:rise-in-f63bcbc3 calc(.85s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.1s*var(--tempo)) both}.aform__thanks.is-out[data-v-f63bcbc3]{animation:rise-in-f63bcbc3 calc(.4s*var(--tempo)) ease-in reverse both}.aform__thanksline[data-v-f63bcbc3]{max-width:40ch;font-size:var(--noir-fs-form-lead);color:var(--white);margin:0;line-height:1.45}.aform__dry[data-v-f63bcbc3]{font-size:var(--noir-fs-mono);color:var(--muted);margin:0}.aform__mail[data-v-f63bcbc3]{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-f63bcbc3]{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-f63bcbc3]:hover{color:var(--white)}}@keyframes rise-in-c35eed36{0%{opacity:0;filter:blur(10px);translate:0 22px}to{opacity:1;filter:none;translate:none}}.panel[data-v-c35eed36]{--panel-top:var(--chrome-clear);--panel-pad-bottom:160px;--panel-width:min(1200px,100%);--panel-cols:1fr;--panel-gap:20px;--panel-left-gap:18px;--panel-left-pad-bottom:18px;--panel-ink:var(--stars-color);--panel-font:"Red Hat Mono",monospace;--panel-fs:var(--stars-fs-s);--panel-weight:400;--panel-dot-bg:var(--stars-color);--panel-dot-ink:#fff;--panel-sticky-bg:var(--stars-paper);width:100%;padding:0 0 var(--panel-pad-bottom)}.panel__grid[data-v-c35eed36]{grid-template-columns:var(--panel-cols);gap:var(--panel-gap);width:var(--panel-width);align-items:start;margin-inline:auto;display:grid}.panel__left[data-v-c35eed36]{align-self:start;align-items:flex-start;gap:var(--panel-left-gap);padding-top:var(--panel-top);padding-bottom:var(--panel-left-pad-bottom);flex-direction:column;display:flex}.panel__back[data-v-c35eed36]{align-items:center;gap:var(--panel-left-gap-inline,10px);color:var(--panel-ink);font-family:var(--panel-font);font-size:var(--panel-fs);font-weight:var(--panel-weight);cursor:pointer;opacity:0;background:0 0;border:0;padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.panel__back:hover .panel__backDot[data-v-c35eed36]{scale:1.12}}.panel__backDot[data-v-c35eed36]{background:var(--panel-dot-bg);width:20px;height:20px;color:var(--panel-dot-ink);transition:scale .28s var(--spring-easing);border-radius:50%;place-items:center;display:grid}.panel__backDot svg[data-v-c35eed36]{width:12px;height:12px}.panel__right[data-v-c35eed36]{min-width:0;font-size:var(--panel-body-fs,inherit);letter-spacing:var(--panel-body-ls,inherit);line-height:var(--panel-body-lh,inherit)}.panel__right.is-revealed[data-v-c35eed36]{opacity:0}.panel.is-in .panel__back[data-v-c35eed36]{animation:rise-in-c35eed36 calc(.9s*var(--tempo)) cubic-bezier(.16,.84,.3,1) 0s both}.panel.is-in .panel__right.is-revealed[data-v-c35eed36]{animation:rise-in-c35eed36 calc(.95s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.18s*var(--tempo)) both}@media (width>=768px){.panel--tablet .panel__left[data-v-c35eed36]{z-index:1;background:var(--panel-sticky-bg);position:sticky;top:0}.panel--tablet .panel__right[data-v-c35eed36]{padding-top:var(--panel-top)}}@media (width>=860px){.panel--split .panel__left[data-v-c35eed36]{z-index:1;background:var(--panel-sticky-bg);position:sticky;top:0}.panel--split .panel__right[data-v-c35eed36]{padding-top:var(--panel-top)}}@keyframes rise-in-724b669e{0%{opacity:0;filter:blur(10px);translate:0 22px}to{opacity:1;filter:none;translate:none}}.applypanel[data-v-724b669e]{--panel-top:var(--noir-panel-pad-top);--panel-pad-bottom:var(--noir-panel-pad-bottom);--panel-width:var(--noir-shell-w);--panel-cols:var(--noir-form-cols);--panel-gap:var(--noir-col-gap);--panel-left-gap:var(--noir-left-gap);--panel-left-gap-inline:var(--noir-gap-m);--panel-left-pad-bottom:var(--noir-gap-m);--panel-ink:var(--white);--panel-font:var(--noir-font-ui);--panel-fs:var(--noir-fs-form);--panel-weight:500;--panel-dot-bg:var(--white);--panel-dot-ink:var(--noir-ink);--panel-sticky-bg:var(--noir-surface)}.applypanel .panel__h[data-v-724b669e]{--title-fs:var(--noir-fs-panel);opacity:0;max-width:9ch;margin:0}.applypanel .panel__meta[data-v-724b669e]{line-height:1.5}.applypanel .panel__mail[data-v-724b669e],.applypanel .panel__meta[data-v-724b669e]{font-family:var(--noir-font-ui);font-size:var(--noir-fs-form);color:var(--white);opacity:0;flex-direction:column;margin:0;display:flex}.applypanel .panel__mail[data-v-724b669e]{gap:var(--noir-gap-xs)}.applypanel .panel__mail a[data-v-724b669e]{color:var(--noir-link);text-underline-offset:3px;font-style:italic;text-decoration:underline}@media (hover:hover) and (pointer:fine){.applypanel .panel__mail a[data-v-724b669e]:hover{color:var(--white)}}.applypanel.is-in .panel__h[data-v-724b669e]{animation:rise-in-724b669e calc(.95s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.1s*var(--tempo)) both}.applypanel.is-in .panel__meta[data-v-724b669e]{animation:rise-in-724b669e calc(.9s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.2s*var(--tempo)) both}.applypanel.is-in .panel__mail[data-v-724b669e]{animation:rise-in-724b669e calc(.9s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.3s*var(--tempo)) both}.applypanel .panel__read[data-v-724b669e]{gap:var(--noir-stack-gap);opacity:0;flex-direction:column;display:flex}.applypanel.is-in .panel__read[data-v-724b669e]{animation:rise-in-724b669e calc(.95s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.18s*var(--tempo)) both}.applypanel .posting[data-v-724b669e]{font-family:var(--noir-font-ui);color:var(--white)}.applypanel .posting[data-v-724b669e] .posting__p{margin:0 0 var(--noir-posting-gap);font-size:var(--noir-fs-form);line-height:1.5}.applypanel .posting[data-v-724b669e] .posting__p strong{color:var(--white);font-weight:600}.applypanel .posting[data-v-724b669e] .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}.applypanel .posting[data-v-724b669e] .posting__h:nth-of-type(3n+1){color:var(--noir-h-a)}.applypanel .posting[data-v-724b669e] .posting__h:nth-of-type(3n+2){color:var(--noir-h-b)}.applypanel .posting[data-v-724b669e] .posting__h:nth-of-type(3n+3){color:var(--noir-h-c)}.careers[data-v-bf8c0455]{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-bf8c0455]{--title-fs:var(--noir-fs-heading);pointer-events:none;-webkit-user-select:none;user-select:none;margin:0}.careers__line[data-v-bf8c0455]{opacity:0;display:block}@keyframes careers-line-in-bf8c0455{0%{opacity:0;translate:0 70px;scale:.95}to{opacity:1;translate:none;scale:1}}.careers.is-in .careers__line[data-v-bf8c0455]{animation:careers-line-in-bf8c0455 calc(.9s*var(--tempo)) var(--spring-easing) var(--d) both}.careers.is-out .careers__line[data-v-bf8c0455]{animation:careers-line-in-bf8c0455 calc(.4s*var(--tempo)) ease-in reverse both}.careers__tile[data-v-bf8c0455]{vertical-align:baseline;width:auto;height:.82em;display:inline-block;translate:0 6%}.careers__marquees[data-v-bf8c0455]{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-bf8c0455]{gap:0;width:134vw;margin-inline:calc(50% - 67vw);padding-inline:0;rotate:-1deg}}.careers__marquee[data-v-bf8c0455]{opacity:0}@media (width>=768px){.careers__marquee[data-v-bf8c0455]{padding-block:var(--noir-marquee-pad);overflow:hidden}.careers__marquee.is-held .careers__track[data-v-bf8c0455]{animation-play-state:paused}}@keyframes careers-marquee-bf8c0455{0%{translate:0}to{translate:-50%}}.careers__track[data-v-bf8c0455]{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-bf8c0455]{width:max-content;animation:careers-marquee-bf8c0455 var(--dur) linear infinite;animation-direction:var(--dir);flex-direction:row}}@keyframes careers-row-in-bf8c0455{0%{opacity:0;translate:0 40px}to{opacity:1;translate:none}}.careers.is-in .careers__marquee[data-v-bf8c0455]{animation:careers-row-in-bf8c0455 calc(.9s*var(--tempo)) var(--spring-easing) var(--d) both}.careers.is-out .careers__marquee[data-v-bf8c0455]{animation:careers-row-in-bf8c0455 calc(.4s*var(--tempo)) ease-in reverse both}.careers__hint[data-v-bf8c0455]{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-bf8c0455]{rotate:-1deg}}.careers__hint[data-v-bf8c0455]{pointer-events:none;-webkit-user-select:none;user-select:none}.careers.is-in .careers__hint[data-v-bf8c0455]{animation:careers-row-in-bf8c0455 calc(.9s*var(--tempo)) var(--spring-easing) var(--d) both}.careers.is-out .careers__hint[data-v-bf8c0455]{animation:careers-row-in-bf8c0455 calc(.4s*var(--tempo)) ease-in reverse both}.careers__item[data-v-bf8c0455]{max-width:100%;display:flex}.careers__item[data-v-bf8c0455]:nth-child(odd){rotate:-.5deg}.careers__item[data-v-bf8c0455]:nth-child(2n){rotate:.5deg}.careers__pill[data-v-bf8c0455]{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-bf8c0455]{white-space:nowrap}}.careers__pill[data-v-bf8c0455]{pointer-events:auto;transition:scale .35s var(--spring-easing),background-color .35s ease}@media (hover:hover) and (pointer:fine){.careers__pill[data-v-bf8c0455]:hover{background:color-mix(in srgb,var(--pill-c) 80%,#000);scale:1.06}}.careers__pill[data-v-bf8c0455]:active{scale:.98}.jobmodal[data-v-bf8c0455]{z-index:7;overscroll-behavior:contain;background:var(--noir-surface);position:fixed;inset:0;overflow:hidden auto}.jm-enter-active[data-v-bf8c0455],.jm-leave-active[data-v-bf8c0455]{transition:opacity .32s}.jm-enter-from[data-v-bf8c0455],.jm-leave-to[data-v-bf8c0455]{opacity:0}@keyframes rise-in-8f9c3774{0%{opacity:0;filter:blur(10px);translate:0 22px}to{opacity:1;filter:none;translate:none}}@keyframes rise-out-8f9c3774{0%{opacity:1;filter:none;translate:none}to{opacity:0;filter:blur(10px);translate:0 22px}}@keyframes reach-line-in-8f9c3774{0%{opacity:0;translate:0 70px;scale:.95}to{opacity:1;translate:none;scale:1}}@keyframes reach-line-out-8f9c3774{0%{opacity:1;translate:none;scale:1}to{opacity:0;translate:0 70px;scale:.95}}.reach[data-v-8f9c3774]{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-8f9c3774]{--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-8f9c3774]{--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-8f9c3774]{display:none}}.reach__col[data-v-8f9c3774]{gap:var(--noir-stack-gap);flex-direction:column;display:flex}.reach__wall[data-v-8f9c3774]{--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-8f9c3774]{opacity:0;white-space:nowrap;display:block}.reach__slot[data-v-8f9c3774]{vertical-align:baseline;width:1ch;height:0;display:inline-block;position:relative}.reach__vowel[data-v-8f9c3774]{width:auto;max-width:none;height:.78em;position:absolute;bottom:0;left:50%;translate:-50%}.reach__body[data-v-8f9c3774]{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-8f9c3774] em{font-style:normal;font-weight:700}.reach.is-in .reach__line[data-v-8f9c3774]{animation:reach-line-in-8f9c3774 calc(.9s*var(--tempo)) var(--spring-easing) var(--d) both}.reach.is-in .reach__body[data-v-8f9c3774]{animation:rise-in-8f9c3774 calc(.95s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.42s*var(--tempo)) both}.reach.is-out .reach__line[data-v-8f9c3774]{animation:reach-line-out-8f9c3774 calc(.4s*var(--tempo)) ease-in both}.reach.is-out .reach__body[data-v-8f9c3774]{animation:rise-out-8f9c3774 calc(.45s*var(--tempo)) ease-in 0s both}.typewriter[data-v-c8e173ef]{width:100%;min-height:100svh;position:relative}.typewriter__stack[data-v-c8e173ef]{align-items:center;gap:var(--noir-stack-gap);flex-direction:column;width:min(1240px,86vw);display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.typewriter__p[data-v-c8e173ef]{pointer-events:none;width:100%;margin:0}.typewriter__foot[data-v-c8e173ef]{align-items:center;gap:var(--noir-stack-gap);opacity:0;flex-direction:column;display:flex}.typewriter__cta[data-v-c8e173ef]{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){.typewriter__cta[data-v-c8e173ef]:hover{scale:1.05}}.typewriter__cta[data-v-c8e173ef]:active{scale:.97}.typewriter__mail[data-v-c8e173ef]{font-family:var(--noir-font-ui);font-size:var(--noir-fs-form);color:var(--noir-link);text-underline-offset:3px;pointer-events:auto;font-style:italic;text-decoration:underline}@media (hover:hover) and (pointer:fine){.typewriter__mail[data-v-c8e173ef]:hover{color:var(--white)}}.typewriter__w[data-v-c8e173ef]{opacity:0;display:inline-block}.typewriter__post[data-v-c8e173ef]{color:var(--fg)}@keyframes noirtype-word-in-c8e173ef{0%{opacity:0;translate:0 8px}to{opacity:1;translate:none}}.typewriter.is-in .typewriter__w[data-v-c8e173ef]{animation:noirtype-word-in-c8e173ef 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-c8e173ef]{animation-duration:calc(.55s*var(--tempo))}@keyframes noirtype-foot-in-c8e173ef{0%{opacity:0;translate:0 16px}to{opacity:1;translate:none}}.typewriter.is-in .typewriter__foot[data-v-c8e173ef]{animation:noirtype-foot-in-c8e173ef calc(.5s*var(--tempo)) var(--spring-easing) calc(.1s*var(--tempo) + var(--d)) both}@keyframes noirtype-sink-c8e173ef{0%{opacity:0;filter:blur(12px);translate:-50% calc(34px - 50%)}to{opacity:1;filter:none;translate:-50% -50%}}.typewriter.is-out .typewriter__stack[data-v-c8e173ef]{animation:noirtype-sink-c8e173ef calc(.45s*var(--tempo)) ease-in reverse both}.typewriter.is-out .typewriter__foot[data-v-c8e173ef],.typewriter.is-out .typewriter__w[data-v-c8e173ef]{opacity:1;animation:none}.wwu[data-v-e19bb57f]{place-items:center;width:100%;min-height:100svh;display:grid;position:relative}.wwu__wall[data-v-e19bb57f]{--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-e19bb57f]{opacity:0;display:block}@keyframes wwu-line-in-e19bb57f{0%{opacity:0;translate:0 70px;scale:.95}to{opacity:1;translate:none;scale:1}}.wwu.is-in .wwu__line[data-v-e19bb57f]{animation:wwu-line-in-e19bb57f calc(.9s*var(--tempo)) var(--spring-easing) var(--d) both}.wwu.is-out .wwu__line[data-v-e19bb57f]{animation:wwu-line-in-e19bb57f calc(.4s*var(--tempo)) ease-in reverse both}.wwu__tile[data-v-e19bb57f]{vertical-align:baseline;width:auto;height:.82em;display:inline-block;translate:0 6%}@media (width<=760px){.wwu__wall[data-v-e19bb57f]{--title-fs:clamp(64px,21vw,320px);margin-bottom:0}}.conncard[data-v-09fc1496]{--conn-pad:16px;--conn-tile:52px;--conn-name:15px;--conn-blurb:12px;--conn-cta:16px;--conn-cta-h:46px;--conn-radius:11px;width:100%;padding:var(--conn-pad);border:1px solid var(--1-border,#cdc9b9);border-radius:var(--conn-radius);background:#fff;flex-direction:column;gap:14px;display:flex;box-shadow:0 10px 30px #1f1a141c}@media (width>=768px){.conncard[data-v-09fc1496]{--conn-pad:20px;--conn-tile:62px;--conn-name:16px;--conn-blurb:13px;--conn-cta:18px;--conn-cta-h:54px;--conn-radius:13px}}@media (width>=1300px) and (height>=800px){.conncard[data-v-09fc1496]{--conn-pad:22px 24px;--conn-tile:70px;--conn-name:18px;--conn-blurb:14px;--conn-cta:20px;--conn-cta-h:60px;--conn-radius:14px}}.conncard__head[data-v-09fc1496]{align-items:flex-start;gap:16px;display:flex}.conncard__tile[data-v-09fc1496]{width:var(--conn-tile);height:var(--conn-tile);border-radius:calc(var(--conn-tile)*.205);-o-object-fit:contain;object-fit:contain;flex:none;display:block}.conncard__copy[data-v-09fc1496]{flex-direction:column;gap:6px;min-width:0;padding-top:2px;display:flex}.conncard__name[data-v-09fc1496]{font-family:Red Hat Display,system-ui,sans-serif;font-weight:700;font-size:var(--conn-name);letter-spacing:-.2px;color:#111;text-transform:none;margin:0;line-height:1.17}.conncard__blurb[data-v-09fc1496]{font-size:var(--conn-blurb);color:#2b2724;margin:0;line-height:1.36}.conncard__blurb[data-v-09fc1496],.conncard__cta[data-v-09fc1496]{font-family:Libertinus Serif,georgia,serif}.conncard__cta[data-v-09fc1496]{min-height:var(--conn-cta-h);border:1px solid var(--1-border,#cdc9b9);font-size:var(--conn-cta);color:#111;text-align:center;background:#fff;border-radius:8px;justify-content:center;align-items:center;margin-top:auto;padding:8px 14px;line-height:1;transition:background-color .28s,border-color .28s;display:flex}@media (hover:hover) and (pointer:fine){.conncard__cta[data-v-09fc1496]:hover{background:#f5f2ec;border-color:#b3ada0}}.cfield[data-v-01285424]{pointer-events:none;grid-area:2/1;align-self:stretch;min-width:0;position:relative}.cfield__stage[data-v-01285424]{--swap-w:min(300px,calc(100% - var(--cd)*4));--swap-h:186px;--cd:18px;--vd:14px;--skew:5deg;inset:calc(var(--card-pad,10px) + 1px);perspective:900px;margin:0;padding:0;list-style:none;position:absolute;overflow:hidden}@media (width<=767.98px){.cfield__stage[data-v-01285424]{--swap-w:min(300px,calc(100% - var(--card-pad,10px)*2 - var(--cd)*4));inset:1px}}@media (width>=768px){.cfield__stage[data-v-01285424]{perspective:none;overflow:visible;container-type:size}}.cfield__slot[data-v-01285424]{top:calc(50% + var(--vd)*2);left:calc(50% - var(--cd)*2);width:var(--swap-w);height:var(--swap-h);z-index:var(--zi,1);transform:translate(-50%,-50%) translate3d(calc(var(--slot,0)*var(--cd)),calc(var(--slot,0)*var(--vd)*-1),calc(var(--slot,0)*var(--cd)*-1.5)) skewY(var(--skew));transition:transform .9s var(--spring-bouncy) var(--sd,0s);backface-visibility:hidden;position:absolute}.cfield__slot.is-fall[data-v-01285424]{transform:translate(-50%,-50%) translate3d(0,calc(var(--swap-h) + 140px),0) skewY(var(--skew));transition:transform .62s cubic-bezier(.5,0,.75,0)}.cfield__slot.is-back[data-v-01285424]{transition:transform .9s cubic-bezier(.22,1,.36,1)}@media (width>=768px){.cfield__slot[data-v-01285424]{--vband-top:13.5;--vband-h:56;--hspread:.78;--px:calc(50 + (var(--x) - 50)*var(--hspread));--py:calc(var(--vband-top) + var(--y)*var(--vband-h)/100);--ox:calc((50 - var(--px))*1cqw);--oy:calc((50 - var(--py))*1cqh);top:calc(var(--py)*1%);left:calc(var(--px)*1%);width:clamp(210px,33%,443px);height:auto;z-index:calc(var(--i) + 1)}.cfield__slot[data-v-01285424]:hover{z-index:20}.cfield__slot[data-v-01285424]{transform:translate(calc(-50% + var(--ox)),calc(-50% + var(--oy)));opacity:0;transition:none}.cfield__slot[data-v-01285424] .conncard{--conn-tile:clamp(42px,16cqh,70px);--conn-cta-h:clamp(36px,14cqh,60px);--conn-pad:clamp(11px,4.2cqh,22px) clamp(14px,5cqh,24px)}}@keyframes conn-fly-01285424{0%{transform:translate(calc(-50% + var(--ox)),calc(-50% + var(--oy)));opacity:0}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes conn-pop-01285424{0%{scale:.26}to{scale:1}}@keyframes conn-bob-01285424{0%{translate:0;rotate:0deg}50%{translate:var(--bx) var(--by);rotate:var(--br)}to{translate:0;rotate:0deg}}@media (width>=768px){.cfield.is-on .cfield__slot[data-v-01285424]{animation:conn-fly-01285424 calc(1.15s*var(--tempo,.65)) var(--spring-easing) calc(var(--i)*.12s + .45s) both}.cfield__bob[data-v-01285424]{--bx:5px;--by:-9px;--br:.55deg;scale:.26}.cfield.is-on .cfield__bob[data-v-01285424]{animation:conn-pop-01285424 calc(1.7s*var(--tempo,.65)) var(--spring-bouncy) calc(var(--i)*.12s + .45s) both,conn-bob-01285424 calc(7s + var(--i)*.9s) ease-in-out calc(var(--i)*-1.7s) infinite}.cfield__slot:nth-child(2n) .cfield__bob[data-v-01285424]{--bx:-6px;--by:8px;--br:-.5deg}}.cfield__bob[data-v-01285424],.cfield__pull[data-v-01285424],.cfield__pull[data-v-01285424] .conncard{height:100%}@media (width>=768px){.cfield__bob[data-v-01285424],.cfield__pull[data-v-01285424],.cfield__pull[data-v-01285424] .conncard{height:auto}}.cfield__pull[data-v-01285424]{translate:var(--ax,0) var(--ay,0);pointer-events:auto;transition:scale .4s var(--spring-easing)}@media (hover:hover) and (pointer:fine){.cfield__pull[data-v-01285424]:hover{scale:1.028}}@media (prefers-reduced-motion:reduce){.cfield__slot[data-v-01285424],.cfield__slot.is-fall[data-v-01285424]{transition:none}.cfield.is-on .cfield__slot[data-v-01285424]{animation-duration:.01ms}.cfield.is-on .cfield__bob[data-v-01285424]{animation:.01ms both conn-pop-01285424}}.doc[data-v-be38a6d0]{min-width:0}.doc__h[data-v-be38a6d0]{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-be38a6d0]:first-child{margin-top:0}.doc__img[data-v-be38a6d0]{max-width:100%;height:auto;margin:0 0 var(--doc-gap,14px);display:block}.doc[data-v-be38a6d0] .doc__p{margin:0 0 var(--doc-gap,14px)}.doc__scroll[data-v-be38a6d0]{margin:0 0 var(--doc-gap,14px);overflow-x:auto}.doc__table[data-v-be38a6d0]{border-collapse:collapse;min-width:860px}.doc__table td[data-v-be38a6d0],.doc__table th[data-v-be38a6d0]{border:1px solid color-mix(in srgb,currentColor 30%,transparent);text-align:left;vertical-align:top;padding:8px 10px}.doc__table th[data-v-be38a6d0]{font-weight:600}.doc__table[data-v-be38a6d0] .doc__p{margin:0}.doc[data-v-be38a6d0] .doc__ol,.doc[data-v-be38a6d0] .doc__ul{margin:0 0 var(--doc-gap,14px);padding-left:22px}.doc[data-v-be38a6d0] .doc__li{margin-bottom:6px}.doc[data-v-be38a6d0] strong{font-weight:600}.doc[data-v-be38a6d0] em{font-style:italic}.doc[data-v-be38a6d0] .doc__a{color:var(--stars-color);text-underline-offset:3px;text-decoration:underline}@media (hover:hover) and (pointer:fine){.doc[data-v-be38a6d0] .doc__a:hover{color:var(--stars-meta)}}@keyframes rise-in-9a8cc1d5{0%{opacity:0;filter:blur(10px);translate:0 22px}to{opacity:1;filter:none;translate:none}}.newspanel[data-v-9a8cc1d5]{--panel-pad-bottom:230px;--panel-width:min(1560px,100%);--panel-gap:30px}@media (width>=768px){.newspanel[data-v-9a8cc1d5]{--panel-cols:5fr 7fr;--panel-gap:50px}}.newspanel .panel__h[data-v-9a8cc1d5]{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}@media (width>=768px){.newspanel .panel__h[data-v-9a8cc1d5]{max-width:22ch}}.newspanel .panel__date[data-v-9a8cc1d5],.newspanel .panel__meta[data-v-9a8cc1d5]{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}.newspanel .panel__meta[data-v-9a8cc1d5]{color:var(--stars-meta)}.newspanel.is-in .panel__h[data-v-9a8cc1d5]{animation:rise-in-9a8cc1d5 calc(.95s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.1s*var(--tempo)) both}.newspanel.is-in .panel__date[data-v-9a8cc1d5]{animation:rise-in-9a8cc1d5 calc(.9s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.2s*var(--tempo)) both}.newspanel.is-in .panel__meta[data-v-9a8cc1d5]{animation:rise-in-9a8cc1d5 calc(.9s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.3s*var(--tempo)) both}.newspanel .panel__frame[data-v-9a8cc1d5]{aspect-ratio:16/9;width:100%;margin-bottom:30px;overflow:hidden}.newspanel .panel__art[data-v-9a8cc1d5]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%;display:block}.newspanel .panel__art.is-wide[data-v-9a8cc1d5]{-o-object-fit:contain;object-fit:contain}.newspanel .panel__body[data-v-9a8cc1d5]{font-size:var(--stars-fs-s);letter-spacing:var(--stars-fs-s-letter-spacing);line-height:1.6}@keyframes popup-in-fade-422cae4d{0%{opacity:0}to{opacity:1}}@keyframes popup-in-blur-422cae4d{0%{filter:blur(16px)}to{filter:none}}@keyframes popup-in-scale-422cae4d{0%{transform:scale(.9)}to{transform:none}}@keyframes popup-out-fade-422cae4d{0%{opacity:1}to{opacity:0}}@keyframes popup-out-blur-422cae4d{0%{filter:none}to{filter:blur(16px)}}@keyframes popup-out-scale-422cae4d{0%{transform:none}to{transform:scale(1.1)}}.stars-popup[data-v-422cae4d]{z-index:5;pointer-events:auto;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;width:min(330px,100vw - 32px);height:fit-content;margin-block:auto;animation:1.2s cubic-bezier(.16,.84,.3,1) both popup-in-fade-422cae4d,1.2s ease-in-out both popup-in-blur-422cae4d,1.2s cubic-bezier(.16,.84,.3,1) both popup-in-scale-422cae4d;position:absolute;top:0;bottom:0}.stars-popup.is-dragging[data-v-422cae4d]{cursor:grabbing}.stars-popup.is-closing[data-v-422cae4d]{pointer-events:none;animation:.8s cubic-bezier(.16,.84,.3,1) both popup-out-fade-422cae4d,.8s ease-in-out both popup-out-blur-422cae4d,.8s cubic-bezier(.16,.84,.3,1) both popup-out-scale-422cae4d}.stars-popup__card[data-v-422cae4d]{will-change:transform;background:#fff;border-radius:11px;align-items:stretch;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000017}.stars-popup__close[data-v-422cae4d]{color:#fff;cursor:pointer;background:#1c1c1c;border:0;border-radius:50%;place-items:center;width:22px;height:22px;padding:0;display:grid;position:absolute;top:6px;right:6px}.stars-popup__close svg[data-v-422cae4d]{width:8px;height:8px}.stars-popup__image[data-v-422cae4d]{-o-object-fit:cover;object-fit:cover;flex:0 0 42%;align-self:stretch;width:42%;display:block}.stars-popup__content[data-v-422cae4d]{text-align:left;flex-direction:column;flex:auto;justify-content:center;min-width:0;min-height:108px;padding:12px 12px 12px 13px;display:flex}.stars-popup__content.is-bare[data-v-422cae4d]{text-align:center;padding-top:24px}.stars-popup__title[data-v-422cae4d]{-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;padding-right:24px;font-size:16px;font-style:italic;font-weight:400;line-height:1.05;display:-webkit-box;overflow:hidden;margin-bottom:0!important}.stars-popup__title[data-v-422cae4d] strong{font-weight:600}.stars-popup__title[data-v-422cae4d] em{font-style:italic}.stars-popup__title[data-v-422cae4d]{padding-bottom:1px}@media (width>=1300px) and (height>=800px){.stars-popup__title[data-v-422cae4d]{padding-bottom:4px}}.stars-popup__body[data-v-422cae4d]{-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:4px 0 9px;font-family:Red Hat Mono,monospace;font-size:9.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.stars-popup__cta[data-v-422cae4d]{color:#fff;width:100%;font-family:var(--font-primary,"Libertinus Serif",serif);cursor:pointer;background:#262626;border:0;border-radius:8px;padding:7px 10px;font-size:12px;line-height:1.2}@media (width>=768px){.stars-popup[data-v-422cae4d]{width:min(230px,100vw - 48px)}.stars-popup__card[data-v-422cae4d]{border-radius:18px;display:block}.stars-popup__close[data-v-422cae4d]{width:26px;height:26px;top:10px;right:10px}.stars-popup__close svg[data-v-422cae4d]{width:10px;height:10px}.stars-popup__image[data-v-422cae4d]{aspect-ratio:4/3;width:100%}.stars-popup__content[data-v-422cae4d]{text-align:center;min-height:0;padding:13px 16px 16px;display:block}.stars-popup__content.is-bare[data-v-422cae4d]{padding-top:36px}.stars-popup__title[data-v-422cae4d]{-webkit-line-clamp:4;line-clamp:4;margin:0 0 7px;padding-right:0;font-size:23px;line-height:1}.stars-popup__body[data-v-422cae4d]{margin:0 0 13px;font-size:11px;line-height:1.4}.stars-popup__cta[data-v-422cae4d]{border-radius:11px;padding:10px 14px;font-size:14px}}@media (width>=1300px) and (height>=800px){.stars-popup[data-v-422cae4d]{width:min(288px,100vw - 48px)}.stars-popup__card[data-v-422cae4d]{border-radius:22px}.stars-popup__close[data-v-422cae4d]{width:30px;height:30px;top:12px;right:12px}.stars-popup__close svg[data-v-422cae4d]{width:11px;height:11px}.stars-popup__content[data-v-422cae4d]{padding:16px 20px 20px}.stars-popup__content.is-bare[data-v-422cae4d]{padding-top:44px}.stars-popup__title[data-v-422cae4d]{margin:0 0 9px;font-size:30px}.stars-popup__body[data-v-422cae4d]{margin:0 0 17px;font-size:12px;line-height:1.45}.stars-popup__cta[data-v-422cae4d]{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-028aa45b{0%{opacity:0}to{opacity:1}}@keyframes haze-in-blur-028aa45b{0%{filter:blur(16px)}to{filter:none}}@keyframes haze-in-scale-028aa45b{0%{transform:scale(.9)}to{transform:none}}@keyframes haze-out-fade-028aa45b{0%{opacity:1}to{opacity:0}}@keyframes haze-out-blur-028aa45b{0%{filter:none}to{filter:blur(16px)}}@keyframes haze-out-scale-028aa45b{0%{transform:none}to{transform:scale(1.1)}}@keyframes compose-in-move-028aa45b{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:none}}@keyframes compose-in-haze-028aa45b{0%{filter:blur(14px)}to{filter:none}}@keyframes compose-out-move-028aa45b{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(20px)scale(.96)}}@keyframes compose-out-haze-028aa45b{0%{filter:none}to{filter:blur(14px)}}.agents[data-v-028aa45b]{--tempo:.65;opacity:0;width:100%;min-height:100svh;position:relative}.agents.is-in[data-v-028aa45b]{animation:1.8s cubic-bezier(.16,.84,.3,1) both haze-in-fade-028aa45b,1.8s ease-in-out both haze-in-blur-028aa45b,1.8s cubic-bezier(.16,.84,.3,1) both haze-in-scale-028aa45b}.agents.is-in .agents__centre[data-v-028aa45b]{animation:1.5s cubic-bezier(.16,.84,.3,1) .15s both compose-in-move-028aa45b,1.5s ease-in-out .15s both compose-in-haze-028aa45b}.agents.is-in .agents__body[data-v-028aa45b]{animation:1.5s cubic-bezier(.16,.84,.3,1) .31s both compose-in-move-028aa45b,1.5s ease-in-out .31s both compose-in-haze-028aa45b}.agents.is-out[data-v-028aa45b]{animation:1.1s cubic-bezier(.16,.84,.3,1) both haze-out-fade-028aa45b,1.1s ease-in-out both haze-out-blur-028aa45b,1.1s cubic-bezier(.16,.84,.3,1) both haze-out-scale-028aa45b}.agents.is-out .agents__centre[data-v-028aa45b]{animation:.9s cubic-bezier(.16,.84,.3,1) 60ms both compose-out-move-028aa45b,.9s ease-in-out 60ms both compose-out-haze-028aa45b}.agents.is-out .agents__body[data-v-028aa45b]{animation:.9s cubic-bezier(.16,.84,.3,1) both compose-out-move-028aa45b,.9s ease-in-out both compose-out-haze-028aa45b}.agents__centre[data-v-028aa45b]{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-028aa45b]{margin:auto;transform:translateY(-50%)}.agents__card[data-v-028aa45b]{left:var(--ax);top:var(--ay);display:flex;position:absolute}.agents__card[data-v-028aa45b] .agent-chip__name{display:none}.agents__card[data-v-028aa45b] .agent-chip{gap:0;padding:5px}@media (width>=768px){.agents__card[data-v-028aa45b] .agent-chip__name{display:block}.agents__card[data-v-028aa45b] .agent-chip{gap:8px;padding:8px 13px 8px 8px}}.agents__card[data-v-028aa45b]{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-028aa45b]>*{animation:agents-float-028aa45b var(--fl) ease-in-out var(--fd) infinite paused;backface-visibility:hidden}.agents.is-live .agents__card[data-v-028aa45b]{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-028aa45b{0%,to{transform:translateZ(0)}50%{transform:translateY(-9px)}}.agents.is-live .agents__card[data-v-028aa45b]>*{animation-play-state:running}@keyframes haze-in-fade-5dc4df2b{0%{opacity:0}to{opacity:1}}@keyframes haze-in-blur-5dc4df2b{0%{filter:blur(16px)}to{filter:none}}@keyframes haze-in-scale-5dc4df2b{0%{transform:scale(.9)}to{transform:none}}@keyframes haze-out-fade-5dc4df2b{0%{opacity:1}to{opacity:0}}@keyframes haze-out-blur-5dc4df2b{0%{filter:none}to{filter:blur(16px)}}@keyframes haze-out-scale-5dc4df2b{0%{transform:none}to{transform:scale(1.1)}}@keyframes compose-in-move-5dc4df2b{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:none}}@keyframes compose-in-haze-5dc4df2b{0%{filter:blur(14px)}to{filter:none}}@keyframes compose-out-move-5dc4df2b{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(20px)scale(.96)}}@keyframes compose-out-haze-5dc4df2b{0%{filter:none}to{filter:blur(14px)}}@keyframes shot-in-5dc4df2b{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes shot-in-scale-5dc4df2b{0%{scale:.86}to{scale:1}}.articles[data-v-5dc4df2b]{--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>=768px){.articles[data-v-5dc4df2b]{--frame-h:clamp(190px,78vh - 292px,380px);--card-pad:clamp(14px,3vh - 7px,25px);--gap:clamp(24px,6vh - 18px,50px);padding-bottom:clamp(56px,10vh,110px)}.articles>.paragraph-mono[data-v-5dc4df2b],.articles>.title[data-v-5dc4df2b]{margin-bottom:clamp(10px,2.5vh - 7px,20px)}}.articles.is-in[data-v-5dc4df2b]{animation:1.8s cubic-bezier(.16,.84,.3,1) both haze-in-fade-5dc4df2b,1.8s ease-in-out both haze-in-blur-5dc4df2b,1.8s cubic-bezier(.16,.84,.3,1) both haze-in-scale-5dc4df2b}.articles.is-in[data-v-5dc4df2b]>:not(.articles__row){animation:1.5s cubic-bezier(.16,.84,.3,1) both compose-in-move-5dc4df2b,1.5s ease-in-out both compose-in-haze-5dc4df2b}.articles.is-in[data-v-5dc4df2b]>:not(.articles__row):first-child{animation-delay:.15s}.articles.is-in[data-v-5dc4df2b]>:not(.articles__row):nth-child(2){animation-delay:.31s}.articles.is-in[data-v-5dc4df2b]>:not(.articles__row):nth-child(3){animation-delay:.47s}.articles.is-in[data-v-5dc4df2b]>:not(.articles__row):nth-child(4){animation-delay:.63s}.articles.is-in[data-v-5dc4df2b]>:not(.articles__row):nth-child(5){animation-delay:.79s}.articles.is-in[data-v-5dc4df2b]>:not(.articles__row):nth-child(6){animation-delay:.95s}.articles.is-in[data-v-5dc4df2b]>:not(.articles__row):nth-child(7){animation-delay:1.11s}.articles.is-in[data-v-5dc4df2b]>:not(.articles__row):nth-child(8){animation-delay:1.27s}.articles.is-out[data-v-5dc4df2b]{animation:1.1s cubic-bezier(.16,.84,.3,1) both haze-out-fade-5dc4df2b,1.1s ease-in-out both haze-out-blur-5dc4df2b,1.1s cubic-bezier(.16,.84,.3,1) both haze-out-scale-5dc4df2b}.articles.is-out[data-v-5dc4df2b]>:not(.articles__row){animation:.9s cubic-bezier(.16,.84,.3,1) both compose-out-move-5dc4df2b,.9s ease-in-out both compose-out-haze-5dc4df2b}.articles.is-out[data-v-5dc4df2b]>:not(.articles__row):first-child{animation-delay:.42s}.articles.is-out[data-v-5dc4df2b]>:not(.articles__row):nth-child(2){animation-delay:.36s}.articles.is-out[data-v-5dc4df2b]>:not(.articles__row):nth-child(3){animation-delay:.3s}.articles.is-out[data-v-5dc4df2b]>:not(.articles__row):nth-child(4){animation-delay:.24s}.articles.is-out[data-v-5dc4df2b]>:not(.articles__row):nth-child(5){animation-delay:.18s}.articles.is-out[data-v-5dc4df2b]>:not(.articles__row):nth-child(6){animation-delay:.12s}.articles.is-out[data-v-5dc4df2b]>:not(.articles__row):nth-child(7){animation-delay:60ms}.articles.is-out[data-v-5dc4df2b]>:not(.articles__row):nth-child(8){animation-delay:0s}.articles__row[data-v-5dc4df2b]{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}@media (width>=768px){.articles__row[data-v-5dc4df2b]{margin-top:clamp(22px,6vh - 20px,50px)}}.articles__card[data-v-5dc4df2b]{border:1px solid var(--1-border,#cdc9b9);padding:var(--card-pad);background-color:#fff}.articles__card .paragraph-mono[data-v-5dc4df2b]{margin-bottom:0!important}.articles__frame[data-v-5dc4df2b]{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-5dc4df2b]{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-5dc4df2b]{animation:shot-in-5dc4df2b calc(1.1s * var(--tempo,.65)) var(--spring-easing) calc(var(--shot-delay,calc(.63s + var(--d,0s)))) both,shot-in-scale-5dc4df2b calc(1.6s * var(--tempo,.65)) var(--spring-bouncy) calc(var(--shot-delay,calc(.63s + var(--d,0s)))) both}@media (prefers-reduced-motion:reduce){.articles__card.is-inview .articles__shot[data-v-5dc4df2b]{animation-duration:.01ms}}.articles__art[data-v-5dc4df2b]{-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-5dc4df2b]{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-5dc4df2b]{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-5dc4df2b]{--shot-delay:0s;--gap:18px;--card-pad:15px;width:min(560px,92vw);padding-bottom:200px}.articles__row[data-v-5dc4df2b]{grid-template-columns:1fr;width:100%}}@keyframes rise-in-8776fb3f{0%{opacity:0;filter:blur(10px);translate:0 22px}to{opacity:1;filter:none;translate:none}}@keyframes rise-out-8776fb3f{0%{opacity:1;filter:none;translate:none}to{opacity:0;filter:blur(10px);translate:0 22px}}@keyframes reach-plate-in-8776fb3f{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes reach-plate-out-8776fb3f{0%{clip-path:inset(0)}to{clip-path:inset(100% 0 0)}}.reach[data-v-8776fb3f]{--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-8776fb3f]{grid-template-columns:minmax(0,41fr) minmax(0,59fr)}}.reach__col[data-v-8776fb3f]{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-8776fb3f]{--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-8776fb3f]{--cf-area-h:48px;--cf-field-gap:6px;padding-block:var(--chrome-top) 125px;gap:12px}.reach__col .reach__body[data-v-8776fb3f],.reach__col .reach__reach[data-v-8776fb3f]{display:none}}@media (width>=768px){.reach__col[data-v-8776fb3f]{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-8776fb3f]{--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-8776fb3f],.reach__reach[data-v-8776fb3f]{margin:0}.reach__h[data-v-8776fb3f]{opacity:0;margin:0 0 8px}.reach__body[data-v-8776fb3f]{opacity:0;max-width:30ch}@media (width>=1300px) and (height>=800px){.reach__body[data-v-8776fb3f]{max-width:none}}.reach__reach[data-v-8776fb3f]{opacity:0;flex-wrap:wrap;gap:16px;display:flex}.reach__pair[data-v-8776fb3f]{min-width:170px}.reach__key[data-v-8776fb3f]{font-weight:600}.reach__val[data-v-8776fb3f]{margin:0}.reach__val a[data-v-8776fb3f]{color:inherit;pointer-events:auto;text-decoration:none}@media (hover:hover) and (pointer:fine){.reach__val a[data-v-8776fb3f]:hover{text-decoration:underline}}.reach.is-in .reach__h[data-v-8776fb3f]{animation:rise-in-8776fb3f calc(.95s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(50ms*var(--tempo)) both}.reach.is-in .reach__body[data-v-8776fb3f]{animation:rise-in-8776fb3f calc(.95s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.18s*var(--tempo)) both}.reach.is-in .reach__reach[data-v-8776fb3f]{animation:rise-in-8776fb3f calc(.95s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.3s*var(--tempo)) both}.reach.is-out .reach__body[data-v-8776fb3f],.reach.is-out .reach__h[data-v-8776fb3f],.reach.is-out .reach__reach[data-v-8776fb3f]{animation:rise-out-8776fb3f calc(.45s*var(--tempo)) ease-in 0s both}.reach__art[data-v-8776fb3f]{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%);order:-1;display:none;position:relative;overflow:hidden}@media (width>=768px){.reach__art[data-v-8776fb3f]{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-8776fb3f]{-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-8776fb3f]{animation:reach-plate-in-8776fb3f calc(1.35s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.15s*var(--tempo)) both}@media (prefers-reduced-motion:reduce){.reach.is-strip .reach__art[data-v-8776fb3f]{animation-duration:.01ms;animation-delay:0s}}.reach.is-unstrip .reach__art[data-v-8776fb3f]{animation:reach-plate-out-8776fb3f calc(.96s*var(--tempo)) cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion:reduce){.reach.is-unstrip .reach__art[data-v-8776fb3f]{animation-duration:.01ms}}.block__double_statement[data-v-5b2c1b45]{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-5b2c1b45]{grid-template-columns:repeat(2,1fr)}}@keyframes haze-in-fade-924649b2{0%{opacity:0}to{opacity:1}}@keyframes haze-in-blur-924649b2{0%{filter:blur(16px)}to{filter:none}}@keyframes haze-in-scale-924649b2{0%{transform:scale(.9)}to{transform:none}}@keyframes haze-out-fade-924649b2{0%{opacity:1}to{opacity:0}}@keyframes haze-out-blur-924649b2{0%{filter:none}to{filter:blur(16px)}}@keyframes haze-out-scale-924649b2{0%{transform:none}to{transform:scale(1.1)}}@keyframes char-in-924649b2{0%{opacity:0;filter:blur(7px)}to{opacity:1;filter:none}}@keyframes char-out-924649b2{0%{opacity:1;filter:none}to{opacity:0;filter:blur(7px)}}@supports ((-webkit-hyphens:none)){@keyframes char-in-924649b2{0%{opacity:0}to{opacity:1}}@keyframes char-out-924649b2{0%{opacity:1}to{opacity:0}}}.epmap[data-v-924649b2]{--tempo:.65;width:100vw;height:100svh;margin-block:calc(var(--stars-pad-block)*-1);margin-inline:calc(var(--stars-pad-inline)*-1);--crop-top:clamp(160px,20svh,210px);--crop-bottom:clamp(150px,19svh,215px);--panel-h:calc(100svh - var(--crop-top) - var(--crop-bottom));--panel-w:min(100vw - 2 * var(--stars-pad-inline),calc(var(--panel-h)*3/2),1200px);--crop-x:max(var(--stars-pad-inline),calc((100vw - var(--panel-w))/2));position:relative;overflow:hidden}@media (width<=767px){.epmap[data-v-924649b2]{--crop-bottom:clamp(104px,14svh,150px)}}.epmap__text[data-v-924649b2]{height:var(--crop-top);z-index:2;padding:96px var(--crop-x) 8px;color:var(--fg);opacity:0;place-items:center;display:grid;position:absolute;top:0;left:0;right:0}.epmap__text .title[data-v-924649b2]{margin:0}.epmap__stage[data-v-924649b2]{z-index:1;background:var(--stars-paper);clip-path:inset(var(--crop-top) var(--crop-x) calc(100% - var(--crop-top)) var(--crop-x) round 18px);transition:clip-path calc(.55s*var(--tempo)) cubic-bezier(.32,0,.67,0);margin:0;position:absolute;inset:0}.epmap__frame[data-v-924649b2]{z-index:2;pointer-events:none;opacity:0;border:0;width:100%;height:100%;transition:opacity .6s;display:block;position:relative}.epmap__frame.is-booted[data-v-924649b2]{opacity:1}.epmap__invite[data-v-924649b2]{top:calc(var(--crop-top) + var(--panel-h)/2);z-index:3;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:14px;padding:0;display:flex;position:absolute;left:50%;translate:-50% -50%}.epmap__invite[data-v-924649b2]:focus-visible{outline:none}.epmap__invite:focus-visible .epmap__invite-ring[data-v-924649b2]{outline:2px solid var(--stars-cta-bg);outline-offset:3px}.epmap__invite-ring[data-v-924649b2]{width:72px;height:72px;color:var(--stars-cta-fg);background:var(--stars-cta-bg);border-radius:50%;place-items:center;transition:transform .25s cubic-bezier(.16,.84,.3,1);display:grid;box-shadow:0 14px 34px -18px #28221c8c}.epmap__invite-ring svg[data-v-924649b2]{width:26px;height:26px}@media (hover:hover) and (pointer:fine){.epmap__invite:hover .epmap__invite-ring[data-v-924649b2]{transform:scale(1.06)}}.epmap__invite:active .epmap__invite-ring[data-v-924649b2]{transform:scale(.94)}.epmap__invite-label[data-v-924649b2]{font-family:var(--font-primary);color:var(--ask-ink,#3d3a37);border:1px solid var(--ask-edge,#ffffffbf);background:color-mix(in srgb,var(--ask-surface,#fdfbf7) 72%,transparent);-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15);box-shadow:0 14px 34px -18px var(--ask-shadow,#28221c73),inset 0 1px 0 var(--ask-gloss,#ffffffe6);border-radius:999px;padding:8px 16px;font-size:14px;line-height:1}.epmap__exit[data-v-924649b2]{z-index:9;font-family:var(--font-primary);color:#f5f2ec;-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15);cursor:pointer;background:#22201ea8;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:9px;padding:11px 20px;font-size:15px;transition:background .3s,transform .4s cubic-bezier(.16,.84,.3,1);display:inline-flex;position:fixed;top:35px;right:20px;box-shadow:0 22px 60px -24px #0009,inset 0 1px #ffffff24}.epmap__exit svg[data-v-924649b2]{opacity:.85;width:16px;height:16px}.epmap__exit[data-v-924649b2]:hover{background:#22201ed1}.epmap__exit[data-v-924649b2]:focus-visible{outline-offset:3px;outline:2px solid #f5f2eccc}@media (width<=767px){.epmap__exit[data-v-924649b2]{gap:0}.epmap__exit .epmap__exit-full[data-v-924649b2],.epmap__exit svg[data-v-924649b2]{display:none}}.epmap__exit-short[data-v-924649b2]{display:none}@media (width<=767px){.epmap__exit-short[data-v-924649b2]{display:inline}}.epmap__boot[data-v-924649b2]{z-index:1;background:var(--stars-paper);place-items:center;transition:opacity .4s;display:grid;position:absolute;inset:0}.epmap__boot-dots[data-v-924649b2]{align-items:center;gap:5px;display:inline-flex}.epmap__boot-dots i[data-v-924649b2]{background:var(--stars-meta);opacity:.3;border-radius:50%;width:5px;height:5px;animation:1.3s ease-in-out infinite epmap-boot-dots-924649b2}.epmap__boot-dots i[data-v-924649b2]:nth-child(2){animation-delay:.18s}.epmap__boot-dots i[data-v-924649b2]:nth-child(3){animation-delay:.36s}.epmap__zone[data-v-924649b2]{z-index:3;-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15);pointer-events:none;background:#22201ea8;border:1px solid #ffffff29;border-radius:20px;flex-direction:column;gap:1px;max-width:min(340px,42vw);margin:0;padding:10px 20px 11px;display:flex;position:absolute;top:92px;left:20px;box-shadow:0 22px 60px -24px #0009,inset 0 1px #ffffff24}@media (width<=767px){.epmap__zone[data-v-924649b2]{max-width:calc(100vw - 40px)}}.epmap__zone-eyebrow[data-v-924649b2]{font-family:var(--cf-control-font);letter-spacing:.1em;text-transform:uppercase;color:#f5f2ec8c;font-size:10px}.epmap__zone-name[data-v-924649b2]{width:var(--zone-w,auto);overflow-clip-margin:6px;white-space:nowrap;max-width:min(300px,38vw);font-family:var(--font-primary);color:#f5f2ec;font-size:15px;line-height:1.25;transition:width .62s cubic-bezier(.16,.84,.3,1);display:inline-block;overflow:clip}@media (width<=767px){.epmap__zone-name[data-v-924649b2]{max-width:calc(100vw - 84px)}}.epmap__zone-track[data-v-924649b2]{font-kerning:none;font-variant-ligatures:none;display:inline-block}.epmap__zone-track.is-out .epmap__zone-char[data-v-924649b2]{animation:.4s ease-in-out both char-out-924649b2;animation-delay:calc(var(--i)*var(--step,0s))}.epmap__zone-char[data-v-924649b2]{white-space:pre;animation:.45s ease-in-out both char-in-924649b2;animation-delay:calc(var(--i)*var(--step,0s));display:inline-block}.epmap__gauge[data-v-924649b2]{visibility:hidden;pointer-events:none;white-space:pre;font-family:var(--font-primary);font-kerning:none;font-variant-ligatures:none;font-size:15px;line-height:1.25;position:absolute;top:0;left:0}.epmap__fallback[data-v-924649b2]{color:var(--stars-meta);text-align:center;place-items:center;margin:0;padding:24px;display:grid;position:absolute;inset:0}.epmap.is-in .epmap__text[data-v-924649b2]{opacity:1;transition:opacity .4s}.epmap.is-in .title[data-v-924649b2]{animation:1.5s cubic-bezier(.16,.84,.3,1) both haze-in-fade-924649b2,1.5s ease-in-out both haze-in-blur-924649b2}.epmap.is-in .epmap__stage[data-v-924649b2]{clip-path:inset(var(--crop-top) var(--crop-x) var(--crop-bottom) var(--crop-x) round 18px);transition:clip-path calc(1.35s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.15s*var(--tempo))}.epmap.is-out .title[data-v-924649b2]{animation:.9s cubic-bezier(.16,.84,.3,1) both haze-out-fade-924649b2,.9s ease-in-out both haze-out-blur-924649b2}.epmap.is-live .epmap__text[data-v-924649b2]{opacity:0;transition:opacity .3s}.epmap.is-live .epmap__stage[data-v-924649b2]{clip-path:inset(0);transition:clip-path .9s cubic-bezier(.76,0,.24,1)}.epmap.is-live .epmap__frame[data-v-924649b2]{pointer-events:auto}@keyframes epmap-boot-dots-924649b2{0%,60%,to{opacity:.3;translate:0}30%{opacity:.85;translate:0 -3px}}.epmap-invite-enter-active[data-v-924649b2]{transition:opacity .45s .35s,translate .45s cubic-bezier(.16,.84,.3,1) .35s}.epmap-invite-leave-active[data-v-924649b2]{animation:.5s cubic-bezier(.4,0,.7,.2) both epmap-invite-out-924649b2}.epmap-invite-enter-from[data-v-924649b2]{opacity:0;translate:-50% calc(14px - 50%)}@keyframes epmap-invite-out-924649b2{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(14px)}}.epmap-zone-enter-active[data-v-924649b2]{transition:opacity .4s,transform .4s cubic-bezier(.16,.84,.3,1)}.epmap-zone-leave-active[data-v-924649b2]{transition:opacity .5s,transform .5s}.epmap-zone-enter-from[data-v-924649b2]{opacity:0;transform:translateY(-8px)}.epmap-zone-leave-to[data-v-924649b2]{opacity:0;transform:translateY(-6px)}.epmap-exit-enter-active[data-v-924649b2]{transition:opacity .4s .65s,transform .4s cubic-bezier(.16,.84,.3,1) .65s}.epmap-exit-leave-active[data-v-924649b2]{transition:opacity .25s,transform .25s}.epmap-exit-enter-from[data-v-924649b2],.epmap-exit-leave-to[data-v-924649b2]{opacity:0;transform:translateY(-10px)}@media (prefers-reduced-motion:reduce){.epmap.is-in .epmap__stage[data-v-924649b2],.epmap.is-live .epmap__stage[data-v-924649b2],.epmap__stage[data-v-924649b2]{transition-duration:.01ms}.epmap-invite-enter-active[data-v-924649b2],.epmap-invite-leave-active[data-v-924649b2],.epmap-zone-enter-active[data-v-924649b2]{transition:opacity .4s,transform .4s cubic-bezier(.16,.84,.3,1)}.epmap-zone-leave-active[data-v-924649b2]{transition:opacity .5s,transform .5s}.epmap-zone-enter-from[data-v-924649b2]{opacity:0;transform:translateY(-8px)}.epmap-zone-leave-to[data-v-924649b2]{opacity:0;transform:translateY(-6px)}.epmap-exit-enter-active[data-v-924649b2]{transition-duration:.01ms;animation-duration:.01ms}}@keyframes rise-in-6ecb25bb{0%{opacity:0;filter:blur(10px);translate:0 22px}to{opacity:1;filter:none;translate:none}}.docpanel[data-v-6ecb25bb]{--panel-body-fs:var(--stars-fs-s);--panel-body-ls:var(--stars-fs-s-letter-spacing);--panel-body-lh:1.6}@media (width>=768px){.docpanel[data-v-6ecb25bb]{--panel-cols:4fr 8fr;--panel-gap:50px}}.docpanel .panel__h[data-v-6ecb25bb]{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}.docpanel .panel__h[data-v-6ecb25bb] strong{font-weight:600}.docpanel .panel__h[data-v-6ecb25bb] em{font-style:italic}.docpanel.is-in .panel__h[data-v-6ecb25bb]{animation:rise-in-6ecb25bb calc(.95s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.1s*var(--tempo)) both}.docpanel .panel__prefs[data-v-6ecb25bb]{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){.docpanel .panel__prefs[data-v-6ecb25bb]:hover{opacity:.85}}.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-bf0e6b21]{width:100%;color:var(--fg);text-align:center}.hero__logo[data-v-bf0e6b21]{width:min(830px,76vw);height:auto}.hero__tagline[data-v-bf0e6b21]{font-family:var(--font-primary);margin:5px 0 0;font-size:32px;font-weight:400;line-height:95%}.hero__cta[data-v-bf0e6b21]{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-bf0e6b21]{grid-template-rows:50% 80px;justify-items:center;height:100svh;display:grid}.hero--opening .hero__logo[data-v-bf0e6b21]{align-self:end}.hero--opening .hero__tagline[data-v-bf0e6b21]{align-self:start;padding-top:16px}.hero--centred[data-v-bf0e6b21]{gap:var(--pad);box-sizing:border-box;flex-direction:column;padding:24px 24px 220px}.hero--centred[data-v-bf0e6b21],.hero_marquee[data-v-bf0e6b21]{align-items:center;display:flex}.hero_marquee[data-v-bf0e6b21]{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-bf0e6b21]{color:gray;margin:0 0 6px;font-size:12px;font-weight:400}@media (width>=768px){.hero_marquee[data-v-bf0e6b21]{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-bf0e6b21]{margin-bottom:10px;font-size:14px}}.hero_marquee__slider[data-v-bf0e6b21]{flex-direction:row;align-items:center;gap:0;animation:26s linear infinite marquee-bf0e6b21;display:flex}.hero_marquee__slider img[data-v-bf0e6b21]{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-bf0e6b21]{margin-top:-20px}@media (width>=768px){.hero_marquee__slider[data-v-bf0e6b21]{margin-top:0;animation-duration:45s}.hero_marquee__slider img[data-v-bf0e6b21]{width:100px;margin-right:45px}}@keyframes marquee-bf0e6b21{0%{transform:translate(0)}to{transform:translate(-25%)}}.integration_step[data-v-52d8c0b8]{padding-top:40vh}.integration_step .paragraph[data-v-52d8c0b8]{max-width:400px;margin:auto;margin-bottom:var(--margin-bottom)}.integration_step__compat[data-v-52d8c0b8]{flex-flow:column}.integration_step__compat[data-v-52d8c0b8],.integration_step__logos[data-v-52d8c0b8]{justify-content:center;align-items:center;display:flex}.integration_step__logos[data-v-52d8c0b8]{gap:var(--margin-bottom);flex-wrap:wrap;padding:0;list-style:none}.integration_step__logos li[data-v-52d8c0b8]{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-52d8c0b8]{opacity:.7}.integration_step__logos img[data-v-52d8c0b8]{-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-52d8c0b8]{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-61026a4b{0%{opacity:0}to{opacity:1}}@keyframes haze-in-blur-61026a4b{0%{filter:blur(16px)}to{filter:none}}@keyframes haze-in-scale-61026a4b{0%{transform:scale(.9)}to{transform:none}}@keyframes haze-out-fade-61026a4b{0%{opacity:1}to{opacity:0}}@keyframes haze-out-blur-61026a4b{0%{filter:none}to{filter:blur(16px)}}@keyframes haze-out-scale-61026a4b{0%{transform:none}to{transform:scale(1.1)}}@keyframes compose-in-move-61026a4b{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:none}}@keyframes compose-in-haze-61026a4b{0%{filter:blur(14px)}to{filter:none}}@keyframes compose-out-move-61026a4b{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(20px)scale(.96)}}@keyframes compose-out-haze-61026a4b{0%{filter:none}to{filter:blur(14px)}}.news[data-v-61026a4b]{--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-61026a4b]{animation:1.8s cubic-bezier(.16,.84,.3,1) both haze-in-fade-61026a4b,1.8s ease-in-out both haze-in-blur-61026a4b,1.8s cubic-bezier(.16,.84,.3,1) both haze-in-scale-61026a4b}.news.is-in[data-v-61026a4b]>:not(.news__rail){animation:1.5s cubic-bezier(.16,.84,.3,1) both compose-in-move-61026a4b,1.5s ease-in-out both compose-in-haze-61026a4b}.news.is-in[data-v-61026a4b]>:not(.news__rail):first-child{animation-delay:.15s}.news.is-in[data-v-61026a4b]>:not(.news__rail):nth-child(2){animation-delay:.31s}.news.is-in[data-v-61026a4b]>:not(.news__rail):nth-child(3){animation-delay:.47s}.news.is-in[data-v-61026a4b]>:not(.news__rail):nth-child(4){animation-delay:.63s}.news.is-in[data-v-61026a4b]>:not(.news__rail):nth-child(5){animation-delay:.79s}.news.is-in[data-v-61026a4b]>:not(.news__rail):nth-child(6){animation-delay:.95s}.news.is-in[data-v-61026a4b]>:not(.news__rail):nth-child(7){animation-delay:1.11s}.news.is-in[data-v-61026a4b]>:not(.news__rail):nth-child(8){animation-delay:1.27s}.news.is-out[data-v-61026a4b]{animation:1.1s cubic-bezier(.16,.84,.3,1) both haze-out-fade-61026a4b,1.1s ease-in-out both haze-out-blur-61026a4b,1.1s cubic-bezier(.16,.84,.3,1) both haze-out-scale-61026a4b}.news.is-out[data-v-61026a4b]>:not(.news__rail){animation:.9s cubic-bezier(.16,.84,.3,1) both compose-out-move-61026a4b,.9s ease-in-out both compose-out-haze-61026a4b}.news.is-out[data-v-61026a4b]>:not(.news__rail):first-child{animation-delay:.42s}.news.is-out[data-v-61026a4b]>:not(.news__rail):nth-child(2){animation-delay:.36s}.news.is-out[data-v-61026a4b]>:not(.news__rail):nth-child(3){animation-delay:.3s}.news.is-out[data-v-61026a4b]>:not(.news__rail):nth-child(4){animation-delay:.24s}.news.is-out[data-v-61026a4b]>:not(.news__rail):nth-child(5){animation-delay:.18s}.news.is-out[data-v-61026a4b]>:not(.news__rail):nth-child(6){animation-delay:.12s}.news.is-out[data-v-61026a4b]>:not(.news__rail):nth-child(7){animation-delay:60ms}.news.is-out[data-v-61026a4b]>:not(.news__rail):nth-child(8){animation-delay:0s}.news__mail[data-v-61026a4b]{color:var(--stars-meta);text-transform:none;text-decoration:none}@media (hover:hover) and (pointer:fine){.news__mail[data-v-61026a4b]:hover{color:var(--stars-color)}}.news__rail[data-v-61026a4b]{flex:0 auto;width:100vw;min-height:0;margin-top:30px;position:relative}.news__track[data-v-61026a4b]{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-61026a4b]::-webkit-scrollbar{display:none}.news__cell[data-v-61026a4b]{flex:0 0 var(--card-w);scroll-snap-align:center}.news__card[data-v-61026a4b]{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-61026a4b]{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-61026a4b]{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-61026a4b]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%;display:block}.news__art.is-wide[data-v-61026a4b]{-o-object-fit:contain;object-fit:contain;background:#fff}.news__by[data-v-61026a4b],.news__date[data-v-61026a4b]{font-size:var(--stars-fs-s);letter-spacing:var(--stars-fs-s-letter-spacing);margin:0;line-height:1.3}.news__by[data-v-61026a4b]{color:var(--stars-meta);margin-bottom:14px}.news__title[data-v-61026a4b]{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-61026a4b]{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-61026a4b]{background:var(--stars-color);color:#fff}}.news__arrow[data-v-61026a4b]{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-61026a4b]:hover{scale:1.08}}.news__arrow svg[data-v-61026a4b]{width:20px;height:20px}.news__arrow--prev[data-v-61026a4b]{left:24px}.news__arrow--next[data-v-61026a4b]{right:24px}@media (width>=768px){.news[data-v-61026a4b]{--card-w:40vw;padding-bottom:200px}.news__track[data-v-61026a4b]{gap:20px;padding:0 40px}.news__frame[data-v-61026a4b]{min-height:120px}.news__arrow[data-v-61026a4b]{display:grid}}@media (width>=1300px) and (height>=800px){.news[data-v-61026a4b]{--card-w:min(420px,calc(25% - 18px));padding-top:80px;padding-bottom:230px}.news__track[data-v-61026a4b]{padding:0 max(24px,(100vw - var(--max-width) - 48px)/2);justify-content:safe center;gap:24px}.news__card[data-v-61026a4b]{padding:22px}}@media (width>=1300px) and (height<=949px){.news[data-v-61026a4b]{--card-w:min(420px,calc(25% - 18px));--margin-bottom:10px;padding-top:clamp(84px,12vh,96px);padding-bottom:clamp(104px,42vh - 168px,230px)}.news__rail[data-v-61026a4b]{margin-top:16px}.news__track[data-v-61026a4b]{padding:0 max(24px,(100vw - var(--max-width) - 48px)/2);justify-content:safe center;gap:24px}.news__card[data-v-61026a4b]{padding:18px}.news__frame[data-v-61026a4b]{min-height:clamp(56px,10vh,90px);margin-bottom:14px}.news__title[data-v-61026a4b]{margin:4px 0 8px}.news__by[data-v-61026a4b]{margin-bottom:10px}}.block__statement[data-v-db3602b7]{width:100%;max-width:var(--max-width);margin:0 auto}.block__statement .statement[data-v-db3602b7]{max-width:unset;width:100%!important}@keyframes haze-in-fade-f061d5cc{0%{opacity:0}to{opacity:1}}@keyframes haze-in-blur-f061d5cc{0%{filter:blur(16px)}to{filter:none}}@keyframes haze-in-scale-f061d5cc{0%{transform:scale(.9)}to{transform:none}}@keyframes haze-out-fade-f061d5cc{0%{opacity:1}to{opacity:0}}@keyframes haze-out-blur-f061d5cc{0%{filter:none}to{filter:blur(16px)}}@keyframes haze-out-scale-f061d5cc{0%{transform:none}to{transform:scale(1.1)}}@keyframes compose-in-move-f061d5cc{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:none}}@keyframes compose-in-haze-f061d5cc{0%{filter:blur(14px)}to{filter:none}}@keyframes compose-out-move-f061d5cc{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(20px)scale(.96)}}@keyframes compose-out-haze-f061d5cc{0%{filter:none}to{filter:blur(14px)}}.block__statement_image[data-v-f061d5cc]{--tempo:.65;max-width:var(--max-width);padding:var(--padding);opacity:0;margin-inline:auto}.block__statement_image.small[data-v-f061d5cc]{max-width:var(--small-max-width)}.block__statement_image.is-in[data-v-f061d5cc]{animation:1.8s cubic-bezier(.16,.84,.3,1) both haze-in-fade-f061d5cc,1.8s ease-in-out both haze-in-blur-f061d5cc,1.8s cubic-bezier(.16,.84,.3,1) both haze-in-scale-f061d5cc}.block__statement_image.is-in[data-v-f061d5cc]>:not(.block__statement_image__strip){animation:1.5s cubic-bezier(.16,.84,.3,1) both compose-in-move-f061d5cc,1.5s ease-in-out both compose-in-haze-f061d5cc}.block__statement_image.is-in[data-v-f061d5cc]>:not(.block__statement_image__strip):first-child{animation-delay:.15s}.block__statement_image.is-in[data-v-f061d5cc]>:not(.block__statement_image__strip):nth-child(2){animation-delay:.31s}.block__statement_image.is-in[data-v-f061d5cc]>:not(.block__statement_image__strip):nth-child(3){animation-delay:.47s}.block__statement_image.is-in[data-v-f061d5cc]>:not(.block__statement_image__strip):nth-child(4){animation-delay:.63s}.block__statement_image.is-in[data-v-f061d5cc]>:not(.block__statement_image__strip):nth-child(5){animation-delay:.79s}.block__statement_image.is-in[data-v-f061d5cc]>:not(.block__statement_image__strip):nth-child(6){animation-delay:.95s}.block__statement_image.is-in[data-v-f061d5cc]>:not(.block__statement_image__strip):nth-child(7){animation-delay:1.11s}.block__statement_image.is-in[data-v-f061d5cc]>:not(.block__statement_image__strip):nth-child(8){animation-delay:1.27s}.block__statement_image.is-out[data-v-f061d5cc]{animation:1.1s cubic-bezier(.16,.84,.3,1) both haze-out-fade-f061d5cc,1.1s ease-in-out both haze-out-blur-f061d5cc,1.1s cubic-bezier(.16,.84,.3,1) both haze-out-scale-f061d5cc}.block__statement_image.is-out[data-v-f061d5cc]>:not(.block__statement_image__strip){animation:.9s cubic-bezier(.16,.84,.3,1) both compose-out-move-f061d5cc,.9s ease-in-out both compose-out-haze-f061d5cc}.block__statement_image.is-out[data-v-f061d5cc]>:not(.block__statement_image__strip):first-child{animation-delay:.42s}.block__statement_image.is-out[data-v-f061d5cc]>:not(.block__statement_image__strip):nth-child(2){animation-delay:.36s}.block__statement_image.is-out[data-v-f061d5cc]>:not(.block__statement_image__strip):nth-child(3){animation-delay:.3s}.block__statement_image.is-out[data-v-f061d5cc]>:not(.block__statement_image__strip):nth-child(4){animation-delay:.24s}.block__statement_image.is-out[data-v-f061d5cc]>:not(.block__statement_image__strip):nth-child(5){animation-delay:.18s}.block__statement_image.is-out[data-v-f061d5cc]>:not(.block__statement_image__strip):nth-child(6){animation-delay:.12s}.block__statement_image.is-out[data-v-f061d5cc]>:not(.block__statement_image__strip):nth-child(7){animation-delay:60ms}.block__statement_image.is-out[data-v-f061d5cc]>:not(.block__statement_image__strip):nth-child(8){animation-delay:0s}.block__statement_image__strip[data-v-f061d5cc]{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-f061d5cc]{-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-f061d5cc]{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-2c173e60{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes shot-in-scale-2c173e60{0%{scale:.86}to{scale:1}}.step[data-v-2c173e60]{--card-pad:10px;align-items:start;gap:var(--gap);display:grid}@media (width>=1300px) and (height>=800px){.step[data-v-2c173e60]{--card-pad:25px}}@media (width<=760px){.step[data-v-2c173e60]{--card-pad:15px}}.step[data-v-2c173e60]{width:100%;max-width:var(--max-width);padding-block:0 var(--gap);margin-inline:auto}@media (width>=768px){.step[data-v-2c173e60]{padding-bottom:calc(var(--gap)*3)}}.step--small[data-v-2c173e60]{grid-template-columns:minmax(0,1fr)}@media (width>=768px){.step--small[data-v-2c173e60]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.step--big[data-v-2c173e60]{grid-template-columns:minmax(0,1fr)}.step .statement[data-v-2c173e60]{max-width:unset}.step__text[data-v-2c173e60]>:last-child{margin-bottom:0}.step__chips[data-v-2c173e60]{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-2c173e60]{--shot-pad-x:7.4%;--shot-pad-y:15.8%;--art-ratio:1.6;--art-max-h:9999px;--art-scale-h:1;--art-r:calc(var(--art-ratio)/var(--art-scale-h));--art-max:calc(var(--art-max-h)*var(--art-scale-h));--art-h:min(calc(100cqi/var(--art-r)),var(--art-max));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-2c173e60]{--art-max-h:46vh}}.step__figure--video[data-v-2c173e60]{--shot-pad-y:8%}.step__frame[data-v-2c173e60]{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-2c173e60]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%;aspect-ratio:var(--art-r);max-height:var(--art-max);display:block}.step__shot[data-v-2c173e60]{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-2c173e60]{animation:shot-in-2c173e60 calc(1.1s*var(--tempo,.65)) var(--spring-easing) 0s both,shot-in-scale-2c173e60 calc(1.6s*var(--tempo,.65)) var(--spring-bouncy) 0s both}@media (prefers-reduced-motion:reduce){.step__figure.is-inview .step__shot[data-v-2c173e60]{animation-duration:.01ms}}.step__figure--video .step__shot[data-v-2c173e60]{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-2c173e60]{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.has-connectors .step__figure[data-v-2c173e60]{--art-scale-h:1.5}.step--big .step__figure[data-v-2c173e60]{--shot-pad-x:10%;--shot-pad-y:10%;grid-area:2/1;width:min(100%,1180px);margin-inline:auto}@media (width>=768px){.step--big .step__figure[data-v-2c173e60]{--art-ratio:2.1622;--art-max-h:36vh}}.step--big .step__figure--video[data-v-2c173e60]{--shot-pad-y:4%}.block__statement[data-v-9b8e6548]{flex-flow:column;justify-content:center;align-items:center;display:flex}@keyframes haze-in-fade-aa515b36{0%{opacity:0}to{opacity:1}}@keyframes haze-in-blur-aa515b36{0%{filter:blur(16px)}to{filter:none}}@keyframes haze-in-scale-aa515b36{0%{transform:scale(.9)}to{transform:none}}@keyframes haze-out-fade-aa515b36{0%{opacity:1}to{opacity:0}}@keyframes haze-out-blur-aa515b36{0%{filter:none}to{filter:blur(16px)}}@keyframes haze-out-scale-aa515b36{0%{transform:none}to{transform:scale(1.1)}}@keyframes compose-in-move-aa515b36{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:none}}@keyframes compose-in-haze-aa515b36{0%{filter:blur(14px)}to{filter:none}}@keyframes compose-out-move-aa515b36{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(20px)scale(.96)}}@keyframes compose-out-haze-aa515b36{0%{filter:none}to{filter:blur(14px)}}.block__titled_statement_image[data-v-aa515b36]{--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-aa515b36]{animation:1.8s cubic-bezier(.16,.84,.3,1) both haze-in-fade-aa515b36,1.8s ease-in-out both haze-in-blur-aa515b36,1.8s cubic-bezier(.16,.84,.3,1) both haze-in-scale-aa515b36}.block__titled_statement_image.is-in[data-v-aa515b36]>:not(.block__titled_statement_image__strip){animation:1.5s cubic-bezier(.16,.84,.3,1) both compose-in-move-aa515b36,1.5s ease-in-out both compose-in-haze-aa515b36}.block__titled_statement_image.is-in[data-v-aa515b36]>:not(.block__titled_statement_image__strip):first-child{animation-delay:.15s}.block__titled_statement_image.is-in[data-v-aa515b36]>:not(.block__titled_statement_image__strip):nth-child(2){animation-delay:.31s}.block__titled_statement_image.is-in[data-v-aa515b36]>:not(.block__titled_statement_image__strip):nth-child(3){animation-delay:.47s}.block__titled_statement_image.is-in[data-v-aa515b36]>:not(.block__titled_statement_image__strip):nth-child(4){animation-delay:.63s}.block__titled_statement_image.is-in[data-v-aa515b36]>:not(.block__titled_statement_image__strip):nth-child(5){animation-delay:.79s}.block__titled_statement_image.is-in[data-v-aa515b36]>:not(.block__titled_statement_image__strip):nth-child(6){animation-delay:.95s}.block__titled_statement_image.is-in[data-v-aa515b36]>:not(.block__titled_statement_image__strip):nth-child(7){animation-delay:1.11s}.block__titled_statement_image.is-in[data-v-aa515b36]>:not(.block__titled_statement_image__strip):nth-child(8){animation-delay:1.27s}.block__titled_statement_image.is-out[data-v-aa515b36]{animation:1.1s cubic-bezier(.16,.84,.3,1) both haze-out-fade-aa515b36,1.1s ease-in-out both haze-out-blur-aa515b36,1.1s cubic-bezier(.16,.84,.3,1) both haze-out-scale-aa515b36}.block__titled_statement_image.is-out[data-v-aa515b36]>:not(.block__titled_statement_image__strip){animation:.9s cubic-bezier(.16,.84,.3,1) both compose-out-move-aa515b36,.9s ease-in-out both compose-out-haze-aa515b36}.block__titled_statement_image.is-out[data-v-aa515b36]>:not(.block__titled_statement_image__strip):first-child{animation-delay:.42s}.block__titled_statement_image.is-out[data-v-aa515b36]>:not(.block__titled_statement_image__strip):nth-child(2){animation-delay:.36s}.block__titled_statement_image.is-out[data-v-aa515b36]>:not(.block__titled_statement_image__strip):nth-child(3){animation-delay:.3s}.block__titled_statement_image.is-out[data-v-aa515b36]>:not(.block__titled_statement_image__strip):nth-child(4){animation-delay:.24s}.block__titled_statement_image.is-out[data-v-aa515b36]>:not(.block__titled_statement_image__strip):nth-child(5){animation-delay:.18s}.block__titled_statement_image.is-out[data-v-aa515b36]>:not(.block__titled_statement_image__strip):nth-child(6){animation-delay:.12s}.block__titled_statement_image.is-out[data-v-aa515b36]>:not(.block__titled_statement_image__strip):nth-child(7){animation-delay:60ms}.block__titled_statement_image.is-out[data-v-aa515b36]>:not(.block__titled_statement_image__strip):nth-child(8){animation-delay:0s}.block__titled_statement_image__copy .statement[data-v-aa515b36]{width:100%;max-width:unset;margin-bottom:0}.block__titled_statement_image__strip[data-v-aa515b36]{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-aa515b36]{-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-aa515b36]{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-aa515b36]{grid-template-columns:1fr 1fr}}.block__triple_paragraph[data-v-61214e0c]{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-61214e0c]{grid-template-columns:repeat(3,1fr)}}@keyframes haze-in-fade-ab098cf6{0%{opacity:0}to{opacity:1}}@keyframes haze-in-blur-ab098cf6{0%{filter:blur(16px)}to{filter:none}}@keyframes haze-in-scale-ab098cf6{0%{transform:scale(.9)}to{transform:none}}@keyframes haze-out-fade-ab098cf6{0%{opacity:1}to{opacity:0}}@keyframes haze-out-blur-ab098cf6{0%{filter:none}to{filter:blur(16px)}}@keyframes haze-out-scale-ab098cf6{0%{transform:none}to{transform:scale(1.1)}}@keyframes compose-in-move-ab098cf6{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:none}}@keyframes compose-in-haze-ab098cf6{0%{filter:blur(14px)}to{filter:none}}@keyframes compose-out-move-ab098cf6{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(20px)scale(.96)}}@keyframes compose-out-haze-ab098cf6{0%{filter:none}to{filter:blur(14px)}}.grid[data-v-ab098cf6]{--tempo:.65;width:min(1640px,100%);color:var(--fg);opacity:0;margin-inline:auto;padding:clamp(80px,9vh,130px) 0 clamp(120px,16vh,200px)}.grid.is-in[data-v-ab098cf6]{animation:1.8s cubic-bezier(.16,.84,.3,1) both haze-in-fade-ab098cf6,1.8s ease-in-out both haze-in-blur-ab098cf6,1.8s cubic-bezier(.16,.84,.3,1) both haze-in-scale-ab098cf6}.grid.is-in[data-v-ab098cf6]>:not(.grid__strip){animation:1.5s cubic-bezier(.16,.84,.3,1) both compose-in-move-ab098cf6,1.5s ease-in-out both compose-in-haze-ab098cf6}.grid.is-in[data-v-ab098cf6]>:not(.grid__strip):first-child{animation-delay:.15s}.grid.is-in[data-v-ab098cf6]>:not(.grid__strip):nth-child(2){animation-delay:.31s}.grid.is-in[data-v-ab098cf6]>:not(.grid__strip):nth-child(3){animation-delay:.47s}.grid.is-in[data-v-ab098cf6]>:not(.grid__strip):nth-child(4){animation-delay:.63s}.grid.is-in[data-v-ab098cf6]>:not(.grid__strip):nth-child(5){animation-delay:.79s}.grid.is-in[data-v-ab098cf6]>:not(.grid__strip):nth-child(6){animation-delay:.95s}.grid.is-in[data-v-ab098cf6]>:not(.grid__strip):nth-child(7){animation-delay:1.11s}.grid.is-in[data-v-ab098cf6]>:not(.grid__strip):nth-child(8){animation-delay:1.27s}.grid.is-out[data-v-ab098cf6]{animation:1.1s cubic-bezier(.16,.84,.3,1) both haze-out-fade-ab098cf6,1.1s ease-in-out both haze-out-blur-ab098cf6,1.1s cubic-bezier(.16,.84,.3,1) both haze-out-scale-ab098cf6}.grid.is-out[data-v-ab098cf6]>:not(.grid__strip){animation:.9s cubic-bezier(.16,.84,.3,1) both compose-out-move-ab098cf6,.9s ease-in-out both compose-out-haze-ab098cf6}.grid.is-out[data-v-ab098cf6]>:not(.grid__strip):first-child{animation-delay:.42s}.grid.is-out[data-v-ab098cf6]>:not(.grid__strip):nth-child(2){animation-delay:.36s}.grid.is-out[data-v-ab098cf6]>:not(.grid__strip):nth-child(3){animation-delay:.3s}.grid.is-out[data-v-ab098cf6]>:not(.grid__strip):nth-child(4){animation-delay:.24s}.grid.is-out[data-v-ab098cf6]>:not(.grid__strip):nth-child(5){animation-delay:.18s}.grid.is-out[data-v-ab098cf6]>:not(.grid__strip):nth-child(6){animation-delay:.12s}.grid.is-out[data-v-ab098cf6]>:not(.grid__strip):nth-child(7){animation-delay:60ms}.grid.is-out[data-v-ab098cf6]>:not(.grid__strip):nth-child(8){animation-delay:0s}.grid__strip[data-v-ab098cf6]{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-ab098cf6]{-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-ab098cf6]{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-ab098cf6]{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-ab098cf6]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.grid__cols[data-v-ab098cf6]{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-63e45a19{0%{opacity:0}to{opacity:1}}@keyframes haze-in-blur-63e45a19{0%{filter:blur(16px)}to{filter:none}}@keyframes haze-in-scale-63e45a19{0%{transform:scale(.9)}to{transform:none}}@keyframes haze-out-fade-63e45a19{0%{opacity:1}to{opacity:0}}@keyframes haze-out-blur-63e45a19{0%{filter:none}to{filter:blur(16px)}}@keyframes haze-out-scale-63e45a19{0%{transform:none}to{transform:scale(1.1)}}.vreveal-host[data-v-63e45a19]{z-index:1}.vreveal[data-v-63e45a19]{--p:0;--scale-from:.8;height:100lvh;position:relative}@media (width>=768px){.vreveal[data-v-63e45a19]{--scale-from:.42}}.vreveal__pin[data-v-63e45a19]{z-index:2;pointer-events:none;width:100%;height:200lvh;position:absolute;top:0;left:0}.vreveal__sticky[data-v-63e45a19]{place-items:center;height:100lvh;display:grid;position:sticky;top:0}.vreveal__text[data-v-63e45a19]{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-63e45a19]{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-63e45a19]{background:#fff 50%/cover no-repeat;position:absolute;inset:0}.vreveal__brand[data-v-63e45a19]{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-63e45a19]{animation:1.5s cubic-bezier(.16,.84,.3,1) both haze-in-fade-63e45a19,1.5s ease-in-out both haze-in-blur-63e45a19}.vreveal.is-in .vreveal__panel[data-v-63e45a19]{animation:1.2s cubic-bezier(.16,.84,.3,1) .15s both panel-in-63e45a19}.vreveal.is-out .vreveal__tagline[data-v-63e45a19]{animation:.9s cubic-bezier(.16,.84,.3,1) both haze-out-fade-63e45a19,.9s ease-in-out both haze-out-blur-63e45a19}.vreveal.is-out .vreveal__panel[data-v-63e45a19]{animation:.75s both panel-out-63e45a19}@keyframes panel-in-63e45a19{0%{opacity:0}to{opacity:1}}@keyframes panel-out-63e45a19{0%{opacity:1}to{opacity:0}}.vreveal-end[data-v-a3e07a3c]{height:100vh}.cyber[data-v-41f988c9]{width:100%;color:var(--fg);white-space:pre-wrap;margin:0}.cyber.is-center[data-v-41f988c9]{text-align:center}.cyber.is-right[data-v-41f988c9]{text-align:right}.cyber__word[data-v-41f988c9]{white-space:nowrap;display:inline-block;position:relative}.cyber__word-real[data-v-41f988c9]{visibility:hidden}.cyber__word-cells[data-v-41f988c9]{white-space:nowrap;position:absolute;top:0;left:0}.cyber__ch[data-v-41f988c9]{--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-41f988c9]{font-style:italic}.cyber__ch.is-noise[data-v-41f988c9],.cyber__ch.is-off[data-v-41f988c9]{visibility:hidden}.cyber__ch.is-noise[data-v-41f988c9]:after{content:var(--g);visibility:visible;position:absolute;top:0;left:50%;translate:-50%}.cyber__sr[data-v-41f988c9]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cases[data-v-c5757013]{--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-c5757013]{grid-template-columns:1fr;align-items:start;row-gap:18px;display:grid}@media (width>=768px){.cases[data-v-c5757013]{padding-bottom:clamp(200px,24vh,270px)}.cases__head[data-v-c5757013]{-moz-column-gap:48px;grid-template-columns:204px 1fr 204px;gap:0 48px}}.cases__head .statement[data-v-c5757013]{--factor:35%;justify-self:start;position:relative}.cases__head .statement>span[data-v-c5757013]{width:calc(100% + var(--factor));transform:scaleX(calc(100% - var(--factor)));transform-origin:0 0;display:block}.cases__head .statement>span[data-v-c5757013]:nth-child(2){height:100%;position:absolute;top:0;left:0}.cases__head .statement>span[data-v-c5757013]:first-child{opacity:0;pointer-events:none}@media (width>=768px){.cases__head .statement[data-v-c5757013]{justify-self:center}}.cases__index[data-v-c5757013]{--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-c5757013]: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-c5757013]:before{opacity:1}.cases.is-in .cases__index[data-v-c5757013]{animation:1s ease-in-out .5s forwards cases-open-c5757013}.cases.is-out .cases__index[data-v-c5757013]{animation:cases-close-c5757013 calc(.55s*var(--tempo)) ease-in-out forwards}@keyframes cases-open-c5757013{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes cases-close-c5757013{0%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}.cases__row[data-v-c5757013]{-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-c5757013]>*{margin-bottom:0}.cases__row[data-v-c5757013] .cyber{white-space:nowrap}@media (width>=768px){.cases__row[data-v-c5757013]{-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-c5757013]{grid-area:n}.cases__swatch[data-v-c5757013]{grid-area:swatch}.cases__name[data-v-c5757013]{grid-area:name}.cases__year[data-v-c5757013]{grid-area:year}.cases__link[data-v-c5757013]{grid-area:link}.cases__name[data-v-c5757013] .cyber{white-space:normal}@media (width>=768px){.cases__name[data-v-c5757013] .cyber{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.cases__swatch i[data-v-c5757013]{width:21px;height:21px;display:block}.cases__link[data-v-c5757013]{color:inherit;cursor:pointer;text-decoration:none}.cases__link--soon[data-v-c5757013]{cursor:default}.cases__link[data-v-c5757013]:not(.cases__link--soon):after{content:"";position:absolute;inset:0}.cases__link[data-v-c5757013] .cyber__word-cells{text-underline-offset:3px}.cases__link[data-v-c5757013]:not(.cases__link--soon) .cyber__word-cells{text-decoration:underline}@media (hover:hover) and (pointer:fine){.cases__link[data-v-c5757013]:not(.cases__link--soon) .cyber__word-cells{text-decoration:none}.cases__row:hover .cases__link[data-v-c5757013]:not(.cases__link--soon) .cyber__word-cells{text-decoration:underline}}@media (pointer:coarse){.cases__row[data-v-c5757013]:active{background:var(--veil-wash)}}@keyframes rise-in-60bee462{0%{opacity:0;filter:blur(10px);translate:0 22px}to{opacity:1;filter:none;translate:none}}@keyframes rise-out-60bee462{0%{opacity:1;filter:none;translate:none}to{opacity:0;filter:blur(10px);translate:0 22px}}.reach[data-v-60bee462]{--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-60bee462]{--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-60bee462]{--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-60bee462]{display:none}}.reach__rail[data-v-60bee462]{-moz-column-gap:24px;grid-template-columns:minmax(0,1fr);gap:10px 24px;display:grid}@media (width>=768px){.reach__rail[data-v-60bee462]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:start}}.reach__label[data-v-60bee462],.reach__pair[data-v-60bee462]{opacity:0;margin:0}.reach__pair[data-v-60bee462]{flex-direction:column;gap:2px;display:flex}.reach__pair a[data-v-60bee462]{color:inherit;pointer-events:auto;text-decoration:none}@media (hover:hover) and (pointer:fine){.reach__pair a[data-v-60bee462]:hover{text-decoration:underline}}.reach.is-in .reach__label[data-v-60bee462]{animation:rise-in-60bee462 calc(.9s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(50ms*var(--tempo)) both}.reach.is-in .reach__pair[data-v-60bee462]{animation:rise-in-60bee462 calc(.9s*var(--tempo)) cubic-bezier(.16,.84,.3,1) calc(.16s*var(--tempo)) both}.reach.is-out .reach__label[data-v-60bee462],.reach.is-out .reach__pair[data-v-60bee462]{animation:rise-out-60bee462 calc(.45s*var(--tempo)) ease-in 0s both}.reach__body[data-v-60bee462]{-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-60bee462]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;row-gap:clamp(40px,7vh,80px)}}.reach__statement[data-v-60bee462]{--factor:35%;text-align:center;margin:0;position:relative}.reach__statement>span[data-v-60bee462]{width:calc(100% + var(--factor));transform:scaleX(calc(100% - var(--factor)));transform-origin:0 0;display:block}.reach__statement>span[data-v-60bee462]:first-child{opacity:0;pointer-events:none}.reach__statement>span[data-v-60bee462]:nth-child(2){height:100%;position:absolute;top:0;left:0}.filmstrip[data-v-7db0d83d]{--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-7db0d83d]{-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-7db0d83d]{justify-self:center;position:relative}.filmstrip .statement span[data-v-7db0d83d]: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-7db0d83d]:first-child{opacity:0;pointer-events:none}.filmstrip__label[data-v-7db0d83d]{grid-area:label}.filmstrip__statement[data-v-7db0d83d]{grid-area:statement;justify-self:center}.filmstrip__heart[data-v-7db0d83d]{grid-area:heart}.filmstrip__stage[data-v-7db0d83d]{flex:1;align-items:center;min-height:0;display:flex}.filmstrip__strip[data-v-7db0d83d]{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-7db0d83d]{animation:1s ease-in-out .5s forwards filmstrip-reveal-7db0d83d}.filmstrip.is-out .filmstrip__strip[data-v-7db0d83d]{animation:filmstrip-conceal-7db0d83d calc(.55s*var(--tempo)) ease-in-out forwards}@keyframes filmstrip-reveal-7db0d83d{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes filmstrip-conceal-7db0d83d{0%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes filmstrip-marquee-7db0d83d{0%{transform:translate(0)}to{transform:translate(-50%)}}.filmstrip__track[data-v-7db0d83d]{will-change:transform;width:max-content;animation:45s linear infinite filmstrip-marquee-7db0d83d;display:flex}.filmstrip__tile[data-v-7db0d83d]{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-7db0d83d]{-o-object-fit:contain;object-fit:contain;opacity:.55;filter:grayscale();width:42%;max-width:100%}.filmstrip__hd[data-v-7db0d83d]{pointer-events:none;background:#fff;width:9px;height:10px;position:absolute}.filmstrip__hd--tl[data-v-7db0d83d]{top:-6px;left:-5px}.filmstrip__hd--tr[data-v-7db0d83d]{top:-6px;right:-5px}.filmstrip__hd--bl[data-v-7db0d83d]{bottom:-6px;left:-5px}.filmstrip__hd--br[data-v-7db0d83d]{bottom:-6px;right:-5px}@media (width<=760px){.filmstrip[data-v-7db0d83d]{height:100svh;padding-bottom:clamp(125px,15vh,170px)}.filmstrip__head[data-v-7db0d83d]{grid-template-columns:1fr auto;grid-template-areas:"label heart""statement statement";row-gap:16px}.filmstrip__statement[data-v-7db0d83d]{justify-self:start}.filmstrip__strip[data-v-7db0d83d]{display:flex}.filmstrip__strip[data-v-7db0d83d],.filmstrip__track[data-v-7db0d83d]{align-items:center;height:100%}.filmstrip__tile[data-v-7db0d83d]{width:auto;height:min(65vw,100%)}}@keyframes ask-chat-rise-cc958325{0%{opacity:0;filter:blur(10px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes ask-chat-dots-cc958325{0%,60%,to{opacity:.25;translate:0}30%{opacity:1;translate:0 -2px}}.ask-chat[data-v-cc958325]{pointer-events:auto;border:1px solid var(--ask-edge);background:color-mix(in srgb,var(--ask-surface) 78%,transparent);-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15);width:min(660px,92vw);box-shadow:0 22px 60px -24px var(--ask-shadow),inset 0 1px 0 var(--ask-gloss);border-radius:20px;flex-direction:column;margin:0 auto 14px;padding:8px 10px 10px;display:flex}.ask-chat__bar[data-v-cc958325]{justify-content:space-between;align-items:center;padding:2px 4px 2px 12px;display:flex}.ask-chat__tag[data-v-cc958325]{font-family:var(--cf-control-font);letter-spacing:.08em;text-transform:uppercase;color:var(--ask-muted);font-size:11px}.ask-chat__toggle[data-v-cc958325]{font-family:var(--font-primary);color:var(--ask-ink);background:color-mix(in srgb,var(--ask-ink) 8%,transparent);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;transition:background .3s;display:inline-flex}.ask-chat__toggle[data-v-cc958325]:hover{background:color-mix(in srgb,var(--ask-ink) 14%,transparent)}.ask-chat__toggle[data-v-cc958325]:focus-visible{outline:2px solid var(--ask-ink);outline-offset:2px}.ask-chat__chev[data-v-cc958325]{width:14px;height:14px;transition:transform .35s cubic-bezier(.16,.84,.3,1)}.ask-chat__chev.is-closed[data-v-cc958325]{transform:rotate(180deg)}.ask-chat__log[data-v-cc958325]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--ask-ink) 35%,transparent) transparent;scrollbar-gutter:stable;flex-direction:column;gap:10px;max-height:32vh;margin:4px 0 0;padding:6px 8px 4px 4px;list-style:none;display:flex;overflow-y:scroll}.ask-chat__log[data-v-cc958325]::-webkit-scrollbar{width:6px}.ask-chat__log[data-v-cc958325]::-webkit-scrollbar-track{background:color-mix(in srgb,var(--ask-ink) 8%,transparent);border-radius:999px;margin-block:6px}.ask-chat__log[data-v-cc958325]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ask-ink) 35%,transparent);border-radius:999px}.ask-chat__turn[data-v-cc958325]{flex-direction:column;gap:8px;max-width:84%;animation:.7s cubic-bezier(.16,.84,.3,1) both ask-chat-rise-cc958325;display:flex}.ask-chat__turn--visitor[data-v-cc958325]{align-self:flex-end;align-items:flex-end}.ask-chat__turn--site[data-v-cc958325]{align-self:flex-start;align-items:flex-start}.ask-chat__bubble[data-v-cc958325]{font-family:var(--font-primary);color:var(--ask-ink,#3d3a37);border:1px solid var(--ask-edge,#ffffffbf);background:color-mix(in srgb,var(--ask-surface,#fdfbf7) 72%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 14px 34px -18px var(--ask-shadow,#28221c73),inset 0 1px 0 var(--ask-gloss,#ffffffe6);text-align:left;background:color-mix(in srgb,var(--ask-surface) 72%,transparent);box-shadow:none;border-radius:20px;margin:0;padding:15px 26px;font-size:17px;line-height:1.45}.ask-chat__bubble.is-error[data-v-cc958325]{color:var(--ask-muted)}.ask-chat__turn--visitor .ask-chat__bubble[data-v-cc958325]{color:color-mix(in srgb,var(--ask-ink) 78%,transparent);background:color-mix(in srgb,var(--ask-ink) 7%,transparent);border-color:#0000;padding:11px 22px;font-size:15px}.ask-chat__dots[data-v-cc958325]{align-items:center;gap:3px;height:1em;display:inline-flex;translate:0 2px}.ask-chat__dots i[data-v-cc958325]{opacity:.25;background:currentColor;border-radius:50%;width:3.5px;height:3.5px;animation:1.3s ease-in-out infinite ask-chat-dots-cc958325}.ask-chat__dots i[data-v-cc958325]:nth-child(2){animation-delay:.18s}.ask-chat__dots i[data-v-cc958325]:nth-child(3){animation-delay:.36s}.ask-chat__travel[data-v-cc958325]{font-family:var(--font-primary);color:var(--ask-paper);border:1px solid var(--ask-edge,#ffffffbf);background:color-mix(in srgb,var(--ask-surface,#fdfbf7) 72%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 14px 34px -18px var(--ask-shadow,#28221c73),inset 0 1px 0 var(--ask-gloss,#ffffffe6);background:color-mix(in srgb,var(--ask-ink) 92%,transparent);border-color:color-mix(in srgb,var(--ask-ink) 92%,transparent);cursor:pointer;border-radius:20px;padding:11px 22px;font-size:15px;line-height:1;transition:transform .5s cubic-bezier(.16,.84,.3,1)}.ask-chat__travel[data-v-cc958325]:hover{transform:translateY(-2px)}.ask-chat__travel[data-v-cc958325]:focus-visible{outline:2px solid var(--ask-ink);outline-offset:3px}.chatlog-enter-active[data-v-cc958325],.chatlog-leave-active[data-v-cc958325]{transition:max-height .6s cubic-bezier(.65,0,.35,1),padding-block .6s cubic-bezier(.65,0,.35,1),margin-top .6s cubic-bezier(.65,0,.35,1),opacity .4s,filter .4s;overflow:hidden}.chatlog-enter-from[data-v-cc958325],.chatlog-leave-to[data-v-cc958325]{opacity:0;filter:blur(8px);max-height:0;margin-top:0;padding-block:0}.chatlog-enter-to[data-v-cc958325],.chatlog-leave-from[data-v-cc958325]{max-height:32vh}.cta-enter-active[data-v-cc958325]{transition:opacity .45s .12s,transform .45s cubic-bezier(.16,.84,.3,1) .12s,filter .4s .12s}.cta-leave-active[data-v-cc958325]{transition:opacity .25s}.cta-enter-from[data-v-cc958325]{opacity:0;filter:blur(6px);transform:translateY(10px)}.cta-leave-to[data-v-cc958325]{opacity:0}@media (prefers-reduced-motion:reduce){.ask-chat__turn[data-v-cc958325]{animation:none}.ask-chat__dots i[data-v-cc958325]{opacity:.6;animation:none}.ask-chat__chev[data-v-cc958325],.ask-chat__travel[data-v-cc958325]{transition:none}.ask-chat__travel[data-v-cc958325]:hover{transform:none}.chatlog-enter-active[data-v-cc958325],.chatlog-leave-active[data-v-cc958325],.cta-enter-active[data-v-cc958325],.cta-leave-active[data-v-cc958325]{transition:opacity .2s}.chatlog-enter-from[data-v-cc958325],.chatlog-leave-to[data-v-cc958325]{filter:none;max-height:32vh;margin-top:4px;padding-block:6px 4px}.cta-enter-from[data-v-cc958325]{filter:none;transform:none}}@keyframes compose-in-move-37aa1130{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:none}}@keyframes compose-in-haze-37aa1130{0%{filter:blur(14px)}to{filter:none}}@keyframes char-in-37aa1130{0%{opacity:0;filter:blur(7px)}to{opacity:1;filter:none}}@keyframes char-out-37aa1130{0%{opacity:1;filter:none}to{opacity:0;filter:blur(7px)}}@supports ((-webkit-hyphens:none)){@keyframes char-in-37aa1130{0%{opacity:0}to{opacity:1}}@keyframes char-out-37aa1130{0%{opacity:1}to{opacity:0}}}@keyframes chip-out-37aa1130{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(16px);transform:translateY(-18px)scale(1.06)}}@property --ask-ink{syntax:"<color>";inherits:true;initial-value:#3d3a37}@property --ask-paper{syntax:"<color>";inherits:true;initial-value:#fdfbf7}@property --ask-surface{syntax:"<color>";inherits:true;initial-value:#fdfbf7}@property --ask-muted{syntax:"<color>";inherits:true;initial-value:#77716a}@property --ask-edge{syntax:"<color>";inherits:true;initial-value:#ffffffbf}@property --ask-gloss{syntax:"<color>";inherits:true;initial-value:#ffffffe6}@property --ask-shadow{syntax:"<color>";inherits:true;initial-value:#28221c73}@keyframes ask-orbit-37aa1130{to{rotate:1turn}}@keyframes ask-drift-37aa1130{0%{background-position:0 0,100% 0}to{background-position:100% 0,0 0}}@keyframes ask-breathe-37aa1130{0%,to{filter:blur();opacity:1}50%{filter:blur(1.1px);opacity:.62}}@supports ((-webkit-hyphens:none)){@keyframes ask-breathe-37aa1130{0%,to{opacity:1}50%{opacity:.62}}}@keyframes ask-pop-37aa1130{0%{scale:.94}to{scale:1}}@keyframes ask-ping-37aa1130{0%{opacity:0;scale:.3}18%{opacity:.85}to{opacity:0;scale:1.35}}@keyframes ask-dots-37aa1130{0%,60%,to{opacity:.25;translate:0}30%{opacity:1;translate:0 -2px}}@keyframes ask-core-37aa1130{0%,to{opacity:.9;scale:1}50%{opacity:.55;scale:.7}}.ask[data-v-37aa1130]{bottom:calc(26px + var(--kb,0px));z-index:6;pointer-events:none;flex-direction:column;align-items:center;width:min(800px,100vw - 20px);margin-inline:auto;transition:bottom .22s,--ask-ink 1.6s,--ask-paper 1.6s,--ask-surface 1.6s,--ask-muted 1.6s,--ask-edge 1.6s,--ask-gloss 1.6s,--ask-shadow 1.6s;display:flex;position:fixed;left:0;right:0}.ask[data-theme=ditherText][data-v-37aa1130],.ask[data-theme=gradientLiquid][data-v-37aa1130]{--ask-muted:#cfc7bb}.ask[data-theme=digitalDark][data-v-37aa1130],.ask[data-theme=noir][data-v-37aa1130]{--ask-ink:#f1ede8;--ask-paper:#141312;--ask-surface:#26221f;--ask-muted:#cfc7bb;--ask-edge:#ffffff29;--ask-gloss:#ffffff1a;--ask-shadow:#0000008c}.ask__tips[data-v-37aa1130]{opacity:1;width:100%;transition:opacity .4s;display:grid}.ask__row[data-v-37aa1130]{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-37aa1130]::-webkit-scrollbar{display:none}@media (width>=768px){.ask__row[data-v-37aa1130]{padding-block:0;flex-wrap:wrap;justify-content:center;padding-left:0;padding-right:0;overflow:visible}}.ask__slot[data-v-37aa1130]{will-change:filter,opacity,transform;animation:1.5s cubic-bezier(.16,.84,.3,1) both compose-in-move-37aa1130,1.5s ease-in-out both compose-in-haze-37aa1130;animation-delay:calc(.9s + var(--i)*.18s);flex:none;display:inline-flex}.ask__chip[data-v-37aa1130]{font-family:var(--font-primary);color:var(--ask-ink,#3d3a37);border:1px solid var(--ask-edge,#ffffffbf);background:color-mix(in srgb,var(--ask-surface,#fdfbf7) 72%,transparent);-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15);box-shadow:0 14px 34px -18px var(--ask-shadow,#28221c73),inset 0 1px 0 var(--ask-gloss,#ffffffe6);cursor:pointer;pointer-events:auto;border-radius:999px;padding:15px 26px;font-size:17px;line-height:1;transition:background .3s}@media (hover:hover) and (pointer:fine){.ask__chip[data-v-37aa1130]:hover{background:color-mix(in srgb,var(--ask-surface) 92%,transparent)}}.ask__chip[data-v-37aa1130]:focus-visible{box-shadow:0 14px 34px -18px var(--ask-shadow),inset 0 1px 0 var(--ask-gloss)}.ask__messages[data-v-37aa1130]{justify-items:center;padding-inline:20px;display:grid;position:fixed;top:100px;left:0;right:0}.ask__message[data-v-37aa1130]{--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-37aa1130,1.5s ease-in-out both compose-in-haze-37aa1130;position:relative}.ask__message--gen[data-v-37aa1130]{animation:.7s cubic-bezier(.16,.84,.3,1) both compose-in-move-37aa1130,.7s ease-in-out both compose-in-haze-37aa1130}.ask__message.ask__message[data-v-37aa1130]{margin:0;padding:0}.ask__message-text[data-v-37aa1130]{font-family:var(--font-primary);color:var(--ask-ink,#3d3a37);border:1px solid var(--ask-edge,#ffffffbf);background:color-mix(in srgb,var(--ask-surface,#fdfbf7) 72%,transparent);-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15);box-shadow:0 14px 34px -18px var(--ask-shadow,#28221c73),inset 0 1px 0 var(--ask-gloss,#ffffffe6);z-index:1;text-align:center;text-transform:none;letter-spacing:normal;word-spacing:normal;border-radius:999px;margin:0;padding:15px 26px;font-size:17px;font-style:normal;font-weight:400;line-height:1;position:relative}.ask__message-text--gen[data-v-37aa1130]{align-items:center;gap:10px;display:inline-flex}.ask__gen[data-v-37aa1130]{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-37aa1130]{font-kerning:none;font-variant-ligatures:none;display:inline-block}.ask__gen-track.is-out .ask__gen-char[data-v-37aa1130]{animation:.4s ease-in-out both char-out-37aa1130;animation-delay:calc(var(--i)*var(--step,0s))}.ask__gen-char[data-v-37aa1130]{white-space:pre;animation:.45s ease-in-out both char-in-37aa1130;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-37aa1130]{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-37aa1130]{flex:none;align-items:center;gap:3px;display:inline-flex;translate:0 2px}.ask__dots i[data-v-37aa1130]{opacity:.25;background:currentColor;border-radius:50%;width:3.5px;height:3.5px;animation:1.3s ease-in-out infinite ask-dots-37aa1130}.ask__dots i[data-v-37aa1130]:nth-child(2){animation-delay:.18s}.ask__dots i[data-v-37aa1130]:nth-child(3){animation-delay:.36s}.ask__aura[data-v-37aa1130]{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-37aa1130;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-37aa1130]{opacity:1;animation-play-state:running}.ask__field[data-v-37aa1130]{--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-37aa1130]{opacity:0;pointer-events:none;grid-template-rows:0fr;margin-top:0}.ask:not(.is-summoned) .ask__bar[data-v-37aa1130]{border-block-width:0;min-height:0;padding-block:0;overflow:hidden}.ask__bar[data-v-37aa1130]{z-index:1;border:1px solid var(--ask-edge);background:color-mix(in srgb,var(--ask-surface) 78%,transparent);-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15);width:100%;box-shadow:0 22px 60px -24px var(--ask-shadow),inset 0 1px 0 var(--ask-gloss);pointer-events:auto;border-radius:999px;align-items:center;gap:16px;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-37aa1130,1.5s ease-in-out .2s both compose-in-haze-37aa1130;display:flex;position:relative;overflow:hidden}.ask__bar.is-pop[data-v-37aa1130]{animation:ask-pop-37aa1130 .9s var(--spring-easing) both}.ask__bar[data-v-37aa1130]:focus{outline:none}.ask__bar[data-v-37aa1130]:has(.ask__input:focus-visible){border-color:var(--ask-ink);box-shadow:0 22px 60px -24px var(--ask-shadow),inset 0 0 0 2px var(--ask-ink)}.ask__send[data-v-37aa1130]{background:color-mix(in srgb,var(--ask-ink) 6%,transparent);width:44px;height:44px;color:var(--ask-ink);cursor:pointer;opacity:.4;appearance:none;border:0;border-radius:50%;flex:none;place-items:center;margin:0;padding:0;transition:opacity .3s,background .3s;display:grid}.ask__send.is-ready[data-v-37aa1130]{opacity:1;background:color-mix(in srgb,var(--ask-ink) 10%,transparent)}@media (hover:hover) and (pointer:fine){.ask__send.is-ready[data-v-37aa1130]:hover:not(:disabled){background:color-mix(in srgb,var(--ask-ink) 16%,transparent)}}.ask__send[data-v-37aa1130]:disabled{cursor:default}.ask__send[data-v-37aa1130]:focus-visible{background:color-mix(in srgb,var(--ask-ink) 16%,transparent)}.ask__arrow[data-v-37aa1130]{width:20px;height:20px}.ask__spinner[data-v-37aa1130]{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-37aa1130;position:absolute;inset:0;box-shadow:0 -2px 11px #292fa8,0 2px 11px #882670}.ask__spinner i[data-v-37aa1130]{background:var(--ask-paper);filter:blur(5px);border-radius:50%;width:100%;height:100%;display:block}@supports ((-webkit-hyphens:none)){.ask__spinner[data-v-37aa1130],.ask__spinner i[data-v-37aa1130]{filter:none}}.ask__ping[data-v-37aa1130]{z-index:2;opacity:0;pointer-events:none;width:78px;height:78px;margin:auto;transition:opacity .35s}.ask__ping[data-v-37aa1130],.ask__ping i[data-v-37aa1130]{position:absolute;inset:0}.ask__ping i[data-v-37aa1130]{border:1.5px solid color-mix(in srgb,var(--ask-ink) 55%,transparent);border-radius:50%;animation:1.4s cubic-bezier(.16,.7,.3,1) infinite paused ask-ping-37aa1130}.ask__ping i[data-v-37aa1130]:nth-child(2){animation-delay:.52s}.ask__ping[data-v-37aa1130]:after{content:"";background:var(--ask-ink);border-radius:50%;width:10px;height:10px;margin:auto;animation:1.4s ease-in-out infinite paused ask-core-37aa1130;position:absolute;inset:0}.ask__value[data-v-37aa1130]{flex:1;min-width:0;transition:opacity .25s;display:flex;position:relative}.ask__ghost[data-v-37aa1130],.ask__input[data-v-37aa1130]{font-family:var(--font-primary);letter-spacing:0;font-kerning:none;font-variant-ligatures:none;color:var(--ask-ink);font-size:22px;font-style:italic;line-height:1.25}.ask__input[data-v-37aa1130]{background:0 0;border:none;outline:none;width:100%;min-width:0;margin:0;padding:0}@supports selector(:has(*)){.ask__input[data-v-37aa1130]:focus-visible{box-shadow:none;outline:none}}.ask__input[data-v-37aa1130]::placeholder{color:color-mix(in srgb,var(--ask-ink) 55%,transparent)}.ask__input.is-ghosted[data-v-37aa1130]{color:#0000;caret-color:#0000}.ask__ghost[data-v-37aa1130]{pointer-events:none;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.ask__ghost.is-out .ask__char[data-v-37aa1130]{animation:.4s ease-in-out both char-out-37aa1130;animation-delay:calc(var(--i)*var(--step,0s))}.ask__track[data-v-37aa1130]{will-change:transform;flex:none;display:flex}.ask__char[data-v-37aa1130]{white-space:pre;animation:.45s ease-in-out both char-in-37aa1130;display:inline-block}.ask__caption[data-v-37aa1130]{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-37aa1130]{text-align:center;white-space:pre-line;font-family:var(--font-primary);color:var(--ask-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-37aa1130,1.5s ease-in-out 1s both compose-in-haze-37aa1130;overflow:hidden}.ask.is-docked .ask__caption[data-v-37aa1130],.ask.is-orb .ask__caption[data-v-37aa1130],.ask.is-seeking .ask__caption[data-v-37aa1130],.ask.is-spent .ask__caption[data-v-37aa1130]{opacity:0;grid-template-rows:0fr;padding-top:0}@media (width<=767px){.ask[data-v-37aa1130]{bottom:calc(16px + var(--kb,0px))}.ask__messages[data-v-37aa1130]{padding-inline:12px;top:98px}.ask__message-text[data-v-37aa1130]{padding:10px 16px;font-size:14px}.ask__gauge[data-v-37aa1130]{font-size:14px}.ask__dots[data-v-37aa1130]{gap:2.5px}.ask__dots i[data-v-37aa1130]{width:3px;height:3px}.ask__caption[data-v-37aa1130]{opacity:0;grid-template-rows:0fr;padding-top:0}.ask__row[data-v-37aa1130]{pointer-events:auto;touch-action:pan-x;overscroll-behavior-x:contain;gap:8px;padding-block:8px}.ask__chip[data-v-37aa1130]{box-shadow:0 2px 8px -4px color-mix(in srgb,var(--ask-shadow) 56%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ask-gloss) 78%,transparent);padding:8px 15px;font-size:13px}.ask__field[data-v-37aa1130]{margin-top:2px}.ask__bar[data-v-37aa1130]{gap:10px;padding:7px 7px 7px 18px}.ask__ghost[data-v-37aa1130],.ask__input[data-v-37aa1130]{font-size:16px}.ask__send[data-v-37aa1130]{width:36px;height:36px}.ask__arrow[data-v-37aa1130]{width:18px;height:18px}}@media (width>=768px) and (height<=799px),(width>=768px) and (width<=1299px){.ask[data-v-37aa1130]{bottom:calc(16px + var(--kb,0px))}.ask__chip[data-v-37aa1130]{padding:11px 20px;font-size:15px}.ask__field[data-v-37aa1130]{margin-top:10px}.ask__bar[data-v-37aa1130]{gap:12px;padding:8px 8px 8px 22px}.ask__ghost[data-v-37aa1130],.ask__input[data-v-37aa1130]{font-size:19px}.ask__send[data-v-37aa1130]{width:38px;height:38px}.ask__arrow[data-v-37aa1130]{width:18px;height:18px}.ask__caption[data-v-37aa1130]{padding-top:10px}.ask__caption p[data-v-37aa1130]{font-size:15px}.ask__aura[data-v-37aa1130]{height:150px}}.ask.is-orb.is-orb[data-v-37aa1130]{--ask-ink:#3d3a37;--ask-paper:#fdfbf7;--ask-surface:#fdfbf7;--ask-muted:#77716a;--ask-edge:#ffffffbf;--ask-gloss:#ffffffe6;--ask-shadow:#28221c73;transition:bottom .22s,--ask-ink .55s,--ask-paper .55s,--ask-surface .55s,--ask-muted .55s,--ask-edge .55s,--ask-gloss .55s,--ask-shadow .55s}.ask.is-orb.is-orb .ask__tips[data-v-37aa1130]{opacity:0}.ask.is-orb.is-orb .ask__field[data-v-37aa1130]{width:94px;transition-delay:.35s}@media (width<=767px){.ask.is-orb.is-orb .ask__field[data-v-37aa1130]{width:86px}}.ask.is-orb.is-orb .ask__send[data-v-37aa1130],.ask.is-orb.is-orb .ask__value[data-v-37aa1130]{opacity:0;transition-delay:.25s}.ask.is-orb.is-orb .ask__spinner[data-v-37aa1130]{opacity:1;transition-delay:.7s}.ask.is-orb.is-orb .ask__bar[data-v-37aa1130]{border-color:var(--ask-gloss);background:color-mix(in srgb,var(--ask-surface) 70%,transparent);padding:24px;transition-delay:.35s}.ask.is-orb.is-orb .ask__input[data-v-37aa1130]{animation:2.6s ease-in-out infinite ask-breathe-37aa1130}.ask.is-seeking:not(.is-orb) .ask__tips[data-v-37aa1130]{opacity:0}.ask.is-seeking:not(.is-orb) .ask__field[data-v-37aa1130]{width:110px;transition-duration:.45s}@media (width<=767px){.ask.is-seeking:not(.is-orb) .ask__field[data-v-37aa1130]{width:96px}}.ask.is-seeking:not(.is-orb) .ask__send[data-v-37aa1130],.ask.is-seeking:not(.is-orb) .ask__value[data-v-37aa1130]{opacity:0;transition-duration:.24s}.ask.is-seeking:not(.is-orb) .ask__bar[data-v-37aa1130]{border-color:var(--ask-gloss);background:color-mix(in srgb,var(--ask-surface) 70%,transparent);padding:33px;transition-duration:.45s}@media (width<=767px){.ask.is-seeking:not(.is-orb) .ask__bar[data-v-37aa1130]{padding:30px}}.ask.is-seeking:not(.is-orb) .ask__ping[data-v-37aa1130]{opacity:1}.ask.is-seeking:not(.is-orb) .ask__ping i[data-v-37aa1130],.ask.is-seeking:not(.is-orb) .ask__ping[data-v-37aa1130]:after{animation-play-state:running}@keyframes tips-out-37aa1130{0%{opacity:1;filter:blur();transform:translateY(0)}to{opacity:0;filter:blur(10px);transform:translateY(-40px)}}.tips-leave-active[data-v-37aa1130]{pointer-events:none}.ask__tipsfold[data-v-37aa1130]{width:100%}.fold-enter-active[data-v-37aa1130],.fold-leave-active[data-v-37aa1130]{transition:max-height .6s cubic-bezier(.65,0,.35,1),opacity .4s,filter .4s;overflow:hidden}.fold-enter-from[data-v-37aa1130],.fold-leave-to[data-v-37aa1130]{opacity:0;filter:blur(8px);max-height:0}.fold-enter-to[data-v-37aa1130],.fold-leave-from[data-v-37aa1130]{max-height:120px}.chat-enter-active[data-v-37aa1130],.chat-leave-active[data-v-37aa1130]{transition:max-height .6s cubic-bezier(.65,0,.35,1),opacity .4s,filter .4s,margin-bottom .6s cubic-bezier(.65,0,.35,1);overflow:hidden}.chat-enter-from[data-v-37aa1130],.chat-leave-to[data-v-37aa1130]{opacity:0;filter:blur(12px);max-height:0;margin-bottom:0}.chat-enter-to[data-v-37aa1130],.chat-leave-from[data-v-37aa1130]{opacity:1;filter:blur();max-height:42vh}.chat-leave-active[data-v-37aa1130]{pointer-events:none}@media (prefers-reduced-motion:reduce){.chat-enter-active[data-v-37aa1130],.chat-leave-active[data-v-37aa1130]{transition:opacity .2s}.chat-enter-from[data-v-37aa1130],.chat-leave-to[data-v-37aa1130]{filter:none;max-height:42vh}.fold-enter-active[data-v-37aa1130],.fold-leave-active[data-v-37aa1130]{transition:opacity .2s}.fold-enter-from[data-v-37aa1130],.fold-leave-to[data-v-37aa1130]{filter:none;max-height:120px}}.tips-leave-active .ask__chip[data-v-37aa1130]{animation:1s cubic-bezier(.4,0,.7,.2) both tips-out-37aa1130;animation-delay:calc(var(--i)*.3s)}.message-leave-active[data-v-37aa1130]{animation:1.1s cubic-bezier(.4,0,.7,.2) both chip-out-37aa1130}@media (prefers-reduced-motion:reduce){.ask__char[data-v-37aa1130],.ask__gen-char[data-v-37aa1130],.ask__message[data-v-37aa1130],.ask__slot[data-v-37aa1130],.message-leave-active[data-v-37aa1130],.tips-leave-active .ask__chip[data-v-37aa1130]{animation-duration:.2s;animation-delay:0s}.ask__gen[data-v-37aa1130]{transition-duration:.2s}.ask__ghost[data-v-37aa1130]{--step:0s}.ask__aura[data-v-37aa1130]{animation:none}.ask__aura[data-v-37aa1130],.ask__caption[data-v-37aa1130],.ask__field[data-v-37aa1130]{transition-duration:.2s}.ask.is-orb .ask__field[data-v-37aa1130]{transition-delay:0s}.ask__dots i[data-v-37aa1130],.ask__ping i[data-v-37aa1130]{opacity:.6;animation:none}.ask__ping[data-v-37aa1130]:after{animation:none}}.legal__button__mobile[data-v-cf4de10d]{font-family:var(--font-primary);color:var(--ask-ink,#3d3a37);border:1px solid var(--ask-edge,#ffffffbf);background:color-mix(in srgb,var(--ask-surface,#fdfbf7) 72%,transparent);-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15);box-shadow:0 14px 34px -18px var(--ask-shadow,#28221c73),inset 0 1px 0 var(--ask-gloss,#ffffffe6);cursor:pointer;pointer-events:auto;z-index:99999;border-radius:12px;padding:14px 20px;font-size:17px;line-height:1;transition:background .3s,translate .4s;position:fixed;bottom:70px;right:10px}@media (width>=768px){.legal__button__mobile[data-v-cf4de10d]{padding:15px 26px;bottom:20px;right:20px}}.legal[data-v-cf4de10d]{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;position:fixed;bottom:22px;right:24px}.legal.is-away[data-v-cf4de10d]{opacity:0;pointer-events:none}.legal.is-away .legal__button__mobile[data-v-cf4de10d]{translate:0 8px}@media (width>=1300px) and (height>=800px){.legal.is-away[data-v-cf4de10d]{translate:0 8px}}.legal__link[data-v-cf4de10d]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;transition:color .25s;display:none}@media (hover:hover) and (pointer:fine){.legal__link[data-v-cf4de10d]:hover{color:#000}}.legal__dot[data-v-cf4de10d],.legal__entity[data-v-cf4de10d]{color:#9a918a;display:none}.legal__dot[data-v-cf4de10d]{margin-left:6px;margin-right:6px}@media (width>=1300px) and (height>=800px){.legal[data-v-cf4de10d]{flex-flow:column;align-items:flex-end;display:flex}.legal .legal__button__mobile[data-v-cf4de10d]{display:none}.legal .legal__dot[data-v-cf4de10d],.legal .legal__entity[data-v-cf4de10d],.legal .legal__link[data-v-cf4de10d]{display:inline!important}}@keyframes consent-in-fade-e2fcce3e{0%{opacity:0}to{opacity:1}}@keyframes consent-in-blur-e2fcce3e{0%{filter:blur(16px)}to{filter:none}}@keyframes consent-in-scale-e2fcce3e{0%{transform:scale(.9)}to{transform:none}}@keyframes consent-out-fade-e2fcce3e{0%{opacity:1}to{opacity:0}}@keyframes consent-out-blur-e2fcce3e{0%{filter:none}to{filter:blur(16px)}}@keyframes consent-out-scale-e2fcce3e{0%{transform:none}to{transform:scale(1.1)}}.consent[data-v-e2fcce3e]{--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-e2fcce3e]{pointer-events:none;animation:.8s cubic-bezier(.16,.84,.3,1) both consent-out-fade-e2fcce3e,.8s ease-in-out both consent-out-blur-e2fcce3e,.8s cubic-bezier(.16,.84,.3,1) both consent-out-scale-e2fcce3e}.consent__card[data-v-e2fcce3e]{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-e2fcce3e,1.1s ease-in-out 80ms both consent-in-blur-e2fcce3e,1.1s cubic-bezier(.16,.84,.3,1) 80ms both consent-in-scale-e2fcce3e;overflow-y:auto;box-shadow:0 2px 8px #00000017}.consent__title[data-v-e2fcce3e]{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-e2fcce3e]{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-e2fcce3e],.consent__docs[data-v-e2fcce3e]{font-family:Red Hat Mono,monospace}.consent__docs[data-v-e2fcce3e]{letter-spacing:-.2px;align-items:center;gap:6px;margin:0 0 14px;font-size:11px;display:flex}.consent__dot[data-v-e2fcce3e]{color:var(--stars-meta,#87726e)}.consent__link[data-v-e2fcce3e]{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-e2fcce3e]:hover{opacity:.6}}.consent__state[data-v-e2fcce3e]{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-e2fcce3e]{font-weight:600}.consent__actions[data-v-e2fcce3e]{gap:10px;display:flex}.consent__cta[data-v-e2fcce3e]{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-e2fcce3e]:hover{opacity:.85}}.consent__cta--ghost[data-v-e2fcce3e]{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-e2fcce3e]{left:24px}.consent__card[data-v-e2fcce3e]{border-radius:18px;width:min(380px,100vw - 48px);padding:26px 28px 28px}.consent__title[data-v-e2fcce3e]{margin:0 0 12px;font-size:26px}.consent__body[data-v-e2fcce3e]{margin:0 0 14px;font-size:12px;line-height:1.6}.consent__docs[data-v-e2fcce3e],.consent__state[data-v-e2fcce3e]{font-size:12px}}@media (width>=1300px) and (height>=800px){.consent[data-v-e2fcce3e]{left:32px}.consent__card[data-v-e2fcce3e]{border-radius:22px;width:min(400px,100vw - 64px);padding:30px 32px 32px}.consent__title[data-v-e2fcce3e]{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-0d66741f]{display:block;position:fixed;inset:0 auto auto 0;width:100vw!important;height:100lvh!important}@media (prefers-reduced-motion:reduce){.engine-canvas[data-v-0d66741f]{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-8de9e4a6{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:none}}@keyframes compose-in-haze-8de9e4a6{0%{filter:blur(14px)}to{filter:none}}@keyframes header-scrim-in-8de9e4a6{0%{opacity:0}to{opacity:1}}.header[data-v-8de9e4a6]{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-8de9e4a6],.header.theme-ditherText[data-v-8de9e4a6],.header.theme-noir[data-v-8de9e4a6]{--inv:1;--scrim:#0b0b0b66}.header[data-v-8de9e4a6]: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-8de9e4a6;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-8de9e4a6]:before{display:none}}.header[data-v-8de9e4a6]{grid-template-columns:repeat(3,1fr);display:grid}.header__brand[data-v-8de9e4a6]{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-8de9e4a6,1.5s ease-in-out .2s both compose-in-haze-8de9e4a6;display:flex}.header__brand.is-idle[data-v-8de9e4a6]{cursor:default}.header__logotype[data-v-8de9e4a6]{width:90px;display:block}@media (width>=480px){.header__logotype[data-v-8de9e4a6]{width:150px}}.header__logotype[data-v-8de9e4a6]{height:auto;filter:invert(var(--inv));transition:filter 1.6s}.header__mark[data-v-8de9e4a6]{--mark-h:62px;justify-content:center;animation:1.5s cubic-bezier(.16,.84,.3,1) .45s both compose-in-move-8de9e4a6,1.5s ease-in-out .45s both compose-in-haze-8de9e4a6;display:flex;position:relative}.header__mark a[data-v-8de9e4a6]{pointer-events:auto;cursor:pointer;width:max-content;display:block;position:relative}.header__mark a.is-idle[data-v-8de9e4a6]{cursor:default}.header__mark img[data-v-8de9e4a6]{height:var(--mark-h);opacity:0;width:auto;filter:invert(var(--inv));transition:filter 1.6s;display:block}.header__mark .header__boil[data-v-8de9e4a6]{width:calc(var(--mark-h)*1.1766);aspect-ratio:1;pointer-events:none;filter:invert(var(--inv));background:url(../logos/logo-boil.webp) 0 0/3000% 100% no-repeat;transition:filter 1.6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.header__mark img[data-v-8de9e4a6]{opacity:1}.header__mark .header__boil[data-v-8de9e4a6]{display:none}}@keyframes tip-in-fade-f4c30bcf{0%{opacity:0}to{opacity:1}}@keyframes tip-in-blur-f4c30bcf{0%{filter:blur(16px)}to{filter:none}}@keyframes tip-in-scale-f4c30bcf{0%{transform:scale(.9)}to{transform:none}}@keyframes tip-out-fade-f4c30bcf{0%{opacity:1}to{opacity:0}}@keyframes tip-out-blur-f4c30bcf{0%{filter:none}to{filter:blur(16px)}}@keyframes tip-out-scale-f4c30bcf{0%{transform:none}to{transform:scale(1.1)}}@keyframes tip-swap-move-f4c30bcf{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes tip-swap-out-f4c30bcf{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}.tip[data-v-f4c30bcf]{z-index:9;pointer-events:none;position:fixed;top:0;left:0}.tip__pill[data-v-f4c30bcf]{font-family:var(--font-primary);color:var(--ask-ink,#3d3a37);border:1px solid var(--ask-edge,#ffffffbf);background:color-mix(in srgb,var(--ask-surface,#fdfbf7) 72%,transparent);-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15);box-shadow:0 14px 34px -18px var(--ask-shadow,#28221c73),inset 0 1px 0 var(--ask-gloss,#ffffffe6);--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;border-radius:999px;font-size:14px;line-height:1;animation:.28s cubic-bezier(.16,.84,.3,1) both tip-in-fade-f4c30bcf,.28s ease-in-out both tip-in-blur-f4c30bcf;position:relative}.tip.is-off .tip__pill[data-v-f4c30bcf]{animation:.2s cubic-bezier(.16,.84,.3,1) both tip-out-fade-f4c30bcf,.2s ease-in-out both tip-out-blur-f4c30bcf}.tip.is-dd .tip__pill[data-v-f4c30bcf]{--ask-ink:#f5f1ed;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;font-variant-numeric:tabular-nums;background:#2f66d6;border:0;border-radius:0;padding:.34em .8em;font-family:Geist,system-ui,sans-serif;font-size:19px;line-height:1.3}.tip__label[data-v-f4c30bcf]{text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.tip__label.is-in[data-v-f4c30bcf]{animation:tip-swap-move-f4c30bcf .28s cubic-bezier(.16,.84,.3,1) var(--hold,0s) both}.tip__label.is-out[data-v-f4c30bcf]{top:var(--pad-y);left:var(--pad-x);width:max-content;max-width:none;animation:.2s cubic-bezier(.4,0,.7,.2) both tip-swap-out-f4c30bcf;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%)}
