.drawer[data-v-5b5deafb]{inset:0;pointer-events:none;position:fixed}.drawer.is-open[data-v-5b5deafb]{pointer-events:auto}.drawer__scrim[data-v-5b5deafb]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;inset:0;pointer-events:none;position:absolute;transition:opacity .28s cubic-bezier(.2,.8,.2,1)}.drawer.is-dragging .drawer__scrim[data-v-5b5deafb]{transition:none}.drawer__panel[data-v-5b5deafb]{background:var(--surface);bottom:0;box-shadow:0 0 32px #00000029;color:var(--text);display:flex;flex-direction:column;padding-bottom:var(--safe-bottom);padding-top:var(--safe-top);position:absolute;top:0;transition:transform .28s cubic-bezier(.16,1,.3,1);will-change:transform}.drawer--left .drawer__panel[data-v-5b5deafb]{border-right:1px solid var(--border-faint);padding-left:var(--safe-left)}.drawer--right .drawer__panel[data-v-5b5deafb]{border-left:1px solid var(--border-faint);padding-right:var(--safe-right)}.drawer.is-dragging .drawer__panel[data-v-5b5deafb]{transition:none}.drawer__header[data-v-5b5deafb]{align-items:center;border-bottom:1px solid var(--border-faint);display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px}.drawer__title[data-v-5b5deafb]{font-size:18px;font-weight:600;margin:0}.drawer__close[data-v-5b5deafb]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:999px;color:inherit;color:var(--text-muted);cursor:pointer;display:flex;font:inherit;font-size:24px;height:var(--tap-target);justify-content:center;line-height:1;margin:0;padding:0;width:var(--tap-target)}.drawer__close[data-v-5b5deafb]:hover{color:var(--text)}.drawer__close[data-v-5b5deafb]:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #000;outline:none}.drawer__body[data-v-5b5deafb]{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:16px 20px}.drawer__footer[data-v-5b5deafb]{background:var(--surface);border-top:1px solid var(--border-faint);flex-shrink:0;padding:12px 20px}@media(prefers-reduced-motion:reduce){.drawer__panel[data-v-5b5deafb],.drawer__scrim[data-v-5b5deafb]{transition:none}}.ln-nav[data-v-60c252fc]{left:0;pointer-events:none;position:fixed;right:0;top:0;transform:translateY(0);transition:transform .28s cubic-bezier(.32,.72,.24,1.06);z-index:80}.ln-nav.is-hidden[data-v-60c252fc]{transform:translateY(-110%)}@media(prefers-reduced-motion:reduce){.ln-nav[data-v-60c252fc]{transition:none}}.ln-nav__row[data-v-60c252fc]{align-items:center;background:transparent;border-bottom:1px solid transparent;display:grid;gap:24px;grid-template-columns:auto 1fr auto;height:64px;padding:0 20px;pointer-events:auto;transition:background .52s cubic-bezier(.22,1,.36,1),border-color .52s cubic-bezier(.22,1,.36,1),backdrop-filter .52s cubic-bezier(.22,1,.36,1),box-shadow .52s cubic-bezier(.22,1,.36,1);will-change:background,backdrop-filter}@media(max-width:767px){.ln-nav__row[data-v-60c252fc]{grid-template-columns:auto 1fr 38px}}@media(min-width:768px){.ln-nav__row[data-v-60c252fc]{height:70px;padding:0 32px}}@media(min-width:1280px){.ln-nav__row[data-v-60c252fc]{padding:0 40px}}.ln-nav.is-scrolled .ln-nav__row[data-v-60c252fc]{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#ecececb8;border-bottom-color:var(--ln-line);box-shadow:0 1px #1111110a,0 12px 32px -24px #1111112e}@media(prefers-reduced-motion:reduce){.ln-nav__row[data-v-60c252fc]{transition:none}}.ln-nav__brand[data-v-60c252fc]{align-items:center;color:var(--ln-ink);display:inline-flex;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:500;gap:10px;letter-spacing:.135em}.ln-nav__mark[data-v-60c252fc]{background:var(--ln-ink);border-radius:6px;display:grid;gap:2px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;height:24px;padding:3px;width:24px}.ln-nav__mark span[data-v-60c252fc]{background:var(--ln-bg);border-radius:1.5px}.ln-nav__mark span[data-v-60c252fc]:first-child{border-top-left-radius:3px}.ln-nav__mark span[data-v-60c252fc]:nth-child(2){border-top-right-radius:3px}.ln-nav__mark span[data-v-60c252fc]:nth-child(3){border-bottom-left-radius:3px}.ln-nav__mark span[data-v-60c252fc]:nth-child(4){border-bottom-right-radius:3px}.ln-nav__brand-badge[data-v-60c252fc]{color:var(--ln-mute);font-size:10px;font-weight:400;letter-spacing:.18em}@media(max-width:479px){.ln-nav__brand-badge[data-v-60c252fc]{display:none}}.ln-nav__center[data-v-60c252fc]{display:none;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:400;gap:18px;grid-column:2;justify-content:center;letter-spacing:.135em}@media(min-width:768px){.ln-nav__center[data-v-60c252fc]{display:flex;gap:18px}}@media(min-width:1024px){.ln-nav__center[data-v-60c252fc]{gap:28px}}.ln-nav__center a[data-v-60c252fc]{color:var(--ln-ink-soft);transition:color .2s cubic-bezier(.2,.8,.2,1)}.ln-nav__center a[data-v-60c252fc]:hover{color:var(--ln-ink)}.ln-nav__right[data-v-60c252fc]{align-items:center;display:flex;gap:14px;grid-column:3;justify-content:flex-end}@media(min-width:768px){.ln-nav__right[data-v-60c252fc]{gap:18px}}.ln-nav__toggle[data-v-60c252fc]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--ln-line);border-radius:999px;color:var(--ln-ink);cursor:pointer;display:none;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:11px;gap:8px;height:30px;letter-spacing:.14em;padding:6px 12px 6px 6px;transition:border-color .2s cubic-bezier(.2,.8,.2,1),background .2s cubic-bezier(.2,.8,.2,1)}@media(min-width:768px){.ln-nav__toggle[data-v-60c252fc]{display:inline-flex}}.ln-nav__toggle[data-v-60c252fc]:hover{border-color:var(--ln-ink)}.ln-nav__toggle-knob[data-v-60c252fc]{background:var(--ln-ink);border-radius:50%;height:16px;width:16px}.ln-nav__time[data-v-60c252fc]{color:var(--ln-mute);display:none;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:.04em;padding:0 4px}@media(min-width:1280px){.ln-nav__time[data-v-60c252fc]{display:inline}}.ln-nav__cta[data-v-60c252fc]{align-items:center;background:var(--ln-ink);border-radius:999px;color:var(--ln-bg);display:none;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:500;gap:8px;height:38px;letter-spacing:.12em;padding:0 14px 0 16px;transition:background .2s cubic-bezier(.2,.8,.2,1),transform .2s cubic-bezier(.2,.8,.2,1)}@media(min-width:768px){.ln-nav__cta[data-v-60c252fc]{display:inline-flex}}.ln-nav__cta[data-v-60c252fc]:hover{background:var(--ln-accent);transform:translateY(-1px)}.ln-nav__cta-icon[data-v-60c252fc]{align-items:center;background:#ffffff26;border-radius:50%;display:inline-flex;height:18px;justify-content:center;width:18px}.ln-nav__cta--mobile[data-v-60c252fc]{display:inline-flex!important;justify-content:center;margin-top:6px}.ln-nav__menu[data-v-60c252fc]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ln-ink);border:0;border-radius:999px;cursor:pointer;display:inline-flex;flex-direction:column;gap:4px;height:38px;justify-content:center;width:38px}@media(min-width:768px){.ln-nav__menu[data-v-60c252fc]{display:none}}.ln-nav__menu span[data-v-60c252fc]{background:var(--ln-bg);border-radius:2px;height:1.4px;transition:transform .22s cubic-bezier(.2,.8,.2,1),opacity .2s cubic-bezier(.2,.8,.2,1);width:14px}.ln-nav.is-open .ln-nav__menu span[data-v-60c252fc]:first-child{transform:translateY(2.7px) rotate(45deg)}.ln-nav.is-open .ln-nav__menu span[data-v-60c252fc]:nth-child(2){transform:translateY(-2.7px) rotate(-45deg)}.ln-nav__sheet[data-v-60c252fc]{background:var(--ln-bg);display:flex;flex-direction:column;inset:0;overflow-y:auto;pointer-events:auto;position:fixed;z-index:90}@media(min-width:1024px){.ln-nav__sheet[data-v-60c252fc]{display:none!important}}.ln-nav__sheet-head[data-v-60c252fc]{align-items:center;border-bottom:1px solid var(--ln-line);display:flex;justify-content:space-between;padding:16px 20px}.ln-nav__sheet-list[data-v-60c252fc]{display:flex;flex:1;flex-direction:column;padding:8px 20px}.ln-nav__sheet-list a[data-v-60c252fc]{align-items:baseline;border-bottom:1px solid var(--ln-line);color:var(--ln-ink);display:grid;font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(38px,9vw,64px);font-weight:800;gap:18px;grid-template-columns:56px 1fr;letter-spacing:-.02em;line-height:.9;padding:22px 4px;transition:color .2s cubic-bezier(.2,.8,.2,1),background .2s cubic-bezier(.2,.8,.2,1),padding-left .24s cubic-bezier(.2,.8,.2,1)}.ln-nav__sheet-list a[data-v-60c252fc]:hover{color:var(--ln-accent);padding-left:12px}.ln-nav__sheet-num[data-v-60c252fc]{align-self:center;color:var(--ln-faint);font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:500;letter-spacing:.16em}.ln-nav__sheet-foot[data-v-60c252fc]{border-top:1px solid var(--ln-line);display:flex;flex-direction:column;gap:14px;padding:18px 20px 28px}.ln-nav__sheet-cta[data-v-60c252fc]{align-items:center;background:var(--ln-ink);border-radius:999px;color:var(--ln-bg);display:inline-flex;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:500;gap:10px;height:56px;justify-content:space-between;letter-spacing:.16em;padding:0 8px 0 22px;transition:background .22s cubic-bezier(.2,.8,.2,1),transform .22s cubic-bezier(.2,.8,.2,1)}.ln-nav__sheet-cta[data-v-60c252fc]:hover{background:var(--ln-accent);transform:translateY(-1px)}.ln-nav__sheet-cta .ln-nav__cta-icon[data-v-60c252fc]{background:var(--ln-bg);border-radius:999px;color:var(--ln-ink);height:40px;width:40px}.ln-nav__sheet-meta[data-v-60c252fc]{color:var(--ln-mute);font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:11px;letter-spacing:.16em;text-align:center}.ln-nav__close[data-v-60c252fc]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--ln-line);border-radius:999px;color:var(--ln-ink);cursor:pointer;display:inline-flex;height:38px;justify-content:center;transition:background .2s cubic-bezier(.2,.8,.2,1),border-color .2s cubic-bezier(.2,.8,.2,1);width:38px}.ln-nav__close[data-v-60c252fc]:hover{background:var(--ln-ink);border-color:var(--ln-ink);color:var(--ln-bg)}.ln-sheet-enter-active[data-v-60c252fc],.ln-sheet-leave-active[data-v-60c252fc]{transition:opacity .22s cubic-bezier(.2,.8,.2,1),transform .28s cubic-bezier(.2,.8,.2,1)}.ln-sheet-enter-from[data-v-60c252fc],.ln-sheet-leave-to[data-v-60c252fc]{opacity:0;transform:translateY(-6px)}.landing-hero[data-v-9ed90dc8]{display:flex;flex-direction:column;gap:52px;isolation:isolate;padding:116px 20px 0;position:relative;width:100%}@media(min-width:768px){.landing-hero[data-v-9ed90dc8]{gap:64px;padding:130px 32px 0}}@media(min-width:1280px){.landing-hero[data-v-9ed90dc8]{gap:80px;padding:138px 40px 0}}.lh-headline-block[data-v-9ed90dc8]{display:grid;gap:28px;grid-template-columns:1fr;margin:0 auto;max-width:1620px;width:100%}.lh-eyebrow-row[data-v-9ed90dc8]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.lh-eyebrow[data-v-9ed90dc8]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif}.lh-eyebrow--end[data-v-9ed90dc8]:before{display:none}.lh-eyebrow--end[data-v-9ed90dc8]:after{background:currentColor;content:"";height:1px;margin-left:10px;opacity:.55;order:1;width:24px}.lh-eyebrow--end[data-v-9ed90dc8]{align-items:center;display:inline-flex;flex-direction:row-reverse}.lh-flash[data-v-9ed90dc8]{background:url(../images/bento1.png) 50%/cover no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:bento-flash-9ed90dc8 .9s infinite;color:transparent;will-change:background-image}@keyframes bento-flash-9ed90dc8{0%{background-image:url(../images/bento1.png)}11.11%{background-image:url(../images/bento2.png)}22.22%{background-image:url(../images/bento3.png)}33.33%{background-image:url(../images/bento4.png)}44.44%{background-image:url(../images/bento5.png)}55.55%{background-image:url(../images/bento6.png)}66.66%{background-image:url(../images/bento7.png)}77.77%{background-image:url(../images/bento8.png)}88.88%{background-image:url(../images/bento9.png)}to{background-image:url(../images/bento9.png)}}@media(prefers-reduced-motion:reduce){.lh-flash[data-v-9ed90dc8]{animation:none;background-image:url(../images/bento1.png)}}.lh-flash-preload[data-v-9ed90dc8]{opacity:0;overflow:hidden;pointer-events:none;position:absolute;clip:rect(0 0 0 0)}.lh-flash-preload[data-v-9ed90dc8],.lh-flash-preload img[data-v-9ed90dc8]{height:1px;width:1px}.lh-headline[data-v-9ed90dc8]{color:var(--ln-ink);font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(70px,16vw,260px);font-weight:800;letter-spacing:-.025em;line-height:.86;margin:0;padding-block:4px 0}.lh-line[data-v-9ed90dc8]{display:block;white-space:nowrap}.lh-line--indent[data-v-9ed90dc8]{padding-left:clamp(40px,9vw,180px)}.lh-line .ln-mask+.ln-mask[data-v-9ed90dc8]{margin-left:.18em}.lh-sub[data-v-9ed90dc8]{color:var(--ln-ink-soft);display:flex;flex-wrap:wrap;font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(15px,1.3vw,18px);gap:0;line-height:1.5;margin:0;max-width:520px}.lh-sub .word[data-v-9ed90dc8]{display:inline-block;line-height:1.5;overflow:hidden}.lh-sub .word span[data-v-9ed90dc8]{display:inline-block;will-change:transform}.lh-meta-cta[data-v-9ed90dc8]{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:1620px;width:100%}@media(min-width:1024px){.lh-meta-cta[data-v-9ed90dc8]{align-items:flex-end;flex-direction:row;justify-content:space-between}}.lh-meta[data-v-9ed90dc8]{color:var(--ln-ink-soft);display:grid;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:12px;gap:12px 28px;grid-template-columns:repeat(2,1fr);letter-spacing:.12em;list-style:none;margin:0;max-width:540px;padding:0}@media(min-width:768px){.lh-meta[data-v-9ed90dc8]{gap:36px;grid-template-columns:repeat(4,auto)}}.lh-meta li[data-v-9ed90dc8]{align-items:center;display:inline-flex;gap:8px}.lh-meta__num[data-v-9ed90dc8]{color:var(--ln-faint);font-variant-numeric:tabular-nums;font-weight:500}.lh-cta[data-v-9ed90dc8]{flex-wrap:wrap}.lh-cta[data-v-9ed90dc8],.lh-cta__primary[data-v-9ed90dc8]{align-items:center;display:inline-flex;gap:10px}.lh-cta__primary[data-v-9ed90dc8]{background:var(--ln-ink);border-radius:999px;color:var(--ln-bg);font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:500;height:48px;letter-spacing:.14em;padding:0 6px 0 22px;transition:background .22s cubic-bezier(.2,.8,.2,1),transform .22s cubic-bezier(.2,.8,.2,1)}.lh-cta__primary[data-v-9ed90dc8]:hover{background:var(--ln-accent);transform:translateY(-1px)}.lh-cta__icon[data-v-9ed90dc8]{background:var(--ln-bg);height:36px;justify-content:center;width:36px}.lh-cta__ghost[data-v-9ed90dc8],.lh-cta__icon[data-v-9ed90dc8]{align-items:center;border-radius:999px;color:var(--ln-ink);display:inline-flex}.lh-cta__ghost[data-v-9ed90dc8]{background:transparent;border:1px solid var(--ln-line);font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:12px;gap:10px;height:48px;letter-spacing:.14em;padding:0 22px;transition:border-color .22s cubic-bezier(.2,.8,.2,1),transform .22s cubic-bezier(.2,.8,.2,1)}.lh-cta__ghost[data-v-9ed90dc8]:hover{border-color:var(--ln-ink);transform:translateY(-1px)}.lh-cta__dot[data-v-9ed90dc8]{animation:lh-pulse-9ed90dc8 1.6s ease-in-out infinite;background:#15c46b;border-radius:50%;box-shadow:0 0 0 3px #15c46b40;display:inline-block;height:7px;width:7px}@keyframes lh-pulse-9ed90dc8{0%,to{box-shadow:0 0 #15c46b66}50%{box-shadow:0 0 0 7px #15c46b00}}.lh-stage[data-v-9ed90dc8]{display:flex;flex-direction:column;gap:14px;margin:0 auto;max-width:1620px;width:100%}.lh-stage__head[data-v-9ed90dc8]{align-items:center;display:flex;justify-content:space-between}.lh-stage__count[data-v-9ed90dc8]{color:var(--ln-mute);font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:.12em}.lh-marquee[data-v-9ed90dc8]{margin-inline:calc(50% - 50vw);overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100vw}.lh-marquee__track[data-v-9ed90dc8]{animation:lh-marquee-scroll-9ed90dc8 42s linear infinite;display:flex;gap:18px;width:-moz-max-content;width:max-content;will-change:transform}@media(min-width:1024px){.lh-marquee__track[data-v-9ed90dc8]{gap:22px}}.lh-marquee__item[data-v-9ed90dc8]{aspect-ratio:4/5;background:var(--ln-card);border-radius:22px;box-shadow:0 14px 32px #0f172a0d;flex-shrink:0;overflow:hidden;position:relative;width:280px}@media(min-width:768px){.lh-marquee__item[data-v-9ed90dc8]{width:340px}}@media(min-width:1280px){.lh-marquee__item[data-v-9ed90dc8]{width:400px}}.lh-marquee__item[data-v-9ed90dc8]:after{background:linear-gradient(0deg,rgba(0,0,0,.55) 0,transparent);content:"";height:45%;inset:auto 0 0;pointer-events:none;position:absolute}.lh-marquee__item img[data-v-9ed90dc8],.lh-marquee__item video[data-v-9ed90dc8]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lh-marquee__caption[data-v-9ed90dc8]{bottom:18px;color:#fff;font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:600;left:20px;letter-spacing:-.005em;line-height:1.15;position:absolute;right:20px;text-shadow:0 2px 12px rgba(0,0,0,.45);z-index:1}@media(min-width:1024px){.lh-marquee__caption[data-v-9ed90dc8]{bottom:22px;font-size:19px;left:24px;right:24px}}@keyframes lh-marquee-scroll-9ed90dc8{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.lh-marquee__track[data-v-9ed90dc8]{animation:none}}.lh-bottom[data-v-9ed90dc8]{margin:24px auto 0;max-width:1620px;width:100%}.lh-bottom__hairline[data-v-9ed90dc8]{background:var(--ln-line);margin-bottom:16px}.lh-bottom__row[data-v-9ed90dc8]{display:grid;gap:14px 24px;grid-template-columns:repeat(2,1fr);padding-bottom:24px}@media(min-width:768px){.lh-bottom__row[data-v-9ed90dc8]{gap:24px;grid-template-columns:repeat(4,1fr);padding-bottom:32px}}.lh-bottom__col[data-v-9ed90dc8]{display:flex;flex-direction:column;gap:6px}.lh-bottom__val[data-v-9ed90dc8]{color:var(--ln-ink);font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:500;letter-spacing:.04em}.landing-ticker[data-v-bed07f1a]{background:var(--ln-bg);pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.lt-rule[data-v-bed07f1a]{background:var(--ln-line);height:1px;width:100%}.lt-row[data-v-bed07f1a]{display:flex;height:64px;overflow:hidden}.lt-row[data-v-bed07f1a],.lt-track[data-v-bed07f1a]{align-items:center}.lt-track[data-v-bed07f1a]{animation:lt-scroll-bed07f1a 38s linear infinite;display:inline-flex;gap:40px;padding-right:40px;white-space:nowrap}@media(min-width:768px){.lt-track[data-v-bed07f1a]{gap:56px;padding-right:56px}}.lt-item[data-v-bed07f1a]{align-items:center;color:var(--ln-ink);display:inline-flex;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;gap:14px;letter-spacing:.135em}.lt-item[data-v-bed07f1a]:nth-child(4n+2){color:var(--ln-mute)}.lt-item[data-v-bed07f1a]:nth-child(8n+5){color:var(--ln-accent)}.lt-glyph[data-v-bed07f1a]{background:currentColor;display:inline-block;height:6px;transform:rotate(45deg);width:6px}@keyframes lt-scroll-bed07f1a{0%{transform:translate(0)}to{transform:translate(-33.33%)}}@media(prefers-reduced-motion:reduce){.lt-track[data-v-bed07f1a]{animation:none}}.landing-manifesto[data-v-1a4abeac]{display:grid;gap:56px;grid-template-columns:1fr;margin:0 auto;max-width:1620px;overflow:hidden;padding:96px 20px 112px;position:relative;width:100%}@media(min-width:768px){.landing-manifesto[data-v-1a4abeac]{gap:72px;padding:130px 32px 156px}}@media(min-width:1280px){.landing-manifesto[data-v-1a4abeac]{align-items:end;gap:80px;grid-template-columns:1fr 380px;padding:160px 40px 200px}}.lm-head[data-v-1a4abeac]{align-items:baseline;display:flex;grid-column:1/-1;justify-content:space-between}.lm-head__count[data-v-1a4abeac]{color:var(--ln-mute);font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:.12em}.lm-copy[data-v-1a4abeac]{color:var(--ln-ink);font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(48px,9vw,152px);font-weight:800;letter-spacing:-.025em;line-height:.92;margin:0}.lm-line[data-v-1a4abeac]{display:block;white-space:nowrap}.lm-line .ln-mask+.ln-mask[data-v-1a4abeac]{margin-left:.18em}.lm-line--strike[data-v-1a4abeac]{padding-left:clamp(20px,5vw,100px)}.lm-line--strike .ln-mask__line[data-v-1a4abeac]{color:var(--ln-mute)}.lm-line--accent[data-v-1a4abeac]{color:var(--ln-accent);padding-left:clamp(40px,9vw,180px)}.lm-strike-text[data-v-1a4abeac]{display:inline-block;position:relative}.lm-strike[data-v-1a4abeac]{background:var(--ln-accent);height:.07em;left:0;pointer-events:none;position:absolute;top:52%;transform:scaleX(0);transform-origin:left center;width:100%;will-change:transform}.lm-side[data-v-1a4abeac]{display:flex;flex-direction:column;gap:24px}@media(min-width:1280px){.lm-side[data-v-1a4abeac]{padding-bottom:12px}}.lm-side__lead[data-v-1a4abeac]{color:var(--ln-ink-soft);font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(15px,1.2vw,17px);line-height:1.55;margin:0;max-width:380px}.lm-side__lead em[data-v-1a4abeac]{color:var(--ln-ink);font-style:italic;font-weight:600}.lm-side__list[data-v-1a4abeac]{border-top:1px solid var(--ln-line);display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.lm-side__list li[data-v-1a4abeac]{border-bottom:1px solid var(--ln-line);color:var(--ln-ink-soft);display:grid;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:12px;gap:12px;grid-template-columns:32px 1fr;letter-spacing:.06em;padding:14px 0}.lm-side__list li span[data-v-1a4abeac]{color:var(--ln-faint);font-variant-numeric:tabular-nums}.snap-carousel[data-v-eaf605bb]{outline:none;position:relative;width:100%}.snap-carousel[data-v-eaf605bb]:focus-visible{border-radius:12px;box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--text)}.snap-carousel__track[data-v-eaf605bb]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}.snap-carousel__track[data-v-eaf605bb]::-webkit-scrollbar{display:none}.snap-carousel__track[data-v-eaf605bb]>*{flex-shrink:0;scroll-snap-align:start}.snap-carousel__dots[data-v-eaf605bb]{align-items:center;display:flex;gap:4px;justify-content:center;padding:12px 0 0}.snap-carousel__dot[data-v-eaf605bb]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background:var(--border-soft);border:none;border-radius:50%;color:inherit;cursor:pointer;font:inherit;height:8px;margin:0;padding:0;position:relative;transition:background-color .18s cubic-bezier(.2,.8,.2,1),transform 90ms cubic-bezier(.2,.8,.2,1),width .18s cubic-bezier(.2,.8,.2,1);width:8px}.snap-carousel__dot[data-v-eaf605bb]:before{content:"";height:44px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}.snap-carousel__dot[data-v-eaf605bb]:hover{background:var(--border-medium)}.snap-carousel__dot[data-v-eaf605bb]:active{transform:scale(.85)}.snap-carousel__dot.is-active[data-v-eaf605bb]{background:var(--text);border-radius:999px;width:20px}.snap-carousel__dot[data-v-eaf605bb]:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #000;outline:none}@media(prefers-reduced-motion:reduce){.snap-carousel__track[data-v-eaf605bb]{scroll-behavior:auto}.snap-carousel__dot[data-v-eaf605bb]{transition:none}}.landing-projects[data-v-831ef304]{display:flex;flex-direction:column;gap:56px;margin:0 auto;max-width:1620px;padding:96px 20px 120px;position:relative;width:100%}@media(min-width:768px){.landing-projects[data-v-831ef304]{gap:72px;padding:130px 32px 160px}}@media(min-width:1280px){.landing-projects[data-v-831ef304]{gap:80px;padding:160px 40px 200px}}.lp-head[data-v-831ef304]{display:grid;gap:24px;grid-template-columns:1fr;position:relative}@media(min-width:1024px){.lp-head[data-v-831ef304]{align-items:end;grid-template-columns:1fr 1fr}}.lp-head__title[data-v-831ef304]{color:var(--ln-ink);font-size:clamp(48px,8vw,132px);font-weight:800;grid-row:span 2;letter-spacing:-.025em;line-height:.88;margin:8px 0 0}.lp-head__sub[data-v-831ef304],.lp-head__title[data-v-831ef304]{font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.lp-head__sub[data-v-831ef304]{color:var(--ln-ink-soft);font-size:clamp(15px,1.2vw,17px);line-height:1.55;margin:0;max-width:460px}@media(min-width:1024px){.lp-head__sub[data-v-831ef304]{align-self:end;grid-column:2}}.lp-head__count[data-v-831ef304]{align-self:end;color:var(--ln-mute);font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:.12em}.lp-head__count em[data-v-831ef304]{color:var(--ln-faint);font-style:normal}@media(min-width:1024px){.lp-head__count[data-v-831ef304]{grid-column:2;justify-self:end}}.lp-mobile-carousel[data-v-831ef304]{display:none;margin:16px -16px 0;padding:0 16px}@media(max-width:767px){.lp-mobile-carousel[data-v-831ef304]{display:block}}.lp-mobile-carousel[data-v-831ef304] .snap-carousel__track{gap:14px;padding-block:8px 16px}.lp-mc-card[data-v-831ef304]{display:flex;flex:0 0 78vw;flex-direction:column;gap:12px;max-width:320px;scroll-snap-align:start}.lp-mc-card[data-v-831ef304] .bento-card{aspect-ratio:1/1.05;pointer-events:none}.lp-mc-meta[data-v-831ef304]{display:flex;flex-direction:column;gap:2px;padding:0 4px}.lp-mc-title[data-v-831ef304]{color:var(--ln-fg);font-size:14px;font-weight:600}.lp-mc-byline[data-v-831ef304]{color:var(--ln-muted);font-size:12px}.lp-list[data-v-831ef304]{border-top:1px solid var(--ln-line);position:relative}@media(max-width:767px){.lp-list[data-v-831ef304]{display:none}}.lp-row[data-v-831ef304]{align-items:center;border-bottom:1px solid var(--ln-line);cursor:pointer;display:grid;gap:14px 28px;grid-template-columns:auto 1fr auto auto auto;padding:22px 0;position:relative;transition:opacity .28s cubic-bezier(.2,.8,.2,1),transform .28s cubic-bezier(.2,.8,.2,1)}@media(min-width:768px){.lp-row[data-v-831ef304]{grid-template-columns:60px 1fr 1.2fr 60px 32px;padding:28px 0}}.lp-row.is-dimmed[data-v-831ef304]{opacity:.32}.lp-row.is-active .lp-row__title[data-v-831ef304]{transform:translate(8px)}.lp-row.is-active .lp-row__arrow[data-v-831ef304]{color:var(--ln-accent);transform:translate(4px)}.lp-row__index[data-v-831ef304]{color:var(--ln-faint);font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;grid-row:span 2;letter-spacing:.12em}@media(min-width:768px){.lp-row__index[data-v-831ef304]{grid-row:auto}}.lp-row__title[data-v-831ef304]{color:var(--ln-ink);display:flex;flex-direction:column;font-size:clamp(28px,4vw,56px);font-weight:800;gap:4px;letter-spacing:-.018em;line-height:.95;margin:0;transition:transform .32s cubic-bezier(.2,.8,.2,1)}.lp-row__byline[data-v-831ef304],.lp-row__title[data-v-831ef304]{font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.lp-row__byline[data-v-831ef304]{color:var(--ln-mute);font-size:13px;font-weight:400;letter-spacing:0;line-height:1.4;text-transform:none}.lp-row__tags[data-v-831ef304]{display:inline-flex;flex-wrap:wrap;gap:6px;grid-column:2/-2;list-style:none;margin:0;padding:0}@media(min-width:768px){.lp-row__tags[data-v-831ef304]{grid-column:auto;justify-content:flex-end}}.lp-row__tags li[data-v-831ef304]{border:1px solid var(--ln-line);border-radius:999px;color:var(--ln-ink);font-size:10px;font-weight:500;letter-spacing:.12em;padding:5px 9px}.lp-row__tags li[data-v-831ef304],.lp-row__year[data-v-831ef304]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif}.lp-row__year[data-v-831ef304]{color:var(--ln-mute);font-size:13px;font-variant-numeric:tabular-nums;letter-spacing:.04em}.lp-row__arrow[data-v-831ef304]{align-items:center;color:var(--ln-mute);display:inline-flex;height:32px;justify-content:center;transition:transform .32s cubic-bezier(.2,.8,.2,1),color .32s cubic-bezier(.2,.8,.2,1);width:32px}.lp-row__preview[data-v-831ef304]{background:var(--ln-card);border-radius:24px;box-shadow:0 32px 80px #0f172a38;height:320px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:clamp(60px,10vw,180px);top:50%;transform:translate(20px,-50%) scale(.88);transition:opacity .32s cubic-bezier(.2,.8,.2,1),transform .32s cubic-bezier(.2,.8,.2,1);width:320px;z-index:4}@media(max-width:1023px){.lp-row__preview[data-v-831ef304]{display:none}}.lp-row__preview[data-v-831ef304] .bento-card{border-radius:24px;height:100%;width:100%}.lp-row.is-active .lp-row__preview[data-v-831ef304]{opacity:1;transform:translateY(-50%) scale(1)}.lp-foot[data-v-831ef304]{align-items:flex-start;display:flex;flex-direction:column;gap:18px}@media(min-width:768px){.lp-foot[data-v-831ef304]{align-items:center;flex-direction:row;justify-content:space-between}}.lp-foot__cta[data-v-831ef304]{align-items:center;background:var(--ln-ink);border-radius:999px;color:var(--ln-bg);display:inline-flex;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:500;gap:10px;height:48px;letter-spacing:.14em;padding:0 6px 0 22px;transition:background .22s cubic-bezier(.2,.8,.2,1),transform .22s cubic-bezier(.2,.8,.2,1)}.lp-foot__cta[data-v-831ef304]:hover{background:var(--ln-accent);transform:translateY(-1px)}.lp-foot__cta-icon[data-v-831ef304]{align-items:center;background:var(--ln-bg);border-radius:50%;color:var(--ln-ink);display:inline-flex;height:36px;justify-content:center;width:36px}.landing-services[data-v-c3549d35]{background:var(--ln-bg);display:flex;flex-direction:column;gap:56px;margin:0 auto;max-width:1620px;padding:96px 20px 120px;position:relative;width:100%}@media(min-width:768px){.landing-services[data-v-c3549d35]{gap:72px;padding:130px 32px 160px}}@media(min-width:1280px){.landing-services[data-v-c3549d35]{gap:80px;padding:160px 40px 200px}}.lf-head[data-v-c3549d35]{display:flex;flex-direction:column;gap:16px}.lf-head__title[data-v-c3549d35]{color:var(--ln-ink);font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(48px,8vw,132px);font-weight:800;letter-spacing:-.025em;line-height:.88;margin:0}.lf-head__title em[data-v-c3549d35]{color:var(--ln-accent);font-style:italic}.lf-grid[data-v-c3549d35]{border-top:1px solid var(--ln-line);display:grid;gap:0;grid-template-columns:1fr}@media(min-width:640px){.lf-grid[data-v-c3549d35]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.lf-grid[data-v-c3549d35]{grid-template-columns:repeat(4,1fr)}}.lf-row[data-v-c3549d35]{align-items:start;background:var(--ln-bg);border-bottom:1px solid var(--ln-line);border-right:1px solid var(--ln-line);cursor:pointer;display:grid;gap:8px 14px;grid-template-columns:36px 1fr 28px;grid-template-rows:auto auto;isolation:isolate;overflow:hidden;padding:28px 24px;position:relative;transition:background .32s cubic-bezier(.2,.8,.2,1)}@media(min-width:640px){.lf-row[data-v-c3549d35]:nth-child(2n){border-right:0}}@media(min-width:1024px){.lf-row[data-v-c3549d35]{padding:36px 28px 28px}.lf-row[data-v-c3549d35]:nth-child(2n){border-right:1px solid var(--ln-line)}.lf-row[data-v-c3549d35]:nth-child(4n){border-right:0}}.lf-row[data-v-c3549d35]:before{background:var(--ln-ink);content:"";inset:0;position:absolute;transform:translateY(101%);transition:transform .48s cubic-bezier(.2,.8,.2,1);z-index:-1}.lf-row[data-v-c3549d35]:hover:before{transform:translateY(0)}.lf-row:hover .lf-row__arrow[data-v-c3549d35],.lf-row:hover .lf-row__desc[data-v-c3549d35],.lf-row:hover .lf-row__num[data-v-c3549d35],.lf-row:hover .lf-row__title[data-v-c3549d35]{color:var(--ln-bg)}.lf-row:hover .lf-row__arrow[data-v-c3549d35]{transform:translate(2px,-2px)}.lf-row__num[data-v-c3549d35]{align-self:start;color:var(--ln-faint);font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;grid-row:1/span 2;letter-spacing:.12em;padding-top:4px;transition:color .32s cubic-bezier(.2,.8,.2,1)}.lf-row__title[data-v-c3549d35]{color:var(--ln-ink);font-size:clamp(28px,3.2vw,44px);font-weight:800;letter-spacing:-.02em;line-height:.95}.lf-row__desc[data-v-c3549d35],.lf-row__title[data-v-c3549d35]{font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0;transition:color .32s cubic-bezier(.2,.8,.2,1)}.lf-row__desc[data-v-c3549d35]{color:var(--ln-ink-soft);font-size:13px;grid-column:2;line-height:1.5}.lf-row__arrow[data-v-c3549d35]{color:var(--ln-faint);grid-column:3;grid-row:1;transition:color .32s cubic-bezier(.2,.8,.2,1),transform .32s cubic-bezier(.2,.8,.2,1)}.landing-mobile[data-v-1750b32a]{background:var(--ln-bg);margin:0 auto;max-width:1620px;padding:96px 20px 120px;position:relative}@media(min-width:768px){.landing-mobile[data-v-1750b32a]{padding:130px 32px 160px}}@media(min-width:1280px){.landing-mobile[data-v-1750b32a]{padding:160px 40px 200px}}.lm-grid[data-v-1750b32a]{align-items:center;display:grid;gap:40px;grid-template-columns:1fr}@media(min-width:1024px){.lm-grid[data-v-1750b32a]{gap:72px;grid-template-columns:1fr 1fr}}.lm-copy[data-v-1750b32a]{display:flex;flex-direction:column;gap:20px}.lm-eyebrow[data-v-1750b32a]{align-items:center;color:var(--ln-ink);display:inline-flex;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:12px;gap:10px;letter-spacing:.06em;margin:0}.lm-eyebrow span[data-v-1750b32a]{background:currentColor;height:1px;opacity:.55;width:24px}.lm-title[data-v-1750b32a]{color:var(--ln-ink);font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(40px,6vw,100px);font-weight:800;letter-spacing:-.025em;line-height:.92;margin:0}.lm-title__accent[data-v-1750b32a]{color:var(--ln-accent);font-style:italic}.lm-line[data-v-1750b32a]{display:block;white-space:nowrap}.lm-line .ln-mask+.ln-mask[data-v-1750b32a]{margin-left:.18em}.lm-lead[data-v-1750b32a]{color:var(--ln-ink-soft);font-size:clamp(15px,1.3vw,17px);line-height:1.6;margin:0;max-width:520px}.lm-counter[data-v-1750b32a]{background:linear-gradient(180deg,var(--ln-ink) 0,var(--ln-ink-soft) 100%);-webkit-background-clip:text;background-clip:text;color:var(--ln-ink);display:inline-block;font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.35em;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.02em;line-height:1;margin-right:4px;-webkit-text-fill-color:transparent}.lm-bullets[data-v-1750b32a]{border-top:1px solid var(--ln-line);display:flex;flex-direction:column;gap:0;list-style:none;margin:12px 0 0;padding:0}.lm-bullets li[data-v-1750b32a]{align-items:start;border-bottom:1px solid var(--ln-line);display:grid;gap:16px;grid-template-columns:56px 1fr;padding:18px 0;transition:padding-left .32s cubic-bezier(.2,.8,.2,1),background .32s cubic-bezier(.2,.8,.2,1)}.lm-bullets li[data-v-1750b32a]:hover{padding-left:8px}.lm-bullets li:hover .lm-bullets__kicker[data-v-1750b32a]{color:var(--ln-accent);transform:translateY(-2px)}.lm-bullets li:hover h4[data-v-1750b32a]{color:var(--ln-accent)}.lm-bullets li h4[data-v-1750b32a]{color:var(--ln-ink);font-size:22px;font-weight:800;letter-spacing:-.015em;line-height:1;margin:0 0 4px;transition:color .24s cubic-bezier(.2,.8,.2,1)}.lm-bullets li h4[data-v-1750b32a],.lm-bullets li p[data-v-1750b32a]{font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.lm-bullets li p[data-v-1750b32a]{color:var(--ln-ink-soft);font-size:13px;line-height:1.5;margin:0}.lm-bullets__kicker[data-v-1750b32a]{color:var(--ln-faint);display:inline-flex;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.06em;transition:color .24s cubic-bezier(.2,.8,.2,1),transform .24s cubic-bezier(.2,.8,.2,1)}.lm-bullets__kicker[data-v-1750b32a],.lm-stage[data-v-1750b32a]{align-items:center;justify-content:center}.lm-stage[data-v-1750b32a]{display:flex;min-height:640px;perspective:1400px;perspective-origin:50% 50%;position:relative;--lm-px:0;--lm-py:0}@media(max-width:767px){.lm-stage[data-v-1750b32a]{min-height:580px}}.lm-live[data-v-1750b32a]{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffffd9;border:1px solid var(--ln-line);border-radius:999px;color:var(--ln-ink-soft);display:inline-flex;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:11px;gap:8px;letter-spacing:.05em;padding:6px 14px;position:absolute;right:18px;top:18px;z-index:4}.lm-live__dot[data-v-1750b32a]{animation:lm-pulse-1750b32a 1.6s ease-out infinite;background:#15c46b;border-radius:50%;box-shadow:0 0 #15c46b8c;height:7px;width:7px}@keyframes lm-pulse-1750b32a{0%{box-shadow:0 0 #15c46b8c}70%{box-shadow:0 0 0 10px #15c46b00}to{box-shadow:0 0 #15c46b00}}.lm-orbit__card[data-v-1750b32a]{background:var(--ln-card);border:1px solid var(--ln-line-soft);border-radius:18px;box-shadow:0 18px 36px #0f172a1a;height:130px;overflow:hidden;position:absolute;transform-style:preserve-3d;width:130px;will-change:transform;z-index:3}@media(min-width:1024px){.lm-orbit__card[data-v-1750b32a]{height:160px;width:160px}}.lm-orbit__card img[data-v-1750b32a]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lm-orbit__card[data-v-1750b32a]:after{background:linear-gradient(0deg,rgba(0,0,0,.55),transparent);content:"";height:50%;inset:auto 0 0;pointer-events:none;position:absolute}.lm-orbit__card--a[data-v-1750b32a]{animation:lm-float-a-1750b32a 7s ease-in-out infinite;left:-2%;top:4%;transform:rotate(-9deg)}.lm-orbit__card--b[data-v-1750b32a]{animation:lm-float-b-1750b32a 8s ease-in-out infinite;right:-2%;top:8%;transform:rotate(8deg)}.lm-orbit__card--c[data-v-1750b32a]{animation:lm-float-c-1750b32a 9s ease-in-out infinite;bottom:10%;left:0;transform:rotate(6deg)}.lm-orbit__card--d[data-v-1750b32a]{animation:lm-float-d-1750b32a 7.5s ease-in-out infinite;bottom:6%;right:2%;transform:rotate(-7deg)}.lm-orbit__label[data-v-1750b32a]{bottom:10px;color:#fff;font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:600;left:12px;letter-spacing:-.005em;position:absolute;right:12px;text-shadow:0 1px 6px rgba(0,0,0,.5);z-index:1}@keyframes lm-float-a-1750b32a{0%,to{transform:rotate(-9deg) translateZ(0)}50%{transform:rotate(-7deg) translate3d(2px,-10px,0)}}@keyframes lm-float-b-1750b32a{0%,to{transform:rotate(8deg) translateZ(0)}50%{transform:rotate(10deg) translate3d(-3px,8px,0)}}@keyframes lm-float-c-1750b32a{0%,to{transform:rotate(6deg) translateZ(0)}50%{transform:rotate(4deg) translate3d(4px,-8px,0)}}@keyframes lm-float-d-1750b32a{0%,to{transform:rotate(-7deg) translateZ(0)}50%{transform:rotate(-9deg) translate3d(-2px,10px,0)}}.lm-phone[data-v-1750b32a]{--phone-frame-width:320px;position:relative;transform:rotateY(calc(var(--lm-px)*4deg)) rotateX(calc(var(--lm-py)*-3deg));transform-style:preserve-3d;transition:transform .38s cubic-bezier(.2,.8,.2,1);will-change:transform;z-index:2}@media(min-width:768px){.lm-phone[data-v-1750b32a]{--phone-frame-width:360px}}.lm-phone-inner[data-v-1750b32a]{background:linear-gradient(180deg,#fafafa,#fff);display:flex;flex-direction:column;gap:14px;height:100%;overflow:hidden;padding:18px 12px 30px}.lm-phone-profile[data-v-1750b32a]{align-items:center;display:flex;gap:10px;padding:6px 4px 10px}.lm-phone-profile img[data-v-1750b32a]{border-radius:999px;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.lm-phone-profile h3[data-v-1750b32a]{font-size:14px;font-weight:700;letter-spacing:-.02em;margin:0}.lm-phone-profile p[data-v-1750b32a]{color:var(--text-muted);display:-webkit-box;font-size:11px;-webkit-line-clamp:1;margin:0;-webkit-box-orient:vertical;overflow:hidden}.lm-phone-grid[data-v-1750b32a]{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);padding:0 4px}.lm-phone-block[data-v-1750b32a]{aspect-ratio:1/1}.lm-phone-block--0[data-v-1750b32a],.lm-phone-block--1[data-v-1750b32a]{grid-column:span 1}.lm-phone-block--2[data-v-1750b32a],.lm-phone-block--3[data-v-1750b32a]{aspect-ratio:2/1;grid-column:span 2}.lm-phone-block--4[data-v-1750b32a]{aspect-ratio:1/2;grid-column:span 1;grid-row:span 2}.lm-phone-block--5[data-v-1750b32a],.lm-phone-block--6[data-v-1750b32a],.lm-phone-block--7[data-v-1750b32a]{aspect-ratio:1/1;grid-column:span 1}.lm-phone-block[data-v-1750b32a] .bento-card{border-radius:14px;height:100%;width:100%}.lm-phone-block[data-v-1750b32a] .bento-card__title{font-size:12px}.lm-phone-block[data-v-1750b32a] .bento-card__desc,.lm-phone-block[data-v-1750b32a] .bento-card__sub{font-size:10px}@media(prefers-reduced-motion:reduce){.lm-live__dot[data-v-1750b32a],.lm-orbit__card[data-v-1750b32a]{animation:none!important}.lm-phone[data-v-1750b32a]{transform:none!important}}.landing-cta[data-v-7d57ff66]{background:var(--ln-bg);color:var(--ln-ink);isolation:isolate;overflow:hidden;padding:96px 20px 72px;position:relative;width:100%}@media(min-width:768px){.landing-cta[data-v-7d57ff66]{padding:130px 32px 88px}}@media(min-width:1280px){.landing-cta[data-v-7d57ff66]{padding:160px 40px 96px}}.lc-head[data-v-7d57ff66]{align-items:center;display:flex;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:12px;justify-content:space-between;letter-spacing:.135em;margin-bottom:32px}.lc-clock[data-v-7d57ff66],.lc-kicker[data-v-7d57ff66]{color:var(--ln-mute)}.lc-clock[data-v-7d57ff66]{align-items:center;display:inline-flex;gap:8px}.lc-clock[data-v-7d57ff66]:before{background:#15c46b;border-radius:50%;box-shadow:0 0 0 3px #15c46b40;content:"";height:7px;width:7px}.lc-headline[data-v-7d57ff66]{color:var(--ln-ink);font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(60px,13vw,220px);font-weight:800;letter-spacing:-.025em;line-height:.88;margin:0 0 56px}@media(min-width:1024px){.lc-headline[data-v-7d57ff66]{margin-bottom:72px}}.lc-line[data-v-7d57ff66]{display:block;white-space:nowrap}.lc-line .ln-mask+.ln-mask[data-v-7d57ff66]{margin-left:.18em}.lc-line--indent[data-v-7d57ff66]{padding-left:clamp(40px,9vw,200px)}.lc-accent .ln-mask__line[data-v-7d57ff66]{color:var(--ln-accent);display:inline-block;font-style:italic}.lc-grid[data-v-7d57ff66]{border-bottom:1px solid var(--ln-line);display:grid;gap:32px;grid-template-columns:1fr;margin-bottom:28px;padding-bottom:72px}@media(min-width:1024px){.lc-grid[data-v-7d57ff66]{align-items:end;grid-template-columns:1.4fr 1fr;padding-bottom:88px}}.lc-side[data-v-7d57ff66]{display:flex;flex-direction:column;gap:22px}.lc-side__lead[data-v-7d57ff66]{color:var(--ln-ink-soft);font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(15px,1.2vw,18px);line-height:1.55;margin:0;max-width:480px}.lc-side__cta[data-v-7d57ff66]{display:inline-flex;flex-wrap:wrap;gap:10px}.lc-side__primary[data-v-7d57ff66]{align-items:center;background:var(--ln-ink);border-radius:999px;color:var(--ln-bg);display:inline-flex;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:500;gap:10px;height:56px;letter-spacing:.14em;padding:0 6px 0 24px;transition:background .22s cubic-bezier(.2,.8,.2,1),transform .22s cubic-bezier(.2,.8,.2,1),color .22s cubic-bezier(.2,.8,.2,1)}.lc-side__primary[data-v-7d57ff66]:hover{background:var(--ln-accent);color:#fff;transform:translateY(-1px)}.lc-side__primary-icon[data-v-7d57ff66]{align-items:center;background:var(--ln-bg);border-radius:50%;color:var(--ln-ink);display:inline-flex;height:44px;justify-content:center;transition:background .22s cubic-bezier(.2,.8,.2,1),color .22s cubic-bezier(.2,.8,.2,1);width:44px}.lc-side__primary:hover .lc-side__primary-icon[data-v-7d57ff66]{background:#ffffff2e;color:#fff}.lc-side__ghost[data-v-7d57ff66]{align-items:center;background:transparent;border:1px solid var(--ln-line);border-radius:999px;color:var(--ln-ink);display:inline-flex;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:12px;height:56px;letter-spacing:.14em;padding:0 24px;transition:border-color .22s cubic-bezier(.2,.8,.2,1),transform .22s cubic-bezier(.2,.8,.2,1)}.lc-side__ghost[data-v-7d57ff66]:hover{border-color:var(--ln-ink);transform:translateY(-1px)}.lc-tags[data-v-7d57ff66]{align-content:end;display:flex;flex-wrap:wrap;gap:8px}.lc-tag[data-v-7d57ff66]{border:1px solid var(--ln-line);border-radius:999px;color:var(--ln-ink-soft);font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif;font-size:11px;font-weight:400;letter-spacing:.135em;padding:8px 14px}.lc-foot[data-v-7d57ff66]{display:grid;gap:28px 24px;grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.lc-foot[data-v-7d57ff66]{grid-template-columns:repeat(4,1fr)}}.lc-foot__col[data-v-7d57ff66]{display:flex;flex-direction:column;gap:6px;min-width:0}@media(min-width:768px){.lc-foot__col--end[data-v-7d57ff66]{align-items:flex-end;text-align:right}}.lc-foot__kicker[data-v-7d57ff66]{color:var(--ln-faint);font-size:11px;letter-spacing:.135em}.lc-foot__kicker[data-v-7d57ff66],.lc-foot__val[data-v-7d57ff66]{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif}.lc-foot__val[data-v-7d57ff66]{align-items:center;color:var(--ln-ink);display:inline-flex;font-size:13px;font-weight:500;gap:8px;letter-spacing:.04em}.lc-foot__dot[data-v-7d57ff66]{background:#15c46b;border-radius:50%;box-shadow:0 0 0 3px #15c46b38;height:7px;width:7px}.lc-foot__link[data-v-7d57ff66]{transition:color .2s cubic-bezier(.2,.8,.2,1)}.lc-foot__link[data-v-7d57ff66]:hover{color:var(--ln-accent)}
