.hh[data-v-aace65aa]{position:relative;overflow:hidden;padding:calc(var(--sx-header-h) + var(--sx-header-top) * 2 + 64px) 0 96px;border-bottom:1px solid var(--sx-dark-line)}.hh-grid-bg[data-v-aace65aa]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.4;background-image:radial-gradient(color-mix(in oklab,var(--sx-accent) 70%,transparent) .8px,transparent .8px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse at 30% 40%,#000 25%,transparent 72%);mask-image:radial-gradient(ellipse at 30% 40%,#000 25%,transparent 72%)}.hh-glow[data-v-aace65aa]{position:absolute;top:-260px;right:-160px;width:760px;height:760px;pointer-events:none;background:radial-gradient(circle,color-mix(in oklab,var(--sx-accent-strong) 30%,transparent) 0%,transparent 62%)}.hh-inner[data-v-aace65aa]{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;align-items:center}.hh-display[data-v-aace65aa]{margin:0;font-size:clamp(40px,5.4vw,72px);line-height:1.02;letter-spacing:-.035em;font-weight:500;text-wrap:balance}.hh-accent[data-v-aace65aa]{color:var(--sx-accent)}.hh-sub[data-v-aace65aa]{margin:24px 0 0;max-width:34em;font-size:19px;line-height:1.5;color:var(--sx-dark-dim)}.hh-ctas[data-v-aace65aa]{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.hh-card[data-v-aace65aa]{position:relative;border-radius:22px;padding:22px;background:linear-gradient(180deg,#ffffff0f,#ffffff04);border:1px solid color-mix(in oklab,var(--sx-accent) 24%,transparent);box-shadow:0 30px 80px -24px color-mix(in oklab,var(--sx-accent-deep) 55%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.hh-card-top[data-v-aace65aa]{display:flex;align-items:center;gap:10px;margin-bottom:18px}.hh-live[data-v-aace65aa]{width:8px;height:8px;border-radius:50%;background:var(--sx-ok);box-shadow:0 0 0 4px color-mix(in oklab,var(--sx-ok) 22%,transparent);animation:hh-pulse-aace65aa 2.4s ease-in-out infinite}.hh-skel[data-v-aace65aa]{height:8px;border-radius:4px;background:#ffffff1a}.hh-skel--a[data-v-aace65aa]{width:120px}.hh-skel--b[data-v-aace65aa]{width:64px;margin-left:auto;background:color-mix(in oklab,var(--sx-accent) 30%,transparent)}.hh-h1[data-v-aace65aa]{font-size:clamp(26px,2.6vw,34px);line-height:1.1;letter-spacing:-.025em;font-weight:500}.hh-tagline[data-v-aace65aa]{margin:10px 0 0;font-size:16px;font-weight:500;color:var(--sx-accent)}.hh-body[data-v-aace65aa]{margin:10px 0 0;font-size:15px;line-height:1.55;color:var(--sx-dark-dim)}.hh-visual[data-v-aace65aa]{position:relative;margin-top:20px;border-radius:16px;overflow:hidden;background:radial-gradient(ellipse at 50% 60%,rgba(255,255,255,.08),transparent 70%),#ffffff05;border:1px solid var(--sx-dark-line);display:flex;align-items:center;justify-content:center;padding:8px 8px 34px}.hh-visual img[data-v-aace65aa]{width:min(320px,80%);height:auto;filter:drop-shadow(0 20px 30px rgba(0,0,0,.45))}.hh-route[data-v-aace65aa]{position:absolute;left:6%;right:6%;bottom:8px;width:88%;height:40px;overflow:visible}.hh-route path[data-v-aace65aa]{fill:none;stroke-width:2;stroke-linecap:round}.hh-route-base[data-v-aace65aa]{stroke:#ffffff1f;stroke-dasharray:4 6}.hh-route-live[data-v-aace65aa]{stroke:var(--sx-accent);stroke-dasharray:60 600;animation:hh-run-aace65aa 4.5s var(--sx-ease) infinite;filter:drop-shadow(0 0 6px var(--sx-accent))}.hh-node[data-v-aace65aa]{fill:var(--sx-dark-bg);stroke:var(--sx-accent);stroke-width:2}.hh-node--end[data-v-aace65aa]{stroke:#ffffff59}@keyframes hh-run-aace65aa{0%{stroke-dashoffset:60}to{stroke-dashoffset:-480}}@keyframes hh-pulse-aace65aa{50%{box-shadow:0 0 0 7px color-mix(in oklab,var(--sx-ok) 8%,transparent)}}@media (max-width: 980px){.hh[data-v-aace65aa]{padding-bottom:72px}.hh-inner[data-v-aace65aa]{grid-template-columns:1fr;gap:40px}}@media (max-width: 520px){.hh-sub[data-v-aace65aa]{font-size:17px}.hh-ctas .sx-btn[data-v-aace65aa]{flex:1 1 100%}.hh-card[data-v-aace65aa]{padding:18px}}@media (prefers-reduced-motion: reduce){.hh-route-live[data-v-aace65aa],.hh-live[data-v-aace65aa]{animation:none}}.hw[data-v-7fe85938]{padding:120px 0}.hw-inner[data-v-7fe85938]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px;align-items:center}.hw-media[data-v-7fe85938]{position:relative;margin:0}.hw-media img[data-v-7fe85938]{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:24px;box-shadow:var(--sx-shadow-lg)}.hw-corner[data-v-7fe85938]{position:absolute;right:-14px;bottom:-14px;width:46%;height:46%;z-index:-1;border-radius:24px;background:var(--sx-accent);background-image:radial-gradient(color-mix(in oklab,var(--sx-accent-deep) 40%,transparent) 1px,transparent 1px);background-size:14px 14px}.hw-eyebrow[data-v-7fe85938]{font-size:12px}.hw-statement[data-v-7fe85938]{margin:20px 0 0;font-size:clamp(22px,2.3vw,30px);line-height:1.32;letter-spacing:-.02em;font-weight:450;color:var(--sx-text);text-wrap:pretty}.hw-cta[data-v-7fe85938]{margin-top:32px}@media (max-width: 900px){.hw[data-v-7fe85938]{padding:80px 0}.hw-inner[data-v-7fe85938]{grid-template-columns:1fr;gap:44px}}.hs[data-v-c9fefd68]{padding:112px 0;background:var(--sx-bg-raised);border-block:1px solid var(--sx-line-soft)}.hs-title[data-v-c9fefd68]{text-align:center;max-width:18ch;margin:0 auto 72px}.hs-dim[data-v-c9fefd68]{color:var(--sx-accent-strong)}.hs-steps[data-v-c9fefd68]{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.hs-track[data-v-c9fefd68]{position:absolute;top:22px;left:calc(16.66% - 8px);right:calc(16.66% - 8px);height:2px;background:linear-gradient(90deg,var(--sx-accent),var(--sx-accent-strong));transform-origin:left;transition:transform 1.4s var(--sx-ease) .2s}.hs-track[data-v-c9fefd68]:after{content:"";position:absolute;top:-1px;right:0;bottom:-1px;left:0;background:repeating-linear-gradient(90deg,transparent 0 8px,var(--sx-bg-raised) 8px 14px)}.hs-steps[data-reveal=pending] .hs-track[data-v-c9fefd68]{transform:scaleX(0)}.hs-steps[data-reveal=pending] .hs-step[data-v-c9fefd68]{opacity:0;transform:translateY(14px)}.hs-step[data-v-c9fefd68]{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;transition:opacity .6s var(--sx-ease),transform .6s var(--sx-ease);transition-delay:calc(.25s + var(--i) * .35s)}.hs-steps[data-reveal][data-v-c9fefd68]{opacity:1;transform:none}.hs-head[data-v-c9fefd68]{display:flex;flex-direction:column;align-items:center;gap:22px}.hs-num[data-v-c9fefd68]{position:relative;z-index:1;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;font-family:var(--sx-mono);font-size:13px;font-weight:500;background:var(--sx-ink);color:var(--sx-accent);box-shadow:0 0 0 6px var(--sx-bg-raised),0 0 0 7px var(--sx-line)}.hs-icon[data-v-c9fefd68]{height:70px;width:auto}.hs-step-title[data-v-c9fefd68]{margin:24px 0 14px;font-size:22px;line-height:1.2;letter-spacing:-.02em;font-weight:500}.hs-points[data-v-c9fefd68]{list-style:none;margin:0;padding:0;display:grid;gap:10px;max-width:30ch}.hs-points li[data-v-c9fefd68]{font-size:15px;line-height:1.5;color:var(--sx-text-dim)}@media (max-width: 860px){.hs[data-v-c9fefd68]{padding:80px 0}.hs-title[data-v-c9fefd68]{margin-bottom:48px}.hs-steps[data-v-c9fefd68]{grid-template-columns:1fr;gap:44px}.hs-track[data-v-c9fefd68]{left:50%;right:auto;top:23px;bottom:23px;width:2px;height:auto;transform-origin:top;opacity:.25}.hs-steps[data-reveal=pending] .hs-track[data-v-c9fefd68]{transform:scaleY(0)}.hs-step[data-v-c9fefd68]{background:var(--sx-bg-raised);padding-bottom:6px}}.hr[data-v-5c9e674e]{padding:112px 0 96px;position:relative;overflow:hidden;background:radial-gradient(color-mix(in oklab,var(--sx-text) 13%,transparent) 1px,transparent 1px) 0 0 / 18px 18px,var(--sx-bg)}.hr-title[data-v-5c9e674e]{text-align:center;margin-bottom:40px}.hr-map[data-v-5c9e674e]{position:relative;aspect-ratio:2 / 1;margin-bottom:-10px}.hr-routes[data-v-5c9e674e]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.hr-route[data-v-5c9e674e]{fill:none;stroke:color-mix(in oklab,var(--sx-accent-strong) 55%,transparent);stroke-width:.45;stroke-dasharray:1.6 1.6;vector-effect:non-scaling-stroke;transition:stroke var(--sx-dur) var(--sx-ease),stroke-width var(--sx-dur) var(--sx-ease)}.hr-route[data-v-5c9e674e]{stroke-width:1.6px;animation:hr-flow-5c9e674e 18s linear infinite}.hr-route.is-active[data-v-5c9e674e]{stroke:var(--sx-accent-strong);stroke-width:2.6px;stroke-dasharray:none}.hr-origin[data-v-5c9e674e]{fill:var(--sx-accent-strong);stroke:var(--sx-bg);stroke-width:.5}@keyframes hr-flow-5c9e674e{to{stroke-dashoffset:-60}}.hr-list[data-v-5c9e674e]{list-style:none;margin:0;padding:0}.hr-item[data-v-5c9e674e]{position:absolute;left:var(--x);top:var(--y);width:var(--w)}.hr-card[data-v-5c9e674e]{display:block;position:relative;border-radius:20px;padding:10px 10px 14px;background:var(--sx-bg-raised);border:1px solid var(--sx-line-soft);box-shadow:var(--sx-shadow);transition:transform .3s var(--sx-ease),box-shadow .3s var(--sx-ease),border-color .3s var(--sx-ease)}.hr-card img[data-v-5c9e674e]{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:12px}.hr-name[data-v-5c9e674e]{display:block;margin-top:8px;font-size:15px;font-weight:500;letter-spacing:-.01em}.hr-more[data-v-5c9e674e]{display:inline-flex;gap:4px;margin-top:2px;font-size:13px;color:var(--sx-accent-deep)}.hr-item.is-active .hr-card[data-v-5c9e674e]{transform:translateY(-6px) scale(1.03);border-color:color-mix(in oklab,var(--sx-accent) 60%,transparent);box-shadow:var(--sx-shadow-lg),0 0 0 4px var(--sx-accent-soft)}@media (max-width: 860px){.hr[data-v-5c9e674e]{padding:80px 0}.hr-map[data-v-5c9e674e]{aspect-ratio:auto;margin-bottom:0}.hr-routes[data-v-5c9e674e]{display:none}.hr-list[data-v-5c9e674e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.hr-item[data-v-5c9e674e]{position:static;width:auto}}@media (prefers-reduced-motion: reduce){.hr-route[data-v-5c9e674e]{animation:none}}.hd[data-v-fc1ce874]{position:relative;overflow:hidden;padding:104px 0 112px}.hd-glow[data-v-fc1ce874]{position:absolute;left:50%;top:-40%;width:900px;height:600px;transform:translate(-50%);pointer-events:none;background:radial-gradient(closest-side,color-mix(in oklab,var(--sx-accent) 16%,transparent),transparent)}.hd-inner[data-v-fc1ce874]{position:relative}.hd-tabs[data-v-fc1ce874]{display:inline-flex;gap:4px;padding:5px;margin:0 auto 44px;border-radius:var(--sx-radius-pill);background:#ffffff0d;border:1px solid var(--sx-dark-line);position:relative;left:50%;transform:translate(-50%)}.hd-tabs[data-reveal=pending][data-v-fc1ce874]{transform:translate(-50%) translateY(18px)}.hd-tabs[data-reveal=in][data-v-fc1ce874]{transform:translate(-50%)}.hd-tab[data-v-fc1ce874]{border:0;background:transparent;color:var(--sx-dark-dim);cursor:pointer;font:inherit;padding:11px 22px;border-radius:var(--sx-radius-pill);transition:background var(--sx-dur) var(--sx-ease),color var(--sx-dur) var(--sx-ease)}.hd-tab[aria-selected=true][data-v-fc1ce874]{background:var(--sx-accent);color:var(--sx-on-accent)}.hd-tab[data-v-fc1ce874]:not([aria-selected=true]):hover{color:var(--sx-dark-text)}.hd-tab-label[data-v-fc1ce874]{font-size:15px;font-weight:500;letter-spacing:-.01em}.hd-grid[data-v-fc1ce874]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.hd-card[data-v-fc1ce874]{border-radius:20px;overflow:hidden;background:var(--sx-dark-bg-raised);border:1px solid var(--sx-dark-line);animation:hd-in-fc1ce874 .5s var(--sx-ease) both;animation-delay:calc(var(--i) * 80ms);transition:transform .3s var(--sx-ease),border-color .3s var(--sx-ease)}.hd-card[data-v-fc1ce874]:hover{transform:translateY(-4px);border-color:color-mix(in oklab,var(--sx-accent) 45%,transparent)}.hd-img[data-v-fc1ce874]{aspect-ratio:3 / 2;overflow:hidden}.hd-img img[data-v-fc1ce874]{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--sx-ease)}.hd-card:hover .hd-img img[data-v-fc1ce874]{transform:scale(1.04)}.hd-body[data-v-fc1ce874]{padding:18px 20px 20px}.hd-name[data-v-fc1ce874]{margin:0;font-size:18px;font-weight:500;letter-spacing:-.015em}.hd-actions[data-v-fc1ce874]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.hd-price[data-v-fc1ce874]{font-family:var(--sx-mono);font-size:13px;padding:6px 12px;border-radius:var(--sx-radius-pill);background:color-mix(in oklab,var(--sx-accent) 16%,transparent);color:var(--sx-accent);border:1px solid color-mix(in oklab,var(--sx-accent) 30%,transparent)}.hd-price[data-v-fc1ce874]:hover{background:var(--sx-accent);color:var(--sx-on-accent)}.hd-more[data-v-fc1ce874]{font-size:14px;color:var(--sx-dark-text)}.hd-more[data-v-fc1ce874]:hover{color:var(--sx-accent)}@keyframes hd-in-fc1ce874{0%{opacity:0;transform:translateY(10px)}}@media (max-width: 900px){.hd[data-v-fc1ce874]{padding:80px 0}.hd-grid[data-v-fc1ce874]{grid-template-columns:1fr}.hd-tabs[data-v-fc1ce874]{display:flex;left:0;transform:none}.hd-tabs[data-reveal][data-v-fc1ce874]{transform:none}.hd-tab[data-v-fc1ce874]{flex:1;padding:10px 12px}.hd-tab-label[data-v-fc1ce874]{font-size:13.5px}}@media (prefers-reduced-motion: reduce){.hd-card[data-v-fc1ce874]{animation:none}}.hf[data-v-2a9ed686]{padding:120px 0}.hf-head[data-v-2a9ed686]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:end;margin-bottom:48px}.hf-title[data-v-2a9ed686]{max-width:12ch}.hf-intro .sx-lede[data-v-2a9ed686]{font-size:17px}.hf-more[data-v-2a9ed686]{margin-top:20px}.hf-grid[data-v-2a9ed686]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(270px,auto);gap:18px}.hf-tile--big[data-v-2a9ed686]{grid-column:span 2;grid-row:span 2}.hf-tile--wide[data-v-2a9ed686]{grid-column:span 2}.hf-tile--small[data-v-2a9ed686]{grid-column:span 1}.hf-link[data-v-2a9ed686]{position:relative;display:flex;flex-direction:column;height:100%;min-height:270px;overflow:hidden;border-radius:22px;background:var(--sx-ink);color:var(--sx-dark-text);border:1px solid var(--sx-line-soft)}.hf-img[data-v-2a9ed686]{position:absolute;top:0;right:0;bottom:0;left:0}.hf-img img[data-v-2a9ed686]{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--sx-ease)}.hf-link[data-v-2a9ed686]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0a08050d 10%,#0a0805e6)}.hf-tile--wide .hf-link[data-v-2a9ed686],.hf-tile--small .hf-link[data-v-2a9ed686]{background:var(--sx-bg-raised);color:var(--sx-text)}.hf-tile--wide .hf-link[data-v-2a9ed686]:after,.hf-tile--small .hf-link[data-v-2a9ed686]:after{display:none}.hf-tile--wide .hf-img[data-v-2a9ed686],.hf-tile--small .hf-img[data-v-2a9ed686]{position:relative;inset:auto;height:150px;flex:none}.hf-tile--wide .hf-name[data-v-2a9ed686],.hf-tile--small .hf-name[data-v-2a9ed686]{color:var(--sx-text)}.hf-tile--wide .hf-body[data-v-2a9ed686],.hf-tile--small .hf-body[data-v-2a9ed686]{color:var(--sx-text-dim)}.hf-tile--wide .hf-go[data-v-2a9ed686],.hf-tile--small .hf-go[data-v-2a9ed686]{color:var(--sx-accent-deep)}.hf-tile--wide .hf-text[data-v-2a9ed686],.hf-tile--small .hf-text[data-v-2a9ed686]{margin-top:0;padding:18px 20px 20px}.hf-tile--wide .hf-link[data-v-2a9ed686]{flex-direction:row}.hf-tile--wide .hf-img[data-v-2a9ed686]{width:42%;height:auto}.hf-text[data-v-2a9ed686]{position:relative;z-index:1;margin-top:auto;padding:22px 22px 20px;display:flex;flex-direction:column;gap:8px}.hf-name[data-v-2a9ed686]{font-size:20px;line-height:1.15;letter-spacing:-.02em;font-weight:500;color:#fff}.hf-body[data-v-2a9ed686]{margin:0;font-size:14px;line-height:1.45;color:#fffc}.hf-tile--big .hf-name[data-v-2a9ed686]{font-size:30px}.hf-tile--big .hf-body[data-v-2a9ed686]{font-size:15.5px;max-width:46ch}.hf-go[data-v-2a9ed686]{align-self:flex-start;margin-top:4px;font-size:13px;font-weight:500;color:var(--sx-accent);transition:transform var(--sx-dur) var(--sx-ease)}.hf-link:hover .hf-img img[data-v-2a9ed686]{transform:scale(1.05)}.hf-link:hover .hf-go[data-v-2a9ed686]{transform:translate(3px)}@media (max-width: 1000px){.hf-head[data-v-2a9ed686]{grid-template-columns:1fr;gap:16px}.hf-grid[data-v-2a9ed686]{grid-template-columns:repeat(2,minmax(0,1fr))}.hf-tile--big[data-v-2a9ed686]{grid-column:span 2;grid-row:span 1}.hf-tile--wide[data-v-2a9ed686]{grid-column:span 2}}@media (max-width: 600px){.hf[data-v-2a9ed686]{padding:80px 0}.hf-tile--wide .hf-link[data-v-2a9ed686]{flex-direction:column}.hf-tile--wide .hf-img[data-v-2a9ed686]{width:auto;height:170px}.hf-tile--big .hf-link[data-v-2a9ed686]{min-height:360px}.hf-grid[data-v-2a9ed686]{grid-template-columns:1fr}.hf-tile--big[data-v-2a9ed686],.hf-tile--wide[data-v-2a9ed686],.hf-tile--small[data-v-2a9ed686]{grid-column:span 1}}
