.zl-editable[data-v-50f568bb]{cursor:text;border-radius:4px;outline:1.5px dashed transparent;outline-offset:2px;transition:outline-color .12s ease,background-color .12s ease;position:relative;z-index:1}h1.zl-editable[data-v-50f568bb],h2.zl-editable[data-v-50f568bb],h3.zl-editable[data-v-50f568bb],h4.zl-editable[data-v-50f568bb]{z-index:0}.zl-editable[data-v-50f568bb]:hover{outline-color:color-mix(in oklch,var(--launch) 55%,transparent);background:color-mix(in oklch,var(--launch) 4%,transparent)}.zl-editable[data-v-50f568bb]:focus{outline:2px solid var(--launch);outline-offset:3px;background:color-mix(in oklch,var(--launch) 7%,transparent)}.zl-editable[data-empty=true][data-v-50f568bb]:not(:focus){outline-color:color-mix(in oklch,var(--launch) 28%,transparent)}.zl-editable[data-empty=true][data-v-50f568bb]:not(:focus):before{content:attr(data-placeholder);opacity:.45;font-style:italic}.zlx-ticker[data-v-bc8e1ffc]{background:var(--foreground);color:var(--background);overflow:hidden;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.zlx-ticker__track[data-v-bc8e1ffc]{display:flex;width:-moz-max-content;width:max-content;white-space:nowrap;padding:9px 0;animation:zlx-marquee-bc8e1ffc 38s linear infinite}.zlx-ticker__group[data-v-bc8e1ffc]{display:inline-flex;align-items:center}.zlx-ticker__item[data-v-bc8e1ffc]{padding:0 14px}.zlx-ticker__star[data-v-bc8e1ffc]{color:var(--launch)}.zlx-ticker:hover .zlx-ticker__track[data-v-bc8e1ffc]{animation-play-state:paused}@keyframes zlx-marquee-bc8e1ffc{to{transform:translate(-50%)}}.zlx-ticker__edit[data-v-bc8e1ffc]{display:flex;flex-wrap:wrap;align-items:center;padding:9px 8px}.zlx-ticker__hint[data-v-bc8e1ffc]{opacity:.55}.zlx-ticker--quiet[data-v-bc8e1ffc]{background:transparent;color:var(--muted-foreground);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.zlx-ledger[data-v-bc8e1ffc]{list-style:none;margin:0;padding:0}.zlx-ledger__row[data-v-bc8e1ffc]{display:flex;align-items:center;gap:16px;padding:18px 0;border-top:1px solid var(--border)}.zlx-ledger__row[data-v-bc8e1ffc]:last-child{border-bottom:1px solid var(--border)}.zlx-ledger__n[data-v-bc8e1ffc]{flex:none;font-size:12px;letter-spacing:.1em;color:var(--launch)}.zlx-ledger__body[data-v-bc8e1ffc]{flex:0 1 auto;min-width:0}.zlx-ledger__name[data-v-bc8e1ffc]{font-family:var(--font-display);font-size:clamp(20px,3vw,26px);line-height:1.05;text-transform:uppercase;margin:0}.zlx-ledger__desc[data-v-bc8e1ffc]{margin:4px 0 0;font-size:13px;line-height:1.4;color:var(--muted-foreground)}.zlx-ledger__lead[data-v-bc8e1ffc]{flex:1 1 auto;min-width:1.5rem;height:0;border-bottom:1.5px dotted var(--border);transition:border-color .25s ease}.zlx-ledger__row:hover .zlx-ledger__lead[data-v-bc8e1ffc]{border-bottom-color:var(--launch)}.zlx-ledger__time[data-v-bc8e1ffc]{flex:none;font-size:12px;letter-spacing:.06em;color:var(--muted-foreground);white-space:nowrap}.zlx-ledger__price[data-v-bc8e1ffc]{flex:none;font-family:var(--font-display);font-size:clamp(26px,4vw,34px);line-height:1;color:var(--launch);white-space:nowrap}@media(max-width:700px){.zlx-ledger__lead[data-v-bc8e1ffc],.zlx-ledger__time[data-v-bc8e1ffc]{display:none}.zlx-ledger__body[data-v-bc8e1ffc]{flex:1 1 auto}}.zlx-band[data-v-bc8e1ffc]{background:var(--foreground);color:transparent;overflow:hidden}.zlx-band__track[data-v-bc8e1ffc]{display:flex;width:-moz-max-content;width:max-content;white-space:nowrap;padding:16px 0;font-family:var(--font-display);font-size:clamp(38px,8vw,84px);letter-spacing:.02em;text-transform:uppercase;-webkit-text-stroke:1.5px var(--background);animation:zlx-marquee-bc8e1ffc 28s linear infinite}.zlx-band__word[data-v-bc8e1ffc]{display:inline-flex;align-items:center;padding:0 .35em}.zlx-band__star[data-v-bc8e1ffc]{color:var(--launch);-webkit-text-stroke:0;font-style:normal;margin-left:.35em}.zlx-band:hover .zlx-band__track[data-v-bc8e1ffc]{animation-play-state:paused}.zlx-band__edit[data-v-bc8e1ffc]{padding:16px .5em;font-family:var(--font-display);font-size:clamp(38px,8vw,84px);letter-spacing:.02em;text-transform:uppercase;-webkit-text-stroke:1.5px var(--background);caret-color:var(--background);white-space:nowrap;overflow-x:auto}.zlx-band--solid[data-v-bc8e1ffc]{color:var(--background)}.zlx-band--solid .zlx-band__edit[data-v-bc8e1ffc],.zlx-band--solid .zlx-band__track[data-v-bc8e1ffc]{-webkit-text-stroke:0}.zlx-pq[data-v-bc8e1ffc]{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.zlx-pq__img[data-v-bc8e1ffc]{display:block;position:relative;border:1.5px solid var(--foreground);overflow:hidden;min-height:360px}.zlx-pq__imgel[data-v-bc8e1ffc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(.4) contrast(1.05);transition:filter .4s ease,transform .5s cubic-bezier(.16,1,.3,1)}.zlx-pq:hover .zlx-pq__imgel[data-v-bc8e1ffc]{filter:grayscale(0) contrast(1.05);transform:scale(1.03)}.zlx-pq__imgph[data-v-bc8e1ffc]{position:absolute;inset:0;background:var(--secondary)}.zlx-pq__imgph[data-v-bc8e1ffc]:after{content:"";position:absolute;inset:14px;border:1px solid color-mix(in oklab,var(--foreground) 16%,transparent)}.zlx-pq__panel[data-v-bc8e1ffc]{background:var(--foreground);color:var(--background);margin:0;padding:48px 40px;display:flex;flex-direction:column;justify-content:center}.zlx-pq__quote[data-v-bc8e1ffc]{font-family:var(--font-display);font-size:clamp(26px,3.4vw,42px);line-height:1.06;text-transform:uppercase;margin:0;text-wrap:balance}.zlx-pq__cap[data-v-bc8e1ffc]{margin-top:26px;display:flex;flex-direction:column;gap:4px}.zlx-pq__author[data-v-bc8e1ffc]{font-family:var(--font-body);letter-spacing:.1em}.zlx-pq__role[data-v-bc8e1ffc]{font-size:12px;letter-spacing:.05em;color:oklch(from var(--background) l c h/.6)}@media(max-width:760px){.zlx-pq[data-v-bc8e1ffc]{grid-template-columns:1fr}.zlx-pq__img[data-v-bc8e1ffc]{min-height:240px}.zlx-pq__panel[data-v-bc8e1ffc]{padding:34px 22px}}.zlx-edl[data-v-bc8e1ffc]{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(2rem,6vw,5rem)}.zlx-edl__intro[data-v-bc8e1ffc]{position:sticky;top:96px;align-self:start}.zlx-edl__h[data-v-bc8e1ffc]{font-family:var(--font-display);font-weight:400;font-size:clamp(1.9rem,3.4vw,2.8rem);line-height:1.05;letter-spacing:-.01em;margin:.8rem 0 0;text-wrap:balance}.zlx-edl__p[data-v-bc8e1ffc]{margin:1.2rem 0 1.8rem;color:var(--muted-foreground);line-height:1.65;max-width:38ch;text-wrap:pretty}.zlx-edl__cta[data-v-bc8e1ffc]{display:inline-flex;align-items:center;font-family:var(--font-body);font-size:13px;letter-spacing:.04em;color:var(--foreground);text-decoration:none;padding:11px 20px;border:1px solid var(--border);border-radius:4px;transition:background-color .2s ease}.zlx-edl__cta[data-v-bc8e1ffc]:hover{background:var(--accent)}.zlx-edl__list[data-v-bc8e1ffc]{list-style:none;margin:0;padding:0;border-top:1px solid var(--border)}.zlx-edl__row[data-v-bc8e1ffc]{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;padding:1.5rem 0;border-bottom:1px solid var(--border);transition:transform .4s cubic-bezier(.16,1,.3,1)}.zlx-edl__row[data-v-bc8e1ffc]:hover{transform:translate(10px)}.zlx-edl__body[data-v-bc8e1ffc]{display:flex;flex-direction:column;gap:4px;min-width:0}.zlx-edl__name[data-v-bc8e1ffc]{font-size:1.18rem;font-weight:500;transition:color .3s ease}.zlx-edl__row:hover .zlx-edl__name[data-v-bc8e1ffc]{color:var(--launch)}.zlx-edl__desc[data-v-bc8e1ffc]{font-size:.9rem;color:var(--muted-foreground);max-width:46ch}.zlx-edl__price[data-v-bc8e1ffc]{flex-shrink:0;font-family:var(--font-display);font-size:1.5rem;white-space:nowrap}@media(max-width:820px){.zlx-edl[data-v-bc8e1ffc]{grid-template-columns:1fr;gap:2rem}.zlx-edl__intro[data-v-bc8e1ffc]{position:static}}.zlx-sig[data-v-bc8e1ffc]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2rem,5vw,5rem);align-items:stretch;max-width:72rem;margin:clamp(48px,10vh,120px) auto}.zlx-sig__media[data-v-bc8e1ffc]{position:relative;margin:0;overflow:hidden;min-height:clamp(360px,54vh,580px);border-radius:0 16px 16px 0;box-shadow:0 40px 90px -42px oklch(from var(--background) l c h/.9)}.zlx-sig__imgwrap[data-v-bc8e1ffc]{position:absolute;inset:0;display:block}.zlx-sig__img[data-v-bc8e1ffc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.16,1,.3,1)}.zlx-sig__media:hover .zlx-sig__img[data-v-bc8e1ffc]{transform:scale(1.04)}.zlx-sig__imgph[data-v-bc8e1ffc]{position:absolute;inset:0;background:linear-gradient(135deg in oklab,color-mix(in oklab,var(--launch) 12%,var(--card)),var(--card));box-shadow:inset 0 0 0 1px oklch(from var(--launch) l c h/.3)}.zlx-sig__body[data-v-bc8e1ffc]{align-self:center;max-width:560px;padding:0 clamp(16px,4vw,48px)}.zlx-sig__h[data-v-bc8e1ffc]{font-family:var(--font-display);font-weight:400;font-size:clamp(2.2rem,5vw,3.6rem);margin:.8rem 0 0;letter-spacing:-.01em;text-wrap:balance}.zlx-sig__p[data-v-bc8e1ffc]{margin:1.4rem 0 0;color:var(--muted-foreground);line-height:1.7;max-width:50ch}.zlx-sig__meta[data-v-bc8e1ffc]{display:flex;flex-wrap:wrap;gap:2.4rem;margin:2rem 0}.zlx-sig__meta dt[data-v-bc8e1ffc]{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground)}.zlx-sig__meta dd[data-v-bc8e1ffc]{margin:6px 0 0;font-family:var(--font-display);font-size:1.15rem}.zlx-sig__cta[data-v-bc8e1ffc]{display:inline-flex;align-items:center;font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--launch-foreground);background:var(--launch);text-decoration:none;padding:13px 24px;border-radius:4px;transition:transform .2s cubic-bezier(.16,1,.3,1),filter .2s ease}.zlx-sig__cta[data-v-bc8e1ffc]:hover{transform:translateY(-2px);filter:brightness(1.05)}.zlx-sig__cta[data-v-bc8e1ffc]:active{transform:translateY(0)}@media(max-width:820px){.zlx-sig[data-v-bc8e1ffc]{grid-template-columns:1fr;gap:0}.zlx-sig__media[data-v-bc8e1ffc]{min-height:280px;border-radius:12px}.zlx-sig__body[data-v-bc8e1ffc]{padding:24px 4px 0}}.zlx-fac__head[data-v-bc8e1ffc]{max-width:80rem;margin:0 auto clamp(1.6rem,4vw,2.6rem);padding:0 1.25rem}.zlx-fac__h[data-v-bc8e1ffc]{font-family:var(--font-display);font-weight:400;letter-spacing:-.01em;font-size:clamp(1.9rem,4.2vw,3.1rem);line-height:1.04;margin:.5rem 0 0;text-wrap:balance}.zlx-fac__wrap[data-v-bc8e1ffc]{max-width:84rem;margin:0 auto;padding:0 1.25rem}.zlx-fac[data-v-bc8e1ffc]{display:flex;gap:2px;min-height:clamp(360px,58vh,560px);background:var(--border);border-radius:14px;overflow:hidden}.zlx-fac__panel[data-v-bc8e1ffc]{position:relative;flex:1 1 0;min-width:0;margin:0;overflow:hidden;transition:filter .6s cubic-bezier(.16,1,.3,1)}.zlx-fac__imgwrap[data-v-bc8e1ffc]{position:absolute;inset:0;display:block}.zlx-fac__img[data-v-bc8e1ffc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.04);transition:transform .8s cubic-bezier(.16,1,.3,1)}.zlx-fac__imgph[data-v-bc8e1ffc]{position:absolute;inset:0;background:linear-gradient(160deg in oklab,color-mix(in oklab,var(--launch) 14%,var(--card)),var(--card))}.zlx-fac__scrim[data-v-bc8e1ffc]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#0000006b,#0000 26% 50%,#000000d9)}.zlx-fac__cap[data-v-bc8e1ffc]{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:clamp(18px,2vw,28px);display:flex;flex-direction:column;gap:5px;transition:transform .5s cubic-bezier(.16,1,.3,1)}.zlx-fac__kicker[data-v-bc8e1ffc]{font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:#ffffffbd}.zlx-fac__label[data-v-bc8e1ffc]{font-family:var(--font-display);font-size:clamp(1.4rem,2.1vw,2.3rem);line-height:1.04;color:#fff}.zlx-fac__price[data-v-bc8e1ffc]{margin-top:6px;font-size:.84rem;color:var(--launch)}.zlx-fac:hover .zlx-fac__panel[data-v-bc8e1ffc]:not(:hover){filter:brightness(.55) saturate(.9)}.zlx-fac__panel:hover .zlx-fac__img[data-v-bc8e1ffc]{transform:scale(1.1)}.zlx-fac__panel:hover .zlx-fac__cap[data-v-bc8e1ffc]{transform:translateY(-4px)}@media(max-width:768px){.zlx-fac[data-v-bc8e1ffc]{flex-direction:column;min-height:0}.zlx-fac__panel[data-v-bc8e1ffc]{min-height:260px}}.zlx-bloom__h[data-v-bc8e1ffc],.zlx-glow__h[data-v-bc8e1ffc],.zlx-soft__h[data-v-bc8e1ffc]{font-family:var(--font-display);font-weight:400;letter-spacing:-.015em;line-height:1.05;text-wrap:balance}.zlx-soft__h[data-v-bc8e1ffc]{font-size:clamp(1.9rem,4vw,3rem);margin:.5rem 0 0}.zlx-soft__grid[data-v-bc8e1ffc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17.5rem),1fr));gap:22px}.zlx-soft__card[data-v-bc8e1ffc]{background:var(--card);border:1px solid color-mix(in oklab,var(--foreground) 12%,transparent);border-radius:24px;padding:30px 28px 26px;box-shadow:0 16px 36px -26px #00000080;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease,border-color .25s ease}.zlx-soft__card[data-v-bc8e1ffc]:hover{transform:translateY(-6px);box-shadow:0 30px 60px -30px #0000008c;border-color:color-mix(in oklab,var(--launch) 40%,var(--border))}.zlx-soft__name[data-v-bc8e1ffc]{font-family:var(--font-display);font-weight:500;font-size:1.45rem;margin:0 0 8px;letter-spacing:-.01em}.zlx-soft__desc[data-v-bc8e1ffc]{font-size:.92rem;line-height:1.55;color:var(--muted-foreground);margin:0 0 22px}.zlx-soft__foot[data-v-bc8e1ffc]{display:flex;align-items:center;justify-content:space-between;padding-top:18px;border-top:1px solid var(--border)}.zlx-soft__price[data-v-bc8e1ffc]{font-weight:600;font-size:.95rem}.zlx-soft__go[data-v-bc8e1ffc]{color:var(--launch);font-size:1.15rem;transition:transform .3s cubic-bezier(.16,1,.3,1)}.zlx-soft__card:hover .zlx-soft__go[data-v-bc8e1ffc]{transform:translate(4px)}.zlx-glow[data-v-bc8e1ffc]{position:relative;overflow:hidden;padding:clamp(3rem,8vw,6rem) 0}.zlx-glow__bloom[data-v-bc8e1ffc]{position:absolute;z-index:0;top:-28%;left:-16%;width:72%;height:92%;background:radial-gradient(60% 60% at 50% 42%,color-mix(in oklab,var(--launch) 20%,transparent),color-mix(in oklab,var(--launch) 8%,transparent) 48%,transparent 78%);filter:blur(44px);opacity:.85;pointer-events:none;animation:zlx-breathe-bc8e1ffc 14s ease-in-out infinite}.zlx-glow__inner[data-v-bc8e1ffc]{position:relative;z-index:1;max-width:72rem;margin:0 auto;padding:0 1.25rem;display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(2rem,5vw,3.75rem);align-items:center}.zlx-glow__media[data-v-bc8e1ffc]{margin:0}.zlx-glow__arch[data-v-bc8e1ffc]{display:block;aspect-ratio:4/5;max-width:400px;border-radius:clamp(110px,28vw,200px) clamp(110px,28vw,200px) 26px 26px;overflow:hidden;border:1px solid var(--border);box-shadow:0 30px 60px -30px #00000080}.zlx-glow__img[data-v-bc8e1ffc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.zlx-glow__imgph[data-v-bc8e1ffc]{width:100%;height:100%;background:radial-gradient(130% 100% at 50% 8%,color-mix(in oklab,var(--launch) 24%,var(--card)),var(--card) 72%)}.zlx-glow__h[data-v-bc8e1ffc]{font-size:clamp(1.9rem,4vw,3.1rem);margin:.7rem 0 0}.zlx-glow__p[data-v-bc8e1ffc]{font-size:1rem;line-height:1.7;color:var(--muted-foreground);margin:1.3rem 0 0;max-width:34rem}.zlx-glow__list[data-v-bc8e1ffc]{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;gap:12px}.zlx-glow__list li[data-v-bc8e1ffc]{display:flex;align-items:center;gap:12px;font-size:.95rem}.zlx-glow__mark[data-v-bc8e1ffc]{color:var(--launch);font-size:.8rem;flex-shrink:0}.zlx-glow__cta[data-v-bc8e1ffc]{display:inline-flex;align-items:center;margin-top:1.9rem;font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--launch-foreground);background:var(--launch);text-decoration:none;padding:14px 28px;border-radius:999px;box-shadow:0 16px 36px -26px #00000080;transition:transform .2s ease,box-shadow .2s ease}.zlx-glow__cta[data-v-bc8e1ffc]:hover{transform:translateY(-2px);box-shadow:0 24px 50px -28px #0000008c}@media(max-width:860px){.zlx-glow__inner[data-v-bc8e1ffc]{grid-template-columns:1fr;gap:2rem}.zlx-glow__arch[data-v-bc8e1ffc]{max-width:320px;margin:0 auto}}.zlx-bloom[data-v-bc8e1ffc]{position:relative;overflow:hidden;max-width:72rem;margin:0 auto;padding:clamp(2rem,6vw,4rem) 1.25rem clamp(3rem,7vw,5rem)}.zlx-bloom__glow[data-v-bc8e1ffc]{position:absolute;z-index:0;inset:0;margin:auto;width:70%;height:120%;background:radial-gradient(60% 55% at 32% 40%,color-mix(in oklab,var(--launch) 18%,transparent),color-mix(in oklab,var(--launch) 7%,transparent) 52%,transparent 80%),radial-gradient(58% 55% at 70% 62%,color-mix(in oklab,var(--launch) 12%,transparent),transparent 76%);filter:blur(40px);pointer-events:none;animation:zlx-breathe-bc8e1ffc 14s ease-in-out infinite}.zlx-bloom__card[data-v-bc8e1ffc]{position:relative;z-index:1;text-align:center;max-width:40rem;margin:0 auto;background:var(--card);border:1px solid color-mix(in oklab,var(--foreground) 12%,transparent);border-radius:32px;padding:clamp(2.5rem,6vw,4.5rem) clamp(1.5rem,5vw,3.5rem);box-shadow:0 30px 60px -30px #00000080}.zlx-bloom__h[data-v-bc8e1ffc]{font-size:clamp(2rem,4.5vw,3.2rem);margin:.6rem 0 0}.zlx-bloom__p[data-v-bc8e1ffc]{font-size:1rem;line-height:1.65;color:var(--muted-foreground);margin:1.1rem auto 0;max-width:30rem;text-wrap:pretty}.zlx-bloom__cta[data-v-bc8e1ffc]{display:inline-flex;align-items:center;margin-top:2rem;font-family:var(--font-body);font-size:15px;font-weight:600;color:var(--launch-foreground);background:var(--launch);text-decoration:none;padding:16px 34px;border-radius:999px;box-shadow:0 16px 36px -26px #00000080;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease,filter .2s ease}.zlx-bloom__cta[data-v-bc8e1ffc]:hover{transform:translateY(-2px);box-shadow:0 24px 50px -28px #0000008c;filter:brightness(1.05)}.zlx-esplit__kicker[data-v-bc8e1ffc],.zlx-menu__kicker[data-v-bc8e1ffc]{font-family:var(--font-body);font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--muted-foreground)}.zlx-esplit[data-v-bc8e1ffc]{max-width:72rem;margin:0 auto;padding:clamp(4rem,11vw,8rem) 1.25rem}.zlx-esplit__kicker[data-v-bc8e1ffc]{margin:0 0 clamp(2rem,5vw,3.5rem)}.zlx-esplit__grid[data-v-bc8e1ffc]{display:grid;grid-template-columns:1.25fr 1fr;gap:clamp(2.5rem,5vw,4.5rem);align-items:start}.zlx-esplit__statement[data-v-bc8e1ffc]{font-family:var(--font-display);font-weight:300;letter-spacing:-.01em;font-size:clamp(1.9rem,4vw,3.4rem);line-height:1.1;margin:0;text-wrap:balance}.zlx-esplit__body[data-v-bc8e1ffc]{padding-top:.5rem}.zlx-esplit__body[data-v-bc8e1ffc] p{font-size:1rem;font-weight:300;line-height:1.75;color:var(--muted-foreground);margin:0 0 1.25rem;max-width:42ch;text-wrap:pretty}.zlx-esplit__body[data-v-bc8e1ffc] p:last-child{margin-bottom:0}@media(max-width:820px){.zlx-esplit__grid[data-v-bc8e1ffc]{grid-template-columns:1fr;gap:2rem}}.zlx-menu[data-v-bc8e1ffc]{max-width:72rem;margin:0 auto;padding:clamp(4rem,10vw,7.5rem) 1.25rem}.zlx-menu__head[data-v-bc8e1ffc]{text-align:center;margin-bottom:clamp(2.5rem,5vw,3.5rem)}.zlx-menu__kicker[data-v-bc8e1ffc]{margin:0 0 .6rem}.zlx-menu__h[data-v-bc8e1ffc]{font-family:var(--font-display);font-weight:300;font-size:clamp(2rem,5vw,3.75rem);margin:0;line-height:1.05;text-wrap:balance}.zlx-menu__list[data-v-bc8e1ffc]{list-style:none;margin:0 auto;padding:0;max-width:48rem}.zlx-menu__row[data-v-bc8e1ffc]{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding:clamp(20px,3vw,30px) 0;border-top:1px solid var(--border)}.zlx-menu__row[data-v-bc8e1ffc]:last-child{border-bottom:1px solid var(--border)}.zlx-menu__info[data-v-bc8e1ffc]{min-width:0;transition:transform .3s cubic-bezier(.16,1,.3,1)}.zlx-menu__row:hover .zlx-menu__info[data-v-bc8e1ffc]{transform:translate(6px)}.zlx-menu__name[data-v-bc8e1ffc]{font-family:var(--font-display);font-weight:500;font-size:clamp(1.25rem,2.4vw,1.65rem);margin:0;line-height:1.15}.zlx-menu__desc[data-v-bc8e1ffc]{font-size:.88rem;font-weight:300;color:var(--muted-foreground);margin:.4rem 0 0;text-wrap:pretty}.zlx-menu__price[data-v-bc8e1ffc]{font-family:var(--font-display);font-size:clamp(1.4rem,2.6vw,1.75rem);color:var(--launch);white-space:nowrap}.zlx-menu__price small[data-v-bc8e1ffc]{font-size:.8rem;color:var(--muted-foreground);margin-left:4px}@keyframes zlx-breathe-bc8e1ffc{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.12);opacity:1}}@media(prefers-reduced-motion:reduce){.zlx-band__track[data-v-bc8e1ffc],.zlx-bloom__glow[data-v-bc8e1ffc],.zlx-glow__bloom[data-v-bc8e1ffc],.zlx-ticker__track[data-v-bc8e1ffc]{animation:none}.zlx-bloom__cta[data-v-bc8e1ffc],.zlx-edl__row[data-v-bc8e1ffc],.zlx-fac__cap[data-v-bc8e1ffc],.zlx-fac__img[data-v-bc8e1ffc],.zlx-fac__panel[data-v-bc8e1ffc],.zlx-glow__cta[data-v-bc8e1ffc],.zlx-ledger__lead[data-v-bc8e1ffc],.zlx-menu__info[data-v-bc8e1ffc],.zlx-pq__imgel[data-v-bc8e1ffc],.zlx-sig__cta[data-v-bc8e1ffc],.zlx-sig__img[data-v-bc8e1ffc],.zlx-soft__card[data-v-bc8e1ffc],.zlx-soft__go[data-v-bc8e1ffc]{transition:none}.zlx-bloom__cta[data-v-bc8e1ffc]:hover,.zlx-edl__row[data-v-bc8e1ffc]:hover,.zlx-fac__panel:hover .zlx-fac__cap[data-v-bc8e1ffc],.zlx-glow__cta[data-v-bc8e1ffc]:hover,.zlx-menu__row:hover .zlx-menu__info[data-v-bc8e1ffc],.zlx-pq:hover .zlx-pq__imgel[data-v-bc8e1ffc],.zlx-sig__cta[data-v-bc8e1ffc]:hover,.zlx-sig__media:hover .zlx-sig__img[data-v-bc8e1ffc],.zlx-soft__card[data-v-bc8e1ffc]:hover,.zlx-soft__card:hover .zlx-soft__go[data-v-bc8e1ffc]{transform:none}.zlx-fac:hover .zlx-fac__panel[data-v-bc8e1ffc]:not(:hover){filter:none}.zlx-fac__panel:hover .zlx-fac__img[data-v-bc8e1ffc]{transform:scale(1.04)}}.zlx-edl[data-variant=stacked][data-v-bc8e1ffc]{grid-template-columns:1fr;gap:clamp(2rem,5vw,3.5rem);max-width:54rem;margin-inline:auto}.zlx-edl[data-variant=stacked] .zlx-edl__intro[data-v-bc8e1ffc]{position:static;text-align:center}.zlx-edl[data-variant=stacked] .zlx-edl__p[data-v-bc8e1ffc]{max-width:48ch;margin-inline:auto}.zlx-edl[data-variant=ruled] .zlx-edl__list[data-v-bc8e1ffc]{border-top:2px solid color-mix(in oklab,var(--foreground) 45%,transparent);border-bottom:2px solid color-mix(in oklab,var(--foreground) 45%,transparent)}.zlx-edl[data-variant=ruled] .zlx-edl__row[data-v-bc8e1ffc]{padding:1.35rem .9rem;border-bottom:1px solid color-mix(in oklab,var(--border) 70%,var(--foreground));transition:background-color .3s ease,transform .4s cubic-bezier(.16,1,.3,1)}.zlx-edl[data-variant=ruled] .zlx-edl__row[data-v-bc8e1ffc]:last-child{border-bottom:none}.zlx-edl[data-variant=ruled] .zlx-edl__row[data-v-bc8e1ffc]:hover{transform:none;border-radius:4px;background:linear-gradient(90deg,color-mix(in oklab,var(--launch) 10%,transparent),transparent 85%)}.zlx-sig[data-variant=bleed-right][data-v-bc8e1ffc]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.zlx-sig[data-variant=bleed-right] .zlx-sig__body[data-v-bc8e1ffc]{order:1}.zlx-sig[data-variant=bleed-right] .zlx-sig__media[data-v-bc8e1ffc]{order:2;border-radius:16px 0 0 16px}.zlx-sig[data-variant=inset-card][data-v-bc8e1ffc]{align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.25rem,3vw,2.5rem);background:var(--gradient-card);border:1px solid var(--border);border-radius:24px}.zlx-sig[data-variant=inset-card] .zlx-sig__media[data-v-bc8e1ffc]{border-radius:18px;min-height:clamp(300px,44vh,520px)}.zlx-sig[data-variant=inset-card] .zlx-sig__body[data-v-bc8e1ffc]{padding:0 clamp(8px,2vw,24px)}@media(max-width:820px){.zlx-sig[data-variant=bleed-right] .zlx-sig__body[data-v-bc8e1ffc]{order:2}.zlx-sig[data-variant=bleed-right] .zlx-sig__media[data-v-bc8e1ffc]{order:1;border-radius:12px}.zlx-sig[data-variant=inset-card][data-v-bc8e1ffc]{gap:clamp(1rem,4vw,1.5rem);padding:clamp(1rem,4vw,1.5rem);border-radius:18px}.zlx-sig[data-variant=inset-card] .zlx-sig__media[data-v-bc8e1ffc]{border-radius:14px;min-height:260px}.zlx-sig[data-variant=inset-card] .zlx-sig__body[data-v-bc8e1ffc]{padding:8px 4px 0}}.zlx-fac[data-variant=tall][data-v-bc8e1ffc]{min-height:clamp(480px,76vh,760px);gap:3px;border-radius:20px}.zlx-fac[data-variant=tall] .zlx-fac__cap[data-v-bc8e1ffc]{padding:clamp(22px,2.4vw,36px)}.zlx-fac[data-variant=tall] .zlx-fac__label[data-v-bc8e1ffc]{font-size:clamp(1.55rem,2.4vw,2.7rem)}@media(max-width:768px){.zlx-fac[data-variant=tall][data-v-bc8e1ffc]{min-height:0}.zlx-fac[data-variant=tall] .zlx-fac__panel[data-v-bc8e1ffc]{min-height:380px}}.zlx-fac[data-variant=compact][data-v-bc8e1ffc]{min-height:clamp(220px,34vh,320px);border-radius:10px}.zlx-fac[data-variant=compact] .zlx-fac__cap[data-v-bc8e1ffc]{padding:clamp(12px,1.4vw,18px);gap:3px}.zlx-fac[data-variant=compact] .zlx-fac__kicker[data-v-bc8e1ffc]{font-size:.62rem;letter-spacing:.16em}.zlx-fac[data-variant=compact] .zlx-fac__label[data-v-bc8e1ffc]{font-size:clamp(1.05rem,1.5vw,1.6rem)}.zlx-fac[data-variant=compact] .zlx-fac__price[data-v-bc8e1ffc]{font-size:.78rem}@media(max-width:768px){.zlx-fac[data-variant=compact][data-v-bc8e1ffc]{min-height:0}.zlx-fac[data-variant=compact] .zlx-fac__panel[data-v-bc8e1ffc]{min-height:170px}}.zlx-glow[data-variant=calm] .zlx-glow__bloom[data-v-bc8e1ffc]{opacity:.42;filter:blur(60px);animation:none;background:radial-gradient(60% 60% at 50% 42%,color-mix(in oklab,var(--launch) 10%,transparent),color-mix(in oklab,var(--launch) 4%,transparent) 52%,transparent 82%)}.zlx-glow[data-variant=calm] .zlx-glow__arch[data-v-bc8e1ffc]{box-shadow:0 20px 46px -34px #00000061}.zlx-glow[data-variant=mirror] .zlx-glow__bloom[data-v-bc8e1ffc]{left:auto;right:-16%}@media(min-width:861px){.zlx-glow[data-variant=mirror] .zlx-glow__inner[data-v-bc8e1ffc]{grid-template-columns:1.1fr .9fr}.zlx-glow[data-variant=mirror] .zlx-glow__media[data-v-bc8e1ffc]{order:2}.zlx-glow[data-variant=mirror] .zlx-glow__text[data-v-bc8e1ffc]{order:1}}.zlx-bloom[data-variant=bare] .zlx-bloom__card[data-v-bc8e1ffc]{background:transparent;border-color:transparent;box-shadow:none;border-radius:0;max-width:44rem;padding:clamp(1.5rem,5vw,3rem) 1.25rem}.zlx-bloom[data-variant=bare] .zlx-bloom__glow[data-v-bc8e1ffc]{width:92%}.zlx-bloom[data-variant=band] .zlx-bloom__card[data-v-bc8e1ffc]{background:var(--launch);border-color:transparent;border-radius:24px;max-width:none;box-shadow:0 30px 60px -34px color-mix(in oklab,var(--launch) 55%,transparent)}.zlx-bloom[data-variant=band] .zlx-bloom__h[data-v-bc8e1ffc]{color:var(--launch-foreground)}.zlx-bloom[data-variant=band] .zlx-bloom__p[data-v-bc8e1ffc]{color:color-mix(in oklab,var(--launch-foreground) 80%,transparent)}.zlx-bloom[data-variant=band] .zlx-bloom__card .font-mono[data-v-bc8e1ffc]{color:color-mix(in oklab,var(--launch-foreground) 72%,transparent)}.zlx-bloom[data-variant=band] .zlx-bloom__cta[data-v-bc8e1ffc]{background:var(--launch-foreground);color:var(--launch)}.zlx-bloom[data-variant=band] .zlx-bloom__cta[data-v-bc8e1ffc]:hover{filter:brightness(.96)}.zlx-menu[data-variant=editorial] .zlx-menu__head[data-v-bc8e1ffc]{text-align:left;border-bottom:1px solid var(--border);padding-bottom:clamp(1.25rem,3vw,2rem);margin-bottom:clamp(2rem,4vw,3rem)}.zlx-menu[data-variant=editorial] .zlx-menu__list[data-v-bc8e1ffc]{max-width:none;margin:0}.zlx-menu[data-variant=columns] .zlx-menu__list[data-v-bc8e1ffc]{max-width:68rem;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:clamp(2rem,5vw,4rem);column-gap:clamp(2rem,5vw,4rem)}.zlx-menu[data-variant=columns] .zlx-menu__row[data-v-bc8e1ffc]{border-top:0;border-bottom:1px solid var(--border)}@media(max-width:768px){.zlx-menu[data-variant=columns] .zlx-menu__list[data-v-bc8e1ffc]{grid-template-columns:1fr}}.zlx-esplit[data-variant=stacked] .zlx-esplit__kicker[data-v-bc8e1ffc]{text-align:center}.zlx-esplit[data-variant=stacked] .zlx-esplit__grid[data-v-bc8e1ffc]{grid-template-columns:1fr;gap:clamp(1.75rem,4vw,3rem);text-align:center;max-width:60rem;margin-inline:auto}.zlx-esplit[data-variant=stacked] .zlx-esplit__statement[data-v-bc8e1ffc]{max-width:22ch;margin-inline:auto}.zlx-esplit[data-variant=stacked] .zlx-esplit__body[data-v-bc8e1ffc]{padding-top:0}.zlx-esplit[data-variant=stacked] .zlx-esplit__body[data-v-bc8e1ffc] p{margin-inline:auto}.zlx-esplit[data-variant=oversized] .zlx-esplit__statement[data-v-bc8e1ffc]{font-size:clamp(2.2rem,5.2vw,4.4rem);line-height:1.05;letter-spacing:-.02em}.zlx-esplit[data-variant=oversized] .zlx-esplit__body[data-v-bc8e1ffc]{padding-top:clamp(.5rem,2vw,1.6rem)}@media(min-width:821px){.zlx-esplit[data-variant=oversized] .zlx-esplit__grid[data-v-bc8e1ffc]{grid-template-columns:1.9fr 1fr;gap:clamp(2rem,5vw,4rem)}}.zlx-ticker__edit[data-v-bc8e1ffc],.zlx-ticker__track[data-v-bc8e1ffc]{padding-top:calc(var(--site-top-clear, 0px) + var(--site-top-air, 0px) + 9px);padding-bottom:calc(var(--site-top-air, 0px) + 9px)}.zlx-band__edit[data-v-bc8e1ffc],.zlx-band__track[data-v-bc8e1ffc]{padding-top:calc(var(--site-top-clear, 0px) + var(--site-top-air, 0px) + 16px);padding-bottom:calc(var(--site-top-air, 0px) + 16px)}.zlx-sig[data-v-bc8e1ffc]{padding-top:var(--site-top-clear,0)}.zlx-sig[data-variant=inset-card][data-v-bc8e1ffc]{padding-top:calc(var(--site-top-clear, 0px) + clamp(1.25rem,3vw,2.5rem))}.zlx-glow[data-v-bc8e1ffc]{padding-top:calc(var(--site-top-clear, 0px) + var(--site-top-air, 0px) + clamp(3rem,8vw,6rem))}.zlx-bloom__h[data-v-bc8e1ffc],.zlx-edl__h[data-v-bc8e1ffc],.zlx-edl__name[data-v-bc8e1ffc],.zlx-esplit__statement[data-v-bc8e1ffc],.zlx-fac__label[data-v-bc8e1ffc],.zlx-glow__h[data-v-bc8e1ffc],.zlx-ledger__name[data-v-bc8e1ffc],.zlx-menu__h[data-v-bc8e1ffc],.zlx-menu__name[data-v-bc8e1ffc],.zlx-pq__quote[data-v-bc8e1ffc],.zlx-sig__h[data-v-bc8e1ffc],.zlx-soft__h[data-v-bc8e1ffc],.zlx-soft__name[data-v-bc8e1ffc]{overflow-wrap:break-word}.zl-sec-badge[data-v-10244c4c]{animation:zl-badge-in-10244c4c .16s cubic-bezier(.16,1,.3,1)}@keyframes zl-badge-in-10244c4c{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.zl-sec-badge[data-v-10244c4c]{animation:none}}.rbh[data-v-928f729b]{--rbh-measure:1180px;--rbh-gutter:clamp(24px,4vw,32px);--rbh-top:88px;--rbh-bottom:56px;position:relative;max-width:var(--rbh-measure);margin:0 auto;padding:var(--rbh-top) var(--rbh-gutter) var(--rbh-bottom);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);-moz-column-gap:clamp(32px,5vw,72px);column-gap:clamp(32px,5vw,72px);align-items:stretch}.rbh__edge[data-v-928f729b]{position:absolute;left:5px;bottom:var(--rbh-bottom);transform:rotate(-90deg);transform-origin:left bottom;font-family:var(--font-body);font-size:10px;letter-spacing:.35em;text-transform:uppercase;color:var(--muted-foreground);white-space:nowrap;max-width:26ch;overflow:hidden;text-overflow:ellipsis}.rbh__kicker[data-v-928f729b]{line-height:0;margin:0 0 18px}.rbh__eyebrow[data-v-928f729b]{display:inline-block;max-width:100%;padding:8px 12px 7px;background:var(--foreground);color:var(--background);font-family:var(--font-body);font-size:11px;font-weight:700;line-height:1.35;letter-spacing:.2em;text-transform:uppercase;overflow-wrap:anywhere}.rbh__title[data-v-928f729b]{font-family:var(--font-display);font-weight:400;font-size:clamp(2.75rem,7.4vw,6rem);line-height:.88;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;color:var(--launch);margin:0;overflow-wrap:break-word}.rbh__lede[data-v-928f729b]{max-width:68ch;margin:34px 0 0;font-family:var(--font-body);font-size:16px;line-height:1.65;color:var(--muted-foreground)}.rbh__cta[data-v-928f729b]{display:flex;gap:16px;margin-top:44px;flex-wrap:wrap}.rbh__btn[data-v-928f729b]{display:inline-flex;align-items:center;gap:9px;min-height:48px;padding:0 24px;font-family:var(--font-body);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border:1.5px solid var(--foreground);transition:transform .12s cubic-bezier(.16,1,.3,1),box-shadow .12s cubic-bezier(.16,1,.3,1),background-color .15s cubic-bezier(.16,1,.3,1),color .15s ease}.rbh__btn--solid[data-v-928f729b]{background:var(--foreground);color:var(--background);box-shadow:5px 5px 0 var(--launch)}.rbh__btn--solid[data-v-928f729b]:hover{transform:translate(3px,3px);box-shadow:2px 2px 0 var(--launch)}.rbh__btn--ghost[data-v-928f729b]{background:transparent;color:var(--foreground)}.rbh__btn--ghost[data-v-928f729b]:hover{background:var(--foreground);color:var(--background)}.rbh__btn[data-v-928f729b]:focus-visible{outline:2px solid var(--launch);outline-offset:4px}.rbh__media[data-v-928f729b]{position:relative;display:grid}.rbh__photo[data-v-928f729b]{position:relative;display:block;aspect-ratio:3/4;border-top:1.5px solid var(--foreground);border:1.5px solid var(--foreground);border-top-width:3px;overflow:hidden}.rbh__img[data-v-928f729b]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(.35) contrast(1.05);transition:filter .4s cubic-bezier(.16,1,.3,1)}.rbh__photo:hover .rbh__img[data-v-928f729b]{filter:grayscale(0) contrast(1.02)}.rbh__placeholder[data-v-928f729b]{position:absolute;inset:0;background:var(--secondary)}.rbh__placeholder[data-v-928f729b]:after{content:"";position:absolute;inset:14px;border:1px solid color-mix(in oklab,var(--foreground) 16%,transparent)}.rbh__seal[data-v-928f729b]{position:absolute;bottom:-24px;left:-24px;width:92px;height:92px;border-radius:50%;background:var(--launch);color:var(--launch-foreground);font-family:var(--font-display);font-size:30px;line-height:.9;display:flex;align-items:center;justify-content:center;border:2px solid var(--foreground);transform:rotate(-12deg)}.rbh--center .rbh__type[data-v-928f729b],.rbh__seal[data-v-928f729b]{text-align:center}.rbh--center .rbh__cta[data-v-928f729b]{justify-content:center}.rbh--center .rbh__lede[data-v-928f729b]{margin-left:auto;margin-right:auto}.rbh--tett[data-v-928f729b]{--rbh-top:56px;--rbh-bottom:40px}.rbh--luftig[data-v-928f729b]{--rbh-top:128px;--rbh-bottom:88px}@media(min-width:821px){.rbh--flip[data-v-928f729b]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.rbh--flip .rbh__type[data-v-928f729b]{order:2}.rbh--flip .rbh__media[data-v-928f729b]{order:1}}@media(max-width:820px){.rbh[data-v-928f729b]{grid-template-columns:1fr;row-gap:32px;--rbh-top:56px;--rbh-bottom:44px}.rbh--tett[data-v-928f729b]{--rbh-top:40px;--rbh-bottom:32px}.rbh--luftig[data-v-928f729b]{--rbh-top:76px;--rbh-bottom:64px}.rbh__edge[data-v-928f729b]{display:none}.rbh__media[data-v-928f729b]{order:-1}.rbh__seal[data-v-928f729b]{width:76px;height:76px;font-size:26px;bottom:-20px;left:-8px}}@media(prefers-reduced-motion:reduce){.rbh__btn[data-v-928f729b],.rbh__img[data-v-928f729b]{transition:none}.rbh__btn--solid[data-v-928f729b]:hover{transform:none;box-shadow:5px 5px 0 var(--launch)}}.glh[data-v-5807c2bf]{--glh-edge:clamp(14px,1.6vw,22px);--glh-lip:clamp(16px,1.5vw,26px);position:relative;overflow:hidden}.glh__inner[data-v-5807c2bf]{--glh-rhythm-top:44px;--glh-rhythm-bottom:72px;max-width:calc(1200px + var(--glh-edge)*2);margin:0 auto;padding-inline:calc(var(--glh-edge) + var(--glh-lip));padding-top:calc(var(--site-top-clear, 0px) + var(--site-top-air, 0px) + var(--glh-rhythm-top));padding-bottom:var(--glh-rhythm-bottom);display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,4vw,64px);align-items:center}.glh__ambient[data-v-5807c2bf]{position:absolute;top:-13rem;right:-6rem;width:min(58rem,92%);height:42rem;border-radius:50%;background:radial-gradient(ellipse at center,oklch(from var(--launch) l c h/.22),transparent 72%);filter:blur(60px);pointer-events:none;z-index:0}.glh[data-v-5807c2bf]>:not(.glh__ambient){position:relative;z-index:1}.glh__eyebrow[data-v-5807c2bf]{display:inline-flex;align-items:center;min-height:30px;padding:0 14px;border-radius:999px;background:var(--secondary);font-family:var(--font-body);font-size:13px;font-weight:500;letter-spacing:.01em;line-height:1;color:var(--secondary-foreground);margin:0 0 20px}.glh__title[data-v-5807c2bf]{font-family:var(--font-display);font-weight:600;font-size:clamp(42px,6.5vw,88px);line-height:.98;letter-spacing:-.02em;color:var(--foreground);margin:0;text-wrap:balance}.glh__lede[data-v-5807c2bf]{max-width:min(46ch,100%);margin:26px 0 0;font-family:var(--font-body);font-size:clamp(16px,1.05vw,18px);line-height:1.62;color:var(--muted-foreground);text-wrap:pretty}.glh__cta[data-v-5807c2bf]{display:flex;flex-wrap:wrap;gap:14px;margin-top:40px}.glh__btn[data-v-5807c2bf]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;font-family:var(--font-body);font-size:15px;font-weight:600;text-decoration:none;padding:0 24px;border-radius:999px;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .25s ease}.glh__btn--primary[data-v-5807c2bf]{color:var(--launch-foreground);background:var(--launch);box-shadow:0 14px 30px -18px oklch(from var(--launch) l c h/.9)}.glh__btn--primary[data-v-5807c2bf]:hover{transform:translateY(-1px);box-shadow:0 20px 38px -18px oklch(from var(--launch) l c h/1)}.glh__btn--soft[data-v-5807c2bf]{color:var(--secondary-foreground);background:var(--secondary);box-shadow:0 10px 24px -20px oklch(from var(--foreground) l c h/.6)}.glh__btn--soft[data-v-5807c2bf]:hover{transform:translateY(-1px)}.glh__btn[data-v-5807c2bf]:active{transform:translateY(0)}.glh__btn[data-v-5807c2bf]:focus-visible{outline:2px solid var(--launch);outline-offset:3px}.glh__media[data-v-5807c2bf]{margin:0}.glh__arch[data-v-5807c2bf]{position:relative;display:block;aspect-ratio:4/5;max-width:440px;margin-left:auto;border-radius:50% 50% 28px 28px/40% 40% 28px 28px;overflow:hidden;box-shadow:0 2px 6px -3px oklch(from var(--foreground) l c h/.14),0 34px 64px -32px oklch(from var(--foreground) l c h/.55)}.glh__arch[data-v-5807c2bf]:after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;padding:1px;background:linear-gradient(to bottom,color-mix(in oklab,var(--foreground) 18%,transparent),color-mix(in oklab,var(--foreground) 4%,transparent) 45%,transparent);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.glh__img[data-v-5807c2bf]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.glh__img--contain[data-v-5807c2bf],.glh__img--natural[data-v-5807c2bf]{-o-object-fit:contain;object-fit:contain}.glh__arch--contain[data-v-5807c2bf],.glh__arch--natural[data-v-5807c2bf]{background:var(--card)}.glh__placeholder[data-v-5807c2bf]{position:absolute;inset:0;background:radial-gradient(130% 100% at 50% 8%,color-mix(in oklab,var(--launch) 24%,var(--card)),var(--card) 72%)}.glh--center .glh__text[data-v-5807c2bf]{text-align:center}.glh--center .glh__cta[data-v-5807c2bf]{justify-content:center}.glh--center .glh__lede[data-v-5807c2bf]{margin-left:auto;margin-right:auto}@media(min-width:861px){.glh--flip .glh__inner[data-v-5807c2bf]{grid-template-columns:.95fr 1.05fr}.glh--flip .glh__text[data-v-5807c2bf]{order:2}.glh--flip .glh__media[data-v-5807c2bf]{order:1}.glh--flip .glh__arch[data-v-5807c2bf]{margin-left:0;margin-right:auto}.glh--tett .glh__inner[data-v-5807c2bf]{--glh-rhythm-top:28px;--glh-rhythm-bottom:52px}.glh--luftig .glh__inner[data-v-5807c2bf]{--glh-rhythm-top:76px;--glh-rhythm-bottom:104px}}@media(max-width:860px){.glh__inner[data-v-5807c2bf]{--glh-rhythm-top:24px;--glh-rhythm-bottom:56px;grid-template-columns:1fr;gap:30px}.glh__media[data-v-5807c2bf]{order:-1}.glh__arch[data-v-5807c2bf]{margin:0 auto;max-width:280px}.glh__eyebrow[data-v-5807c2bf]{margin-bottom:16px}.glh__title[data-v-5807c2bf]{font-size:clamp(38px,11.5vw,60px);line-height:1.04}.glh__lede[data-v-5807c2bf]{margin-top:20px}.glh__cta[data-v-5807c2bf]{margin-top:28px}.glh__btn[data-v-5807c2bf]{min-height:48px;flex:1 1 auto}}@media(prefers-reduced-motion:reduce){.glh__btn[data-v-5807c2bf]{transition:none}.glh__btn--primary[data-v-5807c2bf]:hover,.glh__btn--soft[data-v-5807c2bf]:hover{transform:none}}.lyh[data-v-725df185]{--pad-top:clamp(3.5rem,6vw,6rem);--pad-bottom:clamp(3rem,5vw,4.5rem);--pad-x:40px;overflow:visible;max-width:1140px;margin:0 auto;padding:var(--pad-top) var(--pad-x) var(--pad-bottom);text-align:center}.lyh[data-v-725df185],.lyh__stage[data-v-725df185]{position:relative}.lyh__ghost[data-v-725df185]{position:absolute;top:0;left:50%;transform:translate(-50%,-15%);font-family:var(--font-display);font-style:italic;line-height:1;color:var(--secondary);z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;animation:lyh-ghost-725df185 1.4s cubic-bezier(.16,1,.3,1) both}.lyh[data-v-725df185]>*,.lyh__stage[data-v-725df185]>:not(.lyh__ghost){position:relative;z-index:1}@keyframes lyh-rise-725df185{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes lyh-ghost-725df185{0%{opacity:0}to{opacity:1}}.lyh__eyebrow[data-v-725df185]{display:block;font-family:var(--font-body);font-size:12.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 1.25rem;animation:lyh-rise-725df185 .9s cubic-bezier(.16,1,.3,1) .04s both}.lyh__eyebrow[data-v-725df185],.lyh__title[data-v-725df185]{text-wrap:balance;overflow-wrap:break-word}.lyh__title[data-v-725df185]{font-family:var(--font-display);font-weight:300;font-size:clamp(2.375rem,8.5vw,6rem);line-height:1.02;letter-spacing:-.012em;color:var(--foreground);margin:0;animation:lyh-rise-725df185 1s cubic-bezier(.16,1,.3,1) .1s both}.lyh__lede[data-v-725df185]{max-width:68ch;margin:2rem auto 0;font-family:var(--font-body);font-weight:400;font-size:1.0625rem;line-height:1.65;color:var(--muted-foreground);text-wrap:pretty;overflow-wrap:break-word;animation:lyh-rise-725df185 1s cubic-bezier(.16,1,.3,1) .18s both}.lyh__actions[data-v-725df185]{display:flex;flex-wrap:wrap;gap:1.25rem 2rem;margin-top:2.75rem;animation:lyh-rise-725df185 1s cubic-bezier(.16,1,.3,1) .26s both}.lyh__actions[data-v-725df185],.lyh__pill[data-v-725df185]{align-items:center;justify-content:center}.lyh__pill[data-v-725df185]{display:inline-flex;min-height:48px;max-width:100%;font-family:var(--font-body);font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--background);background:var(--foreground);text-decoration:none;padding:.875rem 2.125rem;border-radius:999px;transition:background-color .25s cubic-bezier(.16,1,.3,1),color .25s ease,transform .25s cubic-bezier(.16,1,.3,1)}.lyh__pill[data-v-725df185]:hover{background:var(--launch);color:var(--launch-foreground);transform:translateY(-1px)}.lyh__pill[data-v-725df185]:active{transform:translateY(0)}.lyh__pill[data-v-725df185]:focus-visible{outline:2px solid var(--launch);outline-offset:3px}.lyh__phone[data-v-725df185]{display:inline-flex;align-items:center;min-height:44px;padding:0 2px;font-family:var(--font-body);font-size:14px;letter-spacing:.08em;color:var(--foreground);text-decoration:none}.lyh__phone-line[data-v-725df185]{padding-bottom:3px;border-bottom:1.5px solid color-mix(in oklab,var(--launch) 45%,transparent);transition:border-color .25s ease}.lyh__phone:hover .lyh__phone-line[data-v-725df185]{border-color:var(--launch)}.lyh__phone[data-v-725df185]:focus-visible{outline:2px solid var(--launch);outline-offset:3px;border-radius:4px}.lyh__figure[data-v-725df185]{margin:clamp(4rem,8vw,7rem) 0 0;animation:lyh-rise-725df185 1.1s cubic-bezier(.16,1,.3,1) .34s both}.lyh__image[data-v-725df185]{display:block}.lyh__img[data-v-725df185]{width:100%;aspect-ratio:16/8;-o-object-fit:cover;object-fit:cover;border-radius:2px;filter:saturate(.92)}.lyh__caption[data-v-725df185]{display:block;margin-top:1rem;font-family:var(--font-display);font-style:italic;font-size:.9375rem;color:var(--muted-foreground);text-wrap:balance}.lyh__placeholder[data-v-725df185]{width:100%;aspect-ratio:16/8;border-radius:2px;background:color-mix(in oklab,var(--foreground) 6%,var(--background));box-shadow:inset 0 1px color-mix(in oklab,var(--foreground) 10%,transparent),inset 0 -18px 30px -24px color-mix(in oklab,var(--foreground) 34%,transparent)}.lyh--tett[data-v-725df185]{--pad-top:clamp(2.25rem,4vw,3.5rem);--pad-bottom:clamp(2rem,3.5vw,3rem)}.lyh--luftig[data-v-725df185]{--pad-top:clamp(5rem,8.5vw,8.5rem);--pad-bottom:clamp(4.5rem,7vw,6.5rem)}@media(max-width:700px){.lyh[data-v-725df185]{--pad-x:22px}}@media(max-width:520px){.lyh__actions[data-v-725df185]{flex-direction:column;align-items:center;gap:1rem}.lyh__pill[data-v-725df185]{width:100%;max-width:20rem}}@media(prefers-reduced-motion:reduce){.lyh__actions[data-v-725df185],.lyh__eyebrow[data-v-725df185],.lyh__figure[data-v-725df185],.lyh__ghost[data-v-725df185],.lyh__lede[data-v-725df185],.lyh__title[data-v-725df185]{animation:none}.lyh__phone-line[data-v-725df185],.lyh__pill[data-v-725df185]{transition:none}.lyh__pill[data-v-725df185]:hover{transform:none}}.prh[data-v-f49eaa71]{position:relative;overflow:hidden;isolation:isolate;--prh-top:3rem;--prh-bottom:4.5rem}.prh--tett[data-v-f49eaa71]{--prh-top:1.75rem;--prh-bottom:3rem}.prh--luftig[data-v-f49eaa71]{--prh-top:5rem;--prh-bottom:6.5rem}.prh__inner[data-v-f49eaa71]{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding-top:calc(var(--site-top-clear, 0px) + var(--site-top-air, 0px) + var(--prh-top));padding-bottom:var(--prh-bottom);padding-inline:24px;display:grid;grid-template-columns:1fr .9fr;gap:clamp(2rem,5vw,4rem);align-items:center}.prh__atmos[data-v-f49eaa71]{top:-26%;right:-8%;width:min(62rem,90%);background:radial-gradient(circle at 50% 50%,oklch(from var(--launch) l c h/.2),transparent 66%);filter:blur(60px);animation:prhDrift-f49eaa71 26s ease-in-out infinite alternate}.prh__atmos[data-v-f49eaa71],.prh__counter[data-v-f49eaa71]{position:absolute;z-index:0;aspect-ratio:1;border-radius:50%;pointer-events:none}.prh__counter[data-v-f49eaa71]{bottom:-32%;left:-12%;width:min(46rem,78%);background:radial-gradient(circle at 50% 50%,oklch(from var(--growth) l c h/.12),transparent 70%);filter:blur(70px)}@keyframes prhDrift-f49eaa71{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-3%,4%,0) scale(1.06)}}.prh__text[data-v-f49eaa71]{min-width:0}.prh__kickerRow[data-v-f49eaa71]{display:flex;align-items:center;gap:.7rem;margin:0 0 .9rem}.prh__mark[data-v-f49eaa71]{flex:none;width:9px;height:9px;background:var(--launch);transform:rotate(45deg);box-shadow:0 0 16px oklch(from var(--launch) l c h/.55)}.prh__kicker[data-v-f49eaa71]{min-width:0;font-family:var(--font-body);font-size:.9375rem;line-height:1.45;letter-spacing:.005em;color:color-mix(in oklab,var(--foreground) 72%,var(--background))}.prh__title[data-v-f49eaa71]{font-family:var(--font-display);font-weight:400;font-size:clamp(2.5rem,5.4vw,4.75rem);line-height:1.04;letter-spacing:-.015em;text-wrap:balance;overflow-wrap:break-word;color:var(--foreground);margin:0}.prh__lede[data-v-f49eaa71]{max-width:min(34rem,68ch);margin:1.75rem 0 0;font-family:var(--font-body);font-size:1.0625rem;line-height:1.7;color:color-mix(in oklab,var(--foreground) 76%,var(--background))}.prh__cta[data-v-f49eaa71]{display:flex;flex-wrap:wrap;gap:.875rem;margin-top:2.5rem}.prh__btn[data-v-f49eaa71]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:0 1.5rem;font-family:var(--font-body);font-size:.9375rem;font-weight:600;letter-spacing:.01em;text-decoration:none;border-radius:4px;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s ease,background-color .2s ease}.prh__btn--solid[data-v-f49eaa71]{color:var(--launch-foreground);background:var(--launch);box-shadow:var(--glow-launch)}.prh__btn--solid[data-v-f49eaa71]:hover{transform:translateY(-2px);box-shadow:var(--glow-launch),0 14px 28px -14px #0000008c}.prh__btn--ghost[data-v-f49eaa71]{color:var(--foreground);background:color-mix(in oklab,var(--foreground) 6%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--foreground) 16%,transparent)}.prh__btn--ghost[data-v-f49eaa71]:hover{background:color-mix(in oklab,var(--foreground) 11%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--foreground) 30%,transparent)}.prh__btn[data-v-f49eaa71]:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.prh__media[data-v-f49eaa71]{margin:0;min-width:0}.prh__stage[data-v-f49eaa71]{position:relative;max-width:460px;margin-left:auto}.prh__frame[data-v-f49eaa71]{position:relative;z-index:1;display:block;aspect-ratio:4/5;filter:drop-shadow(0 26px 38px oklch(0 0 0/.3))}.prh__facet[data-v-f49eaa71]{overflow:hidden;background:var(--card);box-shadow:inset 0 0 0 1px oklch(from var(--launch) l c h/.45)}.prh__facet[data-v-f49eaa71],.prh__plate[data-v-f49eaa71]{position:absolute;inset:0;clip-path:polygon(0 5%,100% 0,100% 95%,0 100%)}.prh__plate[data-v-f49eaa71]{z-index:0;transform:translate(1.4rem,1.4rem);background:linear-gradient(145deg,oklch(from var(--launch) l c h/.34),oklch(from var(--launch) l c h/.08) 62%,transparent 88%);pointer-events:none}.prh__img[data-v-f49eaa71]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.prh--fit-contain .prh__img[data-v-f49eaa71]{-o-object-fit:contain;object-fit:contain}.prh__placeholder[data-v-f49eaa71]{position:absolute;inset:0;background:radial-gradient(120% 100% at 50% 6%,color-mix(in oklab,var(--launch) 22%,var(--card)),var(--card) 74%)}.prh--center .prh__text[data-v-f49eaa71]{text-align:center}.prh--center .prh__cta[data-v-f49eaa71],.prh--center .prh__kickerRow[data-v-f49eaa71]{justify-content:center}.prh--center .prh__lede[data-v-f49eaa71]{margin-left:auto;margin-right:auto}@media(min-width:861px){.prh--flip .prh__inner[data-v-f49eaa71]{grid-template-columns:.9fr 1fr}.prh--flip .prh__text[data-v-f49eaa71]{order:2}.prh--flip .prh__media[data-v-f49eaa71]{order:1}.prh--flip .prh__stage[data-v-f49eaa71]{margin-left:0;margin-right:auto}.prh--flip .prh__plate[data-v-f49eaa71]{transform:translate(-1.4rem,1.4rem)}}@media(max-width:860px){.prh[data-v-f49eaa71]{--prh-top:2rem;--prh-bottom:3.25rem}.prh--tett[data-v-f49eaa71]{--prh-top:1.25rem;--prh-bottom:2.25rem}.prh--luftig[data-v-f49eaa71]{--prh-top:3.25rem;--prh-bottom:4.5rem}.prh__inner[data-v-f49eaa71]{grid-template-columns:1fr;gap:2.25rem;padding-inline:22px}.prh__media[data-v-f49eaa71]{order:-1}.prh__stage[data-v-f49eaa71]{margin:0 auto;max-width:320px}.prh__plate[data-v-f49eaa71]{transform:translate(.9rem,.9rem)}.prh__title[data-v-f49eaa71]{font-size:clamp(2.25rem,10.5vw,3.5rem)}.prh__btn[data-v-f49eaa71]{flex:1 1 auto}}@media(prefers-reduced-motion:reduce){.prh__atmos[data-v-f49eaa71]{animation:none}.prh__btn[data-v-f49eaa71]{transition:none}.prh__btn--solid[data-v-f49eaa71]:hover{transform:none}}.zl-hero[data-v-864061f3]{--zl-clear:var(--site-top-clear,var(--site-nav-h,0px));--zl-air:var(--site-top-air,clamp(1.5rem,4vw,3rem));--zl-rhythm:2.25rem;--zl-rhythm-lg:4rem;--zl-bottom:4.5rem;--zl-bottom-lg:7rem;--zl-h1-min:2.5rem;--zl-h1-fluid:3.6vw + 1rem;--zl-h1-max:4.5rem;padding-bottom:var(--zl-bottom)}.zl-top-pad[data-v-864061f3]{padding-top:calc(var(--zl-clear) + var(--zl-air) + var(--zl-rhythm))}@media(min-width:1024px){.zl-hero[data-v-864061f3]{padding-bottom:var(--zl-bottom-lg)}.zl-top-pad[data-v-864061f3]{padding-top:calc(var(--zl-clear) + var(--zl-air) + var(--zl-rhythm-lg))}}.zl-split.zl-d--tett[data-v-864061f3]{--zl-rhythm:1.25rem;--zl-rhythm-lg:2rem;--zl-bottom:3rem;--zl-bottom-lg:4.5rem}.zl-split.zl-d--normal[data-v-864061f3]{--zl-rhythm:2.25rem;--zl-rhythm-lg:4rem;--zl-bottom:4.5rem;--zl-bottom-lg:7rem}.zl-split.zl-d--luftig[data-v-864061f3]{--zl-rhythm:4rem;--zl-rhythm-lg:7rem;--zl-bottom:7rem;--zl-bottom-lg:10rem}.zl-centered.zl-d--tett[data-v-864061f3]{--zl-rhythm:1.75rem;--zl-rhythm-lg:3rem;--zl-bottom:3rem;--zl-bottom-lg:4.5rem}.zl-centered.zl-d--normal[data-v-864061f3]{--zl-rhythm:3rem;--zl-rhythm-lg:5.5rem;--zl-bottom:4.5rem;--zl-bottom-lg:7rem}.zl-centered.zl-d--luftig[data-v-864061f3]{--zl-rhythm:5rem;--zl-rhythm-lg:8.5rem;--zl-bottom:7rem;--zl-bottom-lg:10rem}.zl-stack.zl-d--tett[data-v-864061f3]{--zl-rhythm:1.5rem;--zl-rhythm-lg:2.5rem;--zl-bottom:3rem;--zl-bottom-lg:4rem}.zl-stack.zl-d--normal[data-v-864061f3]{--zl-rhythm:2.5rem;--zl-rhythm-lg:4.5rem;--zl-bottom:4rem;--zl-bottom-lg:6rem}.zl-stack.zl-d--luftig[data-v-864061f3]{--zl-rhythm:4.5rem;--zl-rhythm-lg:7.5rem;--zl-bottom:6rem;--zl-bottom-lg:9rem}.zl-film.zl-d--tett[data-v-864061f3]{--zl-rhythm:2.5rem;--zl-rhythm-lg:4rem;--zl-film-pb:3.5rem;--zl-film-pb-lg:5rem;--zl-bottom:0rem;--zl-bottom-lg:0rem}.zl-film.zl-d--normal[data-v-864061f3]{--zl-rhythm:4rem;--zl-rhythm-lg:6.5rem;--zl-film-pb:5rem;--zl-film-pb-lg:8rem;--zl-bottom:0rem;--zl-bottom-lg:0rem}.zl-film.zl-d--luftig[data-v-864061f3]{--zl-rhythm:6rem;--zl-rhythm-lg:9.5rem;--zl-film-pb:7.5rem;--zl-film-pb-lg:11rem;--zl-bottom:0rem;--zl-bottom-lg:0rem}.zl-kino.zl-d--tett[data-v-864061f3]{--zl-rhythm:1.5rem;--zl-rhythm-lg:2.5rem;--zl-bottom:0rem;--zl-bottom-lg:0rem}.zl-kino.zl-d--normal[data-v-864061f3]{--zl-rhythm:2.5rem;--zl-rhythm-lg:4rem;--zl-bottom:0rem;--zl-bottom-lg:0rem}.zl-kino.zl-d--luftig[data-v-864061f3]{--zl-rhythm:4rem;--zl-rhythm-lg:6rem;--zl-bottom:0rem;--zl-bottom-lg:0rem}.zl-h1[data-v-864061f3]{font-size:clamp(var(--zl-h1-min),var(--zl-h1-fluid),var(--zl-h1-max));font-weight:500;line-height:1.02;letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word}.zl-hero.zl-hs--rolig[data-v-864061f3]{--zl-h1-max:3.25rem}.zl-hero.zl-hs--stor[data-v-864061f3]{--zl-h1-max:6rem}.zl-hero.zl-a--topp[data-v-864061f3]{--zl-anchor:flex-start}.zl-hero.zl-a--midt[data-v-864061f3]{--zl-anchor:center}.zl-hero.zl-a--bunn[data-v-864061f3]{--zl-anchor:flex-end}.zl-lede[data-v-864061f3]{margin-top:1.5rem;max-width:68ch;font-size:1.0625rem;line-height:1.7}.zl-centered .zl-lede[data-v-864061f3],.zl-split .zl-lede[data-v-864061f3],.zl-stack .zl-lede[data-v-864061f3]{color:var(--muted-foreground)}.zl-lede--center[data-v-864061f3]{margin-left:auto;margin-right:auto}.zl-kicker[data-v-864061f3]{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .85rem .4rem .7rem;border-radius:999px;background:var(--secondary);color:var(--secondary-foreground);font-size:.8125rem;font-weight:600;line-height:1.4}.zl-kicker--center[data-v-864061f3]{margin-left:auto;margin-right:auto}.zl-kicker-dot[data-v-864061f3]{width:.4rem;height:.4rem;border-radius:999px;background:var(--launch);flex:none}.zl-kicker+.zl-h1[data-v-864061f3]{margin-top:1.5rem}.zl-deck[data-v-864061f3]{font-family:var(--font-display,inherit);font-size:clamp(1rem,1.4vw + .5rem,1.25rem);line-height:1.5;letter-spacing:.005em;color:var(--muted-foreground)}.zl-deck+.zl-h1[data-v-864061f3]{margin-top:1rem}.zl-label[data-v-864061f3]{letter-spacing:.06em;line-height:1.5;color:var(--muted-foreground)}.zl-film-kicker[data-v-864061f3],.zl-label[data-v-864061f3]{font-size:.75rem;font-weight:600;text-transform:uppercase}.zl-film-kicker[data-v-864061f3]{letter-spacing:.08em}.zl-film-kicker+.zl-h1[data-v-864061f3]{margin-top:1.25rem}.zl-acts[data-v-864061f3]{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-top:2.25rem}.zl-act[data-v-864061f3],.zl-acts--center[data-v-864061f3]{justify-content:center}.zl-act[data-v-864061f3]{display:inline-flex;align-items:center;gap:.5rem;min-height:3rem;padding:0 1.5rem;border-radius:.75rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s ease,background-color .2s ease}.zl-act[data-v-864061f3]:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.zl-act--primary[data-v-864061f3]{background:var(--launch);color:var(--launch-foreground);box-shadow:0 10px 26px -14px color-mix(in oklch,var(--launch) 75%,transparent)}.zl-act--primary[data-v-864061f3]:hover{transform:translateY(-2px);box-shadow:0 18px 34px -16px color-mix(in oklch,var(--launch) 85%,transparent)}.zl-act--quiet[data-v-864061f3]{background:color-mix(in oklch,var(--foreground) 7%,transparent);color:var(--foreground);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--foreground) 11%,transparent)}.zl-act--quiet[data-v-864061f3]:hover{background:color-mix(in oklch,var(--foreground) 12%,transparent)}.zl-plate[data-v-864061f3]{aspect-ratio:var(--zl-ratio,4/5);overflow:hidden;border-radius:1.25rem;background:var(--card);box-shadow:0 1px 2px color-mix(in oklch,var(--foreground) 10%,transparent),0 32px 64px -34px color-mix(in oklch,var(--foreground) 45%,transparent)}.zl-plate img[data-v-864061f3]{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.zl-plate:hover img[data-v-864061f3]{transform:scale(1.035)}@keyframes zl-rise-864061f3{0%{transform:translateY(14px)}to{transform:translateY(0)}}.zl-rise[data-v-864061f3]{animation:zl-rise-864061f3 .7s cubic-bezier(.2,.7,.2,1) both}.zl-rise--late[data-v-864061f3]{animation-delay:.09s}.zl-split[data-v-864061f3]{--zl-h1-max:4.5rem;--zl-h1-fluid:3.4vw + 1rem}.zl-split-field[data-v-864061f3]{display:none}@media(min-width:1024px){.zl-split-field[data-v-864061f3]{display:block;position:absolute;top:0;bottom:0;width:42%;background:color-mix(in oklch,var(--launch) 8%,var(--background));pointer-events:none;z-index:0}.zl-split-field--right[data-v-864061f3]{right:0}.zl-split-field--left[data-v-864061f3]{left:0}.zl-split-grid[data-v-864061f3]{align-items:end}.zl-split-media[data-v-864061f3]{margin-bottom:-2.5rem}}.zl-centered[data-v-864061f3]{--zl-h1-max:6rem;--zl-h1-fluid:6.2vw;--zl-h1-min:2.75rem}.zl-centered .zl-h1[data-v-864061f3]{line-height:.98;letter-spacing:-.03em}.zl-centered .zl-lede[data-v-864061f3]{font-size:1.125rem}.zl-strip-wrap[data-v-864061f3]{margin-top:3.5rem}@media(min-width:1024px){.zl-strip-wrap[data-v-864061f3]{margin-top:5rem}}.zl-strip[data-v-864061f3]{aspect-ratio:var(--zl-ratio,16/10);background:var(--card)}.zl-strip img[data-v-864061f3]{transition:transform .7s cubic-bezier(.2,.7,.2,1)}.zl-strip:hover img[data-v-864061f3]{transform:scale(1.02)}@media(min-width:768px){.zl-strip[data-v-864061f3]{aspect-ratio:var(--zl-ratio,21/9)}}.zl-stack[data-v-864061f3]{--zl-h1-max:5.5rem;--zl-h1-fluid:5.4vw}.zl-stack .zl-h1[data-v-864061f3]{letter-spacing:-.03em}.zl-stack-grid[data-v-864061f3]{display:grid;gap:1.5rem}.zl-stack-grid .zl-lede[data-v-864061f3]{margin-top:0}.zl-stack-grid .zl-acts[data-v-864061f3]{margin-top:.5rem}@media(min-width:1024px){.zl-stack-grid[data-v-864061f3]{grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem;row-gap:3rem}.zl-stack-h1[data-v-864061f3]{grid-column:1/span 9;grid-row:1}.zl-stack-label[data-v-864061f3]{grid-column:1/span 2;grid-row:2;align-self:start;padding-top:.4rem}.zl-stack-lede[data-v-864061f3]{grid-column:3/span 5;grid-row:2}.zl-stack-grid .zl-stack-acts[data-v-864061f3]{grid-column:9/span 4;grid-row:2;align-self:start;margin-top:0}}.zl-stack-plate-wrap[data-v-864061f3]{margin-top:3rem;padding:0 1.25rem}.zl-stack-plate[data-v-864061f3]{aspect-ratio:var(--zl-ratio,4/3)}@media(min-width:1024px){.zl-stack-plate-wrap[data-v-864061f3]{margin-top:4.5rem;padding-left:max(2rem,calc(50% - 38rem));padding-right:0}.zl-stack-plate[data-v-864061f3]{aspect-ratio:var(--zl-ratio,21/9);border-top-right-radius:0;border-bottom-right-radius:0}}.zl-film[data-v-864061f3]{--zl-h1-max:4.25rem;--zl-h1-fluid:4vw + .5rem}.zl-film-plate[data-v-864061f3]{border-radius:1.5rem;box-shadow:0 1px 2px color-mix(in oklch,var(--foreground) 10%,transparent),0 36px 70px -38px color-mix(in oklch,var(--foreground) 50%,transparent)}.zl-film-box[data-v-864061f3]{display:flex;flex-direction:column;justify-content:var(--zl-anchor,center);max-width:46rem;padding-bottom:var(--zl-film-pb,5rem)}.zl-film-box .zl-lede[data-v-864061f3]{max-width:54ch}@media(min-width:1024px){.zl-film-box[data-v-864061f3]{padding-bottom:var(--zl-film-pb-lg,8rem)}}.zl-kino[data-v-864061f3]{display:flex;flex-direction:column}.zl-kino-box[data-v-864061f3]{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:var(--zl-anchor,flex-end);padding-bottom:clamp(5.5rem,17svh,10rem)}.zl-hero.zl-a--midt .zl-kino-box[data-v-864061f3],.zl-hero.zl-a--topp .zl-kino-box[data-v-864061f3]{padding-bottom:clamp(2.5rem,7svh,4.5rem)}.zl-kino-duotone[data-v-864061f3]{background:var(--launch);mix-blend-mode:color;opacity:.62;pointer-events:none}.zl-kino-rule[data-v-864061f3]{position:absolute;top:0;bottom:0;width:1px;background:currentColor;box-shadow:0 0 15px currentColor;opacity:.15;pointer-events:none;animation:kino-pulse-864061f3 3s ease-in-out infinite}.zl-kino-rule-l[data-v-864061f3]{left:8%}.zl-kino-rule-r[data-v-864061f3]{right:8%}@media(min-width:768px){.zl-kino-rule-l[data-v-864061f3]{left:25%}.zl-kino-rule-r[data-v-864061f3]{right:25%}}@keyframes kino-pulse-864061f3{0%,to{opacity:.15}50%{opacity:.4}}.zl-kino-eyebrow[data-v-864061f3]{font-size:11px;font-weight:700;line-height:1.6;letter-spacing:.62em;text-indent:.62em;text-transform:uppercase}.zl-kino-title[data-v-864061f3]{font-family:var(--font-display,inherit);font-size:clamp(2.5rem,10vw,6rem);font-weight:500;line-height:.9;letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;margin-top:1.75rem}.zl-kino-line[data-v-864061f3]{display:block}.zl-kino-solid[data-v-864061f3]{text-shadow:var(--kino-shadow,none)}.zl-kino-outline[data-v-864061f3]{-webkit-text-fill-color:transparent;-webkit-text-stroke:1px color-mix(in oklch,currentColor 55%,transparent)}.zl-kino-outline[data-empty=true][data-v-864061f3]{-webkit-text-fill-color:currentColor;-webkit-text-stroke-width:0}.zl-kino-sub[data-v-864061f3]{max-width:40rem;margin:1.75rem auto 0;font-size:14px;line-height:1.8;letter-spacing:.22em;text-indent:.22em;text-transform:uppercase}.zl-kino-acts[data-v-864061f3]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:3rem}.zl-kino-acts[data-v-864061f3],.zl-kino-btn[data-v-864061f3]{align-items:center;justify-content:center}.zl-kino-btn[data-v-864061f3]{display:inline-flex;min-height:3.25rem;padding:0 2.5rem;border-radius:2px;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.zl-kino-btn[data-v-864061f3]:focus-visible{outline:2px solid currentColor;outline-offset:3px}.zl-kino-btn-solid[data-v-864061f3]{background:var(--launch);color:var(--launch-foreground)}.zl-kino-btn-solid[data-v-864061f3]:hover{transform:scale(1.04)}.zl-kino-btn-ghost[data-v-864061f3]{background:color-mix(in oklch,currentColor 6%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,currentColor 22%,transparent)}.zl-kino-btn-ghost[data-v-864061f3]:hover{background:color-mix(in oklch,currentColor 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,currentColor 45%,transparent)}.zl-kino-scroll[data-v-864061f3]{position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.75rem;pointer-events:none}.zl-kino-scroll-label[data-v-864061f3]{font-size:9px;font-weight:700;letter-spacing:.4em;text-indent:.4em;text-transform:uppercase;opacity:.65}.zl-kino-scroll-bar[data-v-864061f3]{width:1px;height:40px;background:linear-gradient(180deg,currentColor,transparent);animation:kino-scroll-864061f3 2s ease-in-out infinite}@keyframes kino-scroll-864061f3{0%,to{opacity:.3;transform:scaleY(1)}50%{opacity:.7;transform:scaleY(1.25)}}@media(prefers-reduced-motion:reduce){.zl-rise[data-v-864061f3]{animation:none}.zl-act[data-v-864061f3]{transition:none}.zl-act--primary[data-v-864061f3]:hover{transform:none}.zl-plate img[data-v-864061f3],.zl-strip img[data-v-864061f3]{transition:none}.zl-plate:hover img[data-v-864061f3],.zl-strip:hover img[data-v-864061f3]{transform:none}.zl-kino-rule[data-v-864061f3]{animation:none;opacity:.28}.zl-kino-scroll-bar[data-v-864061f3]{animation:none;opacity:.45}.zl-kino-btn[data-v-864061f3]{transition:none}.zl-kino-btn-solid[data-v-864061f3]:hover{transform:none}}
