.hero-bg-img[data-v-9aa64730]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;opacity:.7;z-index:0}.hero-grid[data-v-9aa64730]{background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:60px 60px}.o-heading[data-v-9aa64730]{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(3rem,9vw,8rem);line-height:.95;letter-spacing:.01em}.o-stroke[data-v-9aa64730]{-webkit-text-stroke:2px #ffffff;color:transparent}.o-diagonal[data-v-9aa64730]{background:#000;clip-path:polygon(0 100%,100% 0,100% 100%)}.o-btn-primary[data-v-9aa64730]{display:inline-flex;align-items:center;gap:8px;background:#ffe600;color:#000;font-weight:800;padding:14px 28px;font-size:.875rem;letter-spacing:.05em;text-transform:uppercase;transition:all .15s ease}.o-btn-primary[data-v-9aa64730]:hover{background:#fff;transform:translateY(-2px)}.o-btn-outline[data-v-9aa64730]{display:inline-flex;align-items:center;gap:8px;border:2px solid rgba(255,255,255,.3);color:#fff;font-weight:700;padding:12px 28px;font-size:.875rem;letter-spacing:.05em;text-transform:uppercase;transition:all .15s ease}.o-btn-outline[data-v-9aa64730]:hover{border-color:#fff;background:#ffffff0d}.sf-hero[data-v-77dc0d18]{position:relative;background:#000;padding:7rem 0 0;overflow:hidden}.sf-grid[data-v-77dc0d18]{max-width:1400px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:1.05fr .95fr;gap:4rem;align-items:center;min-height:78vh}.sf-copy[data-v-77dc0d18]{padding-bottom:5rem}.sf-eyebrow[data-v-77dc0d18]{display:flex;align-items:center;gap:.9rem;color:#ffe600;font-size:.7rem;font-weight:800;letter-spacing:.3em;text-transform:uppercase;margin-bottom:2rem;opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease}.sf-eyebrow-bar[data-v-77dc0d18]{width:2.5rem;height:2px;background:#ffe600}.sf-h1[data-v-77dc0d18]{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(3rem,6.4vw,6.5rem);line-height:.92;letter-spacing:.01em;margin-bottom:1.75rem}.sf-line[data-v-77dc0d18]{display:block;color:#fff;opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.sf-accent[data-v-77dc0d18]{color:#ffe600}.sf-outline[data-v-77dc0d18]{-webkit-text-stroke:2px rgba(255,255,255,.85);color:transparent}.sf-sub[data-v-77dc0d18]{font-size:clamp(1.05rem,1.5vw,1.35rem);color:#b8b8c0;max-width:34rem;line-height:1.6;margin-bottom:2.5rem;opacity:0;transform:translateY(20px);transition:opacity .6s ease .15s,transform .6s ease .15s}.sf-btns[data-v-77dc0d18]{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:3.5rem;opacity:0;transform:translateY(20px);transition:opacity .6s ease .25s,transform .6s ease .25s}.sf-btn-primary[data-v-77dc0d18]{display:inline-flex;align-items:center;gap:.6rem;background:#ffe600;color:#000;font-weight:800;font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;padding:1rem 1.9rem;transition:background .18s ease,transform .18s ease}.sf-btn-primary[data-v-77dc0d18]:hover{background:#fff;transform:translateY(-2px)}.sf-btn-ghost[data-v-77dc0d18]{display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.28);color:#fff;font-weight:700;font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;padding:1rem 1.9rem;transition:border-color .18s ease,background .18s ease}.sf-btn-ghost[data-v-77dc0d18]:hover{border-color:#fff;background:#ffffff0f}.sf-stats[data-v-77dc0d18]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.12);opacity:0;transform:translateY(20px);transition:opacity .6s ease .35s,transform .6s ease .35s}.sf-stat[data-v-77dc0d18]{padding:1.5rem 1.25rem 0 0}.sf-stat+.sf-stat[data-v-77dc0d18]{border-left:1px solid rgba(255,255,255,.12);padding-left:1.5rem}.sf-stat-value[data-v-77dc0d18]{font-family:Bebas Neue,Impact,sans-serif;font-size:2.6rem;line-height:1;color:#ffe600;margin-bottom:.35rem}.sf-stat-label[data-v-77dc0d18]{font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:#7b7b86;margin:0}.sf-media[data-v-77dc0d18]{position:relative;align-self:stretch;min-height:60vh;margin-bottom:5rem}.sf-frame[data-v-77dc0d18]{position:absolute;top:2.5rem;right:-1.5rem;bottom:-2.5rem;left:2.5rem;border:2px solid #FFE600;opacity:.55}.sf-photo[data-v-77dc0d18]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#0a0a0f;opacity:0;transform:translate(28px);transition:opacity .7s ease .2s,transform .7s ease .2s}.sf-photo img[data-v-77dc0d18]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%}.sf-photo-tint[data-v-77dc0d18]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(200deg,#0000 35%,#0009)}.sf-chip[data-v-77dc0d18]{position:absolute;left:-1.25rem;bottom:1.75rem;display:inline-flex;align-items:center;gap:.55rem;background:#fff;color:#000;font-size:.65rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;padding:.7rem 1.1rem;opacity:0;transition:opacity .5s ease .6s}.sf-chip-dot[data-v-77dc0d18]{width:6px;height:6px;border-radius:50%;background:#06f;animation:sf-pulse-77dc0d18 1.8s ease-in-out infinite}@keyframes sf-pulse-77dc0d18{0%,to{opacity:1}50%{opacity:.25}}.sf-rule[data-v-77dc0d18]{height:4px;background:linear-gradient(90deg,#ffe600,#ff6b00 45%,#06f)}.sf-in .sf-eyebrow[data-v-77dc0d18],.sf-in .sf-sub[data-v-77dc0d18],.sf-in .sf-btns[data-v-77dc0d18],.sf-in .sf-stats[data-v-77dc0d18],.sf-in .sf-line[data-v-77dc0d18],.sf-in .sf-photo[data-v-77dc0d18]{opacity:1;transform:none}.sf-in .sf-chip[data-v-77dc0d18]{opacity:1}.sf-in .sf-line[data-v-77dc0d18]:nth-child(2){transition-delay:.08s}.sf-in .sf-line[data-v-77dc0d18]:nth-child(3){transition-delay:.16s}@media(max-width:1024px){.sf-hero[data-v-77dc0d18]{padding-top:5rem}.sf-grid[data-v-77dc0d18]{grid-template-columns:1fr;gap:3rem}.sf-copy[data-v-77dc0d18]{padding-bottom:0}.sf-media[data-v-77dc0d18]{min-height:46vh;margin-bottom:4rem}.sf-frame[data-v-77dc0d18]{top:1.5rem;right:-.75rem;bottom:-1.5rem;left:1.5rem}.sf-chip[data-v-77dc0d18]{left:.75rem}}@media(max-width:640px){.sf-stats[data-v-77dc0d18]{grid-template-columns:1fr}.sf-stat+.sf-stat[data-v-77dc0d18]{border-left:0;border-top:1px solid rgba(255,255,255,.12);padding-left:0}}@media(prefers-reduced-motion:reduce){.sf-eyebrow[data-v-77dc0d18],.sf-sub[data-v-77dc0d18],.sf-btns[data-v-77dc0d18],.sf-stats[data-v-77dc0d18],.sf-line[data-v-77dc0d18],.sf-photo[data-v-77dc0d18],.sf-chip[data-v-77dc0d18]{opacity:1;transform:none;transition:none}.sf-chip-dot[data-v-77dc0d18]{animation:none}}.kt-hero[data-v-55f66ecb]{position:relative;background:#050507;min-height:100vh;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding-top:6rem}.kt-bands[data-v-55f66ecb]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;gap:3vw;pointer-events:none;z-index:0}.kt-band[data-v-55f66ecb]{overflow:hidden;width:100%}.kt-track[data-v-55f66ecb]{display:flex;width:-moz-max-content;width:max-content;animation:kt-scroll-55f66ecb 42s linear infinite}.kt-track--right[data-v-55f66ecb]{animation-direction:reverse;animation-duration:54s}@keyframes kt-scroll-55f66ecb{0%{transform:translate(0)}to{transform:translate(-50%)}}.kt-word[data-v-55f66ecb]{font-family:Bebas Neue,Impact,sans-serif;font-size:11vw;line-height:1;padding:0 2.5vw;white-space:nowrap;-webkit-text-stroke:1px rgba(255,255,255,.09);color:transparent}.kt-inner[data-v-55f66ecb]{position:relative;z-index:2;max-width:1400px;width:100%;margin:0 auto;padding:0 2rem}.kt-eyebrow[data-v-55f66ecb]{display:inline-flex;align-items:center;gap:.9rem;color:#fff;font-size:.7rem;font-weight:800;letter-spacing:.3em;text-transform:uppercase;margin-bottom:1.5rem;opacity:0;transition:opacity .5s ease}.kt-eyebrow-num[data-v-55f66ecb]{font-family:JetBrains Mono,monospace;color:#ffe600;font-size:.7rem;letter-spacing:0}.kt-h1[data-v-55f66ecb]{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(3.5rem,11vw,12rem);line-height:.84;letter-spacing:-.005em;margin-bottom:3rem}.kt-line[data-v-55f66ecb]{display:block;color:#fff;opacity:0;transform:translateY(40px) skewY(2deg);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.kt-slab[data-v-55f66ecb]{display:block}.kt-slab-text[data-v-55f66ecb]{display:inline-block;background:#ffe600;color:#000;padding:0 .25em .06em;margin-left:-.04em}.kt-outline[data-v-55f66ecb]{-webkit-text-stroke:2px rgba(255,255,255,.7);color:transparent}.kt-lower[data-v-55f66ecb]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:2rem;opacity:0;transform:translateY(24px);transition:opacity .6s ease .35s,transform .6s ease .35s}.kt-sub[data-v-55f66ecb]{font-size:clamp(1rem,1.4vw,1.3rem);color:#9a9aa4;max-width:30rem;line-height:1.6;border-left:2px solid #FFE600;padding-left:1.25rem}.kt-btns[data-v-55f66ecb]{display:flex;flex-wrap:wrap;gap:.85rem}.kt-btn-primary[data-v-55f66ecb]{display:inline-flex;align-items:center;background:#fff;color:#000;font-weight:800;font-size:.8125rem;letter-spacing:.1em;text-transform:uppercase;padding:1.1rem 2.2rem;transition:background .18s ease,color .18s ease}.kt-btn-primary[data-v-55f66ecb]:hover{background:#ffe600}.kt-btn-ghost[data-v-55f66ecb]{display:inline-flex;align-items:center;color:#fff;font-weight:700;font-size:.8125rem;letter-spacing:.1em;text-transform:uppercase;padding:1.1rem .5rem;border-bottom:2px solid rgba(255,255,255,.25);transition:border-color .18s ease,color .18s ease}.kt-btn-ghost[data-v-55f66ecb]:hover{border-color:#ffe600;color:#ffe600}.kt-statbar[data-v-55f66ecb]{position:relative;z-index:2;margin-top:4.5rem;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.14);opacity:0;transition:opacity .6s ease .5s}.kt-stat[data-v-55f66ecb]{display:flex;align-items:baseline;gap:.9rem;padding:1.6rem 2rem}.kt-stat+.kt-stat[data-v-55f66ecb]{border-left:1px solid rgba(255,255,255,.14)}.kt-stat-value[data-v-55f66ecb]{font-family:Bebas Neue,Impact,sans-serif;font-size:2.4rem;line-height:1;color:#ffe600}.kt-stat-label[data-v-55f66ecb]{font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:#7b7b86}.kt-in .kt-eyebrow[data-v-55f66ecb],.kt-in .kt-lower[data-v-55f66ecb],.kt-in .kt-statbar[data-v-55f66ecb],.kt-in .kt-line[data-v-55f66ecb]{opacity:1;transform:none}.kt-in .kt-line[data-v-55f66ecb]:nth-child(2){transition-delay:.1s}.kt-in .kt-line[data-v-55f66ecb]:nth-child(3){transition-delay:.2s}@media(max-width:900px){.kt-hero[data-v-55f66ecb]{padding-top:5rem;min-height:auto;padding-bottom:0}.kt-lower[data-v-55f66ecb]{flex-direction:column;align-items:flex-start}.kt-statbar[data-v-55f66ecb]{grid-template-columns:1fr}.kt-stat+.kt-stat[data-v-55f66ecb]{border-left:0;border-top:1px solid rgba(255,255,255,.14)}.kt-word[data-v-55f66ecb]{font-size:18vw}}@media(prefers-reduced-motion:reduce){.kt-track[data-v-55f66ecb]{animation:none}.kt-line[data-v-55f66ecb],.kt-eyebrow[data-v-55f66ecb],.kt-lower[data-v-55f66ecb],.kt-statbar[data-v-55f66ecb]{opacity:1;transform:none;transition:none}}.ss-hero[data-v-2e436942]{position:relative;min-height:100vh;display:flex;align-items:center;background:#04060d;overflow:hidden;padding:7rem 0 4rem}.ss-photo[data-v-2e436942]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.22;filter:grayscale(1) contrast(1.15);z-index:0}.ss-blueprint[data-v-2e436942]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 30% 40%,rgba(0,102,255,.22) 0%,transparent 60%),linear-gradient(180deg,#04060db8,#04060deb);z-index:1}.ss-fine[data-v-2e436942]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-image:linear-gradient(rgba(0,102,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(0,102,255,.1) 1px,transparent 1px),linear-gradient(rgba(0,102,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(0,102,255,.05) 1px,transparent 1px);background-size:120px 120px,120px 120px,24px 24px,24px 24px}.ss-scan[data-v-2e436942]{position:absolute;left:0;right:0;height:140px;z-index:1;background:linear-gradient(180deg,transparent,rgba(0,245,255,.05),transparent);animation:ss-scan-2e436942 7s linear infinite}@keyframes ss-scan-2e436942{0%{transform:translateY(-140px)}to{transform:translateY(100vh)}}.ss-reg[data-v-2e436942]{position:absolute;width:26px;height:26px;z-index:3;border:0 solid rgba(0,245,255,.45)}.ss-reg--tl[data-v-2e436942]{top:24px;left:24px;border-top-width:2px;border-left-width:2px}.ss-reg--tr[data-v-2e436942]{top:24px;right:24px;border-top-width:2px;border-right-width:2px}.ss-reg--bl[data-v-2e436942]{bottom:24px;left:24px;border-bottom-width:2px;border-left-width:2px}.ss-reg--br[data-v-2e436942]{bottom:24px;right:24px;border-bottom-width:2px;border-right-width:2px}.ss-meta[data-v-2e436942]{position:absolute;left:64px;right:64px;z-index:3;display:flex;gap:2.5rem;font-family:JetBrains Mono,monospace;font-size:.6rem;letter-spacing:.22em;color:#00f5ff80}.ss-meta--top[data-v-2e436942]{top:30px}.ss-inner[data-v-2e436942]{position:relative;z-index:4;max-width:1400px;width:100%;margin:0 auto;padding:0 2rem}.ss-eyebrow[data-v-2e436942]{display:inline-flex;align-items:center;gap:.7rem;font-family:JetBrains Mono,monospace;font-size:.68rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:#00f5ff;margin-bottom:1.75rem;opacity:0;transition:opacity .5s ease}.ss-cross[data-v-2e436942]{font-size:.9rem;opacity:.7}.ss-h1[data-v-2e436942]{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(3rem,8vw,8rem);line-height:.9;margin-bottom:1.5rem;max-width:20ch}.ss-line[data-v-2e436942]{display:block;color:#fff;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.ss-accent[data-v-2e436942]{color:#00f5ff}.ss-outline[data-v-2e436942]{-webkit-text-stroke:1.5px rgba(255,255,255,.65);color:transparent}.ss-sub[data-v-2e436942]{font-size:clamp(1rem,1.3vw,1.25rem);color:#93a4bd;max-width:32rem;line-height:1.6;margin-bottom:2.5rem;opacity:0;transition:opacity .6s ease .2s}.ss-spec[data-v-2e436942]{max-width:40rem;margin-bottom:2.75rem;border-top:1px solid rgba(0,102,255,.28);opacity:0;transform:translateY(16px);transition:opacity .6s ease .3s,transform .6s ease .3s}.ss-spec-row[data-v-2e436942]{display:flex;align-items:baseline;gap:.75rem;padding:.6rem 0;border-bottom:1px solid rgba(0,102,255,.16);font-family:JetBrains Mono,monospace;font-size:.68rem;letter-spacing:.14em}.ss-spec-row dt[data-v-2e436942]{color:#5f7597;white-space:nowrap}.ss-leader[data-v-2e436942]{flex:1;border-bottom:1px dotted rgba(0,102,255,.35);transform:translateY(-3px)}.ss-spec-row dd[data-v-2e436942]{color:#dbe6f5;margin:0;white-space:nowrap}.ss-spec-num[data-v-2e436942]{color:#00f5ff;font-weight:700}.ss-btns[data-v-2e436942]{display:flex;flex-wrap:wrap;gap:1rem;opacity:0;transform:translateY(16px);transition:opacity .6s ease .4s,transform .6s ease .4s}.ss-btn-primary[data-v-2e436942]{display:inline-flex;align-items:center;background:#00f5ff;color:#04060d;font-family:JetBrains Mono,monospace;font-weight:700;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;padding:1.05rem 2rem;transition:box-shadow .2s ease,transform .2s ease}.ss-btn-primary[data-v-2e436942]:hover{box-shadow:0 0 28px #00f5ff73;transform:translateY(-2px)}.ss-btn-ghost[data-v-2e436942]{display:inline-flex;align-items:center;border:1px solid rgba(0,245,255,.4);color:#00f5ff;font-family:JetBrains Mono,monospace;font-weight:700;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;padding:1.05rem 2rem;transition:background .2s ease,border-color .2s ease}.ss-btn-ghost[data-v-2e436942]:hover{background:#00f5ff14;border-color:#00f5ff}.ss-in .ss-eyebrow[data-v-2e436942],.ss-in .ss-sub[data-v-2e436942],.ss-in .ss-spec[data-v-2e436942],.ss-in .ss-btns[data-v-2e436942],.ss-in .ss-line[data-v-2e436942]{opacity:1;transform:none}.ss-in .ss-line[data-v-2e436942]:nth-child(2){transition-delay:.08s}.ss-in .ss-line[data-v-2e436942]:nth-child(3){transition-delay:.16s}@media(max-width:768px){.ss-hero[data-v-2e436942]{padding-top:5.5rem;min-height:auto}.ss-meta[data-v-2e436942]{left:32px;right:32px;gap:1.25rem;font-size:.55rem}.ss-spec-row[data-v-2e436942]{font-size:.6rem;letter-spacing:.1em}}@media(prefers-reduced-motion:reduce){.ss-scan[data-v-2e436942]{animation:none;opacity:0}.ss-line[data-v-2e436942],.ss-eyebrow[data-v-2e436942],.ss-sub[data-v-2e436942],.ss-spec[data-v-2e436942],.ss-btns[data-v-2e436942]{opacity:1;transform:none;transition:none}}.sp-hero[data-v-a50acef6]{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;background:#000;overflow:hidden;padding:8rem 0 6rem}.sp-photo[data-v-a50acef6]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;opacity:.45;transform:scale(1.06);transition:transform 2.4s cubic-bezier(.16,1,.3,1),opacity 1.4s ease;z-index:0}.sp-in .sp-photo[data-v-a50acef6]{transform:scale(1)}.sp-vignette[data-v-a50acef6]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(ellipse 70% 60% at 50% 45%,#00000059,#000000d1 65%,#000),linear-gradient(180deg,rgba(0,0,0,.7) 0%,transparent 25%,transparent 60%,#000 100%)}.sp-glow[data-v-a50acef6]{position:absolute;left:50%;top:42%;width:70vw;height:40vw;max-width:900px;max-height:520px;transform:translate(-50%,-50%);z-index:1;background:radial-gradient(ellipse at center,rgba(255,230,0,.13) 0%,transparent 70%);filter:blur(20px);pointer-events:none}.sp-inner[data-v-a50acef6]{position:relative;z-index:2;max-width:62rem;padding:0 2rem}.sp-pill[data-v-a50acef6]{display:inline-flex;align-items:center;gap:.6rem;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#ffffff0d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#e8e8ec;font-size:.66rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;padding:.55rem 1.2rem;margin-bottom:2.25rem;opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}.sp-pill-dot[data-v-a50acef6]{width:6px;height:6px;border-radius:50%;background:#ffe600;box-shadow:0 0 10px #ffe600cc}.sp-h1[data-v-a50acef6]{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(3rem,8.5vw,9rem);line-height:.92;letter-spacing:.015em;margin-bottom:1.75rem}.sp-line[data-v-a50acef6]{display:block;color:#fff;opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.sp-accent[data-v-a50acef6]{background:linear-gradient(100deg,#ffe600,#ff6b00 55%,#ffe600);-webkit-background-clip:text;background-clip:text;color:transparent}.sp-sub[data-v-a50acef6]{font-size:clamp(1.05rem,1.5vw,1.4rem);color:#b4b4be;max-width:36rem;margin:0 auto 2.75rem;line-height:1.65;opacity:0;transform:translateY(20px);transition:opacity .7s ease .25s,transform .7s ease .25s}.sp-btns[data-v-a50acef6]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:4rem;opacity:0;transform:translateY(20px);transition:opacity .7s ease .35s,transform .7s ease .35s}.sp-btn-primary[data-v-a50acef6]{display:inline-flex;align-items:center;gap:.6rem;background:#ffe600;color:#000;font-weight:800;font-size:.8125rem;letter-spacing:.09em;text-transform:uppercase;border-radius:999px;padding:1.05rem 2.2rem;transition:transform .2s ease,box-shadow .2s ease}.sp-btn-primary[data-v-a50acef6]:hover{transform:translateY(-2px);box-shadow:0 12px 36px #ffe60047}.sp-btn-ghost[data-v-a50acef6]{display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.3);color:#fff;font-weight:700;font-size:.8125rem;letter-spacing:.09em;text-transform:uppercase;border-radius:999px;padding:1.05rem 2.2rem;transition:background .2s ease,border-color .2s ease}.sp-btn-ghost[data-v-a50acef6]:hover{background:#ffffff14;border-color:#fff}.sp-stats[data-v-a50acef6]{display:flex;flex-wrap:wrap;justify-content:center;gap:3.5rem;opacity:0;transform:translateY(20px);transition:opacity .7s ease .45s,transform .7s ease .45s}.sp-stat[data-v-a50acef6]{position:relative}.sp-stat+.sp-stat[data-v-a50acef6]:before{content:"";position:absolute;left:-1.75rem;top:15%;bottom:15%;width:1px;background:#ffffff2e}.sp-stat-value[data-v-a50acef6]{font-family:Bebas Neue,Impact,sans-serif;font-size:2.5rem;line-height:1;color:#fff;margin-bottom:.3rem}.sp-stat-label[data-v-a50acef6]{font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:#86868f}.sp-scroll[data-v-a50acef6]{position:absolute;bottom:2.25rem;left:50%;transform:translate(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:.6rem;opacity:0;transition:opacity .8s ease .8s}.sp-in .sp-scroll[data-v-a50acef6]{opacity:1}.sp-scroll-line[data-v-a50acef6]{width:1px;height:40px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.55));animation:sp-drop-a50acef6 2.2s ease-in-out infinite}@keyframes sp-drop-a50acef6{0%,to{transform:scaleY(.5);transform-origin:top;opacity:.4}50%{transform:scaleY(1);transform-origin:top;opacity:1}}.sp-scroll-text[data-v-a50acef6]{font-size:.55rem;letter-spacing:.28em;text-transform:uppercase;color:#fff6}.sp-in .sp-pill[data-v-a50acef6],.sp-in .sp-sub[data-v-a50acef6],.sp-in .sp-btns[data-v-a50acef6],.sp-in .sp-stats[data-v-a50acef6],.sp-in .sp-line[data-v-a50acef6]{opacity:1;transform:none}.sp-in .sp-line[data-v-a50acef6]:nth-child(2){transition-delay:.1s}.sp-in .sp-line[data-v-a50acef6]:nth-child(3){transition-delay:.2s}@media(max-width:768px){.sp-hero[data-v-a50acef6]{padding:6.5rem 0 5rem;min-height:auto}.sp-stats[data-v-a50acef6]{gap:2rem}.sp-stat+.sp-stat[data-v-a50acef6]:before{display:none}.sp-scroll[data-v-a50acef6]{display:none}}@media(prefers-reduced-motion:reduce){.sp-photo[data-v-a50acef6]{transform:none;transition:none}.sp-scroll-line[data-v-a50acef6]{animation:none}.sp-line[data-v-a50acef6],.sp-pill[data-v-a50acef6],.sp-sub[data-v-a50acef6],.sp-btns[data-v-a50acef6],.sp-stats[data-v-a50acef6]{opacity:1;transform:none;transition:none}}.ed-hero[data-v-48dbcb3b]{position:relative;background:#f5f0e8;color:#16161a;padding:7.5rem 0 0;overflow:hidden}.ed-grid[data-v-48dbcb3b]{max-width:1400px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:auto 1.15fr .85fr;gap:3rem;align-items:start}.ed-rail[data-v-48dbcb3b]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-top:.5rem;opacity:0;transition:opacity .6s ease}.ed-rail-num[data-v-48dbcb3b]{font-family:JetBrains Mono,monospace;font-size:.7rem;letter-spacing:.1em;color:#e63946}.ed-rail-line[data-v-48dbcb3b]{width:1px;flex:1;min-height:7rem;background:#16161a40}.ed-rail-text[data-v-48dbcb3b]{writing-mode:vertical-rl;font-size:.6rem;letter-spacing:.28em;text-transform:uppercase;color:#16161a73;white-space:nowrap}.ed-eyebrow[data-v-48dbcb3b]{font-size:.66rem;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:#e63946;margin-bottom:1.75rem;opacity:0;transform:translateY(12px);transition:opacity .6s ease,transform .6s ease}.ed-h1[data-v-48dbcb3b]{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(3rem,7vw,7rem);line-height:.93;letter-spacing:.01em;color:#16161a;margin-bottom:2rem}.ed-line[data-v-48dbcb3b]{display:block;opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.ed-serif[data-v-48dbcb3b]{font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:400;font-size:.92em;color:#8b6914;letter-spacing:-.01em}.ed-rule[data-v-48dbcb3b]{width:4rem;height:3px;background:#e63946;margin-bottom:1.75rem;opacity:0;transform:scaleX(0);transform-origin:left;transition:opacity .5s ease .3s,transform .6s ease .3s}.ed-sub[data-v-48dbcb3b]{font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.7;color:#16161ab8;max-width:30rem;margin-bottom:2.5rem;opacity:0;transform:translateY(16px);transition:opacity .6s ease .35s,transform .6s ease .35s}.ed-btns[data-v-48dbcb3b]{display:flex;flex-wrap:wrap;align-items:center;gap:1.75rem;padding-bottom:3.5rem;opacity:0;transform:translateY(16px);transition:opacity .6s ease .45s,transform .6s ease .45s}.ed-btn-primary[data-v-48dbcb3b]{display:inline-flex;align-items:center;background:#16161a;color:#f5f0e8;font-weight:700;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;padding:1.05rem 2.1rem;transition:background .18s ease,transform .18s ease}.ed-btn-primary[data-v-48dbcb3b]:hover{background:#e63946;transform:translateY(-2px)}.ed-btn-link[data-v-48dbcb3b]{display:inline-flex;align-items:center;gap:.5rem;color:#16161a;font-weight:700;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;border-bottom:2px solid rgba(22,22,26,.25);padding-bottom:.35rem;transition:border-color .18s ease,color .18s ease}.ed-btn-link[data-v-48dbcb3b]:hover{border-color:#e63946;color:#e63946}.ed-btn-arrow[data-v-48dbcb3b]{transition:transform .18s ease}.ed-btn-link:hover .ed-btn-arrow[data-v-48dbcb3b]{transform:translate(4px)}.ed-figure[data-v-48dbcb3b]{margin:0;position:relative;top:1.5rem;opacity:0;transform:translateY(28px);transition:opacity .8s ease .3s,transform .8s ease .3s}.ed-figure-inner[data-v-48dbcb3b]{position:relative;aspect-ratio:3 / 4;overflow:hidden;background:#16161a;box-shadow:1.25rem 1.25rem #e63946e6}.ed-figure-inner img[data-v-48dbcb3b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.85) contrast(1.05)}.ed-caption[data-v-48dbcb3b]{display:flex;align-items:baseline;gap:.6rem;margin-top:2rem;font-size:.7rem;line-height:1.5;color:#16161a99}.ed-caption-mark[data-v-48dbcb3b]{font-family:JetBrains Mono,monospace;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:#e63946;white-space:nowrap}.ed-ledger[data-v-48dbcb3b]{margin-top:3.5rem;background:#16161a;color:#f5f0e8;display:grid;grid-template-columns:repeat(3,1fr);opacity:0;transition:opacity .6s ease .55s}.ed-ledger-item[data-v-48dbcb3b]{display:flex;align-items:baseline;gap:.9rem;padding:1.75rem 2.5rem}.ed-ledger-item+.ed-ledger-item[data-v-48dbcb3b]{border-left:1px solid rgba(245,240,232,.16)}.ed-ledger-index[data-v-48dbcb3b]{font-family:JetBrains Mono,monospace;font-size:.6rem;letter-spacing:.12em;color:#e63946}.ed-ledger-value[data-v-48dbcb3b]{font-family:Bebas Neue,Impact,sans-serif;font-size:2.2rem;line-height:1}.ed-ledger-label[data-v-48dbcb3b]{font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:#f5f0e88c}.ed-in .ed-rail[data-v-48dbcb3b],.ed-in .ed-eyebrow[data-v-48dbcb3b],.ed-in .ed-sub[data-v-48dbcb3b],.ed-in .ed-btns[data-v-48dbcb3b],.ed-in .ed-figure[data-v-48dbcb3b],.ed-in .ed-ledger[data-v-48dbcb3b],.ed-in .ed-line[data-v-48dbcb3b]{opacity:1;transform:none}.ed-in .ed-rule[data-v-48dbcb3b]{opacity:1;transform:scaleX(1)}.ed-in .ed-line[data-v-48dbcb3b]:nth-child(2){transition-delay:.1s}.ed-in .ed-line[data-v-48dbcb3b]:nth-child(3){transition-delay:.2s}@media(max-width:1024px){.ed-grid[data-v-48dbcb3b]{grid-template-columns:1fr;gap:2.5rem}.ed-rail[data-v-48dbcb3b]{display:none}.ed-figure[data-v-48dbcb3b]{top:0;max-width:26rem}.ed-btns[data-v-48dbcb3b]{padding-bottom:0}}@media(max-width:640px){.ed-hero[data-v-48dbcb3b]{padding-top:5.5rem}.ed-ledger[data-v-48dbcb3b]{grid-template-columns:1fr}.ed-ledger-item+.ed-ledger-item[data-v-48dbcb3b]{border-left:0;border-top:1px solid rgba(245,240,232,.16)}.ed-figure-inner[data-v-48dbcb3b]{box-shadow:.75rem .75rem #e63946e6}}@media(prefers-reduced-motion:reduce){.ed-rail[data-v-48dbcb3b],.ed-eyebrow[data-v-48dbcb3b],.ed-sub[data-v-48dbcb3b],.ed-btns[data-v-48dbcb3b],.ed-figure[data-v-48dbcb3b],.ed-ledger[data-v-48dbcb3b],.ed-line[data-v-48dbcb3b],.ed-rule[data-v-48dbcb3b]{opacity:1;transform:none;transition:none}}.hs-root[data-v-12ba670b]{position:relative}.hs-dock[data-v-12ba670b]{position:fixed;left:1.25rem;bottom:1.25rem;z-index:90;display:flex;flex-direction:column-reverse;gap:.5rem;font-family:Inter,system-ui,sans-serif}.hs-toggle[data-v-12ba670b]{display:inline-flex;align-items:center;gap:.6rem;background:#0c0c10eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#fff;padding:.55rem 1rem;cursor:pointer;box-shadow:0 10px 30px #00000073;transition:border-color .16s ease,transform .16s ease}.hs-toggle[data-v-12ba670b]:hover{border-color:#ffffff5c;transform:translateY(-1px)}.hs-toggle-dot[data-v-12ba670b]{width:7px;height:7px;border-radius:50%;background:#ffe600;box-shadow:0 0 8px #ffe600b3}.hs-toggle-label[data-v-12ba670b]{font-size:.6rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#ffffff80}.hs-toggle-current[data-v-12ba670b]{font-size:.75rem;font-weight:700}.hs-toggle-caret[data-v-12ba670b]{font-size:.6rem;color:#ffffff80}.hs-panel[data-v-12ba670b]{width:17.5rem;background:#0c0c10f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.16);border-radius:.85rem;padding:.85rem;box-shadow:0 20px 50px #0009}.hs-panel-title[data-v-12ba670b]{font-size:.58rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:#ffffff6b;padding:0 .35rem .6rem}.hs-option[data-v-12ba670b]{width:100%;display:flex;align-items:center;gap:.7rem;text-align:left;background:transparent;border:1px solid transparent;border-radius:.55rem;padding:.55rem .5rem;cursor:pointer;transition:background .14s ease,border-color .14s ease}.hs-option[data-v-12ba670b]:hover{background:#ffffff0f}.hs-option--active[data-v-12ba670b]{background:#ffe6001a;border-color:#ffe60073}.hs-option-key[data-v-12ba670b]{flex-shrink:0;width:1.9rem;height:1.9rem;display:grid;place-items:center;border-radius:.4rem;background:#ffffff12;font-family:JetBrains Mono,monospace;font-size:.6rem;font-weight:700;color:#ffffffb3}.hs-option--active .hs-option-key[data-v-12ba670b]{background:#ffe600;color:#000}.hs-option-text[data-v-12ba670b]{display:flex;flex-direction:column;gap:.1rem;min-width:0}.hs-option-label[data-v-12ba670b]{font-size:.78rem;font-weight:700;color:#fff}.hs-option-note[data-v-12ba670b]{font-size:.63rem;line-height:1.35;color:#ffffff73}.hs-panel-hint[data-v-12ba670b]{font-size:.58rem;line-height:1.5;color:#ffffff59;padding:.7rem .35rem .1rem;margin-top:.4rem;border-top:1px solid rgba(255,255,255,.1)}.hs-panel-hint code[data-v-12ba670b]{font-family:JetBrains Mono,monospace;color:#ffe600bf}@media(max-width:640px){.hs-dock[data-v-12ba670b]{left:.75rem;bottom:.75rem}.hs-panel[data-v-12ba670b]{width:min(17.5rem,calc(100vw - 1.5rem))}}.grid-overlay[data-v-c07a00d1]{background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:60px 60px}.bold-btn-dark[data-v-c07a00d1]{display:inline-flex;align-items:center;gap:8px;background:#000;color:#ffe600;font-weight:800;padding:14px 28px;font-size:.875rem;letter-spacing:.05em;text-transform:uppercase;transition:all .15s ease}.bold-btn-dark[data-v-c07a00d1]:hover{background:#111;transform:translateY(-2px)}.bold-btn-white[data-v-c07a00d1]{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#06f;font-weight:800;padding:16px 40px;font-size:1rem;letter-spacing:.05em;text-transform:uppercase;transition:all .15s ease}.bold-btn-white[data-v-c07a00d1]:hover{background:#ffe600;color:#000;transform:translateY(-2px)}.process-grid[data-v-c07a00d1]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#ffffff0f}.process-card[data-v-c07a00d1]{position:relative;height:420px;overflow:hidden;background:#0a0a0f;cursor:default}.process-card-img[data-v-c07a00d1]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.78;transition:opacity .5s ease,transform .7s ease}.process-card.group:hover .process-card-img[data-v-c07a00d1]{opacity:.92;transform:scale(1.06)}.process-card-overlay[data-v-c07a00d1]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0a0a0f0d,#0a0a0f38 40%,#0a0a0fe0);z-index:1}.process-corner[data-v-c07a00d1]{position:absolute;top:16px;right:16px;width:28px;height:28px;border-top:2px solid;border-right:2px solid;z-index:2;opacity:.6;transition:opacity .3s,width .3s,height .3s}.process-card.group:hover .process-corner[data-v-c07a00d1]{opacity:1;width:36px;height:36px}.process-card-content[data-v-c07a00d1]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:2rem;display:flex;flex-direction:column;justify-content:space-between}.process-step-num[data-v-c07a00d1]{font-family:Bebas Neue,Impact,sans-serif;font-size:5rem;line-height:1;opacity:.9;transition:opacity .3s,transform .3s;letter-spacing:-.02em}.process-card.group:hover .process-step-num[data-v-c07a00d1]{opacity:1;transform:translateY(-4px)}.process-step-title[data-v-c07a00d1]{font-family:Bebas Neue,Impact,sans-serif;font-size:1.75rem;letter-spacing:.04em;color:#fff;margin-bottom:.6rem;text-transform:uppercase}.process-step-body[data-v-c07a00d1]{font-size:.8125rem;line-height:1.65;color:#e8e8e88c;transition:color .3s}.process-card.group:hover .process-step-body[data-v-c07a00d1]{color:#e8e8e8bf}@media(max-width:1024px){.process-grid[data-v-c07a00d1]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.process-grid[data-v-c07a00d1]{grid-template-columns:1fr}.process-card[data-v-c07a00d1]{height:360px}.process-step-num[data-v-c07a00d1]{font-size:4rem}}.platform-chip[data-v-c07a00d1]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#9ca3af;padding:8px 16px;font-size:.8125rem;font-weight:600;letter-spacing:.02em;transition:all .15s}.platform-chip[data-v-c07a00d1]:hover{background:#0066ff26;border-color:#06f;color:#60a5fa}
