*,:before,:after{box-sizing:border-box}body{color:#f4f4f5;background:#05060a;margin:0}#app{min-height:100svh}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.arr,.card-arr,.cta-arr,.ext-arr,.works-cta-arr{font-variant-emoji:text;font-family:Akzidenz-Grotesk Pro,Akzidenz-Grotesk,AG Buch,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1}.hero[data-v-92beeade]{color:#f4f4f5;isolation:isolate;--iri:linear-gradient(110deg, #d4d4d8 0%, #fff 12%, #a8b3c4 26%, #ffd1e8 40%, #c4b8d8 55%, #b8e0d4 70%, #fff 85%, #d4d4d8 100%);--container-max:1320px;--container-px:2.5rem;background:0 0;flex-direction:column;height:100svh;font-family:Akzidenz-Grotesk Pro,Akzidenz-Grotesk,AG Buch,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;position:relative;overflow:hidden}.container[data-v-92beeade]{width:100%;max-width:var(--container-max);padding:0 var(--container-px);margin:0 auto}.bg-vignette[data-v-92beeade]{pointer-events:none;z-index:1;background:radial-gradient(at 50% 30%,#0000 35%,#08080a99 85%),linear-gradient(#08080a80 0%,#0000 16% 78%,#08080aeb 100%);position:absolute;inset:0}.topbar[data-v-92beeade]{z-index:5;padding:1.6rem 0 .6rem;position:relative}.topbar-inner[data-v-92beeade]{width:100%;max-width:1500px;padding:0 var(--container-px);grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;margin:0 auto;display:grid}.nav-left[data-v-92beeade],.nav-right[data-v-92beeade]{justify-self:center;align-items:center;gap:3rem;display:inline-flex}.nav-item[data-v-92beeade]{letter-spacing:.18em;text-transform:uppercase;color:#f4f4f5b8;white-space:nowrap;font-size:.72rem;font-weight:500;text-decoration:none;transition:color .2s}.nav-item[data-v-92beeade]:hover{color:#fff}.desktop-nav[data-v-92beeade]{display:inline-flex}.brand[data-v-92beeade]{justify-self:center;line-height:0;display:block}.brand-mark[data-v-92beeade]{filter:brightness(0)invert();width:auto;height:38px;display:block}.menu-toggle[data-v-92beeade]{color:#fff;cursor:pointer;z-index:40;background:#ffffff05;border:1px solid #ffffff29;border-radius:50%;flex-direction:column;justify-content:center;justify-self:end;align-items:center;gap:4px;width:42px;height:42px;padding:0;transition:border-color .25s,background .25s;display:none;position:relative}.menu-toggle span[data-v-92beeade]{transform-origin:50%;background:#ffffffeb;width:16px;height:1.2px;transition:transform .38s cubic-bezier(.65,0,.35,1),opacity .22s;display:block}.menu-toggle[data-v-92beeade]:hover{background:#ffffff0f;border-color:#ffffff47}.menu-toggle.is-open span[data-v-92beeade]:first-child{transform:translateY(5.2px)rotate(45deg)}.menu-toggle.is-open span[data-v-92beeade]:nth-child(2){opacity:0;transform:scaleX(0)}.menu-toggle.is-open span[data-v-92beeade]:nth-child(3){transform:translateY(-5.2px)rotate(-45deg)}.mobile-menu[data-v-92beeade]{z-index:30;isolation:isolate;background:#05060a;position:fixed;inset:0;overflow:hidden}.mobile-menu-grain[data-v-92beeade]{pointer-events:none;z-index:0;opacity:.12;mix-blend-mode:screen;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 260 260'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.85 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:220px 220px;animation:1.4s steps(6,end) infinite grain-92beeade;position:absolute;inset:-10%}@keyframes grain-92beeade{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-2%)}60%{transform:translate(-1%,3%)}80%{transform:translate(3%,-1%)}to{transform:translate(0)}}.mobile-menu-inner[data-v-92beeade]{z-index:1;height:100%;padding:1.1rem var(--container-px) 2.4rem;grid-template-rows:auto 1fr;gap:1.8rem;display:grid;position:relative}.mobile-menu-head[data-v-92beeade]{grid-template-columns:1fr auto;align-items:center;gap:1rem;padding-block-end:.4rem;display:grid}.mobile-menu-mark[data-v-92beeade]{filter:brightness(0)invert();justify-self:start;width:auto;height:26px}.mobile-close[data-v-92beeade]{color:#ffffffeb;cursor:pointer;background:#ffffff08;border:1px solid #ffffff29;border-radius:50%;justify-self:end;width:42px;height:42px;padding:0;transition:background .25s,border-color .25s;position:relative}.mobile-close span[data-v-92beeade]{transform-origin:50%;background:#ffffffeb;width:16px;height:1.2px;position:absolute;top:50%;left:50%}.mobile-close span[data-v-92beeade]:first-child{transform:translate(-50%,-50%)rotate(45deg)}.mobile-close span[data-v-92beeade]:last-child{transform:translate(-50%,-50%)rotate(-45deg)}.mobile-close[data-v-92beeade]:hover{background:#ffffff14;border-color:#ffffff47}.mobile-nav[data-v-92beeade]{flex-direction:column;justify-content:center;gap:.4rem;padding-bottom:3rem;display:flex}.mobile-nav-item[data-v-92beeade]{letter-spacing:-.02em;color:#fff;padding:.55rem 0;font-size:clamp(2rem,9.5vw,2.8rem);font-weight:400;text-decoration:none;transition:color .25s;display:block;overflow:hidden}.mobile-nav-label[data-v-92beeade]{will-change:transform, opacity;display:inline-block}.mobile-nav-item[data-v-92beeade]:hover{color:#ffffffc7}.mobile-menu-enter-active[data-v-92beeade],.mobile-menu-leave-active[data-v-92beeade]{transition:opacity .42s}.mobile-menu-enter-from[data-v-92beeade],.mobile-menu-leave-to[data-v-92beeade]{opacity:0}.mobile-menu-enter-active .mobile-nav-label[data-v-92beeade]{opacity:0;animation:.7s cubic-bezier(.22,.9,.32,1) forwards navLabelIn-92beeade;transform:translateY(110%)}.mobile-menu-enter-active .mobile-nav-item:first-child .mobile-nav-label[data-v-92beeade]{animation-delay:.16s}.mobile-menu-enter-active .mobile-nav-item:nth-child(2) .mobile-nav-label[data-v-92beeade]{animation-delay:.22s}.mobile-menu-enter-active .mobile-nav-item:nth-child(3) .mobile-nav-label[data-v-92beeade]{animation-delay:.28s}.mobile-menu-enter-active .mobile-nav-item:nth-child(4) .mobile-nav-label[data-v-92beeade]{animation-delay:.34s}.mobile-menu-enter-active .mobile-nav-item:nth-child(5) .mobile-nav-label[data-v-92beeade]{animation-delay:.4s}.mobile-menu-enter-active .mobile-nav-item:nth-child(6) .mobile-nav-label[data-v-92beeade]{animation-delay:.46s}@keyframes navLabelIn-92beeade{to{opacity:1;transform:translateY(0)}}.hero-main[data-v-92beeade]{z-index:2;flex:1;align-items:center;display:flex;position:relative}.hero-content[data-v-92beeade]{width:100%;padding-block:2.5rem}@keyframes shimmer-92beeade{to{background-position:200%}}.hero.is-offscreen[data-v-92beeade],.hero.is-offscreen[data-v-92beeade] *,.hero.is-offscreen[data-v-92beeade] :before,.hero.is-offscreen[data-v-92beeade] :after{animation-play-state:paused!important}.headline[data-v-92beeade]{letter-spacing:-.025em;color:#fff;text-wrap:balance;margin:0;font-family:inherit;font-size:clamp(2rem,4.4vw,4.4rem);font-weight:400;line-height:1.02}.headline .line[data-v-92beeade]{display:block;overflow:hidden}.headline .word[data-v-92beeade]{display:inline-block}.headline .char[data-v-92beeade]{will-change:transform;display:inline-block}.headline .iri[data-v-92beeade]{background:var(--iri);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-weight:300;animation:6s linear infinite shimmer-92beeade}.hero-bottom[data-v-92beeade]{border-top:1px solid #ffffff14;grid-template-columns:1fr 1fr;gap:4rem;margin-top:2.8rem;padding-top:2rem;display:grid}.tagline[data-v-92beeade]{letter-spacing:.18em;text-transform:uppercase;color:#f4f4f59e;margin:0;font-size:.74rem;line-height:1.7}.paragraph[data-v-92beeade]{color:#f4f4f5b3;max-width:32rem;margin:0;font-size:.96rem;line-height:1.55}.marquee[data-v-92beeade]{z-index:2;border-top:1px solid #ffffff14;padding:.9rem 0;position:relative}.m-row[data-v-92beeade]{position:relative;overflow:hidden}.m-track[data-v-92beeade]{white-space:nowrap;will-change:transform;gap:.8rem;padding:0 .8rem;display:inline-flex}.m-card[data-v-92beeade]{color:#f4f4f5;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;flex-shrink:0;grid-template-columns:40px 1fr auto;align-items:center;gap:.8rem;min-width:260px;padding:.6rem 1.05rem .6rem .6rem;text-decoration:none;transition:background .25s,border-color .25s,transform .25s;display:inline-grid}.m-card[data-v-92beeade]:hover{background:#ffffff0f;border-color:#ffffff2e;transform:translateY(-2px)}.m-logo[data-v-92beeade]{background:#0d0f14;border:1px solid #ffffff1f;border-radius:50%;flex-shrink:0;width:40px;height:40px;overflow:hidden}.m-logo img[data-v-92beeade]{object-fit:cover;width:100%;height:100%;display:block}.m-text[data-v-92beeade]{min-width:0}.m-name[data-v-92beeade]{color:#fff;letter-spacing:.01em;margin:0;font-size:.84rem;font-weight:500}.m-tag[data-v-92beeade]{letter-spacing:.16em;text-transform:uppercase;color:#f4f4f580;margin:.1rem 0 0;font-size:.64rem}.m-url[data-v-92beeade]{color:#f4f4f5a6;align-items:center;gap:.3rem;margin:0;font-size:.76rem;display:inline-flex}.m-url .arr[data-v-92beeade]{opacity:.7;font-size:.68rem;transition:transform .25s}.m-card:hover .m-url .arr[data-v-92beeade]{transform:translate(2px,-2px)}.m-fade[data-v-92beeade]{pointer-events:none;width:100px;position:absolute;top:0;bottom:0}.m-fade.left[data-v-92beeade]{background:linear-gradient(90deg,#05060a,#0000);left:0}.m-fade.right[data-v-92beeade]{background:linear-gradient(-90deg,#05060a,#0000);right:0}@media (width<=1100px){.hero[data-v-92beeade]{height:auto;min-height:100svh}.nav-left[data-v-92beeade],.nav-right[data-v-92beeade]{gap:1.8rem}.hero-bottom[data-v-92beeade]{grid-template-columns:1fr;gap:1.4rem}.stat-sep[data-v-92beeade]{display:none}}@media (width<=760px){.hero[data-v-92beeade]{--container-px:2rem;padding-bottom:0}.desktop-nav[data-v-92beeade]{display:none}.menu-toggle[data-v-92beeade]{display:inline-flex}.topbar-inner[data-v-92beeade]{grid-template-columns:1fr auto;gap:0}.nav-left[data-v-92beeade],.nav-right[data-v-92beeade]{display:none}.brand[data-v-92beeade]{justify-self:start}.brand-mark[data-v-92beeade]{height:26px}.topbar[data-v-92beeade]{padding:1.1rem 0 .4rem}.hero-content[data-v-92beeade]{flex-direction:column;padding-block:1.4rem 2rem;display:flex}.hero-bottom[data-v-92beeade]{display:contents}.tagline[data-v-92beeade]{letter-spacing:.2em;color:#f4f4f580;order:1;max-width:30ch;margin:0 0 2.4rem;font-size:.55rem;line-height:1.6}.headline[data-v-92beeade]{letter-spacing:-.022em;text-wrap:balance;order:2;max-width:18ch;margin:0;font-size:clamp(1.7rem,8vw,2.4rem);line-height:1.08}.paragraph[data-v-92beeade]{color:#f4f4f58c;border-top:1px solid #ffffff14;order:3;max-width:42ch;margin:2.6rem 0 0;padding-top:2rem;font-size:.74rem;line-height:1.55}.m-card[data-v-92beeade]{gap:.6rem;min-width:220px;padding:.5rem .9rem .5rem .5rem}.m-logo[data-v-92beeade]{width:34px;height:34px}.m-name[data-v-92beeade]{font-size:.78rem}.m-tag[data-v-92beeade]{letter-spacing:.14em;font-size:.58rem}.m-url[data-v-92beeade]{font-size:.7rem}.m-fade[data-v-92beeade]{width:40px}}@media (width<=420px){.hero[data-v-92beeade]{--container-px:1.6rem}.brand-mark[data-v-92beeade]{height:22px}.tagline[data-v-92beeade]{margin-bottom:2rem;font-size:.52rem}.headline[data-v-92beeade]{font-size:clamp(1.5rem,8.2vw,2rem)}.paragraph[data-v-92beeade]{max-width:38ch;margin-top:2.2rem;padding-top:1.6rem;font-size:.72rem}}.works[data-v-31b0cbfc]{color:#f4f4f5;--iri:linear-gradient(110deg, #d4d4d8 0%, #fff 12%, #a8b3c4 26%, #ffd1e8 40%, #c4b8d8 55%, #b8e0d4 70%, #fff 85%, #d4d4d8 100%);isolation:isolate;content-visibility:auto;contain-intrinsic-size:100svh;background:0 0;flex-direction:column;min-height:100svh;padding:4rem 0 2.5rem;font-family:Akzidenz-Grotesk Pro,Akzidenz-Grotesk,AG Buch,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;position:relative;overflow:hidden}.works.is-offscreen[data-v-31b0cbfc],.works.is-offscreen[data-v-31b0cbfc] *,.works.is-offscreen[data-v-31b0cbfc] :before,.works.is-offscreen[data-v-31b0cbfc] :after{--iri:linear-gradient(110deg, #d4d4d8 0%, #fff 12%, #a8b3c4 26%, #ffd1e8 40%, #c4b8d8 55%, #b8e0d4 70%, #fff 85%, #d4d4d8 100%);animation-play-state:paused!important}.works-inner[data-v-31b0cbfc]{flex:1;grid-template-rows:auto 1fr auto;gap:1.5rem;width:100%;max-width:1320px;margin:0 auto;padding:0 2.5rem;display:grid;position:relative}.works-header[data-v-31b0cbfc]{flex-direction:column;gap:1.4rem;display:flex}.eyebrow[data-v-31b0cbfc]{-webkit-backdrop-filter:blur(10px);letter-spacing:.14em;text-transform:uppercase;color:#f4f4f5c7;background:#ffffff06;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.55rem;width:fit-content;margin:0;padding:.42rem .95rem;font-size:.72rem;display:inline-flex}.eyebrow em[data-v-31b0cbfc]{opacity:.5;text-transform:none;font-style:normal}.eyebrow .dot[data-v-31b0cbfc]{background:var(--iri);background-size:200% 100%;border-radius:50%;width:6px;height:6px;animation:6s linear infinite shimmer-31b0cbfc}@keyframes shimmer-31b0cbfc{to{background-position:200%}}.heading[data-v-31b0cbfc]{letter-spacing:-.025em;color:#fff;max-width:18ch;margin:0;font-size:clamp(2rem,4.4vw,4.4rem);font-weight:400;line-height:1}.heading .line[data-v-31b0cbfc]{display:block;overflow:hidden}.heading .word[data-v-31b0cbfc]{display:inline-block}.heading .char[data-v-31b0cbfc]{will-change:transform;display:inline-block}.heading .iri[data-v-31b0cbfc]{background:var(--iri);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-weight:300;animation:6s linear infinite shimmer-31b0cbfc}.ring-viewport[data-v-31b0cbfc]{perspective:1600px;perspective-origin:50%;width:100%;height:100%;min-height:560px;position:relative;overflow:hidden}.ring-glow[data-v-31b0cbfc]{pointer-events:none;z-index:0;background:radial-gradient(#ffffff0d 0%,#ffffff05 35%,#0000 75%);border-radius:50%;width:720px;height:220px;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.ring[data-v-31b0cbfc]{width:0;height:0;transform-style:preserve-3d;transform:rotateX(-10deg) rotateY(var(--rot,0deg));will-change:transform;position:absolute;top:50%;left:50%}.ring-card[data-v-31b0cbfc]{--n:11;--R:480px;--w:220px;--h:145px;width:var(--w);height:var(--h);margin-left:calc(var(--w) / -2);margin-top:calc(var(--h) / -2);transform-style:preserve-3d;transform:rotateY(calc(var(--i) * 1turn / var(--n))) translateZ(var(--R));color:#f4f4f5;cursor:pointer;border-radius:14px;text-decoration:none;transition:box-shadow .4s;position:absolute;top:0;left:0;box-shadow:0 30px 60px #0000008c}.card-face[data-v-31b0cbfc]{border-radius:inherit;backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.card-face-back[data-v-31b0cbfc]{transform:rotateY(180deg)}.card-cover[data-v-31b0cbfc]{border-radius:inherit;background:linear-gradient(160deg,#1d2024 0%,#0b0d11 100%);border:1px solid #ffffff1a;transition:border-color .3s,transform .5s;display:block;position:absolute;inset:0;overflow:hidden}.card-img[data-v-31b0cbfc]{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.65,0,.35,1);display:block;position:absolute;inset:0}.ring-card:hover .card-img[data-v-31b0cbfc]{transform:scale(1.04)}.card-arr[data-v-31b0cbfc]{z-index:2;color:#fff;background:#08080a80;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.72rem;transition:background .25s,border-color .25s,transform .25s,color .25s;display:grid;position:absolute;bottom:.65rem;right:.65rem}.ring-card:hover .card-cover[data-v-31b0cbfc]{border-color:#ffffff42}.ring-card:hover .card-arr[data-v-31b0cbfc]{color:#08080a;background:#fff;border-color:#fff;transform:translate(2px,-2px)}.ring-card[data-v-31b0cbfc]:hover{box-shadow:0 36px 70px #000000a6}.works-footer[data-v-31b0cbfc]{z-index:2;justify-content:space-between;align-items:center;padding-top:1rem;display:flex;position:relative}.works-link[data-v-31b0cbfc]{letter-spacing:.18em;text-transform:uppercase;color:#f4f4f5b8;align-items:center;gap:.55rem;font-size:.72rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.works-link[data-v-31b0cbfc]:hover{color:#fff}.works-link .arr[data-v-31b0cbfc]{transition:transform .25s}.works-link:hover .arr[data-v-31b0cbfc]{transform:translate(2px,-2px)}.works-cta[data-v-31b0cbfc]{color:#08080a;background:#fff;border-radius:999px;align-items:center;gap:.55rem;padding:.7rem 1.4rem;font-size:.88rem;font-weight:500;text-decoration:none;transition:transform .2s;display:inline-flex}.works-cta[data-v-31b0cbfc]:hover{transform:translateY(-1px)}.works-cta-arr[data-v-31b0cbfc]{transition:transform .25s}.works-cta:hover .works-cta-arr[data-v-31b0cbfc]{transform:translate(3px)}@media (width<=1100px){.ring-viewport[data-v-31b0cbfc]{min-height:480px}.ring-card[data-v-31b0cbfc]{--R:380px;--w:190px;--h:125px}}@media (width<=760px){.works[data-v-31b0cbfc]{contain-intrinsic-size:auto;min-height:auto;padding:2.5rem 0 1.5rem}.works-inner[data-v-31b0cbfc]{grid-template-rows:auto auto auto;gap:1rem;padding:0 1.3rem}.ring-viewport[data-v-31b0cbfc]{perspective:1200px;min-height:320px}.ring-card[data-v-31b0cbfc]{--R:220px;--w:100px;--h:65px}.card-arr[data-v-31b0cbfc]{width:20px;height:20px;font-size:.55rem;bottom:.4rem;right:.4rem}.ring[data-v-31b0cbfc]{transform:rotateX(-8deg) rotateY(var(--rot,0deg))}.works-footer[data-v-31b0cbfc]{flex-direction:column;align-items:flex-start;gap:1rem}.ring-glow[data-v-31b0cbfc]{width:320px;height:140px}}@media (width<=420px){.ring-card[data-v-31b0cbfc]{--R:230px;--w:108px;--h:70px}.ring-viewport[data-v-31b0cbfc]{perspective:1100px;min-height:380px}}.metrics[data-v-f721557c]{color:#f4f4f5;isolation:isolate;content-visibility:auto;contain-intrinsic-size:100svh;--iri:linear-gradient(110deg, #d4d4d8 0%, #fff 12%, #a8b3c4 26%, #ffd1e8 40%, #c4b8d8 55%, #b8e0d4 70%, #fff 85%, #d4d4d8 100%);background:0 0;flex-direction:column;min-height:100svh;padding:6rem 0 4rem;font-family:Akzidenz-Grotesk Pro,Akzidenz-Grotesk,AG Buch,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;position:relative;overflow:hidden}.metrics.is-offscreen[data-v-f721557c],.metrics.is-offscreen[data-v-f721557c] *,.metrics.is-offscreen[data-v-f721557c] :before,.metrics.is-offscreen[data-v-f721557c] :after{animation-play-state:paused!important}.container[data-v-f721557c]{width:100%;max-width:1320px;margin:0 auto;padding:0 2.5rem}.metrics-inner[data-v-f721557c]{z-index:2;flex-direction:column;flex:1;justify-content:space-between;gap:4rem;min-height:calc(100svh - 10rem);display:flex;position:relative}.top[data-v-f721557c]{grid-template-columns:1.2fr 1fr;align-items:end;gap:4rem;display:grid}.top-left[data-v-f721557c]{flex-direction:column;gap:1.6rem;display:flex}.top-right[data-v-f721557c]{flex-direction:column;align-items:flex-start;gap:1.6rem;max-width:32rem;display:flex}.eyebrow[data-v-f721557c]{-webkit-backdrop-filter:blur(10px);letter-spacing:.14em;text-transform:uppercase;color:#f4f4f5c7;background:#ffffff06;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.55rem;width:fit-content;margin:0;padding:.42rem .95rem;font-size:.72rem;display:inline-flex}.eyebrow em[data-v-f721557c]{opacity:.5;text-transform:none;font-style:normal}.eyebrow .dot[data-v-f721557c]{background:var(--iri);background-size:200% 100%;border-radius:50%;width:6px;height:6px;animation:6s linear infinite shimmer-f721557c}@keyframes shimmer-f721557c{to{background-position:200%}}.headline[data-v-f721557c]{letter-spacing:-.028em;color:#fff;max-width:22ch;margin:0;font-size:clamp(2.2rem,4.4vw,4.4rem);font-weight:400;line-height:1.02}.headline .line[data-v-f721557c]{display:block;overflow:hidden}.headline .word[data-v-f721557c]{display:inline-block}.headline .char[data-v-f721557c]{will-change:transform;display:inline-block}.headline .iri[data-v-f721557c]{background:var(--iri);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-weight:300;animation:6s linear infinite shimmer-f721557c}.copy[data-v-f721557c]{color:#f4f4f5a6;margin:0;font-size:.98rem;line-height:1.55}.copy .wword[data-v-f721557c]{display:inline-block}.cta[data-v-f721557c]{color:#f4f4f5;will-change:transform;background:#ffffff08;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.6rem;padding:.8rem 1.4rem;font-size:.9rem;text-decoration:none;transition:background .25s,border-color .25s;display:inline-flex}.cta[data-v-f721557c]:hover{background:#ffffff14;border-color:#ffffff4d}.cta-arr[data-v-f721557c]{transition:transform .25s}.cta:hover .cta-arr[data-v-f721557c]{transform:translate(2px,-2px)}.stats[data-v-f721557c]{grid-template-columns:1fr 1px 1fr 1px 1fr;align-items:start;gap:0;display:grid}.stat[data-v-f721557c]{flex-direction:column;gap:1rem;padding:0 1.4rem;display:flex}.stat-num[data-v-f721557c]{letter-spacing:-.04em;color:#fff;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2.6rem,5.5vw,4.6rem);font-weight:400;line-height:1}.stat-label[data-v-f721557c]{color:#f4f4f58c;margin:0;font-size:.86rem;line-height:1.45}.stat-sep[data-v-f721557c]{background:linear-gradient(#0000 0%,#ffffff26 30% 70%,#0000 100%);align-self:stretch;width:1px;display:block}@media (width<=1100px){.top[data-v-f721557c]{grid-template-columns:1fr;gap:2rem}.top-right[data-v-f721557c]{max-width:none}.stats[data-v-f721557c]{grid-template-columns:repeat(2,1fr);gap:2rem}.stat[data-v-f721557c]{padding:0}.stat-sep[data-v-f721557c]{display:none}}@media (width<=720px){.metrics[data-v-f721557c]{min-height:auto;padding:4rem 0 3rem}.container[data-v-f721557c]{padding:0 1.3rem}.metrics-inner[data-v-f721557c]{gap:3rem;min-height:auto}.stats[data-v-f721557c]{grid-template-columns:1fr 1fr;gap:1.6rem}.stat-num[data-v-f721557c]{font-size:clamp(2.1rem,11vw,3rem)}.stat-label[data-v-f721557c]{font-size:.78rem}.copy[data-v-f721557c]{font-size:.92rem}}@media (width<=420px){.stats[data-v-f721557c]{grid-template-columns:1fr;gap:1.4rem}}.services[data-v-0ac779a3]{color:#f4f4f5;isolation:isolate;content-visibility:auto;contain-intrinsic-size:100svh;--iri:linear-gradient(110deg, #d4d4d8 0%, #fff 12%, #a8b3c4 26%, #ffd1e8 40%, #c4b8d8 55%, #b8e0d4 70%, #fff 85%, #d4d4d8 100%);background:0 0;min-height:100svh;padding:6rem 0 4rem;font-family:Akzidenz-Grotesk Pro,Akzidenz-Grotesk,AG Buch,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;overflow:hidden}.services.is-offscreen[data-v-0ac779a3],.services.is-offscreen[data-v-0ac779a3] *,.services.is-offscreen[data-v-0ac779a3] :before,.services.is-offscreen[data-v-0ac779a3] :after{animation-play-state:paused!important}.container[data-v-0ac779a3]{width:100%;max-width:1320px;margin:0 auto;padding:0 2.5rem}.services-header[data-v-0ac779a3]{flex-direction:column;gap:1.4rem;margin-bottom:4.5rem;display:flex}.eyebrow[data-v-0ac779a3]{-webkit-backdrop-filter:blur(10px);letter-spacing:.14em;text-transform:uppercase;color:#f4f4f5c7;background:#ffffff06;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.55rem;width:fit-content;margin:0;padding:.42rem .95rem;font-size:.72rem;display:inline-flex}.eyebrow em[data-v-0ac779a3]{opacity:.5;text-transform:none;font-style:normal}.eyebrow .dot[data-v-0ac779a3]{background:var(--iri);background-size:200% 100%;border-radius:50%;width:6px;height:6px;animation:6s linear infinite shimmer-0ac779a3}@keyframes shimmer-0ac779a3{to{background-position:200%}}.headline[data-v-0ac779a3]{letter-spacing:-.028em;color:#fff;max-width:18ch;margin:0;font-size:clamp(2.2rem,4.4vw,4.4rem);font-weight:400;line-height:1.02}.headline .line[data-v-0ac779a3]{display:block;overflow:hidden}.headline .word[data-v-0ac779a3]{display:inline-block}.headline .char[data-v-0ac779a3]{will-change:transform;display:inline-block}.headline .iri[data-v-0ac779a3]{background:var(--iri);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-weight:300;animation:6s linear infinite shimmer-0ac779a3}.list[data-v-0ac779a3]{border-top:1px solid #ffffff1a;flex-direction:column;display:flex}.service[data-v-0ac779a3]{cursor:pointer;border-bottom:1px solid #ffffff1a;outline:none;transition:background .5s cubic-bezier(.65,0,.35,1);position:relative}@media (hover:hover){.service[data-v-0ac779a3]:hover{background:#ffffff04}}.row[data-v-0ac779a3]{grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;min-width:0;padding:2rem 0;transition:padding .6s cubic-bezier(.65,0,.35,1);display:grid}.service.is-open .row[data-v-0ac779a3]{padding:2.4rem 0 2.2rem}.num[data-v-0ac779a3]{letter-spacing:-.02em;color:#f4f4f56b;font-variant-numeric:tabular-nums;align-items:baseline;font-size:clamp(1.2rem,1.6vw,1.45rem);font-weight:400;transition:color .4s;display:inline-flex}.num-dot[data-v-0ac779a3]{background:var(--iri);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;margin-left:.05em;animation:6s linear infinite shimmer-0ac779a3;display:inline-block}@media (hover:hover){.service:hover .num[data-v-0ac779a3]{color:#f4f4f5c7}}.service.is-open .num[data-v-0ac779a3]{color:#f4f4f5c7}.name[data-v-0ac779a3]{letter-spacing:-.025em;color:#f4f4f5e0;text-align:right;justify-self:end;min-width:0;font-size:clamp(1.6rem,3.2vw,3rem);font-weight:400;transition:color .4s,transform .6s cubic-bezier(.65,0,.35,1)}@media (hover:hover){.service:hover .name[data-v-0ac779a3]{color:#fff;transform:translate(-1.2rem)}}.service.is-open .name[data-v-0ac779a3]{color:#fff;transform:translate(-1.2rem)}.plus[data-v-0ac779a3]{color:#f4f4f5bf;border:1px solid #ffffff29;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;transition:transform .6s cubic-bezier(.65,0,.35,1),background .3s,border-color .3s,color .3s;display:inline-grid}.plus svg[data-v-0ac779a3]{display:block}.plus-v[data-v-0ac779a3]{transform-origin:50%;transition:transform .6s cubic-bezier(.65,0,.35,1)}@media (hover:hover){.service:hover .plus[data-v-0ac779a3]{color:#08080a;background:#fff;border-color:#fff;transform:rotate(135deg)}}.service.is-open .plus[data-v-0ac779a3]{color:#08080a;background:#fff;border-color:#fff;transform:rotate(135deg)}.expand[data-v-0ac779a3]{grid-template-rows:0fr;transition:grid-template-rows .7s cubic-bezier(.65,0,.35,1);display:grid}.service.is-open .expand[data-v-0ac779a3]{grid-template-rows:1fr}.expand-inner[data-v-0ac779a3]{min-width:0;min-height:0;overflow:hidden}.expand-content[data-v-0ac779a3]{opacity:0;grid-template-columns:.85fr 1.15fr;gap:3rem;min-width:0;padding:.5rem 0 3rem;transition:opacity .5s .1s,transform .6s cubic-bezier(.65,0,.35,1) .1s;display:grid;transform:translateY(8px)}.expand-content[data-v-0ac779a3]>*{min-width:0}.service.is-open .expand-content[data-v-0ac779a3]{opacity:1;transform:translateY(0)}.visual[data-v-0ac779a3]{aspect-ratio:4/3;place-items:center;display:grid;position:relative;overflow:visible}.art[data-v-0ac779a3]{width:100%;height:100%;display:block;overflow:visible}.art .draw[data-v-0ac779a3]{stroke-dasharray:360;stroke-dashoffset:360px;animation:6s cubic-bezier(.65,0,.35,1) infinite art-draw-0ac779a3}.art .d1[data-v-0ac779a3]{animation-delay:0s}.art .d2[data-v-0ac779a3]{animation-delay:.35s}.art .d3[data-v-0ac779a3]{animation-delay:.7s}.art .d4[data-v-0ac779a3]{animation-delay:1.05s}.art .d5[data-v-0ac779a3]{animation-delay:1.4s}@keyframes art-draw-0ac779a3{0%{stroke-dashoffset:360px}35%{stroke-dashoffset:0}70%{stroke-dashoffset:0}to{stroke-dashoffset:-360px}}.art .signal[data-v-0ac779a3]{stroke-dasharray:7 200;stroke-dashoffset:0;filter:drop-shadow(0 0 3px #ffd1e8b3);animation:2.2s linear infinite art-signal-0ac779a3}.art .s1[data-v-0ac779a3]{animation-delay:0s}.art .s2[data-v-0ac779a3]{animation-delay:.55s}.art .s3[data-v-0ac779a3]{animation-delay:1.1s}.art .s4[data-v-0ac779a3]{animation-delay:1.65s}@keyframes art-signal-0ac779a3{to{stroke-dashoffset:-207px}}.art .packet[data-v-0ac779a3]{stroke-dasharray:18 400;stroke-dashoffset:0;filter:drop-shadow(0 0 4px #ffd1e8a6);animation:3.4s linear infinite art-packet-0ac779a3}.art .pk1[data-v-0ac779a3]{animation-delay:0s}.art .pk2[data-v-0ac779a3]{animation-delay:1.2s}.art .pk3[data-v-0ac779a3]{animation-delay:2.4s}@keyframes art-packet-0ac779a3{to{stroke-dashoffset:-418px}}.art .node[data-v-0ac779a3]{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite art-node-pulse-0ac779a3}.art .n1[data-v-0ac779a3]{animation-delay:0s}.art .n2[data-v-0ac779a3]{animation-delay:.2s}.art .n3[data-v-0ac779a3]{animation-delay:.4s}.art .n4[data-v-0ac779a3]{animation-delay:.6s}.art .n5[data-v-0ac779a3]{animation-delay:.8s}.art .n6[data-v-0ac779a3]{animation-delay:1s}.art .n7[data-v-0ac779a3]{animation-delay:1.2s}.art .n8[data-v-0ac779a3]{animation-delay:1.4s}.art .n9[data-v-0ac779a3]{animation-delay:1.6s}@keyframes art-node-pulse-0ac779a3{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;filter:drop-shadow(0 0 4px #ffd1e899);transform:scale(1.18)}}.art .prim[data-v-0ac779a3]{transform-box:fill-box;transform-origin:50%;mix-blend-mode:screen;animation:7s ease-in-out infinite art-prim-breathe-0ac779a3}.art .pr2[data-v-0ac779a3]{animation-delay:2.3s}.art .pr3[data-v-0ac779a3]{animation-delay:4.6s}@keyframes art-prim-breathe-0ac779a3{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.06)}}.art .orbit-cursor[data-v-0ac779a3]{transform-box:fill-box;transform-origin:140px 105px;filter:drop-shadow(0 0 4px #ffd1e8cc);animation:5.5s linear infinite art-orbit-0ac779a3}@keyframes art-orbit-0ac779a3{0%{opacity:1;transform:translate(0)scale(1)}25%{opacity:.8;transform:translate(60px,30px)scale(.9)}50%{opacity:1;transform:translateY(60px)scale(1)}75%{opacity:.8;transform:translate(-60px,30px)scale(.9)}to{opacity:1;transform:translate(0)scale(1)}}.art .milestone[data-v-0ac779a3]{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 3px #ffd1e88c);animation:3s ease-in-out infinite art-milestone-0ac779a3}.art .m1[data-v-0ac779a3]{animation-delay:0s}.art .m2[data-v-0ac779a3]{animation-delay:.6s}.art .m3[data-v-0ac779a3]{animation-delay:1.2s}@keyframes art-milestone-0ac779a3{0%,to{opacity:.7;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.art .card-selected[data-v-0ac779a3]{animation:2.8s ease-in-out infinite art-card-glow-0ac779a3}@keyframes art-card-glow-0ac779a3{0%,to{opacity:.72;filter:drop-shadow(0 0 3px #ffd1e859)}50%{opacity:1;filter:drop-shadow(0 0 8px #ffd1e8b3)}}.art .ecom-flow[data-v-0ac779a3]{stroke-dasharray:10 220;stroke-dashoffset:0;opacity:.95;filter:drop-shadow(0 0 3px #ffd1e8b3);animation:2.8s linear infinite art-ecom-flow-0ac779a3}@keyframes art-ecom-flow-0ac779a3{to{stroke-dashoffset:-230px}}.art .price-tag[data-v-0ac779a3]{transform-box:fill-box;transform-origin:50%;animation:4.5s ease-in-out infinite art-price-float-0ac779a3}@keyframes art-price-float-0ac779a3{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-6px)rotate(2deg)}}.art .cta-pill[data-v-0ac779a3]{animation:2.6s ease-in-out infinite art-cta-glow-0ac779a3}@keyframes art-cta-glow-0ac779a3{0%,to{filter:drop-shadow(0 0 2px #ffd1e84d)}50%{filter:drop-shadow(0 0 8px #ffd1e8b3)}}.art .cta-dot[data-v-0ac779a3]{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 3px #ffd1e8cc);animation:2.4s ease-in-out infinite art-cta-bounce-0ac779a3}@keyframes art-cta-bounce-0ac779a3{0%,to{opacity:.85;transform:scale(.9)}50%{opacity:1;transform:scale(1.3)}}.art .cta-ring[data-v-0ac779a3]{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite art-cta-ring-0ac779a3}@keyframes art-cta-ring-0ac779a3{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(3.2)}}.art .bar[data-v-0ac779a3]{transform-box:fill-box;transform-origin:bottom;animation:6s cubic-bezier(.65,0,.35,1) infinite art-bar-grow-0ac779a3}.art .b1[data-v-0ac779a3]{animation-delay:0s}.art .b2[data-v-0ac779a3]{animation-delay:.15s}.art .b3[data-v-0ac779a3]{animation-delay:.3s}.art .b4[data-v-0ac779a3]{animation-delay:.45s}.art .b5[data-v-0ac779a3]{animation-delay:.6s}@keyframes art-bar-grow-0ac779a3{0%{opacity:0;transform:scaleY(0)}18%{opacity:1;transform:scaleY(1)}78%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(0)}}.art .trend-comet[data-v-0ac779a3]{stroke-dasharray:14 320;stroke-dashoffset:0;filter:drop-shadow(0 0 4px #ffd1e8bf);animation:4s linear infinite art-trend-flow-0ac779a3}@keyframes art-trend-flow-0ac779a3{to{stroke-dashoffset:-334px}}.art .dp[data-v-0ac779a3]{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 2px #ffd1e880);animation:2.4s ease-in-out infinite art-dp-pulse-0ac779a3}.art .dp1[data-v-0ac779a3]{animation-delay:0s}.art .dp2[data-v-0ac779a3]{animation-delay:.3s}.art .dp3[data-v-0ac779a3]{animation-delay:.6s}.art .dp4[data-v-0ac779a3]{animation-delay:.9s}.art .dp5[data-v-0ac779a3]{animation-delay:1.2s}@keyframes art-dp-pulse-0ac779a3{0%,to{opacity:.7;transform:scale(.85)}50%{opacity:1;transform:scale(1.3)}}.art .growth-tag[data-v-0ac779a3]{transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite art-growth-tag-0ac779a3}@keyframes art-growth-tag-0ac779a3{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-5px)rotate(2deg)}}.copy[data-v-0ac779a3]{flex-direction:column;align-self:end;gap:1.4rem;display:flex}.copy-title[data-v-0ac779a3]{letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(1.4rem,2.2vw,2rem);font-weight:400}.copy-tagline[data-v-0ac779a3]{color:#f4f4f5a6;max-width:36rem;margin:0;font-size:1rem;line-height:1.55}.tags[data-v-0ac779a3]{flex-wrap:wrap;gap:.5rem;margin-top:.4rem;display:flex}.tag[data-v-0ac779a3]{letter-spacing:.02em;color:#f4f4f5b8;background:#ffffff05;border:1px solid #ffffff1f;border-radius:999px;align-items:center;padding:.5rem .95rem;font-size:.78rem;transition:background .25s,border-color .25s,color .25s;display:inline-flex}.tag[data-v-0ac779a3]:hover{color:#fff;background:#ffffff0f;border-color:#ffffff38}@media (width<=900px){.services[data-v-0ac779a3]{padding:4.5rem 0 3rem}.services-header[data-v-0ac779a3]{margin-bottom:3rem}.row[data-v-0ac779a3]{grid-template-columns:auto 1fr auto;gap:1rem;padding:1.4rem 0}.service.is-open .row[data-v-0ac779a3]{padding:1.7rem 0 1.5rem}.name[data-v-0ac779a3]{font-size:clamp(1.2rem,5vw,1.8rem)}.service.is-open .name[data-v-0ac779a3]{transform:none}.expand-content[data-v-0ac779a3]{grid-template-columns:1fr;gap:1.4rem;padding:.5rem 0 2rem}.copy-tagline[data-v-0ac779a3]{max-width:100%}.visual[data-v-0ac779a3]{aspect-ratio:16/9}.plus[data-v-0ac779a3]{width:32px;height:32px}}@media (width<=600px){.container[data-v-0ac779a3]{padding:0 1.3rem}.num[data-v-0ac779a3]{font-size:.9rem}.name[data-v-0ac779a3]{letter-spacing:-.015em;font-size:1.1rem}.row[data-v-0ac779a3]{gap:.7rem;padding:1.1rem 0}.plus[data-v-0ac779a3]{width:28px;height:28px}.plus svg[data-v-0ac779a3]{width:14px;height:14px}.copy-title[data-v-0ac779a3]{font-size:1.15rem}.copy-tagline[data-v-0ac779a3]{font-size:.92rem}.tag[data-v-0ac779a3]{padding:.4rem .75rem;font-size:.72rem}.visual[data-v-0ac779a3]{aspect-ratio:5/3}}.partner[data-v-5ed17303]{color:#f4f4f5;isolation:isolate;content-visibility:auto;contain-intrinsic-size:100svh;--iri:linear-gradient(110deg, #d4d4d8 0%, #fff 12%, #a8b3c4 26%, #ffd1e8 40%, #c4b8d8 55%, #b8e0d4 70%, #fff 85%, #d4d4d8 100%);background:0 0;padding:7rem 0 5rem;font-family:Akzidenz-Grotesk Pro,Akzidenz-Grotesk,AG Buch,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;overflow:hidden}.partner.is-offscreen[data-v-5ed17303],.partner.is-offscreen[data-v-5ed17303] *,.partner.is-offscreen[data-v-5ed17303] :before,.partner.is-offscreen[data-v-5ed17303] :after{animation-play-state:paused!important}.container[data-v-5ed17303]{z-index:2;width:100%;max-width:1320px;margin:0 auto;padding:0 2.5rem;position:relative}@keyframes shimmer-5ed17303{to{background-position:200%}}.pm-header[data-v-5ed17303]{grid-template-columns:1fr 1fr;align-items:end;gap:4rem 6rem;margin-bottom:4.5rem;display:grid}.eyebrow[data-v-5ed17303]{-webkit-backdrop-filter:blur(10px);letter-spacing:.14em;text-transform:uppercase;color:#f4f4f5c7;background:#ffffff06;border:1px solid #ffffff1a;border-radius:999px;grid-column:1/-1;align-items:center;gap:.55rem;width:fit-content;margin:0;padding:.42rem .95rem;font-size:.72rem;display:inline-flex}.eyebrow em[data-v-5ed17303]{opacity:.5;text-transform:none;font-style:normal}.eyebrow .dot[data-v-5ed17303]{background:var(--iri);background-size:200% 100%;border-radius:50%;width:6px;height:6px;animation:6s linear infinite shimmer-5ed17303}.headline[data-v-5ed17303]{letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(2.4rem,5.4vw,5rem);font-weight:400;line-height:.98}.headline .line[data-v-5ed17303]{display:block;overflow:hidden}.headline .word[data-v-5ed17303]{display:inline-block}.headline .char[data-v-5ed17303]{will-change:transform;display:inline-block}.headline .multiply[data-v-5ed17303]{background:var(--iri);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:300;animation:6s linear infinite shimmer-5ed17303}.copy[data-v-5ed17303]{color:#f4f4f5b8;max-width:32rem;margin:0;padding-bottom:.6rem;font-size:1rem;line-height:1.6}.inline-link[data-v-5ed17303]{color:#fff;border-bottom:1px solid #fff6;text-decoration:none;transition:border-color .2s}.inline-link[data-v-5ed17303]:hover{border-color:#fff}.pm-duo[data-v-5ed17303]{grid-template-columns:1fr minmax(220px,30%) 1fr;align-items:center;margin:1rem 0 5rem;padding:3rem 0 2rem;display:grid;position:relative}.pm-ornament[data-v-5ed17303]{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pm-ornament-v[data-v-5ed17303]{pointer-events:none;z-index:0;display:none;overflow:visible}.pm-comet[data-v-5ed17303]{stroke-dasharray:24 2000;stroke-dashoffset:0;opacity:.8;filter:drop-shadow(0 0 2px #ffd1e866)drop-shadow(0 0 6px #c4b8d838);animation:5.5s linear infinite pm-comet-flow-5ed17303}@keyframes pm-comet-flow-5ed17303{0%{stroke-dashoffset:24px}to{stroke-dashoffset:-2024px}}.pm-ring[data-v-5ed17303]{transform-box:fill-box;transform-origin:50%;opacity:0;animation:3.6s ease-out infinite pm-ring-pulse-5ed17303}.pm-ring-a[data-v-5ed17303]{animation-delay:0s}.pm-ring-b[data-v-5ed17303]{animation-delay:1.8s}.pm-ring-c[data-v-5ed17303]{animation-delay:.9s}.pm-ring-d[data-v-5ed17303]{animation-delay:2.7s}.pm-ring-mid[data-v-5ed17303]{animation:4.8s ease-out .6s infinite pm-ring-pulse-5ed17303}@keyframes pm-ring-pulse-5ed17303{0%{opacity:0;transform:scale(.35)}15%{opacity:.4}to{opacity:0;transform:scale(3)}}.pm-node[data-v-5ed17303]{filter:drop-shadow(0 0 2px #ffd1e859)}.pm-logo[data-v-5ed17303]{z-index:2;place-items:center;padding:1rem 1.5rem;text-decoration:none;transition:transform .5s cubic-bezier(.65,0,.35,1);display:grid;position:relative}.pm-logo img[data-v-5ed17303]{object-fit:contain;filter:brightness(0)invert();opacity:.92;width:100%;max-width:220px;height:auto;max-height:90px;transition:opacity .25s}.pm-logo-right img[data-v-5ed17303]{max-width:280px;max-height:120px}.pm-logo:hover img[data-v-5ed17303]{opacity:1}.pm-logo[data-v-5ed17303]:hover{transform:translateY(-2px)}.pm-spacer[data-v-5ed17303]{min-height:1px}.pm-line[data-v-5ed17303]{stroke-dasharray:1200;stroke-dashoffset:1200px}.pm-line-echo[data-v-5ed17303]{stroke-dasharray:2 5;stroke-dashoffset:0;opacity:.7}.pm-tick[data-v-5ed17303]{transform-box:fill-box}.pm-meta[data-v-5ed17303]{z-index:2;border-top:1px solid #ffffff1a;margin-top:1.6rem;padding-top:1.6rem;position:relative}.pm-meta[data-v-5ed17303]:before{content:"";background:var(--iri);background-size:200% 100%;width:36px;height:1px;animation:6s linear infinite shimmer-5ed17303;position:absolute;top:-1px;left:0}.pm-meta-left[data-v-5ed17303]{grid-column:1}.pm-meta-right[data-v-5ed17303]{text-align:right;grid-column:3}.pm-meta-right[data-v-5ed17303]:before{left:auto;right:0}.pm-meta-role[data-v-5ed17303]{letter-spacing:.22em;text-transform:uppercase;color:#f4f4f580;margin:0;font-size:.66rem}.pm-meta-name[data-v-5ed17303]{color:#fff;align-items:center;gap:.4rem;margin:.5rem 0 0;font-size:1.05rem;font-weight:500;display:inline-flex}.pm-meta-right .pm-meta-name[data-v-5ed17303]{float:right}.ext-arr[data-v-5ed17303]{opacity:.6;font-size:.78rem;transition:transform .25s,opacity .25s}.pm-logo-right:hover~.pm-meta-right .ext-arr[data-v-5ed17303],.pm-meta-right:hover .ext-arr[data-v-5ed17303]{opacity:1;transform:translate(2px,-2px)}.pm-steps[data-v-5ed17303]{grid-template-columns:1fr auto 1fr auto 1fr;align-items:start;gap:1.6rem;display:grid}.pm-step[data-v-5ed17303]{border-top:1px solid #ffffff1f;flex-direction:column;gap:.7rem;padding:1.4rem 0 0;display:flex;position:relative}.pm-step[data-v-5ed17303]:before{content:"";background:var(--iri);background-size:200% 100%;width:36px;height:1px;animation:6s linear infinite shimmer-5ed17303;position:absolute;top:-1px;left:0}.pm-step-num[data-v-5ed17303]{letter-spacing:.22em;color:#f4f4f580;font-variant-numeric:tabular-nums;font-size:.72rem}.pm-step-title[data-v-5ed17303]{letter-spacing:-.015em;color:#fff;margin:0;font-size:1.4rem;font-weight:400}.pm-step-copy[data-v-5ed17303]{color:#f4f4f5a6;max-width:28rem;margin:0;font-size:.92rem;line-height:1.55}.pm-step-arrow[data-v-5ed17303]{color:#f4f4f559;align-self:center;padding-top:1.4rem;font-size:1.4rem}@media (width<=1000px){.pm-header[data-v-5ed17303]{grid-template-columns:1fr;gap:1.6rem;margin-bottom:3rem}.copy[data-v-5ed17303]{padding-bottom:0}.pm-duo[data-v-5ed17303]{grid-template-columns:1fr 1fr;justify-items:center;gap:.6rem 1.5rem;margin:1rem 0 4rem;padding:2rem 0 1rem}.pm-logo[data-v-5ed17303]{padding:.6rem 1rem}.pm-spacer[data-v-5ed17303]{display:none}.pm-ornament[data-v-5ed17303]{opacity:.55}.pm-meta[data-v-5ed17303]{text-align:center;margin-top:.6rem;padding-top:1.2rem}.pm-meta-left[data-v-5ed17303]{grid-column:1}.pm-meta-right[data-v-5ed17303]{text-align:center;grid-column:2}.pm-meta[data-v-5ed17303]:before{transform:translate(-50%);left:50%!important;right:auto!important}.pm-meta-right .pm-meta-name[data-v-5ed17303]{float:none}.pm-steps[data-v-5ed17303]{grid-template-columns:1fr;gap:1.2rem}.pm-step-arrow[data-v-5ed17303]{display:none}}@media (width<=600px){.container[data-v-5ed17303]{padding:0 1.3rem}.partner[data-v-5ed17303]{contain-intrinsic-size:auto;padding:3.5rem 0 2.5rem}.pm-duo[data-v-5ed17303]{flex-direction:column;align-items:center;row-gap:0;margin:.5rem 0 2.5rem;padding:.5rem 0;display:flex}.pm-logo-left[data-v-5ed17303]{order:1}.pm-ornament-v[data-v-5ed17303]{order:2}.pm-logo-right[data-v-5ed17303]{order:3}.pm-meta-left[data-v-5ed17303]{order:4}.pm-meta-right[data-v-5ed17303]{order:5}.pm-logo[data-v-5ed17303]{padding:.4rem .5rem}.pm-logo img[data-v-5ed17303]{max-width:160px;max-height:56px}.pm-logo-right img[data-v-5ed17303]{max-width:210px;max-height:78px}.pm-ornament[data-v-5ed17303]{display:none}.pm-ornament-v[data-v-5ed17303]{width:160px;height:300px;margin:-.6rem 0;display:block;position:static;overflow:visible}.pm-meta[data-v-5ed17303]{text-align:center;width:100%;margin-top:1rem;padding-top:1.2rem;grid-column:1!important}.pm-meta-right[data-v-5ed17303]{text-align:center}.pm-meta-role[data-v-5ed17303]{font-size:.6rem}.pm-meta-name[data-v-5ed17303]{margin-top:.35rem;font-size:.95rem}.pm-step-title[data-v-5ed17303]{font-size:1.2rem}.pm-step-copy[data-v-5ed17303]{font-size:.88rem}}.cta[data-v-632928fa]{color:#f4f4f5;isolation:isolate;content-visibility:auto;contain-intrinsic-size:80svh;--iri:linear-gradient(110deg, #d4d4d8 0%, #fff 12%, #a8b3c4 26%, #ffd1e8 40%, #c4b8d8 55%, #b8e0d4 70%, #fff 85%, #d4d4d8 100%);background:0 0;padding:8rem 0 6rem;font-family:Akzidenz-Grotesk Pro,Akzidenz-Grotesk,AG Buch,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;overflow:hidden}.cta.is-offscreen[data-v-632928fa],.cta.is-offscreen[data-v-632928fa] *,.cta.is-offscreen[data-v-632928fa] :before,.cta.is-offscreen[data-v-632928fa] :after{animation-play-state:paused!important}.container[data-v-632928fa]{width:100%;max-width:1320px;margin:0 auto;padding:0 2.5rem}.eyebrow[data-v-632928fa]{-webkit-backdrop-filter:blur(10px);letter-spacing:.14em;text-transform:uppercase;color:#f4f4f5c7;background:#ffffff06;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.55rem;width:fit-content;margin:0 0 2rem;padding:.42rem .95rem;font-size:.72rem;display:inline-flex}.eyebrow em[data-v-632928fa]{opacity:.5;text-transform:none;font-style:normal}.eyebrow .dot[data-v-632928fa]{background:var(--iri);background-size:200% 100%;border-radius:50%;width:6px;height:6px;animation:6s linear infinite shimmer-632928fa}@keyframes shimmer-632928fa{to{background-position:200%}}.headline[data-v-632928fa]{letter-spacing:-.03em;color:#fff;max-width:14ch;margin:0;font-size:clamp(2.6rem,6.4vw,6rem);font-weight:400;line-height:1}.headline .line[data-v-632928fa]{display:block;overflow:hidden}.headline .word[data-v-632928fa]{display:inline-block}.headline .char[data-v-632928fa]{will-change:transform;display:inline-block}.headline .iri[data-v-632928fa]{background:var(--iri);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-weight:300;animation:6s linear infinite shimmer-632928fa}.sub[data-v-632928fa]{color:#f4f4f5b3;max-width:36rem;margin:2rem 0 0;font-size:1rem;line-height:1.6}.actions[data-v-632928fa]{flex-wrap:wrap;gap:.8rem;margin:2.4rem 0 4rem;display:flex}.btn[data-v-632928fa]{letter-spacing:.02em;will-change:transform;border-radius:999px;align-items:center;gap:.6rem;padding:.95rem 1.6rem;font-size:.88rem;text-decoration:none;transition:background .25s,border-color .25s,color .25s,transform .25s;display:inline-flex}.btn .arr[data-v-632928fa]{font-size:.82rem;transition:transform .25s}.btn:hover .arr[data-v-632928fa]{transform:translate(2px,-2px)}.btn.primary[data-v-632928fa]{color:#08080a;background:#fff;border:1px solid #fff}.btn.primary[data-v-632928fa]:hover{transform:translateY(-2px)}.btn.ghost[data-v-632928fa]{color:#f4f4f5;background:#ffffff08;border:1px solid #ffffff29}.btn.ghost[data-v-632928fa]:hover{background:#ffffff12;border-color:#ffffff4d}.meta[data-v-632928fa]{border-top:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);gap:2rem;padding-top:2.4rem;display:grid}.meta-item[data-v-632928fa]{flex-direction:column;gap:.4rem;display:flex}.meta-k[data-v-632928fa]{letter-spacing:.18em;text-transform:uppercase;color:#f4f4f573;margin:0;font-size:.68rem}.meta-v[data-v-632928fa]{color:#f4f4f5d9;margin:0;font-size:.95rem;text-decoration:none;transition:color .2s}a.meta-v[data-v-632928fa]:hover{color:#fff}@media (width<=900px){.cta[data-v-632928fa]{padding:5rem 0 4rem}.meta[data-v-632928fa]{grid-template-columns:1fr;gap:1.4rem}}@media (width<=600px){.container[data-v-632928fa]{padding:0 1.3rem}.cta[data-v-632928fa]{padding:4rem 0 3rem}.headline[data-v-632928fa]{letter-spacing:-.02em;font-size:clamp(2rem,11vw,3rem)}.sub[data-v-632928fa]{margin-top:1.5rem;font-size:.92rem}.actions[data-v-632928fa]{margin:2rem 0 3rem}.btn[data-v-632928fa]{justify-content:center;width:100%;padding:.95rem 1.2rem}.meta-v[data-v-632928fa]{font-size:.88rem}}.footer[data-v-4e65a0aa]{color:#f4f4f5;background:0 0;border-top:1px solid #ffffff14;padding:4rem 0 2rem;font-family:Akzidenz-Grotesk Pro,Akzidenz-Grotesk,AG Buch,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;position:relative}.container[data-v-4e65a0aa]{width:100%;max-width:1320px;margin:0 auto;padding:0 2.5rem}.top[data-v-4e65a0aa]{grid-template-columns:1.1fr 2fr;gap:4rem;padding-bottom:3rem;display:grid}.brand-block[data-v-4e65a0aa]{flex-direction:column;gap:1.2rem;display:flex}.brand[data-v-4e65a0aa]{line-height:0;display:block}.brand-mark[data-v-4e65a0aa]{filter:brightness(0)invert();width:auto;height:32px;display:block}.brand-tag[data-v-4e65a0aa]{color:#f4f4f58c;max-width:22rem;margin:0;font-size:.86rem;line-height:1.6}.cols[data-v-4e65a0aa]{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.col-title[data-v-4e65a0aa]{letter-spacing:.18em;text-transform:uppercase;color:#f4f4f573;margin:0 0 1rem;font-size:.68rem}.col-list[data-v-4e65a0aa]{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.col-link[data-v-4e65a0aa]{color:#f4f4f5c7;font-size:.92rem;text-decoration:none;transition:color .2s}.col-link[data-v-4e65a0aa]:hover{color:#fff}.bottom[data-v-4e65a0aa]{border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.8rem;display:flex}.copyright[data-v-4e65a0aa]{letter-spacing:.04em;color:#f4f4f573;margin:0;font-size:.76rem}.legal[data-v-4e65a0aa]{color:#f4f4f58c;align-items:center;gap:.7rem;font-size:.76rem;display:inline-flex}.legal-link[data-v-4e65a0aa]{color:#f4f4f5a6;text-decoration:none;transition:color .2s}.legal-link[data-v-4e65a0aa]:hover{color:#fff}.sep[data-v-4e65a0aa]{opacity:.4}@media (width<=900px){.footer[data-v-4e65a0aa]{padding:3rem 0 1.6rem}.top[data-v-4e65a0aa]{grid-template-columns:1fr;gap:2.4rem;padding-bottom:2rem}.cols[data-v-4e65a0aa]{grid-template-columns:repeat(3,1fr);gap:1.4rem}}@media (width<=600px){.container[data-v-4e65a0aa]{padding:0 1.3rem}.cols[data-v-4e65a0aa]{grid-template-columns:1fr 1fr;gap:1.8rem 1.2rem}.brand-mark[data-v-4e65a0aa]{height:28px}.brand-tag[data-v-4e65a0aa]{font-size:.82rem}.col-link[data-v-4e65a0aa]{font-size:.88rem}.bottom[data-v-4e65a0aa]{flex-direction:column;align-items:flex-start;gap:.6rem}.legal[data-v-4e65a0aa]{flex-wrap:wrap;gap:.5rem;font-size:.7rem}.copyright[data-v-4e65a0aa]{font-size:.72rem}}.grainy-bg[data-v-bca9d423]{z-index:-1;pointer-events:none;background:#05060a;position:fixed;inset:0;overflow:hidden}.grainy-bg[data-v-bca9d423] canvas{pointer-events:none;display:block;width:100%!important;height:100%!important}.app-root[data-v-376e3c07]{min-height:100svh}
