.psw[data-v-efc3e6a8]{z-index:99999;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.psw__backdrop[data-v-efc3e6a8]{-webkit-backdrop-filter:blur(12px);background:#000000d9;position:absolute;inset:0}.psw__dialog[data-v-efc3e6a8]{text-align:center;background:#111;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:480px;padding:40px 36px;display:flex;position:relative;box-shadow:0 24px 80px #0009}.psw__icon[data-v-efc3e6a8]{color:#f59e0b;margin-bottom:4px}.psw__title[data-v-efc3e6a8]{color:#fff;letter-spacing:-.02em;font-family:Red Hat Display,sans-serif;font-size:22px;font-weight:700}.psw__body[data-v-efc3e6a8]{color:#ffffffb3;max-width:400px;font-size:14px;line-height:1.65}.psw__body--secondary[data-v-efc3e6a8]{color:#ffffff73;font-size:13px}.psw__btn[data-v-efc3e6a8]{color:#000;cursor:pointer;background:#fff;border:none;border-radius:10px;margin-top:8px;padding:12px 32px;font-family:Red Hat Display,sans-serif;font-size:15px;font-weight:600;transition:background .2s,transform .15s}.psw__btn[data-v-efc3e6a8]:hover{background:#e5e5e5;transform:translateY(-1px)}.psw__btn[data-v-efc3e6a8]:active{transform:translateY(0)}.psw__note[data-v-efc3e6a8]{color:#ffffff40;font-size:11px}.warn-enter-active[data-v-efc3e6a8]{transition:opacity .3s}.warn-leave-active[data-v-efc3e6a8]{transition:opacity .25s}.warn-enter-from[data-v-efc3e6a8],.warn-leave-to[data-v-efc3e6a8]{opacity:0}@media (width<=480px){.psw__dialog[data-v-efc3e6a8]{padding:32px 24px}.psw__title[data-v-efc3e6a8]{font-size:20px}}.lo[data-v-6f771538]{z-index:10000;will-change:transform, filter, opacity;background:#000;position:fixed;inset:0;overflow:hidden}.lo__cv[data-v-6f771538]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.lo__scene[data-v-6f771538]{background:#000;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lo__frame[data-v-6f771538]{z-index:2;pointer-events:none;border:60px solid #fff;transition:border-width 1s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.lo__light[data-v-6f771538]{z-index:4;pointer-events:none;opacity:0;transition:opacity .3s,background .3s;position:absolute;inset:0}.lo__brand[data-v-6f771538]{z-index:5;will-change:transform;align-items:center;gap:12px;display:flex;position:relative}.lo__svg[data-v-6f771538]{width:56px;height:56px}.arc[data-v-6f771538]{stroke:#0000;transition:stroke .3s}.lo__brand-text[data-v-6f771538]{color:#0000;letter-spacing:-1px;-webkit-user-select:none;user-select:none;font-family:Red Hat Display,-apple-system,Segoe UI,sans-serif;font-size:48px;font-weight:600;transition:color .3s,text-shadow .3s}.lo__tag[data-v-6f771538]{z-index:15;color:#fff;white-space:nowrap;font-family:Red Hat Display,-apple-system,Segoe UI,sans-serif;font-size:28px;font-weight:500;position:absolute;bottom:30%;left:50%;transform:translate(-50%)}.tw[data-v-6f771538]{animation:.12s ease-out both tagPop-6f771538;display:inline-block}@keyframes tagPop-6f771538{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.phase-border .lo__frame[data-v-6f771538]{border-width:60px}.phase-border .arc[data-v-6f771538]{stroke:#0000}.phase-border .lo__brand-text[data-v-6f771538]{color:#0000}.phase-squeeze .lo__frame[data-v-6f771538]{border-width:0}.phase-squeeze .arc[data-v-6f771538]{stroke:#0000}.phase-squeeze .lo__brand-text[data-v-6f771538]{color:#0000}.phase-dark .lo__frame[data-v-6f771538]{border-width:0}.phase-dark .lo__light[data-v-6f771538]{opacity:0}.phase-dark .arc[data-v-6f771538]{stroke:#111}.phase-dark .lo__brand-text[data-v-6f771538]{color:#111}.phase-light-g .lo__frame[data-v-6f771538]{border-width:0}.phase-light-g .lo__light[data-v-6f771538]{opacity:1;background:linear-gradient(195deg,#ffffff59 0%,#0000 50%)}.phase-light-g .arc[data-v-6f771538]{stroke:#aaa}.phase-light-g .lo__brand-text[data-v-6f771538]{color:#222}.phase-light-el .lo__frame[data-v-6f771538]{border-width:0}.phase-light-el .lo__light[data-v-6f771538]{opacity:1;background:linear-gradient(195deg,#ffffff40 0%,#0000 60%)}.phase-light-el .arc[data-v-6f771538]{stroke:#888}.phase-light-el .lo__brand-text[data-v-6f771538]{color:#555}.phase-light-x .lo__frame[data-v-6f771538]{border-width:0}.phase-light-x .lo__light[data-v-6f771538]{opacity:1;background:linear-gradient(195deg,#ffffff26 0%,#0000 70%)}.phase-light-x .arc[data-v-6f771538]{stroke:#888}.phase-light-x .lo__brand-text[data-v-6f771538]{color:#777}.phase-light-elin .lo__frame[data-v-6f771538]{border-width:0}.phase-light-elin .lo__light[data-v-6f771538]{opacity:1;background:radial-gradient(at 40%,#ffffff4d 0%,#0000 60%)}.phase-light-elin .arc[data-v-6f771538]{stroke:#bbb}.phase-light-elin .lo__brand-text[data-v-6f771538]{color:#999}.phase-light-full .lo__frame[data-v-6f771538]{border-width:0}.phase-light-full .arc[data-v-6f771538]{stroke:#ddd;transition:stroke .4s}.phase-light-full .lo__brand-text[data-v-6f771538]{color:#ddd;text-shadow:0 0 15px #fff3}.phase-glow .lo__frame[data-v-6f771538]{border-width:0}.phase-glow .lo__light[data-v-6f771538]{opacity:1;background:radial-gradient(at 45%,#ffffffd9 0%,#fff3 50%,#0000 80%);transition:opacity .6s}.phase-glow .arc[data-v-6f771538]{stroke:#fff;filter:drop-shadow(0 0 20px #fffc);transition:stroke .5s,filter .5s}.phase-glow .lo__brand-text[data-v-6f771538]{color:#fff;text-shadow:0 0 40px #ffffffe6,0 0 80px #ffffff80}.phase-invert[data-v-6f771538]{animation:80ms step-end 2 jumpFrame-6f771538;background:#fff!important}.phase-invert .lo__light[data-v-6f771538]{opacity:0}.phase-invert .lo__frame[data-v-6f771538]{border-width:0}.phase-invert .arc[data-v-6f771538]{stroke:#111;filter:none}.phase-invert .lo__brand-text[data-v-6f771538]{color:#111;text-shadow:none;filter:blur(4px);transition:filter .8s}.phase-invert .lo__brand[data-v-6f771538]{animation:.3s ease-out motionBlurH-6f771538}@keyframes jumpFrame-6f771538{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes motionBlurH-6f771538{0%{filter:blur(12px)brightness(1.5);transform:translate(-20px)scaleX(1.1)}to{filter:blur()brightness();transform:translate(0)scaleX(1)}}.phase-clear[data-v-6f771538]{background:#fff!important}.phase-clear .lo__light[data-v-6f771538]{opacity:0}.phase-clear .lo__frame[data-v-6f771538]{border-width:0}.phase-clear .arc[data-v-6f771538]{stroke:#111;filter:none}.phase-clear .lo__brand-text[data-v-6f771538]{color:#111;filter:blur();text-shadow:none}.header[data-v-1d8d6f3d]{width:100%;z-index:var(--z-header);pointer-events:none;justify-content:center;padding:14px 20px;display:flex;position:fixed;top:0;left:0}.island[data-v-1d8d6f3d]{--glass-radius:26px;pointer-events:auto;border-radius:var(--glass-radius);will-change:transform;cursor:default;flex-direction:column;padding:10px 28px;transition:box-shadow .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #00000012,0 12px 40px #0000000d}.island--collapsed[data-v-1d8d6f3d]{cursor:pointer}.island--collapsed[data-v-1d8d6f3d]:hover{box-shadow:0 4px 20px #0000001a,0 12px 48px #00000012}.glass[data-v-1d8d6f3d]{border-radius:inherit;z-index:0;position:absolute;inset:0;overflow:hidden}.glass__outer[data-v-1d8d6f3d]{-webkit-backdrop-filter:url(#liquid_glass_filter);backdrop-filter:url(#liquid_glass_filter);z-index:0;border-radius:inherit;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 55%,#0000 45%,#0000004d 62%,#000000b3 80%,#000 100%);mask-image:radial-gradient(70% 55%,#0000 45%,#0000004d 62%,#000000b3 80%,#000 100%)}.glass__chroma[data-v-1d8d6f3d]{-webkit-backdrop-filter:url(#liquid_glass_chroma);backdrop-filter:url(#liquid_glass_chroma);z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 55%,#0000 45%,#0000004d 62%,#000000b3 80%,#000 100%);mask-image:radial-gradient(70% 55%,#0000 45%,#0000004d 62%,#000000b3 80%,#000 100%)}.glass__cover[data-v-1d8d6f3d]{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);z-index:2;border-radius:inherit;background:#ffffff0d;position:absolute;inset:0}.glass__sharp[data-v-1d8d6f3d]{z-index:4;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 1px 1px #ffffff80,inset -1px -1px #fff9}.glass__reflect[data-v-1d8d6f3d]{z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:1px;box-shadow:inset 2px 2px 6px 2px #fff3,inset -2px -2px 4px -1px #fff3}.glass__highlight[data-v-1d8d6f3d]{z-index:5;border-radius:inherit;pointer-events:none;background:linear-gradient(170deg,#ffffff59 0%,#ffffff14 18%,#0000 40%);position:absolute;inset:0}.island__expanded[data-v-1d8d6f3d]{z-index:6;align-items:center;gap:28px;display:flex;position:relative}.island__logo[data-v-1d8d6f3d]{flex-shrink:0;align-items:center;gap:8px;display:flex}.island__logo-svg[data-v-1d8d6f3d]{width:28px;height:28px}.island__logo-text[data-v-1d8d6f3d]{color:var(--color-primary);letter-spacing:-.3px;font-family:Red Hat Display,-apple-system,Segoe UI,sans-serif;font-size:18px;font-weight:600}.island__nav[data-v-1d8d6f3d]{gap:22px;display:flex}.island__nav-link[data-v-1d8d6f3d]{color:#0009;white-space:nowrap;font-size:14px;font-weight:500;transition:color .25s;position:relative}.island__nav-link[data-v-1d8d6f3d]:after{content:"";background:var(--color-primary);width:0;height:1.5px;transition:width .3s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.island__nav-link[data-v-1d8d6f3d]:hover{color:#000000e6}.island__nav-link[data-v-1d8d6f3d]:hover:after{width:100%}.island__cta[data-v-1d8d6f3d]{color:#fff;white-space:nowrap;background:#000000bf;border-radius:18px;flex-shrink:0;padding:6px 18px;font-size:13px;font-weight:600;transition:background .25s,transform .2s,color .25s}.island__cta[data-v-1d8d6f3d]:hover{background:#000000e6;transform:translateY(-1px)}.island--dark-bg .island__logo-text[data-v-1d8d6f3d]{color:#ffffffe6}.island--dark-bg .island__nav-link[data-v-1d8d6f3d]{color:#ffffffa6}.island--dark-bg .island__nav-link[data-v-1d8d6f3d]:hover{color:#fffffff2}.island--dark-bg .island__nav-link[data-v-1d8d6f3d]:after{background:#fffc}.island--dark-bg .island__cta[data-v-1d8d6f3d]{color:#000;background:#ffffffd9}.island--dark-bg .island__cta[data-v-1d8d6f3d]:hover{background:#fffffff2}.island--dark-bg .glass__cover[data-v-1d8d6f3d]{background:#00000040}.island--dark-bg .glass__sharp[data-v-1d8d6f3d]{box-shadow:inset 1px 1px #ffffff26,inset -1px -1px #ffffff1a}.island--dark-bg .glass__highlight[data-v-1d8d6f3d]{background:linear-gradient(170deg,#ffffff1f 0%,#ffffff08 18%,#0000 40%)}.island__collapsed[data-v-1d8d6f3d]{z-index:6;justify-content:center;align-items:center;display:none;position:relative}.island--collapsed .island__collapsed[data-v-1d8d6f3d]{display:flex}.island__collapsed-svg[data-v-1d8d6f3d]{width:24px;height:24px}@media (width<=768px){.island__nav[data-v-1d8d6f3d]{display:none}.island[data-v-1d8d6f3d]{padding:10px 18px}}.footer[data-v-b4ace857]{z-index:2;background:#0a0a0a;padding:48px 0 32px;position:relative}.footer__inner[data-v-b4ace857]{max-width:var(--container-max);padding:0 var(--container-padding);flex-direction:column;gap:32px;margin:0 auto;display:flex}.footer__top-row[data-v-b4ace857]{gap:var(--space-2xl);grid-template-columns:1.2fr 2fr;display:grid}.footer__brand[data-v-b4ace857]{flex-direction:column;gap:12px;display:flex}.footer__logo[data-v-b4ace857]{align-items:center;gap:10px;display:flex}.footer__logo-svg[data-v-b4ace857]{flex-shrink:0;width:32px;height:32px}.footer__logo-text[data-v-b4ace857]{font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:var(--fw-bold);color:#fff;letter-spacing:var(--ls-tight)}.footer__contact[data-v-b4ace857]{font-size:var(--fs-xs);color:#ffffff59;margin-top:2px}.footer__links[data-v-b4ace857]{gap:var(--space-lg);grid-template-columns:repeat(3,1fr);display:grid}.footer__group-title[data-v-b4ace857]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:#ffffffbf;margin-bottom:var(--space-md);text-transform:uppercase;letter-spacing:.08em}.footer__link[data-v-b4ace857]{font-size:var(--fs-sm);color:#ffffff59;padding-block:.3em;text-decoration:none;transition:color .2s;display:block}.footer__link[data-v-b4ace857]:hover{color:#fff}.footer__bottom-bar[data-v-b4ace857]{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding-top:20px;display:flex}.footer__copyright[data-v-b4ace857]{font-size:var(--fs-xs);color:#ffffff40}.footer__operated[data-v-b4ace857]{align-items:center;gap:6px;display:flex}.footer__operated-text[data-v-b4ace857]{font-size:var(--fs-xs);color:#ffffff40;white-space:nowrap}.footer__operated-logo[data-v-b4ace857]{width:auto;height:1em;font-size:var(--fs-xs);object-fit:contain;opacity:.4;transition:opacity .2s}.footer__operated:hover .footer__operated-logo[data-v-b4ace857]{opacity:.7}@media (width<=768px){.footer__top-row[data-v-b4ace857]{gap:var(--space-lg);grid-template-columns:1fr}.footer__links[data-v-b4ace857]{gap:var(--space-md);grid-template-columns:1fr}.footer__bottom-bar[data-v-b4ace857]{gap:var(--space-sm);text-align:center;flex-direction:column}}.hero[data-v-b0160685]{z-index:0;height:115vh;position:relative}.hero__sticky[data-v-b0160685]{width:100%;height:100vh;position:sticky;top:0;overflow:hidden}.hero__frame[data-v-b0160685]{--frame-inset:12px;--frame-radius:12px;inset:var(--frame-inset);border-radius:var(--frame-radius);will-change:inset, border-radius;position:absolute;overflow:hidden}.hero__video[data-v-b0160685]{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.hero__video[data-v-b0160685]::-webkit-media-controls{display:none!important}.hero__video[data-v-b0160685]::-webkit-media-controls-enclosure{display:none!important}.brand[data-v-885ff01a]{z-index:1;position:relative}.brand__sticky[data-v-885ff01a]{width:100%;height:100vh;overflow:hidden}.brand__content[data-v-885ff01a]{will-change:transform;transform-origin:50%;width:100%;height:100%;position:relative}.brand__bg[data-v-885ff01a]{background:#fff;position:absolute;inset:0}.brand__barrage[data-v-885ff01a]{z-index:1;pointer-events:none;flex-direction:column;justify-content:center;gap:28px;display:flex;position:absolute;inset:0;overflow:hidden}.brand__barrage-line[data-v-885ff01a]{white-space:nowrap;will-change:transform;color:#000;font-weight:700;font-family:var(--font-display);letter-spacing:-.02em;gap:48px;display:flex}.brand__barrage-line span[data-v-885ff01a]{flex-shrink:0}.brand__barrage-line--1[data-v-885ff01a]{opacity:.3;margin-top:-40px;font-size:clamp(2.5rem,4vw,5rem)}.brand__barrage-line--2[data-v-885ff01a]{opacity:.55;font-size:clamp(1.8rem,3vw,3.5rem)}.brand__barrage-line--3[data-v-885ff01a]{opacity:.85;margin-top:10px;font-size:clamp(3rem,5vw,6rem)}.brand__center[data-v-885ff01a]{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;position:absolute;inset:0}.brand__logo[data-v-885ff01a]{will-change:transform, filter;align-items:center;gap:14px;display:flex}.brand__logo-svg[data-v-885ff01a]{width:52px;height:52px}.brand__logo-text[data-v-885ff01a]{color:var(--color-primary);letter-spacing:-.5px;-webkit-user-select:none;user-select:none;font-family:Red Hat Display,-apple-system,Segoe UI,sans-serif;font-size:42px;font-weight:600}.brand__caption[data-v-885ff01a]{z-index:3;font-size:var(--fs-sm);color:var(--color-gray-500);opacity:0;position:absolute;bottom:48px;right:56px}.viewfinder[data-v-885ff01a]{z-index:10;opacity:0;pointer-events:none;will-change:transform, opacity;width:340px;height:160px;margin:auto;position:absolute;inset:0}.vf-corner[data-v-885ff01a]{border-style:solid;border-color:#0009;width:24px;height:24px;position:absolute}.vf-corner--tl[data-v-885ff01a]{border-width:2px 0 0 2px;top:0;left:0}.vf-corner--tr[data-v-885ff01a]{border-width:2px 2px 0 0;top:0;right:0}.vf-corner--bl[data-v-885ff01a]{border-width:0 0 2px 2px;bottom:0;left:0}.vf-corner--br[data-v-885ff01a]{border-width:0 2px 2px 0;bottom:0;right:0}.black-mask[data-v-885ff01a]{z-index:8;opacity:0;pointer-events:none;will-change:transform, opacity;background:#000;border-radius:0;width:250vmax;height:250vmax;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}@media (width<=768px){.brand__logo-svg[data-v-885ff01a]{width:36px;height:36px}.brand__logo-text[data-v-885ff01a]{font-size:28px}.brand__caption[data-v-885ff01a]{font-size:var(--fs-xs);bottom:24px;right:24px}.viewfinder[data-v-885ff01a]{width:260px;height:120px}}.why[data-v-5a84a397]{z-index:2;background:#000;position:relative}.why__bg[data-v-5a84a397]{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.why__gradient-top[data-v-5a84a397]{z-index:1;pointer-events:none;background:linear-gradient(#000 0%,#0000 100%);height:35%;position:absolute;top:0;left:0;right:0}.why__edge-left[data-v-5a84a397],.why__edge-right[data-v-5a84a397]{z-index:4;pointer-events:none;width:120px;position:absolute;top:0;bottom:0}.why__edge-left[data-v-5a84a397]{background:linear-gradient(90deg,#000000d9 0%,#0000 100%);left:0}.why__edge-right[data-v-5a84a397]{background:linear-gradient(270deg,#000000d9 0%,#0000 100%);right:0}.why__sticky[data-v-5a84a397]{align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.why__canvas-wrap[data-v-5a84a397]{z-index:2;position:absolute;inset:0}.why__canvas-wrap canvas[data-v-5a84a397]{width:100%;height:100%;display:block}.why__header[data-v-5a84a397]{top:100px;left:var(--container-padding);z-index:5;position:absolute}.why__title[data-v-5a84a397]{font-family:var(--font-display);font-size:var(--fs-3xl);font-weight:var(--fw-bold);color:#fff;letter-spacing:var(--ls-tight);margin-bottom:12px}.why__subtitle[data-v-5a84a397]{font-size:var(--fs-base);color:#fff6;max-width:400px;line-height:var(--lh-relaxed)}.why__track[data-v-5a84a397]{padding:0 var(--container-padding);z-index:3;will-change:transform;gap:32px;padding-top:80px;display:flex;position:relative}.why__card[data-v-5a84a397]{border-radius:0;flex-direction:column;flex-shrink:0;width:420px;min-height:380px;transition:box-shadow .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #00000012,0 12px 40px #0000000d}.why__card[data-v-5a84a397]:hover{box-shadow:0 4px 20px #0000001a,0 12px 48px #00000012}.glass[data-v-5a84a397]{border-radius:inherit;z-index:0;position:absolute;inset:0;overflow:hidden}.glass__outer[data-v-5a84a397]{-webkit-backdrop-filter:url(#liquid_glass_filter);backdrop-filter:url(#liquid_glass_filter);z-index:0;border-radius:inherit;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 55%,#0000 45%,#0000004d 62%,#000000b3 80%,#000 100%);mask-image:radial-gradient(70% 55%,#0000 45%,#0000004d 62%,#000000b3 80%,#000 100%)}.glass__chroma[data-v-5a84a397]{-webkit-backdrop-filter:url(#liquid_glass_chroma);backdrop-filter:url(#liquid_glass_chroma);z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 55%,#0000 45%,#0000004d 62%,#000000b3 80%,#000 100%);mask-image:radial-gradient(70% 55%,#0000 45%,#0000004d 62%,#000000b3 80%,#000 100%)}.glass__cover[data-v-5a84a397]{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);z-index:2;border-radius:inherit;background:#ffffff0d;position:absolute;inset:0}.glass__sharp[data-v-5a84a397]{z-index:4;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 1px 1px #ffffff80,inset -1px -1px #fff9}.glass__reflect[data-v-5a84a397]{z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:1px;box-shadow:inset 2px 2px 6px 2px #fff3,inset -2px -2px 4px -1px #fff3}.glass__highlight[data-v-5a84a397]{z-index:5;border-radius:inherit;pointer-events:none;background:linear-gradient(170deg,#ffffff59 0%,#ffffff14 18%,#0000 40%);position:absolute;inset:0}.why__card-accent[data-v-5a84a397]{z-index:6;opacity:.7;width:100%;height:3px;position:relative}.why__card-content[data-v-5a84a397]{z-index:6;flex-direction:column;flex:1;gap:16px;padding:32px 28px 28px;display:flex;position:relative}.why__card-num[data-v-5a84a397]{color:#8ab4fc80;letter-spacing:.08em;font-family:Courier New,monospace;font-size:12px}.why__card-title[data-v-5a84a397]{font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:var(--fw-bold);color:#fff;letter-spacing:var(--ls-tight)}.why__card-desc[data-v-5a84a397]{font-size:var(--fs-sm);color:#ffffff80;line-height:var(--lh-relaxed);flex:1}.why__card-tags[data-v-5a84a397]{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.why__card-tag[data-v-5a84a397]{color:#ffffff80;background:#ffffff05;border:1px solid #ffffff14;border-radius:0;align-items:center;padding:5px 14px;font-size:11px;display:inline-flex}.why__progress[data-v-5a84a397]{z-index:6;background:#ffffff14;border-radius:2px;width:200px;height:2px;position:absolute;bottom:40px;left:50%;overflow:hidden;transform:translate(-50%)}.why__progress-fill[data-v-5a84a397]{transform-origin:0;background:#8ab4fcb3;border-radius:2px;width:100%;height:100%;transform:scaleX(0)}@media (width<=768px){.why__header[data-v-5a84a397]{top:80px;left:24px}.why__title[data-v-5a84a397]{font-size:var(--fs-2xl)}.why__track[data-v-5a84a397]{gap:20px;padding:60px 24px 0}.why__card[data-v-5a84a397]{width:300px;min-height:320px}.why__progress[data-v-5a84a397]{display:none}}.adv[data-v-0bf7f2fd]{z-index:3;background:#000;position:relative}.adv__sticky[data-v-0bf7f2fd]{width:100%;height:100vh;position:relative;overflow:hidden}.adv__video[data-v-0bf7f2fd]{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.adv__overlay[data-v-0bf7f2fd]{z-index:1;pointer-events:none;background:#00000073;position:absolute;inset:0}.adv__content[data-v-0bf7f2fd]{z-index:2;height:100%;padding:0 var(--container-padding);max-width:var(--container-max);align-items:center;margin:0 auto;display:flex;position:relative}.adv__progress[data-v-0bf7f2fd]{flex-direction:column;flex-shrink:0;gap:12px;margin-right:60px;display:flex}.adv__progress-dot[data-v-0bf7f2fd]{background:#ffffff26;border-radius:50%;width:8px;height:8px;transition:all .5s cubic-bezier(.4,0,.2,1)}.adv__progress-dot--active[data-v-0bf7f2fd]{background:#8ab4fce6;box-shadow:0 0 10px #8ab4fc66}.adv__items[data-v-0bf7f2fd]{width:100%;max-width:560px;position:relative}.adv__item[data-v-0bf7f2fd]{opacity:0;pointer-events:none;flex-direction:column;gap:16px;transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;left:0;transform:translateY(20px)}.adv__item--active[data-v-0bf7f2fd]{opacity:1;pointer-events:auto;position:relative;transform:translateY(0)}.adv__item-num[data-v-0bf7f2fd]{color:#8ab4fc80;letter-spacing:.08em;font-family:Courier New,monospace;font-size:13px}.adv__item-title[data-v-0bf7f2fd]{font-family:var(--font-display);font-size:var(--fs-4xl);font-weight:var(--fw-bold);color:#fff;letter-spacing:var(--ls-tight)}.adv__item-desc[data-v-0bf7f2fd]{font-size:var(--fs-lg);color:#ffffff8c;line-height:var(--lh-relaxed);max-width:480px}@media (width<=768px){.adv__content[data-v-0bf7f2fd]{flex-direction:column;justify-content:center;padding:0 24px}.adv__progress[data-v-0bf7f2fd]{flex-direction:row;margin-bottom:32px;margin-right:0}.adv__item-title[data-v-0bf7f2fd]{font-size:var(--fs-3xl)}.adv__item-desc[data-v-0bf7f2fd]{font-size:var(--fs-base)}}.scenario-section[data-v-fff11d28]{z-index:2;position:relative}.intro[data-v-fff11d28]{background:#000;width:100%;height:100vh;position:relative;overflow:hidden}.intro__canvas[data-v-fff11d28]{width:100%;height:100%;display:block}.scenario[data-v-fff11d28]{background:#fff;position:relative}.scenario__sticky[data-v-fff11d28]{width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.scenario__nav[data-v-fff11d28]{flex-direction:column;justify-content:center;gap:8px;width:40%;height:100%;padding:0 48px;display:flex}.scenario__nav-item[data-v-fff11d28]{cursor:pointer;text-align:left;background:0 0;border:none;align-items:baseline;gap:16px;padding:16px 0;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex}.scenario__nav-num[data-v-fff11d28]{color:#00000026;letter-spacing:.05em;font-family:Courier New,monospace;font-size:12px;transition:color .5s}.scenario__nav-title[data-v-fff11d28]{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-medium);color:#00000040;transition:all .5s cubic-bezier(.4,0,.2,1)}.scenario__nav-item--active .scenario__nav-num[data-v-fff11d28]{color:#3a7bd5b3}.scenario__nav-item--active .scenario__nav-title[data-v-fff11d28]{font-size:var(--fs-3xl);font-weight:var(--fw-bold);color:#0f131a}.scenario__content[data-v-fff11d28]{width:60%;height:100%;position:relative}.scenario__item[data-v-fff11d28]{opacity:0;pointer-events:none;transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;transform:translateY(24px)}.scenario__item--active[data-v-fff11d28]{opacity:1;pointer-events:auto;transform:translateY(0)}.scenario__item-bg[data-v-fff11d28]{position:absolute;inset:0}.scenario__item-bg-img[data-v-fff11d28]{object-fit:cover;width:100%;height:100%}.scenario__card[data-v-fff11d28]{flex-direction:column;width:400px;min-height:280px;transition:box-shadow .4s;display:flex;position:absolute;bottom:48px;right:48px;overflow:hidden;box-shadow:0 4px 16px #00000012,0 12px 40px #0000000d}.scenario__card[data-v-fff11d28]:hover{box-shadow:0 4px 20px #0000001a,0 12px 48px #00000012}.glass[data-v-fff11d28]{border-radius:inherit;z-index:0;position:absolute;inset:0;overflow:hidden}.glass__outer[data-v-fff11d28]{-webkit-backdrop-filter:url(#liquid_glass_filter);backdrop-filter:url(#liquid_glass_filter);z-index:0;border-radius:inherit;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 55%,#0000 45%,#0000004d 62%,#000000b3 80%,#000 100%);mask-image:radial-gradient(70% 55%,#0000 45%,#0000004d 62%,#000000b3 80%,#000 100%)}.glass__chroma[data-v-fff11d28]{-webkit-backdrop-filter:url(#liquid_glass_chroma);backdrop-filter:url(#liquid_glass_chroma);z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 55%,#0000 45%,#0000004d 62%,#000000b3 80%,#000 100%);mask-image:radial-gradient(70% 55%,#0000 45%,#0000004d 62%,#000000b3 80%,#000 100%)}.glass__cover[data-v-fff11d28]{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);z-index:2;border-radius:inherit;background:#ffffff0d;position:absolute;inset:0}.glass__sharp[data-v-fff11d28]{z-index:4;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 1px 1px #ffffff80,inset -1px -1px #fff9}.glass__reflect[data-v-fff11d28]{z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:1px;box-shadow:inset 2px 2px 6px 2px #fff3,inset -2px -2px 4px -1px #fff3}.glass__highlight[data-v-fff11d28]{z-index:5;border-radius:inherit;pointer-events:none;background:linear-gradient(170deg,#ffffff59 0%,#ffffff14 18%,#0000 40%);position:absolute;inset:0}.scenario__card-accent[data-v-fff11d28]{z-index:6;opacity:.7;width:100%;height:3px;position:relative}.scenario__card-content[data-v-fff11d28]{z-index:6;flex-direction:column;gap:16px;padding:28px 24px;display:flex;position:relative}.scenario__card-desc[data-v-fff11d28]{font-size:var(--fs-sm);color:#ffffffbf;line-height:var(--lh-relaxed)}.scenario__card-feat-title[data-v-fff11d28]{font-size:11px;font-weight:var(--fw-semibold);color:#8cb4ffe6;text-transform:uppercase;letter-spacing:.08em}.scenario__card-feats[data-v-fff11d28]{counter-reset:feat;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.scenario__card-feat[data-v-fff11d28]{counter-increment:feat;font-size:var(--fs-sm);color:#fff9;align-items:baseline;gap:10px;line-height:1.5;display:flex}.scenario__card-feat[data-v-fff11d28]:before{content:counter(feat) ".";color:#8cb4ff99;flex-shrink:0;font-family:Courier New,monospace;font-size:11px}@media (width<=768px){.scenario__sticky[data-v-fff11d28]{flex-direction:column}.scenario__nav[data-v-fff11d28]{flex-direction:row;gap:4px;width:100%;height:auto;padding:80px 24px 16px}.scenario__nav-num[data-v-fff11d28]{display:none}.scenario__nav-title[data-v-fff11d28]{font-size:var(--fs-sm)!important}.scenario__nav-item--active .scenario__nav-title[data-v-fff11d28]{font-size:var(--fs-lg)!important}.scenario__content[data-v-fff11d28]{flex:1;width:100%}.scenario__card[data-v-fff11d28]{width:auto;bottom:24px;left:16px;right:16px}}.infra[data-v-4b0e2a35]{z-index:2;position:relative;overflow:hidden}.infra__inner[data-v-4b0e2a35]{max-width:var(--container-max);padding:80px var(--container-padding);flex-direction:column;justify-content:center;gap:32px;min-height:480px;margin:0 auto;display:flex;position:relative}.infra__left[data-v-4b0e2a35]{z-index:2;pointer-events:none;flex-direction:column;gap:32px;display:flex;position:relative}.infra__left[data-v-4b0e2a35] *{pointer-events:auto}.infra__title[data-v-4b0e2a35]{font-family:var(--font-display);font-size:var(--fs-3xl);font-weight:var(--fw-bold);color:#fff;letter-spacing:var(--ls-tight);line-height:var(--lh-tight);text-shadow:0 2px 20px #0000004d}.infra__stats[data-v-4b0e2a35]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.infra__card[data-v-4b0e2a35]{justify-content:center;align-items:center;min-height:100px;transition:box-shadow .4s,transform .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #00000026,0 8px 32px #0000001a}.infra__card[data-v-4b0e2a35]:hover{transform:translateY(-2px);box-shadow:0 6px 24px #0003,0 12px 40px #00000026}.infra__card-content[data-v-4b0e2a35]{z-index:6;text-align:center;flex-direction:column;gap:6px;padding:20px 16px;display:flex;position:relative}.infra__card-value[data-v-4b0e2a35]{font-family:var(--font-display);font-size:var(--fs-3xl);font-weight:var(--fw-bold);color:#fff;text-shadow:0 0 20px #fff3;line-height:1}.infra__card-unit[data-v-4b0e2a35]{font-size:var(--fs-xl);font-weight:var(--fw-medium);opacity:.6}.infra__card-label[data-v-4b0e2a35]{font-size:var(--fs-sm);color:#fff9;letter-spacing:.02em}.infra__card-special[data-v-4b0e2a35]{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:#fffc;line-height:var(--lh-relaxed);text-align:center}.glass[data-v-4b0e2a35]{border-radius:inherit;z-index:0;position:absolute;inset:0;overflow:hidden}.glass__outer[data-v-4b0e2a35]{-webkit-backdrop-filter:url(#liquid_glass_filter);backdrop-filter:url(#liquid_glass_filter);z-index:0;border-radius:inherit;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 55%,#0000 45%,#0000004d 62%,#000000b3 80%,#000 100%);mask-image:radial-gradient(70% 55%,#0000 45%,#0000004d 62%,#000000b3 80%,#000 100%)}.glass__chroma[data-v-4b0e2a35]{-webkit-backdrop-filter:url(#liquid_glass_chroma);backdrop-filter:url(#liquid_glass_chroma);z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 55%,#0000 45%,#0000004d 62%,#000000b3 80%,#000 100%);mask-image:radial-gradient(70% 55%,#0000 45%,#0000004d 62%,#000000b3 80%,#000 100%)}.glass__cover[data-v-4b0e2a35]{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);z-index:2;border-radius:inherit;background:#ffffff0d;position:absolute;inset:0}.glass__sharp[data-v-4b0e2a35]{z-index:4;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 1px 1px #ffffff80,inset -1px -1px #fff9}.glass__reflect[data-v-4b0e2a35]{z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:1px;box-shadow:inset 2px 2px 6px 2px #fff3,inset -2px -2px 4px -1px #fff3}.glass__highlight[data-v-4b0e2a35]{z-index:5;border-radius:inherit;pointer-events:none;background:linear-gradient(170deg,#ffffff59 0%,#ffffff14 18%,#0000 40%);position:absolute;inset:0}.infra__globe[data-v-4b0e2a35]{z-index:1;cursor:grab;pointer-events:auto;width:65%;position:absolute;top:0;bottom:0;right:-25%}.infra__globe[data-v-4b0e2a35]:active{cursor:grabbing}.infra__globe[data-v-4b0e2a35] canvas{width:100%;height:100%;display:block}.infra--light .infra__title[data-v-4b0e2a35]{color:#0f131a;text-shadow:0 2px 20px #ffffff4d}.infra--light .infra__card-value[data-v-4b0e2a35],.infra--light .infra__card-label[data-v-4b0e2a35],.infra--light .infra__card-special[data-v-4b0e2a35]{color:#0f131a}.infra--light .infra__card-unit[data-v-4b0e2a35]{color:#00000080}.infra--light .infra__card-value[data-v-4b0e2a35]{text-shadow:none}.infra__divider[data-v-4b0e2a35]{background:linear-gradient(90deg,#0000 0%,#ffffff26 30% 70%,#0000 100%);width:100%;height:1px;margin:0}.infra--light .infra__divider[data-v-4b0e2a35]{background:linear-gradient(90deg,#0000 0%,#0000001a 30% 70%,#0000 100%)}@media (width<=768px){.infra__inner[data-v-4b0e2a35]{padding:60px var(--container-padding);flex-direction:column;min-height:auto}.infra__globe[data-v-4b0e2a35]{width:100%;height:300px;position:relative}.infra__stats[data-v-4b0e2a35]{grid-template-columns:repeat(2,1fr);gap:12px}}#smooth-wrapper[data-v-f2678283]{overflow-x:hidden}main[data-v-f2678283]{z-index:1;position:relative}:root{--color-primary:#0a0a0a;--color-secondary:#1a1a2e;--color-accent:#4361ee;--color-accent-light:#7b8cff;--color-white:#fff;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e5e5e5;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--font-primary:"Red Hat Display", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:"Red Hat Display", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fs-xs:clamp(.75rem, .7rem + .25vw, .875rem);--fs-sm:clamp(.875rem, .8rem + .375vw, 1rem);--fs-base:clamp(1rem, .9rem + .5vw, 1.125rem);--fs-lg:clamp(1.125rem, 1rem + .625vw, 1.375rem);--fs-xl:clamp(1.25rem, 1rem + 1.25vw, 1.75rem);--fs-2xl:clamp(1.5rem, 1rem + 2.5vw, 2.5rem);--fs-3xl:clamp(2rem, 1.2rem + 4vw, 3.5rem);--fs-4xl:clamp(2.5rem, 1rem + 6vw, 5rem);--fs-hero:clamp(3rem, 1rem + 8vw, 7rem);--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--lh-tight:1.1;--lh-snug:1.25;--lh-normal:1.5;--lh-relaxed:1.75;--ls-tight:-.02em;--ls-normal:0;--ls-wide:.05em;--ls-wider:.1em;--space-xs:clamp(.5rem, .4rem + .5vw, .75rem);--space-sm:clamp(.75rem, .6rem + .75vw, 1.25rem);--space-md:clamp(1rem, .8rem + 1vw, 1.5rem);--space-lg:clamp(1.5rem, 1rem + 2.5vw, 3rem);--space-xl:clamp(2rem, 1rem + 5vw, 5rem);--space-2xl:clamp(3rem, 1rem + 8vw, 8rem);--space-3xl:clamp(4rem, 1rem + 12vw, 12rem);--container-max:1400px;--container-padding:clamp(1.5rem, 1rem + 2.5vw, 4rem);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-in-out-quart:cubic-bezier(.76, 0, .24, 1);--duration-fast:.2s;--duration-normal:.4s;--duration-slow:.8s;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--z-base:1;--z-dropdown:100;--z-sticky:200;--z-header:500;--z-overlay:900;--z-modal:1000}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body{min-height:100vh;line-height:var(--lh-normal);font-family:var(--font-primary);font-size:var(--fs-base);color:var(--color-primary);background-color:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{line-height:var(--lh-tight);font-weight:var(--fw-bold)}a{color:inherit;text-decoration:none}ul,ol{list-style:none}button{cursor:pointer;background:0 0;border:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.container{width:100%;max-width:var(--container-max);padding-inline:var(--container-padding);margin-inline:auto}.section{padding-block:var(--space-2xl)}.reveal{opacity:0;will-change:transform, opacity;transform:translateY(60px)}.reveal-left{opacity:0;will-change:transform, opacity;transform:translate(-60px)}.reveal-right{opacity:0;will-change:transform, opacity;transform:translate(60px)}.reveal-scale{opacity:0;will-change:transform, opacity;transform:scale(.9)}.text-accent{color:var(--color-accent)}.text-gradient{background:linear-gradient(135deg, var(--color-accent), var(--color-accent-light));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
