@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700;800;900&family=Inter:wght@400;500;600&family=Instrument+Serif&display=swap);:root{--dac-navy:#12182b;--dac-navy-dark:#0a0d1a;--dac-cyan:#e60050;--dac-blue:#e60050;--dac-blue-light:#f37;--dac-blue-gradient:linear-gradient(180deg,#12182b 0%,#0a0d1a);--dac-blue-gradient-h:linear-gradient(135deg,#12182b,#0a0d1a);--dac-dialog-gradient:linear-gradient(180deg,#e60050 0%,#cc0047);--dac-bg-light:#f8fafc;--dac-bg-white:#fff;--dac-text-main:#475569;--dac-text-heading:#12182b;--dac-text-muted:hsla(0,0%,4%,.65);--dac-border-color:#e2e8f0;--dac-font-heading:"Montserrat",sans-serif;--dac-font-body:"Inter",sans-serif;--font-display:"Instrument Serif",serif}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--dac-font-body);font-size:16px;line-height:1.6;color:var(--dac-text-main);background-color:var(--dac-bg-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--dac-font-heading);color:var(--dac-text-heading);font-weight:800;line-height:1.2;margin-bottom:.8rem;letter-spacing:-.5px}h1{font-size:3rem;letter-spacing:-1.5px}h1,h2{font-weight:900}h2{font-size:2.5rem}h3{font-size:1.75rem}h4{font-size:1.35rem}h5{font-size:1.1rem}a{color:var(--dac-cyan);transition:all .3s ease}a:hover{color:var(--dac-navy)}p{margin-bottom:1.25rem}.dac-container{width:100%;max-width:1400px;margin:0 auto;padding:0 60px}.dac-container-fluid{width:100%;padding:0}.dac-pattern-bg{background-color:#f8fafc;background-image:repeating-linear-gradient(45deg,#f1f5f9,#f1f5f9 2px,#f8fafc 0,#f8fafc 12px)}.dac-pattern-bg-blue{background-color:var(--dac-navy);background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.02) 2px,transparent 0,transparent 12px)}.split-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.content-section{padding:100px 0}.page-header{padding:200px 0 100px 0;background-color:var(--dac-navy);color:#fff;position:relative;overflow:hidden}.page-header .dac-container{position:relative;z-index:2}.page-title{font-size:56px;color:#fff;margin-bottom:20px}.page-subtitle{font-size:20px;color:hsla(0,0%,100%,.7);max-width:100%;line-height:1.5}.ts-tag{color:var(--dac-cyan);font-weight:800;font-size:14px;letter-spacing:1.5px;margin-bottom:24px;text-transform:uppercase}.ts-link,.ts-tag{font-family:var(--dac-font-heading)}.ts-link{font-weight:700;color:var(--dac-navy);font-size:16px;display:inline-flex;align-items:center;gap:8px;border-bottom:2px solid var(--dac-cyan);padding-bottom:4px}.ts-link span{color:var(--dac-cyan);font-weight:900;font-size:18px;transition:transform .3s}.ts-link:hover span{transform:translate(2px,-2px)}.ts-split-btn{display:inline-flex;border:1px solid var(--dac-cyan);background-color:transparent;color:#fff}.ts-split-btn:hover{color:#fff}.ts-split-btn .btn-text{padding:18px 32px;font-family:var(--dac-font-heading);font-weight:700;font-size:15px;background-color:hsla(0,0%,100%,.1);backdrop-filter:blur(5px);transition:background-color .3s}.ts-split-btn:hover .btn-text{background-color:hsla(0,0%,100%,.2)}.ts-split-btn .btn-icon{background-color:var(--dac-cyan);padding:18px 24px;font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:center;transition:transform .3s}.ts-split-btn:hover .btn-icon{transform:translate(2px,-2px)}.btn-outline{border-color:hsla(0,0%,100%,.3)}.btn-outline .btn-icon{background-color:hsla(0,0%,100%,.1);color:#fff}.btn-outline:hover{border-color:#fff}.btn-outline:hover .btn-icon{background-color:#fff;color:var(--dac-navy)}.btn-solid{background-color:var(--dac-navy);color:#fff;border:none;padding:18px 40px;font-family:var(--dac-font-heading);font-weight:700;font-size:16px;cursor:pointer;transition:background-color .3s;border-radius:0}.btn-solid:hover{background-color:var(--dac-cyan)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:fadeInUp .8s cubic-bezier(.16,1,.3,1) forwards}@media (max-width:1200px){.dac-container{padding:0 40px}}@media (max-width:992px){.dac-container{padding:0 28px}.split-layout{grid-template-columns:1fr;gap:40px}.content-section{padding:70px 0}.page-header{padding:140px 0 60px 0}.page-title{font-size:38px;margin-bottom:15px}.page-subtitle{font-size:17px}h1{font-size:2.4rem}h2{font-size:2rem}h3{font-size:1.5rem}}@media (max-width:600px){.dac-container{padding:0 18px}.content-section{padding:50px 0}.page-header{padding:110px 0 45px 0}.page-title{font-size:28px;margin-bottom:12px}.page-subtitle{font-size:15px;line-height:1.6}h1{font-size:2rem}h2{font-size:1.65rem}.ts-split-btn{max-width:100%}.ts-split-btn .btn-text{padding:14px 20px;font-size:14px}.ts-split-btn .btn-icon{padding:14px 18px}.btn-solid{width:100%;padding:16px 24px}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--clr-navy-deep:#030a16;--clr-navy-dark:#061226;--clr-navy-surface:#0b192e;--clr-navy-border:rgba(0,168,232,.18);--clr-cyan:#00a8e8;--clr-cyan-glow:rgba(0,168,232,.45);--clr-blue-primary:#0072ce;--clr-blue-light:#e0f2fe;--clr-blue-subtle:#f0f9ff;--clr-bg-page:#fff;--clr-bg-alt:#f8fafc;--clr-bg-card:#fff;--clr-surface-tint:#f1f5f9;--clr-text-main:#0f172a;--clr-text-muted:#334155;--clr-text-light:#64748b;--clr-text-dim:#94a3b8;--clr-text-inverse:#fff;--clr-text-cyan:#00a8e8;--clr-border-light:rgba(15,23,42,.08);--clr-border-medium:rgba(15,23,42,.14);--clr-border-cyan:rgba(0,168,232,.35);--shadow-sm:0 2px 8px rgba(15,23,42,.04);--shadow-md:0 8px 24px rgba(15,23,42,.08);--shadow-lg:0 16px 40px rgba(6,18,38,.12);--shadow-cyan:0 8px 30px rgba(0,168,232,.25);--shadow-dark:0 20px 50px rgba(3,10,22,.5);--font-display:"Plus Jakarta Sans","Be Vietnam Pro",-apple-system,sans-serif;--font-body:"Be Vietnam Pro",-apple-system,sans-serif;--font-mono:"DM Mono",monospace;--r-xs:4px;--r-sm:8px;--r-md:12px;--r-lg:18px;--r-xl:24px;--r-pill:9999px;--section-py:clamp(4.5rem,8vw,7.5rem);--header-height:76px;--ease-expo:cubic-bezier(0.16,1,0.3,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1)}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{background-color:var(--clr-bg-page);color:var(--clr-text-main);font-family:var(--font-body);font-weight:400;font-size:1rem;line-height:1.7;overflow-x:hidden}img,video{max-width:100%;display:block}a{color:inherit;text-decoration:none;transition:color .2s ease,opacity .2s ease}button{cursor:pointer;border:none;background:none;font-family:inherit}ol,ul{list-style:none}.t-display{font-family:var(--font-display);font-weight:800;line-height:1.18;letter-spacing:-.025em;color:var(--clr-text-main)}.t-display-hero{font-size:clamp(2.4rem,4.8vw,4.2rem);font-weight:800;line-height:1.15;letter-spacing:-.03em}.t-display-xl{font-size:clamp(2rem,3.8vw,3.2rem);font-weight:800;line-height:1.2;letter-spacing:-.025em}.t-display-lg{font-size:clamp(1.6rem,2.8vw,2.4rem);font-weight:700;line-height:1.25;letter-spacing:-.02em}.t-display-md{font-size:clamp(1.25rem,2vw,1.6rem);font-weight:700;line-height:1.35}.t-display-sm{font-size:1.15rem;font-weight:600;line-height:1.4}.t-body-lg{font-size:1.125rem;line-height:1.8}.t-body-lg,.t-body-md{font-weight:400;color:var(--clr-text-muted)}.t-body-md{font-size:1rem;line-height:1.7}.t-body-sm{font-size:.875rem;font-weight:400;line-height:1.6;color:var(--clr-text-light)}.t-eyebrow{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-display);font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--clr-blue-primary);margin-bottom:.75rem}.t-eyebrow:before{content:"";display:inline-block;width:14px;height:2px;background:var(--clr-cyan);border-radius:2px}.t-eyebrow-dark{color:var(--clr-cyan)}.t-eyebrow-dark:before{background:var(--clr-cyan)}.container{max-width:1280px;padding-inline:clamp(1.25rem,4vw,3rem)}.container,.container-narrow{width:100%;margin-inline:auto}.container-narrow{max-width:960px;padding-inline:clamp(1.25rem,4vw,2.5rem)}.container-wide{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3.5rem)}.section{position:relative;padding-block:var(--section-py);z-index:1}.section-alt{background-color:var(--clr-bg-alt)}.section-dark{background-color:var(--clr-navy-dark);color:var(--clr-text-inverse)}.section-dark .t-display{color:#fff}.section-dark .t-body-lg,.section-dark .t-body-md{color:#94a3b8}.section-header,.section-header-center{margin-bottom:clamp(2.5rem,5vw,4rem)}.section-header-center{text-align:center;max-width:720px;margin-inline:auto}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;padding:.85rem 1.85rem;border-radius:var(--r-pill);font-family:var(--font-display);font-weight:600;font-size:.95rem;letter-spacing:-.005em;transition:all .3s var(--ease-expo);white-space:nowrap;position:relative;overflow:hidden;cursor:pointer}.btn:active{transform:scale(.97)}.btn-primary{background:linear-gradient(135deg,var(--clr-blue-primary) 0,var(--clr-cyan) 100%);color:#fff;box-shadow:0 4px 16px rgba(0,114,206,.35);border:1px solid hsla(0,0%,100%,.2)}.btn-primary:hover{background:linear-gradient(135deg,#005bb5,#008ec7);transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,168,232,.45);color:#fff}.btn-secondary{background:hsla(0,0%,100%,.9);color:var(--clr-text-main);border:1.5px solid var(--clr-border-medium);box-shadow:var(--shadow-sm)}.btn-secondary:hover{border-color:var(--clr-cyan);color:var(--clr-blue-primary);background:#fff;transform:translateY(-2px);box-shadow:var(--shadow-md)}.btn-outline-white{background:transparent;color:#fff;border:1.5px solid hsla(0,0%,100%,.25);backdrop-filter:blur(8px)}.btn-outline-white:hover{background:hsla(0,0%,100%,.1);border-color:var(--clr-cyan);color:var(--clr-cyan);transform:translateY(-2px)}.btn-cyan{background:var(--clr-cyan);color:var(--clr-navy-dark);font-weight:700;box-shadow:0 4px 20px var(--clr-cyan-glow)}.btn-cyan:hover{background:#20b8f4;transform:translateY(-2px);box-shadow:0 8px 28px rgba(0,168,232,.6)}.btn i{font-size:.9em;transition:transform .25s var(--ease-expo)}.btn:hover i{transform:translateX(3px)}.card-tech{background:var(--clr-bg-card);border:1px solid var(--clr-border-light);border-radius:var(--r-xl);padding:clamp(1.5rem,3vw,2.25rem);box-shadow:var(--shadow-sm);transition:transform .35s var(--ease-expo),box-shadow .35s var(--ease-expo),border-color .35s var(--ease-expo);position:relative;overflow:hidden}.card-tech:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--clr-cyan),transparent);opacity:0;transition:opacity .35s var(--ease-expo)}.card-tech:hover{transform:translateY(-6px);border-color:rgba(0,168,232,.35);box-shadow:var(--shadow-lg),0 0 20px rgba(0,168,232,.08)}.card-tech:hover:before{opacity:1}.card-tech-dark{background:var(--clr-navy-surface);border:1px solid var(--clr-navy-border);border-radius:var(--r-xl);padding:clamp(1.5rem,3vw,2.25rem);color:#fff;box-shadow:var(--shadow-dark);transition:transform .35s var(--ease-expo),border-color .35s var(--ease-expo),box-shadow .35s var(--ease-expo)}.card-tech-dark:hover{transform:translateY(-6px);border-color:var(--clr-cyan);box-shadow:var(--shadow-dark),0 0 24px rgba(0,168,232,.2)}.badge-pill{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .85rem;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:.78rem;font-weight:500;background:var(--clr-blue-light);color:var(--clr-blue-primary);border:1px solid rgba(0,114,206,.15)}.badge-pill-cyan{background:rgba(0,168,232,.12);color:var(--clr-cyan);border:1px solid rgba(0,168,232,.3)}.tech-grid-pattern{background-image:linear-gradient(90deg,rgba(0,168,232,.05) 1px,transparent 0),linear-gradient(180deg,rgba(0,168,232,.05) 1px,transparent 0);background-size:40px 40px}.tech-grid-dark{background-image:linear-gradient(90deg,rgba(0,168,232,.08) 1px,transparent 0),linear-gradient(180deg,rgba(0,168,232,.08) 1px,transparent 0);background-size:48px 48px}.glow-ambient{position:absolute;border-radius:50%;filter:blur(90px);pointer-events:none;opacity:.45}.form-group{margin-bottom:1.25rem}.form-label{display:block;font-family:var(--font-display);font-weight:600;font-size:.9rem;color:var(--clr-text-main);margin-bottom:.5rem}.form-label-dark{color:#e2e8f0}.form-control{width:100%;padding:.85rem 1.15rem;border-radius:var(--r-md);border:1.5px solid var(--clr-border-medium);background:#fff;font-family:var(--font-body);font-size:.95rem;color:var(--clr-text-main);transition:border-color .2s ease,box-shadow .2s ease;outline:none}.form-control:focus{border-color:var(--clr-cyan);box-shadow:0 0 0 4px rgba(0,168,232,.15)}.form-control-dark{background:rgba(11,25,46,.8);border-color:hsla(0,0%,100%,.12);color:#fff}.form-control-dark:focus{border-color:var(--clr-cyan);background:#0b192e;box-shadow:0 0 0 4px rgba(0,168,232,.25)}.modal-backdrop-custom{position:fixed;inset:0;background:rgba(6,18,38,.75);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:1.5rem;animation:fadeIn .25s ease forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#0b192e}::-webkit-scrollbar-thumb{background:#0072ce;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#00a8e8}::-moz-selection{background:var(--clr-cyan);color:#030a16}::selection{background:var(--clr-cyan);color:#030a16}@media (max-width:992px){:root{--header-height:68px;--section-py:clamp(3.5rem,6vw,5rem)}}@media (max-width:768px){.hide-mobile{display:none!important}}@media (min-width:769px){.hide-desktop{display:none!important}}.ts-header[data-v-653ea002]{position:fixed;top:0;left:0;width:100%;height:76px;background:rgba(6,11,24,.65);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);border-bottom:1px solid rgba(0,210,255,.12);z-index:1000;transition:background .35s ease,border-color .35s ease,box-shadow .35s ease}.ts-header.is-scrolled[data-v-653ea002]{background:rgba(6,11,24,.92);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border-bottom:1px solid rgba(0,210,255,.2);box-shadow:0 4px 30px rgba(0,0,0,.4)}.ts-header-inner[data-v-653ea002]{display:flex;height:100%;align-items:center;max-width:1440px;margin:0 auto;padding:0 40px}.ts-logo[data-v-653ea002]{display:flex;align-items:center;gap:10px;text-decoration:none;flex-shrink:0;margin-right:48px}.logo-img[data-v-653ea002]{height:32px;width:auto;-o-object-fit:contain;object-fit:contain;display:block}.logo-text[data-v-653ea002]{font-family:var(--dac-font-heading,"Montserrat",sans-serif);font-size:18px;font-weight:800;color:#fff;letter-spacing:-.3px;transition:color .3s}.ts-nav[data-v-653ea002]{flex:1;display:flex;align-items:center}.ts-nav ul[data-v-653ea002]{display:flex;gap:8px;list-style:none;margin:0;padding:0}.ts-nav a[data-v-653ea002]{display:block;font-family:var(--dac-font-heading,"Montserrat",sans-serif);font-size:14px;font-weight:600;color:hsla(0,0%,100%,.75);text-decoration:none;position:relative;padding:6px 14px;border-radius:8px;transition:color .25s,background .25s;letter-spacing:.01em}.ts-nav a[data-v-653ea002]:hover{color:#00d2ff;background:rgba(0,210,255,.08)}.ts-nav a.is-active[data-v-653ea002]{color:#00d2ff;background:rgba(0,210,255,.12);box-shadow:0 0 16px rgba(0,210,255,.16)}.nav-dropdown[data-v-653ea002]{position:relative}.nav-dropdown .dropdown-toggle[data-v-653ea002]{display:flex;align-items:center}.nav-dropdown .dropdown-toggle i[data-v-653ea002]{font-size:10px;margin-left:6px;transition:transform .2s}.nav-dropdown:hover .dropdown-toggle i[data-v-653ea002]{transform:rotate(180deg)}.nav-dropdown .dropdown-menu[data-v-653ea002]{position:absolute;top:100%;left:0;min-width:220px;background:rgba(6,11,24,.95);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(0,210,255,.15);border-radius:12px;padding:8px;display:flex;flex-direction:column;gap:4px;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 10px 30px rgba(0,0,0,.5);pointer-events:none;list-style:none;margin-top:14px}.nav-dropdown .dropdown-menu[data-v-653ea002]:before{content:"";position:absolute;top:-24px;left:0;width:100%;height:24px;background:transparent}.nav-dropdown:hover .dropdown-menu[data-v-653ea002]{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.nav-dropdown.is-selection-closed:hover .dropdown-menu[data-v-653ea002]{opacity:0;visibility:hidden;transform:translateY(10px);pointer-events:none}.nav-dropdown .dropdown-menu li[data-v-653ea002]{width:100%}.nav-dropdown .dropdown-menu a[data-v-653ea002]{padding:10px 16px;display:block;border-radius:8px;width:100%}.nav-dropdown .dropdown-menu a[data-v-653ea002]:hover{background:rgba(0,210,255,.1);transform:translateX(4px)}.ts-header-right[data-v-653ea002]{display:flex;align-items:center;gap:16px;margin-left:auto;flex-shrink:0}.lang-dropdown-wrapper[data-v-653ea002]{position:relative;display:flex;align-items:center}.lang-dropdown-toggle[data-v-653ea002]{display:flex;align-items:center;gap:8px;background:rgba(10,18,38,.4);border:1px solid rgba(0,210,255,.18);border-radius:8px;padding:0 16px;color:#fff;cursor:pointer;font-family:var(--dac-font-heading,"Montserrat",sans-serif);font-weight:700;font-size:13px;transition:all .3s cubic-bezier(.16,1,.3,1);height:38px}.lang-dropdown-toggle[data-v-653ea002]:hover{background:rgba(0,210,255,.12);border-color:#00d2ff;box-shadow:0 4px 12px rgba(0,210,255,.15)}.lang-dropdown-toggle .flag-icon[data-v-653ea002]{display:flex;align-items:center;justify-content:center;width:24px}.lang-dropdown-toggle .flag-icon img[data-v-653ea002]{width:18px;height:auto;border-radius:2px;display:block}.lang-dropdown-toggle .lang-text[data-v-653ea002]{display:flex;align-items:center;line-height:1;margin-top:2px}.lang-dropdown-toggle .dropdown-arrow[data-v-653ea002]{font-size:10px;color:hsla(0,0%,100%,.5);transition:transform .3s;display:flex;align-items:center}.lang-dropdown-wrapper:hover .dropdown-arrow[data-v-653ea002]{transform:rotate(180deg)}.lang-dropdown-menu[data-v-653ea002]{position:absolute;top:calc(100% + 8px);right:0;min-width:140px;background:rgba(6,11,24,.95);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(0,210,255,.15);border-radius:12px;padding:8px;display:flex;flex-direction:column;gap:4px;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 10px 30px rgba(0,0,0,.5);list-style:none;margin:0}.lang-dropdown-menu[data-v-653ea002]:before{content:"";position:absolute;top:-12px;left:0;width:100%;height:12px;background:transparent}.lang-dropdown-menu.is-open[data-v-653ea002],.lang-dropdown-wrapper:hover .lang-dropdown-menu[data-v-653ea002]{opacity:1;visibility:visible;transform:translateY(0)}.lang-dropdown-menu a[data-v-653ea002]{display:flex;align-items:center;gap:12px;padding:10px 16px;border-radius:8px;color:hsla(0,0%,100%,.75);text-decoration:none;font-family:var(--dac-font-heading,"Montserrat",sans-serif);font-weight:600;font-size:13px;transition:all .2s;white-space:nowrap}.lang-dropdown-menu a.active[data-v-653ea002],.lang-dropdown-menu a[data-v-653ea002]:hover{background:rgba(0,210,255,.1);color:#00d2ff}.lang-dropdown-menu .flag-icon[data-v-653ea002]{display:flex;align-items:center;justify-content:center;width:24px}.lang-dropdown-menu .flag-icon img[data-v-653ea002]{width:20px;height:auto;border-radius:2px;display:block}.ts-header-contact[data-v-653ea002]{margin-left:8px}.btn-cyber-glass[data-v-653ea002]{position:relative;display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 24px;border-radius:8px;background:rgba(10,18,38,.4);border:1px solid rgba(0,210,255,.3);color:#00d2ff;font-family:var(--dac-font-heading,"Montserrat",sans-serif);font-weight:700;font-size:13px;letter-spacing:.8px;text-transform:uppercase;text-decoration:none;overflow:hidden;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 0 10px rgba(0,210,255,.05),inset 0 0 10px rgba(0,210,255,.05)}.btn-cyber-glass[data-v-653ea002]:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,210,255,.5),transparent);transform:skewX(-20deg);transition:left 0s}.btn-cyber-glass[data-v-653ea002]:hover{background:rgba(0,210,255,.12);border-color:#00d2ff;color:#fff;box-shadow:0 6px 20px rgba(0,210,255,.25),inset 0 0 12px rgba(0,210,255,.15);transform:translateY(-2px)}.btn-cyber-glass[data-v-653ea002]:hover:before{left:150%;transition:left 1s ease-out}.btn-text[data-v-653ea002]{position:relative;z-index:2;display:flex;align-items:center;gap:8px}.btn-text[data-v-653ea002]:after{content:"↗";font-size:14px;transition:transform .3s cubic-bezier(.16,1,.3,1),color .3s;color:rgba(0,210,255,.7)}.btn-cyber-glass:hover .btn-text[data-v-653ea002]:after{transform:translate(3px,-3px);color:#fff}.ts-header-contact[data-v-653ea002]{height:auto;background:none;border-left:none;width:auto}.d-mobile-only[data-v-653ea002],.mobile-header-actions[data-v-653ea002]{display:none!important}.mobile-lang-dropdown-wrapper[data-v-653ea002]{position:relative;display:flex;align-items:center}.mobile-lang-toggle[data-v-653ea002]{display:flex;align-items:center;gap:6px;background:rgba(13,23,48,.8);border:1px solid rgba(0,210,255,.18);border-radius:8px;padding:6px 10px;color:#fff;cursor:pointer;font-family:var(--dac-font-heading,"Montserrat",sans-serif);font-weight:700;font-size:12px;transition:all .3s}.mobile-lang-toggle .flag-icon[data-v-653ea002]{display:flex;align-items:center;justify-content:center;width:24px}.mobile-lang-toggle .flag-icon img[data-v-653ea002]{width:16px;height:auto;border-radius:2px}.mobile-lang-toggle .dropdown-arrow[data-v-653ea002]{font-size:9px;color:hsla(0,0%,100%,.5);transition:transform .3s}.mobile-lang-toggle .dropdown-arrow.is-open[data-v-653ea002]{transform:rotate(180deg)}.mobile-lang-dropdown-menu[data-v-653ea002]{position:absolute;top:calc(100% + 8px);right:0;min-width:150px;background:rgba(6,11,24,.98);border:1px solid rgba(0,210,255,.2);border-radius:12px;padding:6px;display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;box-shadow:0 10px 30px rgba(0,0,0,.6);z-index:100}.mobile-lang-dropdown-menu a[data-v-653ea002]{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:8px;color:hsla(0,0%,100%,.8);text-decoration:none;font-family:var(--dac-font-heading,"Montserrat",sans-serif);font-weight:600;font-size:13px;white-space:nowrap}.mobile-lang-dropdown-menu a.active[data-v-653ea002]{background:rgba(0,210,255,.15);color:#00d2ff}.mobile-lang-dropdown-menu .flag-icon[data-v-653ea002]{display:flex;align-items:center;justify-content:center;width:24px}.mobile-lang-dropdown-menu .flag-icon img[data-v-653ea002]{width:18px;height:auto;border-radius:2px}.mobile-toggle[data-v-653ea002]{width:40px;height:40px;background:rgba(13,23,48,.8);border:1px solid rgba(0,210,255,.2);border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;cursor:pointer;padding:0;transition:all .25s ease}.mobile-toggle[data-v-653ea002]:hover{background:rgba(18,32,66,.9);border-color:#00d2ff}.hamburger-bar[data-v-653ea002]{width:18px;height:1.5px;background-color:#fff;border-radius:2px;transition:all .3s ease}.mobile-toggle.is-active .hamburger-bar[data-v-653ea002]:first-child{transform:translateY(6.5px) rotate(45deg)}.mobile-toggle.is-active .hamburger-bar[data-v-653ea002]:nth-child(2){opacity:0;transform:scaleX(0)}.mobile-toggle.is-active .hamburger-bar[data-v-653ea002]:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.mobile-nav-backdrop[data-v-653ea002]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(6,11,24,.7);backdrop-filter:blur(6px);z-index:1999}.mobile-nav-drawer[data-v-653ea002]{position:fixed;top:0;right:0;width:300px;max-width:85vw;height:100vh;background:#060b18;border-left:1px solid rgba(0,210,255,.18);z-index:2000;display:flex;flex-direction:column;box-shadow:-16px 0 48px rgba(0,0,0,.5);overflow-y:auto}.drawer-header[data-v-653ea002]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid rgba(0,210,255,.12)}.drawer-logo[data-v-653ea002]{display:flex;align-items:center;gap:8px;text-decoration:none}.drawer-logo-img[data-v-653ea002]{height:28px;width:auto;-o-object-fit:contain;object-fit:contain}.drawer-logo-text[data-v-653ea002]{font-family:var(--dac-font-heading,"Montserrat",sans-serif);font-size:16px;font-weight:800;color:#fff}.drawer-close-btn[data-v-653ea002]{width:32px;height:32px;border-radius:8px;border:1px solid rgba(0,210,255,.2);background:rgba(13,23,48,.8);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;transition:all .2s ease}.drawer-close-btn[data-v-653ea002]:hover{background:#0072ce;border-color:#00d2ff}.drawer-body[data-v-653ea002]{padding:16px;display:flex;flex-direction:column;flex-grow:1}.drawer-nav-list[data-v-653ea002]{list-style:none;display:flex;flex-direction:column;gap:4px;margin-bottom:24px;padding:0}.drawer-nav-list a[data-v-653ea002]{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;font-family:var(--dac-font-heading,"Montserrat",sans-serif);font-size:15px;font-weight:600;color:hsla(0,0%,100%,.75);text-decoration:none;transition:all .2s ease}.drawer-nav-list .nav-icon[data-v-653ea002]{width:18px;font-size:14px;color:#00d2ff;transition:color .2s ease;text-align:center}.drawer-nav-list a[data-v-653ea002]:hover{background:rgba(0,210,255,.1);color:#00d2ff}.drawer-nav-list a.is-active[data-v-653ea002]{background:rgba(0,210,255,.12);color:#00d2ff;box-shadow:inset 0 0 16px rgba(0,210,255,.15)}.drawer-footer[data-v-653ea002]{margin-top:auto;padding-top:16px;border-top:1px solid rgba(0,210,255,.12)}.drawer-cta-btn[data-v-653ea002]{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#0072ce,#00c6ff);color:#fff!important;padding:13px 18px;border-radius:10px;font-family:var(--dac-font-heading,"Montserrat",sans-serif);font-weight:700;font-size:14px;margin-bottom:16px;text-decoration:none;transition:filter .25s ease,box-shadow .25s ease;box-shadow:0 4px 16px rgba(0,168,232,.35)}.drawer-cta-btn[data-v-653ea002]:hover{filter:brightness(1.15);box-shadow:0 6px 20px rgba(0,168,232,.5)}.drawer-cta-btn .arrow[data-v-653ea002]{font-weight:900;font-size:16px;transition:transform .2s ease}.drawer-cta-btn:hover .arrow[data-v-653ea002]{transform:translateX(3px)}.drawer-contact-info[data-v-653ea002]{display:flex;flex-direction:column;gap:8px}.dci-item[data-v-653ea002]{display:flex;align-items:center;gap:10px;font-size:13px;color:hsla(0,0%,100%,.5);margin:0}.dci-item i[data-v-653ea002]{color:#00d2ff;font-size:12px;width:14px;text-align:center}.dci-item a[data-v-653ea002]{color:hsla(0,0%,100%,.75);font-weight:600;text-decoration:none;transition:color .2s}.dci-item a[data-v-653ea002]:hover{color:#00d2ff}.drawer-fade-enter-active[data-v-653ea002],.drawer-fade-leave-active[data-v-653ea002]{transition:opacity .3s ease}.drawer-fade-enter-from[data-v-653ea002],.drawer-fade-leave-to[data-v-653ea002]{opacity:0}.drawer-slide-enter-active[data-v-653ea002],.drawer-slide-leave-active[data-v-653ea002]{transition:transform .35s cubic-bezier(.16,1,.3,1)}.drawer-slide-enter-from[data-v-653ea002],.drawer-slide-leave-to[data-v-653ea002]{transform:translateX(100%)}@media (max-width:1100px){.ts-header-inner[data-v-653ea002]{padding:0 28px}.ts-logo[data-v-653ea002]{margin-right:32px}.ts-nav ul[data-v-653ea002]{gap:2px}.ts-nav a[data-v-653ea002]{padding:6px 10px;font-size:13px}}@media (max-width:992px){.ts-header[data-v-653ea002]{height:68px}.ts-header-inner[data-v-653ea002]{padding:0 20px}.d-desktop-only[data-v-653ea002]{display:none!important}.d-mobile-only[data-v-653ea002],.mobile-header-actions[data-v-653ea002]{display:flex!important;align-items:center;gap:10px;margin-left:auto}.ts-logo[data-v-653ea002]{margin-right:0}.logo-img[data-v-653ea002]{height:30px}.logo-text[data-v-653ea002]{font-size:17px}}@media (max-width:480px){.ts-header[data-v-653ea002]{height:62px}.ts-header-inner[data-v-653ea002]{padding:0 16px}.logo-img[data-v-653ea002]{height:28px}.logo-text[data-v-653ea002]{font-size:16px}.mobile-header-actions[data-v-653ea002]{gap:8px}.mobile-toggle[data-v-653ea002]{width:36px;height:36px}}.dac-footer-outer[data-v-521d61fa]{background:linear-gradient(180deg,#020617,#060b18);color:#94a3b8;font-size:.95rem;position:relative;z-index:10;overflow:hidden;border-top:1px solid rgba(0,210,255,.1);font-family:var(--font-body,"Inter",sans-serif)}.footer-ambient-glow[data-v-521d61fa]{position:absolute;top:-100px;left:50%;transform:translateX(-50%);width:100%;max-width:1000px;height:400px;background:radial-gradient(ellipse at top,rgba(0,210,255,.08),transparent 70%);pointer-events:none;z-index:0}.dac-footer-grid[data-v-521d61fa]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:48px 60px;padding:56px 0 64px;position:relative;z-index:2;align-items:start}.footer-brand-col[data-v-521d61fa]{min-width:0}.footer-logo[data-v-521d61fa]{display:inline-flex;align-items:center;gap:12px;text-decoration:none;margin-bottom:20px}.footer-logo .logo-img[data-v-521d61fa]{height:38px;width:auto;flex-shrink:0}.footer-logo .logo-text[data-v-521d61fa]{font-family:var(--dac-font-heading,"Montserrat",sans-serif);font-size:18px;font-weight:800;color:#fff;letter-spacing:-.3px;white-space:nowrap}.brand-desc[data-v-521d61fa]{color:hsla(0,0%,100%,.82);line-height:1.65;margin-bottom:24px;font-size:.93rem;font-weight:600;word-break:break-word;overflow-wrap:break-word}.office-info[data-v-521d61fa]{display:flex;flex-direction:column;gap:14px}.office-info p[data-v-521d61fa]{margin:0;color:#94a3b8;line-height:1.55;display:flex;align-items:flex-start;gap:10px;word-break:break-word;overflow-wrap:break-word}.office-info p>span[data-v-521d61fa]{min-width:0}.office-info p i[data-v-521d61fa]{color:#00d2ff;font-size:15px;margin-top:3px;width:18px;text-align:center;flex-shrink:0}.office-info strong[data-v-521d61fa]{color:#fff;font-weight:600;margin-right:4px}.office-info a[data-v-521d61fa]{color:#94a3b8;text-decoration:none;transition:color .3s ease;word-break:break-all}.office-info a[data-v-521d61fa]:hover{color:#00d2ff}.footer-address-city[data-v-521d61fa],.footer-address-line[data-v-521d61fa],.phone-contact-name[data-v-521d61fa]{display:inline}.footer-address-city[data-v-521d61fa]:before{content:" "}.footer-links-wrapper[data-v-521d61fa]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;min-width:0}.footer-links-col[data-v-521d61fa]{min-width:0}.group-title[data-v-521d61fa]{display:block;font-family:var(--dac-font-heading,"Montserrat",sans-serif);font-size:.85rem;font-weight:800;color:#fff;margin-bottom:20px;letter-spacing:1px;text-transform:uppercase}.clean-list[data-v-521d61fa]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.clean-list li a[data-v-521d61fa]{color:#94a3b8;text-decoration:none;font-size:.9rem;transition:color .3s ease,transform .25s ease;display:inline-block;line-height:1.4}.clean-list a[data-v-521d61fa]:hover{color:#00d2ff;transform:translateX(5px)}.trust-badges[data-v-521d61fa]{display:flex;flex-direction:column;gap:12px}.badge-item[data-v-521d61fa]{display:flex;align-items:center;gap:10px;color:#94a3b8;font-size:.87rem;font-weight:500;transition:color .3s ease;word-break:break-word}.badge-item[data-v-521d61fa]:hover{color:#fff}.badge-item i[data-v-521d61fa]{color:#00d2ff;font-size:1rem;width:18px;text-align:center;flex-shrink:0}.dac-copyright-bar[data-v-521d61fa]{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-top:1px solid hsla(0,0%,100%,.08);position:relative;z-index:2}.copyright[data-v-521d61fa]{margin:0;font-size:.82rem;color:hsla(0,0%,100%,.38);line-height:1.5}.social-links[data-v-521d61fa]{display:flex;gap:12px}.social-links a[data-v-521d61fa]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.7);font-size:1rem;transition:all .3s cubic-bezier(.16,1,.3,1)}.social-links a[data-v-521d61fa]:hover{background:rgba(0,210,255,.15);border-color:rgba(0,210,255,.4);color:#00d2ff;transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,210,255,.2)}.dac-to-top-btn[data-v-521d61fa]{position:fixed;bottom:28px;right:24px;width:48px;height:48px;background:rgba(13,23,48,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(0,210,255,.3);border-radius:50%;color:#00d2ff;font-size:1.2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:999;transition:all .35s cubic-bezier(.16,1,.3,1)}.dac-to-top-btn[data-v-521d61fa]:hover{background:#00d2ff;color:#060b18;transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,210,255,.25)}@media (max-width:1024px){.footer-links-wrapper[data-v-521d61fa]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (max-width:992px){.dac-footer-grid[data-v-521d61fa]{grid-template-columns:1fr;gap:40px;padding:44px 0 56px}.footer-brand-col[data-v-521d61fa]{max-width:none;width:100%;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);-moz-column-gap:40px;column-gap:40px}.footer-brand-col .brand-desc[data-v-521d61fa],.footer-brand-col .footer-logo[data-v-521d61fa]{grid-column:1}.footer-brand-col .office-info[data-v-521d61fa]{grid-column:2;grid-row:2;align-self:start}.footer-links-wrapper[data-v-521d61fa]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 32px}}@media (max-width:768px){.dac-footer-grid[data-v-521d61fa]{padding:36px 0 48px;gap:36px}.footer-links-wrapper[data-v-521d61fa]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.footer-links-col[data-v-521d61fa]:last-child{grid-column:1/-1}.trust-badges[data-v-521d61fa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.badge-item[data-v-521d61fa]{min-width:0}.dac-to-top-btn[data-v-521d61fa]{bottom:20px;right:16px;width:44px;height:44px}}@media (max-width:600px){.dac-footer-grid[data-v-521d61fa]{padding:32px 0 44px;gap:32px}.footer-brand-col[data-v-521d61fa]{display:block;max-width:100%}.brand-desc[data-v-521d61fa]{font-size:.9rem}.footer-links-wrapper[data-v-521d61fa]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.footer-links-col[data-v-521d61fa]:last-child{grid-column:1/-1}.trust-badges[data-v-521d61fa]{gap:10px 14px}.badge-item[data-v-521d61fa]{font-size:.83rem}.group-title[data-v-521d61fa]{font-size:.8rem;margin-bottom:16px}.clean-list li a[data-v-521d61fa]{font-size:.88rem}.clean-list[data-v-521d61fa]{gap:12px}.dac-copyright-bar[data-v-521d61fa]{flex-direction:column;gap:12px;text-align:center;padding:16px 0}.copyright[data-v-521d61fa]{font-size:.78rem}.social-links[data-v-521d61fa]{justify-content:center}.office-info[data-v-521d61fa]{gap:12px}.office-info p[data-v-521d61fa]{font-size:.88rem}.footer-address-city[data-v-521d61fa],.phone-contact-name[data-v-521d61fa]{display:block}.footer-address-city[data-v-521d61fa]:before{content:""}.dac-to-top-btn[data-v-521d61fa]{width:42px;height:42px;font-size:1rem;bottom:16px;right:12px}}@media (max-width:400px){.footer-links-wrapper[data-v-521d61fa]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}}.kt-cursor-container[data-v-3db31148]{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:99999;contain:layout style;transition:opacity .2s ease}.kt-cursor-container.is-hidden[data-v-3db31148]{opacity:0}.cursor-dot[data-v-3db31148]{position:absolute;top:0;left:0;pointer-events:none;will-change:transform}.cursor-dot__core[data-v-3db31148]{width:6px;height:6px;margin-top:-3px;margin-left:-3px;border-radius:50%;background:#00d2ff;box-shadow:0 0 8px #00d2ff;transition:transform .18s cubic-bezier(.16,1,.3,1),background-color .18s ease}.cursor-ring[data-v-3db31148]{position:absolute;top:0;left:0;pointer-events:none;will-change:transform}.cursor-ring__lens[data-v-3db31148]{width:34px;height:34px;margin-top:-17px;margin-left:-17px;border-radius:50%;border:1.5px solid rgba(0,210,255,.45);background:rgba(0,210,255,.03);box-shadow:0 0 12px rgba(0,210,255,.15);transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .2s ease,background-color .2s ease}.kt-cursor-container.is-hovered .cursor-ring__lens[data-v-3db31148]{transform:scale(1.4);border-color:rgba(0,210,255,.85);background-color:rgba(0,210,255,.08)}.kt-cursor-container.is-hovered .cursor-dot__core[data-v-3db31148]{transform:scale(1.25);background-color:#fff}.kt-cursor-container.is-active .cursor-ring__lens[data-v-3db31148]{transform:scale(.85);border-color:#00d2ff;background-color:rgba(0,210,255,.2)}@media (hover:none) and (pointer:coarse){.kt-cursor-container[data-v-3db31148]{display:none!important}}@media (hover:hover) and (pointer:fine){body.kt-custom-cursor-active,body.kt-custom-cursor-active [role=button],body.kt-custom-cursor-active a,body.kt-custom-cursor-active button,body.kt-custom-cursor-active canvas,body.kt-custom-cursor-active input,body.kt-custom-cursor-active select,body.kt-custom-cursor-active textarea{cursor:none!important}}.kt-ambient-bg[data-v-35cf0562]{position:fixed;inset:0;width:100vw;height:100vh;z-index:0;pointer-events:none;background-color:#060b18;overflow:hidden;contain:strict}.ambient-horizon[data-v-35cf0562]{position:absolute;top:-120px;left:50%;transform:translate3d(-50%,0,0);width:130vw;height:580px;background:radial-gradient(ellipse 65% 55% at 50% 0,rgba(0,210,255,.14) 0,rgba(0,114,206,.08) 50%,rgba(6,11,24,0) 80%);pointer-events:none;will-change:transform}.ambient-orb[data-v-35cf0562]{position:absolute;border-radius:50%;pointer-events:none;filter:blur(80px);will-change:transform;opacity:.8}.orb-cyan[data-v-35cf0562]{top:15vh;left:-10vw;width:clamp(380px,45vw,650px);height:clamp(380px,45vw,650px);background:radial-gradient(circle,rgba(0,210,255,.12) 0,rgba(0,114,206,.04) 55%,transparent 75%);animation:orb-drift-1-35cf0562 18s ease-in-out infinite alternate}.orb-sapphire[data-v-35cf0562]{top:45vh;right:-12vw;width:clamp(420px,50vw,750px);height:clamp(420px,50vw,750px);background:radial-gradient(circle,rgba(1,101,162,.16) 0,rgba(0,210,255,.05) 50%,transparent 75%);animation:orb-drift-2-35cf0562 22s ease-in-out infinite alternate}.orb-indigo[data-v-35cf0562]{top:80vh;left:20vw;width:clamp(360px,42vw,600px);height:clamp(360px,42vw,600px);background:radial-gradient(circle,rgba(14,165,233,.1) 0,rgba(1,101,162,.05) 50%,transparent 75%);animation:orb-drift-3-35cf0562 20s ease-in-out infinite alternate}@keyframes orb-drift-1-35cf0562{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(60px,40px,0) scale(1.08)}to{transform:translate3d(-30px,70px,0) scale(.95)}}@keyframes orb-drift-2-35cf0562{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-70px,-50px,0) scale(1.12)}to{transform:translate3d(40px,30px,0) scale(.92)}}@keyframes orb-drift-3-35cf0562{0%{transform:translateZ(0) scale(.95)}50%{transform:translate3d(50px,-40px,0) scale(1.06)}to{transform:translate3d(-40px,50px,0) scale(1)}}.ambient-wave[data-v-35cf0562]{position:absolute;width:140vw;height:400px;pointer-events:none;filter:blur(50px);opacity:.45}.wave-1[data-v-35cf0562]{top:30vh;left:-20vw;background:linear-gradient(105deg,transparent 20%,rgba(0,210,255,.06) 45%,rgba(1,101,162,.04) 60%,transparent 80%);transform:rotate(-12deg);animation:wave-breathe-1-35cf0562 14s ease-in-out infinite alternate}.wave-2[data-v-35cf0562]{top:70vh;right:-20vw;background:linear-gradient(115deg,transparent 15%,rgba(1,101,162,.06) 40%,rgba(0,210,255,.05) 60%,transparent 85%);transform:rotate(8deg);animation:wave-breathe-2-35cf0562 16s ease-in-out infinite alternate}@keyframes wave-breathe-1-35cf0562{0%{transform:rotate(-12deg) translateY(0) scaleY(1);opacity:.35}to{transform:rotate(-10deg) translateY(30px) scaleY(1.2);opacity:.55}}@keyframes wave-breathe-2-35cf0562{0%{transform:rotate(8deg) translateY(0) scaleY(1);opacity:.35}to{transform:rotate(6deg) translateY(-30px) scaleY(1.25);opacity:.55}}.ambient-grid[data-v-35cf0562]{position:absolute;inset:-36px;background-image:radial-gradient(rgba(0,210,255,.16) 1.2px,transparent 0);background-size:36px 36px;opacity:.4;mask-image:radial-gradient(ellipse 85% 65% at 50% 40%,#000 25%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 85% 65% at 50% 40%,#000 25%,transparent 80%);pointer-events:none;will-change:transform}.ambient-spotlight[data-v-35cf0562]{position:absolute;top:-650px;left:-650px;width:1300px;height:1300px;background:radial-gradient(650px circle at 50% 50%,rgba(0,210,255,.09) 0,rgba(0,114,206,.04) 45%,transparent 75%);pointer-events:none;will-change:transform;transform:translate3d(50vw,35vh,0)}.ambient-grain[data-v-35cf0562]{position:absolute;inset:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.03'/%3E%3C/svg%3E");opacity:.3;pointer-events:none}.kt-device-stage[data-v-1f183394]{background:transparent;border:none}.iso-scene[data-v-1f183394],.kt-device-stage[data-v-1f183394]{position:relative;width:100%;height:100%;min-height:500px;overflow:visible;display:flex;align-items:center;justify-content:center;pointer-events:none}.iso-scene[data-v-1f183394]{perspective:2000px;transform-style:preserve-3d}.iso-grid[data-v-1f183394]{position:absolute;left:50%;top:50%;margin-left:-500px;margin-top:-500px;transform-origin:500px 500px;transform:scale(.65) rotateX(25deg) rotate(15deg);transform-style:preserve-3d;flex-shrink:0;width:1000px;height:1000px;background:linear-gradient(rgba(0,229,255,.1) 2px,transparent 0),linear-gradient(90deg,rgba(0,229,255,.1) 2px,transparent 0);background-size:50px 50px;box-shadow:inset 0 0 100px rgba(0,229,255,.1);border:2px solid rgba(0,229,255,.2);border-radius:8px;transition:transform .5s ease;pointer-events:none}.iso-connections[data-v-1f183394]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;transform:translateZ(1px)}.data-flow[data-v-1f183394]{animation:dataMarch-1f183394 2s linear infinite}.data-flow-fast[data-v-1f183394]{animation:dataMarch-1f183394 1s linear infinite}@keyframes dataMarch-1f183394{0%{stroke-dashoffset:48}to{stroke-dashoffset:0}}.iso-block[data-v-1f183394]{position:absolute;transform-style:preserve-3d;transition:transform .3s cubic-bezier(.16,1,.3,1);cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;pointer-events:auto}.block-app[data-v-1f183394]{top:100px;left:50px;width:350px;height:350px}.block-cloud[data-v-1f183394]{top:100px;left:500px;width:450px;height:350px}.block-iot[data-v-1f183394]{top:500px;left:50px;width:350px;height:400px}.block-admin[data-v-1f183394]{top:500px;left:500px;width:450px;height:400px}.block-shadow[data-v-1f183394]{position:absolute;inset:0;background:transparent;box-shadow:0 0 30px 15px rgba(0,0,0,.8);transform:translateZ(1px);pointer-events:none;transition:box-shadow .3s ease,transform .3s ease}.block-faces[data-v-1f183394]{position:absolute;inset:0;transform-style:preserve-3d;transform:translateZ(0);transition:transform .3s cubic-bezier(.16,1,.3,1);pointer-events:auto}.iso-block:hover .block-faces[data-v-1f183394]{transform:translateZ(40px)}.iso-block:hover .block-shadow[data-v-1f183394]{transform:translateZ(1px) scale(.9);box-shadow:0 0 50px 20px rgba(0,229,255,.4)}.face[data-v-1f183394]{position:absolute;background:rgba(8,15,32,.95);border:1px solid rgba(0,229,255,.3);cursor:pointer;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease;pointer-events:auto}.face-top[data-v-1f183394]{width:100%;height:100%;transform:translateZ(40px);box-shadow:inset 0 0 40px rgba(0,229,255,.1);cursor:pointer;pointer-events:auto}.face-top[data-v-1f183394]:hover,.iso-block:hover .face-top[data-v-1f183394]{background:rgba(12,24,52,.98)}.block-app .face-top[data-v-1f183394]:hover,.block-app:hover .face-top[data-v-1f183394]{border-color:#00e5ff;box-shadow:0 0 35px rgba(0,229,255,.5),inset 0 0 45px rgba(0,229,255,.2)}.block-app .face-top:hover .icon-hdr[data-v-1f183394],.block-app:hover .icon-hdr[data-v-1f183394]{color:#00e5ff;text-shadow:0 0 16px rgba(0,229,255,.8)}.block-cloud .face-top[data-v-1f183394]:hover,.block-cloud:hover .face-top[data-v-1f183394]{border-color:#38bdf8;box-shadow:0 0 35px rgba(56,189,248,.5),inset 0 0 45px rgba(56,189,248,.2)}.block-cloud .face-top:hover .icon-hdr[data-v-1f183394],.block-cloud:hover .icon-hdr[data-v-1f183394]{color:#38bdf8;text-shadow:0 0 16px rgba(56,189,248,.8)}.block-iot .face-top[data-v-1f183394]:hover,.block-iot:hover .face-top[data-v-1f183394]{border-color:#10b981;box-shadow:0 0 35px rgba(16,185,129,.5),inset 0 0 45px rgba(16,185,129,.2)}.block-iot .face-top:hover .icon-hdr[data-v-1f183394],.block-iot:hover .icon-hdr[data-v-1f183394]{color:#10b981;text-shadow:0 0 16px rgba(16,185,129,.8)}.block-admin .face-top[data-v-1f183394]:hover,.block-admin:hover .face-top[data-v-1f183394]{border-color:#818cf8;box-shadow:0 0 35px rgba(129,140,248,.5),inset 0 0 45px rgba(129,140,248,.2)}.block-admin .face-top:hover .icon-hdr[data-v-1f183394],.block-admin:hover .icon-hdr[data-v-1f183394]{color:#818cf8;text-shadow:0 0 16px rgba(129,140,248,.8)}.face-front[data-v-1f183394]{width:100%;height:40px;bottom:0;left:0;transform-origin:bottom;transform:rotateX(-90deg);background:rgba(4,8,20,.95);border-top:none}.face-right[data-v-1f183394]{width:40px;height:100%;top:0;right:0;transform-origin:right;transform:rotateY(90deg);background:rgba(6,11,26,.95);border-left:none}.block-admin .face[data-v-1f183394]{border-color:rgba(56,189,248,.4)}.block-admin .face-top[data-v-1f183394]{box-shadow:inset 0 0 40px rgba(56,189,248,.1)}.block-iot .face[data-v-1f183394]{border-color:rgba(16,185,129,.4)}.block-iot .face-top[data-v-1f183394]{box-shadow:inset 0 0 40px rgba(16,185,129,.1)}.content-wrapper[data-v-1f183394]{padding:32px;height:100%;display:flex;flex-direction:column;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;pointer-events:auto}.content-wrapper [data-v-1f183394]{pointer-events:none}.icon-hdr[data-v-1f183394]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;color:#cbd5e1;font-family:Inter,sans-serif;font-size:24px;font-weight:800;letter-spacing:.1em}.icon-hdr i[data-v-1f183394]{font-size:40px}.cyan-theme .icon-hdr i[data-v-1f183394]{color:#00e5ff}.blue-theme .icon-hdr i[data-v-1f183394]{color:#38bdf8}.emerald-theme .icon-hdr i[data-v-1f183394]{color:#10b981}.content-wrapper h3[data-v-1f183394]{font-family:Inter,sans-serif;font-size:36px;font-weight:800;color:#fff;margin:0 0 12px 0;line-height:1.3;letter-spacing:-.01em;text-shadow:0 2px 4px rgba(0,0,0,.5)}.content-wrapper p[data-v-1f183394]{font-family:Inter,sans-serif;font-size:20px;color:#e2e8f0;line-height:1.6;margin:0;font-weight:500}.mini-chart[data-v-1f183394]{display:flex;align-items:flex-end;gap:8px;margin-top:auto;height:40px}.mini-chart .bar[data-v-1f183394]{width:16px;background:#38bdf8;border-radius:2px 2px 0 0;animation:chartBop-1f183394 2s ease-in-out infinite alternate}.mini-chart .h-60[data-v-1f183394]{height:60%;animation-delay:0s}.mini-chart .h-90[data-v-1f183394]{height:90%;animation-delay:.2s}.mini-chart .h-40[data-v-1f183394]{height:40%;animation-delay:.4s}.mini-chart .h-100[data-v-1f183394]{height:100%;animation-delay:.6s}@keyframes chartBop-1f183394{0%{transform:scaleY(.8)}to{transform:scaleY(1.1)}}.radar-ping[data-v-1f183394]{margin-top:auto;width:12px;height:12px;background:#10b981;border-radius:50%;box-shadow:0 0 10px #10b981;position:relative}.radar-ping[data-v-1f183394]:after{content:"";position:absolute;inset:-10px;border:1px solid #10b981;border-radius:50%;animation:ping-1f183394 1.5s cubic-bezier(0,0,.2,1) infinite}@keyframes ping-1f183394{75%,to{transform:scale(3);opacity:0}}.server-racks[data-v-1f183394]{margin-top:auto;display:flex;gap:12px}.rack-light[data-v-1f183394]{width:8px;height:8px;background:#00e5ff;border-radius:50%;box-shadow:0 0 8px #00e5ff}.blinking[data-v-1f183394]{animation:blink-1f183394 1s infinite}.blinking-fast[data-v-1f183394]{animation:blink-1f183394 .3s infinite}@keyframes blink-1f183394{50%{opacity:.2}}.hud-panel[data-v-1f183394]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 40px);max-width:420px;background:rgba(10,20,42,.95);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(0,229,255,.32);border-radius:20px;padding:28px 24px;box-shadow:0 24px 60px rgba(0,0,0,.75),0 0 35px rgba(0,229,255,.15);color:#fff;z-index:500;pointer-events:auto}.hud-icon-wrap[data-v-1f183394]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;background:hsla(0,0%,100%,.05);flex-shrink:0}.cyan-theme .hud-icon-wrap[data-v-1f183394]{color:#00e5ff;background:rgba(0,229,255,.12)}.blue-theme .hud-icon-wrap[data-v-1f183394]{color:#38bdf8;background:rgba(56,189,248,.12)}.emerald-theme .hud-icon-wrap[data-v-1f183394]{color:#10b981;background:rgba(16,185,129,.12)}.hud-badge[data-v-1f183394]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;display:block;margin-bottom:4px}.btn-close-hud[data-v-1f183394]{position:absolute;top:18px;right:18px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);color:#cbd5e1;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s ease}.btn-close-hud[data-v-1f183394]:hover{background:hsla(0,0%,100%,.2);color:#fff;transform:scale(1.08)}.hud-header[data-v-1f183394]{display:flex;align-items:center;gap:16px;margin-bottom:18px}.hud-title h4[data-v-1f183394]{font-family:Inter,sans-serif;font-size:19px;font-weight:800;margin:0;color:#f8fafc}.hud-body p[data-v-1f183394]{font-family:Inter,sans-serif;font-size:14.5px;color:#cbd5e1;line-height:1.6;margin:0}.iso-block.is-active .block-faces[data-v-1f183394]{transform:translateZ(45px)}.block-app.is-active .face[data-v-1f183394]{border-color:#00e5ff;box-shadow:0 0 35px rgba(0,229,255,.5)}.block-cloud.is-active .face[data-v-1f183394]{border-color:#38bdf8;box-shadow:0 0 35px rgba(56,189,248,.5)}.block-iot.is-active .face[data-v-1f183394]{border-color:#10b981;box-shadow:0 0 35px rgba(16,185,129,.5)}.block-admin.is-active .face[data-v-1f183394]{border-color:#818cf8;box-shadow:0 0 35px rgba(129,140,248,.5)}.hud-fade-enter-active[data-v-1f183394],.hud-fade-leave-active[data-v-1f183394]{transition:opacity .25s ease,transform .25s cubic-bezier(.16,1,.3,1)}.hud-fade-enter-from[data-v-1f183394],.hud-fade-leave-to[data-v-1f183394]{opacity:0;transform:translate(-50%,-47%) scale(.95)}@media (max-width:1599px){.iso-grid[data-v-1f183394]{transform:scale(.6) rotateX(25deg) rotate(15deg)}}@media (max-width:1399px){.iso-grid[data-v-1f183394]{transform:scale(.55) rotateX(25deg) rotate(15deg)}}@media (max-width:1199px) and (min-width:768px){.kt-device-stage[data-v-1f183394]{min-height:560px;width:100%;display:flex;justify-content:center;align-items:center}.iso-scene[data-v-1f183394]{min-height:560px;perspective:1500px}.iso-grid[data-v-1f183394]{left:50%;top:50%;margin-left:-500px;margin-top:-500px;transform:scale(.56) rotateX(22deg) rotate(0deg)}.block-app[data-v-1f183394]{left:55px;top:75px;width:415px;height:365px}.block-cloud[data-v-1f183394]{left:530px;top:75px;width:415px;height:365px}.block-iot[data-v-1f183394]{left:55px;top:495px;width:415px;height:405px}.block-admin[data-v-1f183394]{left:530px;top:495px;width:415px;height:405px}}.kt-page[data-v-0105803e]{--bg:#060b18;--bg-card:rgba(10,18,38,.65);--bg-card-h:rgba(14,26,54,.85);--text-1:#fff;--text-2:#94a3b8;--text-3:#64748b;--cyan:#00d2ff;--cyan-deep:#0072ce;--cyan-glow:rgba(0,210,255,.35);--cyan-dim:rgba(0,168,232,.12);--cyan-border:rgba(0,210,255,.14);--border:hsla(0,0%,100%,.08);--border-h:rgba(0,210,255,.38);--r:14px;--r-lg:18px;--font-d:"Montserrat",sans-serif;--font-b:"Inter",sans-serif;background-color:var(--bg);color:var(--text-1);font-family:var(--font-b);position:relative;z-index:1;overflow-x:hidden}.page-wrap[data-v-0105803e]{max-width:1200px;margin:0 auto;padding:0 32px}.sect[data-v-0105803e]{position:relative;padding:120px 0;z-index:2;background:transparent;scroll-margin-top:80px}.sect[data-v-0105803e]:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:min(85%,1100px);height:1px;background:linear-gradient(90deg,transparent,rgba(0,210,255,.12) 25%,rgba(0,210,255,.25) 50%,rgba(0,210,255,.12) 75%,transparent);pointer-events:none}.sect--audience[data-v-0105803e],.sect--process[data-v-0105803e],.sect--projects[data-v-0105803e],.sect--solutions[data-v-0105803e],.sect--team[data-v-0105803e]{background:radial-gradient(ellipse at 50% 20%,rgba(0,210,255,.035) 0,rgba(0,210,255,.015) 28%,rgba(0,210,255,.008) 42%,transparent 72%)}.sect--cta[data-v-0105803e]{background:radial-gradient(ellipse 55% 45% at 50% 30%,rgba(0,210,255,.05),transparent 70%);padding:110px 0 140px}.sect-head[data-v-0105803e]{margin-bottom:56px}.sect-head--center[data-v-0105803e]{text-align:center;max-width:720px;margin-left:auto;margin-right:auto;margin-bottom:56px}.sect-title[data-v-0105803e]{font-family:var(--font-d);font-size:clamp(28px,3.8vw,42px);font-weight:800;letter-spacing:-.8px;line-height:1.25;color:var(--text-1);margin-bottom:18px;text-wrap:balance}.title-nowrap-md[data-v-0105803e]{white-space:nowrap}@media (max-width:992px){.title-nowrap-md[data-v-0105803e]{white-space:normal}}.sect-desc[data-v-0105803e]{font-size:16px;color:var(--text-2);line-height:1.7;max-width:640px}.sect-head--center .sect-desc[data-v-0105803e]{margin:0 auto}@keyframes rise-0105803e{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.animate-rise[data-v-0105803e]{animation:rise-0105803e .7s cubic-bezier(.16,1,.3,1) both}.animate-rise-d1[data-v-0105803e]{animation:rise-0105803e .7s cubic-bezier(.16,1,.3,1) .15s both}.animate-rise-d2[data-v-0105803e]{animation:rise-0105803e .7s cubic-bezier(.16,1,.3,1) .3s both}.scroll-reveal[data-v-0105803e]{opacity:0;transform:translateY(42px) scale(.97);filter:blur(8px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1),filter .8s cubic-bezier(.16,1,.3,1);will-change:opacity,transform,filter}.scroll-reveal.is-revealed[data-v-0105803e]{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}.kt-hero[data-v-0105803e]{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:transparent}.hero-canvas[data-v-0105803e]{position:absolute;inset:0;width:100%;height:100%;z-index:0;display:block;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.85) 60%,transparent);mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.85) 60%,transparent)}.kt-hero__container[data-v-0105803e]{position:relative;z-index:2;display:grid;grid-template-columns:1.45fr .9fr;gap:52px;align-items:center;width:100%;max-width:1300px;margin:0 auto;padding:130px 32px 70px}.kt-hero__content[data-v-0105803e]{text-align:left}.hero-headline[data-v-0105803e]{font-family:var(--font-d);font-size:clamp(48px,6.2vw,78px);font-weight:900;letter-spacing:-2px;line-height:1.12;padding-bottom:.05em;margin-bottom:8px;background:linear-gradient(110deg,#fff,#fff 35%,#00d2ff 50%,#fff 65%,#fff);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:text-shimmer-0105803e 7s ease-in-out infinite;text-shadow:0 4px 40px rgba(0,0,0,.6)}@keyframes text-shimmer-0105803e{0%{background-position:100% 0}60%{background-position:-100% 0}to{background-position:-100% 0}}.hero-subheadline[data-v-0105803e]{font-family:var(--font-d);font-size:clamp(20px,2.2vw,26px);font-weight:500;line-height:1.35;letter-spacing:-.3px;margin:0 0 22px 0}.hero-subheadline em[data-v-0105803e]{font-style:italic;font-weight:600;color:#f1f5f9;display:inline-block;text-shadow:0 2px 20px hsla(0,0%,100%,.12)}.hero-desc[data-v-0105803e],.hero-tagline[data-v-0105803e]{font-size:clamp(14.5px,1.15vw,16px);color:#94a3b8;line-height:1.75;max-width:580px;margin-bottom:40px}.hero-actions[data-v-0105803e]{display:flex;gap:18px;flex-wrap:wrap;justify-content:flex-start;margin-bottom:48px}.hero-btn[data-v-0105803e]{display:inline-flex;align-items:center;gap:10px;padding:15px 36px;border-radius:12px;font-family:var(--font-d);font-size:15px;font-weight:700;text-decoration:none;cursor:pointer;transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1),background-color .25s ease,border-color .25s ease;letter-spacing:.3px}.hero-btn[data-v-0105803e]:active{transform:scale(.97)}.hero-btn--filled[data-v-0105803e]{background:linear-gradient(135deg,#0072ce,#00c6ff);color:#fff;box-shadow:0 4px 24px rgba(0,168,232,.45);border:1px solid hsla(0,0%,100%,.25)}.hero-btn--filled[data-v-0105803e]:hover{background:linear-gradient(135deg,#005bb5,#00b0e6);transform:translateY(-3px) scale(1.02);box-shadow:0 8px 32px rgba(0,168,232,.65);color:#fff}.hero-btn--ghost[data-v-0105803e]{background:rgba(10,18,38,.7);border:1.5px solid var(--cyan-border);color:#fff;backdrop-filter:blur(10px)}.hero-btn--ghost[data-v-0105803e]:hover{background:rgba(14,26,54,.9);border-color:var(--cyan);box-shadow:0 0 24px rgba(0,210,255,.35);transform:translateY(-3px) scale(1.02);color:#fff}.hero-btn .btn-arrow[data-v-0105803e]{width:17px;height:17px;display:inline-block;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;transition:transform .25s cubic-bezier(.16,1,.3,1)}.hero-btn:hover .btn-arrow[data-v-0105803e]{transform:translateX(5px)}.hero-proof[data-v-0105803e]{display:flex;align-items:center;gap:36px}.hp-item[data-v-0105803e]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;transition:transform .25s ease}.hp-item[data-v-0105803e]:hover{transform:translateY(-2px)}.hp-val[data-v-0105803e]{font-family:var(--font-d);font-size:32px;font-weight:900;color:#fff;letter-spacing:-.5px}.hp-lbl[data-v-0105803e]{font-size:13px;color:#94a3b8;font-weight:500;letter-spacing:.3px}.hp-sep[data-v-0105803e]{width:1px;height:36px;background:hsla(0,0%,100%,.12)}.hero-aura[data-v-0105803e]{position:absolute;width:320px;height:320px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;filter:blur(75px);pointer-events:none;z-index:0;background:radial-gradient(circle,rgba(0,210,255,.22) 0,rgba(0,114,206,.1) 60%,transparent 80%);opacity:.65;animation:auraBreathe-0105803e 6s ease-in-out infinite alternate}@keyframes auraBreathe-0105803e{0%{transform:translate(-50%,-50%) scale(.9);opacity:.55}to{transform:translate(-50%,-46%) scale(1.1);opacity:.85}}.kt-hero__visual[data-v-0105803e]{position:relative;width:100%;max-width:580px}@media (min-width:1400px){.kt-hero__container[data-v-0105803e]{max-width:1440px;grid-template-columns:1.3fr 1fr;gap:64px}.kt-hero__visual[data-v-0105803e]{left:40px}}@media (min-width:1600px){.kt-hero__container[data-v-0105803e]{max-width:1560px;grid-template-columns:1.2fr 1fr;gap:80px}.kt-hero__visual[data-v-0105803e]{left:70px}}.sol-grid[data-v-0105803e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sol-card[data-v-0105803e]{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:18px;min-height:230px;padding:30px 28px;background:var(--bg-card);border:1px solid var(--cyan-border);border-radius:var(--r-lg);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 10px 30px rgba(0,0,0,.28);transition:background-color .35s ease,border-color .35s ease,box-shadow .35s ease,transform .35s cubic-bezier(.16,1,.3,1)}.sol-card[data-v-0105803e]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,210,255,.35) 30%,rgba(0,210,255,.12) 70%,transparent);pointer-events:none;z-index:2}.sol-card[data-v-0105803e]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(400px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(0,210,255,.13) 0,rgba(0,114,206,.04) 45%,transparent 75%);opacity:0;pointer-events:none;transition:opacity .35s ease;z-index:1}.sol-card[data-v-0105803e]:hover:after{opacity:1}.sol-card>[data-v-0105803e]{position:relative;z-index:2}.sol-card[data-v-0105803e]:hover{background:var(--bg-card-h);border-color:rgba(0,210,255,.45);box-shadow:0 18px 48px rgba(0,0,0,.55),0 0 30px rgba(0,210,255,.16);transform:translateY(-5px)}.sol-icon[data-v-0105803e]{flex-shrink:0;width:54px;height:54px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:var(--cyan-dim);border:1px solid var(--cyan-border);color:var(--cyan);font-size:20px;box-shadow:0 0 20px rgba(0,210,255,.12);transition:transform .35s ease,box-shadow .35s ease}.sol-card:hover .sol-icon[data-v-0105803e]{transform:scale(1.06);box-shadow:0 0 24px rgba(0,210,255,.28)}.sol-body[data-v-0105803e]{display:flex;flex-direction:column;width:100%}.sol-header[data-v-0105803e]{display:flex;align-items:flex-start;gap:16px;width:100%;max-width:100%}.sol-name[data-v-0105803e]{flex:1 1 0%;min-width:0;max-width:100%;font-family:var(--font-d);font-size:18px;font-weight:700;color:var(--text-1);margin:0;line-height:1.35;letter-spacing:-.4px;padding-top:2px;word-break:break-word;overflow-wrap:break-word}.sol-text[data-v-0105803e]{font-size:14px;color:var(--text-2);line-height:1.7}.sect--audience[data-v-0105803e]{position:relative}.sect--audience[data-v-0105803e]:before{content:"";position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:700px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(0,210,255,.08) 0,rgba(0,114,206,.03) 60%,transparent 80%);filter:blur(80px);pointer-events:none;z-index:0}.audience-shell[data-v-0105803e]{position:relative;z-index:1;max-width:1160px;margin:0 auto}.audience__pillars[data-v-0105803e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:24px}.pillar-card[data-v-0105803e]{position:relative;overflow:hidden;display:flex;flex-direction:column;padding:36px 32px;background:linear-gradient(180deg,rgba(13,22,41,.82),rgba(8,15,28,.92));border:1px solid var(--cyan-border);border-radius:26px;box-shadow:0 16px 42px rgba(0,0,0,.32);transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s ease,box-shadow .35s ease}.pillar-card[data-v-0105803e]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(450px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(0,210,255,.14) 0,rgba(0,114,206,.04) 45%,transparent 75%);opacity:0;pointer-events:none;transition:opacity .35s ease;z-index:1}.pillar-card[data-v-0105803e]:hover:after{opacity:1}.pillar-card>[data-v-0105803e]{position:relative;z-index:2}.pillar-card[data-v-0105803e]:hover{transform:translateY(-6px) scale(1.01);border-color:rgba(0,210,255,.5);box-shadow:0 24px 60px rgba(0,0,0,.55),0 0 36px rgba(0,210,255,.18)}.pillar-card__top[data-v-0105803e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.pillar-card__tag[data-v-0105803e]{font-family:var(--font-d);font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--cyan);background:rgba(0,210,255,.08);border:1px solid rgba(0,210,255,.2);padding:4px 10px;border-radius:6px}.pillar-card__icon[data-v-0105803e]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:rgba(0,210,255,.1);border:1px solid rgba(0,210,255,.3);color:var(--cyan);font-size:18px;box-shadow:0 0 16px rgba(0,210,255,.14);transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease,border-color .3s ease}.pillar-card:hover .pillar-card__icon[data-v-0105803e]{transform:scale(1.1);border-color:rgba(0,210,255,.6);box-shadow:0 0 24px rgba(0,210,255,.3)}.pillar-card__title[data-v-0105803e]{font-family:var(--font-d);font-size:clamp(20px,1.8vw,24px);font-weight:700;line-height:1.3;letter-spacing:-.4px;color:var(--text-1);margin-bottom:10px}.pillar-card__desc[data-v-0105803e]{font-size:14px;line-height:1.7;color:var(--text-2);margin:0 0 20px}.pillar-card__features[data-v-0105803e]{list-style:none;padding:0;margin:auto 0 0;display:flex;flex-direction:column;gap:10px;border-top:1px solid hsla(0,0%,100%,.06);padding-top:18px}.pillar-card__features li[data-v-0105803e]{display:flex;align-items:center;gap:10px;font-size:13.5px;color:#e2e8f0;line-height:1.4}.pillar-card__features .feat-icon[data-v-0105803e]{color:var(--cyan);font-size:13px;flex-shrink:0}.industry__grid[data-v-0105803e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.industry-item[data-v-0105803e]{position:relative;display:flex;align-items:center;gap:14px;min-height:80px;padding:16px 20px;border-radius:18px;border:1px solid hsla(0,0%,100%,.08);background:linear-gradient(145deg,rgba(18,24,38,.85),rgba(10,15,26,.95));box-shadow:0 4px 16px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.06);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:transform .28s cubic-bezier(.16,1,.3,1),border-color .28s ease,background .28s ease,box-shadow .28s ease;cursor:default}.industry-item[data-v-0105803e]:hover{transform:translateY(-4px) scale(1.02)}.industry-item__icon[data-v-0105803e]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:17px;flex-shrink:0;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease,background .25s ease,border-color .25s ease}.industry-item:hover .industry-item__icon[data-v-0105803e]{transform:scale(1.08)}.industry-item__name[data-v-0105803e]{font-family:var(--font-d);font-size:15.5px;font-weight:600;color:#fff;line-height:1.35;letter-spacing:-.2px}.industry-item--finance[data-v-0105803e],.industry-item--theme-1[data-v-0105803e]{background:linear-gradient(145deg,rgba(12,28,22,.85),rgba(8,20,16,.95));border-color:rgba(40,200,140,.22)}.industry-item--finance[data-v-0105803e]:hover,.industry-item--theme-1[data-v-0105803e]:hover{background:linear-gradient(145deg,rgba(16,36,28,.92),rgba(10,26,20,.98));border-color:rgba(40,200,140,.5);box-shadow:0 12px 28px rgba(0,0,0,.4),0 0 24px rgba(40,200,140,.18)}.industry-item--finance .industry-item__icon[data-v-0105803e],.industry-item--theme-1 .industry-item__icon[data-v-0105803e]{color:#34d399;background:rgba(40,200,140,.1);border:1px solid rgba(40,200,140,.25)}.industry-item--finance:hover .industry-item__icon[data-v-0105803e],.industry-item--theme-1:hover .industry-item__icon[data-v-0105803e]{background:rgba(40,200,140,.18);border-color:rgba(40,200,140,.5);box-shadow:0 0 16px rgba(40,200,140,.28)}.industry-item--edu[data-v-0105803e],.industry-item--theme-2[data-v-0105803e]{background:linear-gradient(145deg,rgba(18,22,44,.85),rgba(12,14,30,.95));border-color:rgba(129,140,248,.22)}.industry-item--edu[data-v-0105803e]:hover,.industry-item--theme-2[data-v-0105803e]:hover{background:linear-gradient(145deg,rgba(24,30,58,.92),rgba(14,18,38,.98));border-color:rgba(129,140,248,.5);box-shadow:0 12px 28px rgba(0,0,0,.4),0 0 24px rgba(129,140,248,.18)}.industry-item--edu .industry-item__icon[data-v-0105803e],.industry-item--theme-2 .industry-item__icon[data-v-0105803e]{color:#818cf8;background:rgba(129,140,248,.1);border:1px solid rgba(129,140,248,.25)}.industry-item--edu:hover .industry-item__icon[data-v-0105803e],.industry-item--theme-2:hover .industry-item__icon[data-v-0105803e]{background:rgba(129,140,248,.18);border-color:rgba(129,140,248,.5);box-shadow:0 0 16px rgba(129,140,248,.28)}.industry-item--commerce[data-v-0105803e],.industry-item--theme-3[data-v-0105803e]{background:linear-gradient(145deg,rgba(28,16,32,.85),rgba(18,10,22,.95));border-color:rgba(255,123,172,.22)}.industry-item--commerce[data-v-0105803e]:hover,.industry-item--theme-3[data-v-0105803e]:hover{background:linear-gradient(145deg,rgba(38,22,44,.92),rgba(24,13,28,.98));border-color:rgba(255,123,172,.5);box-shadow:0 12px 28px rgba(0,0,0,.4),0 0 24px rgba(255,123,172,.18)}.industry-item--commerce .industry-item__icon[data-v-0105803e],.industry-item--theme-3 .industry-item__icon[data-v-0105803e]{color:#ff7bac;background:rgba(255,123,172,.1);border:1px solid rgba(255,123,172,.25)}.industry-item--commerce:hover .industry-item__icon[data-v-0105803e],.industry-item--theme-3:hover .industry-item__icon[data-v-0105803e]{background:rgba(255,123,172,.18);border-color:rgba(255,123,172,.5);box-shadow:0 0 16px rgba(255,123,172,.28)}.industry-item--manufacturing[data-v-0105803e],.industry-item--theme-4[data-v-0105803e]{background:linear-gradient(145deg,rgba(10,26,38,.85),rgba(6,17,26,.95));border-color:rgba(0,210,255,.22)}.industry-item--manufacturing[data-v-0105803e]:hover,.industry-item--theme-4[data-v-0105803e]:hover{background:linear-gradient(145deg,rgba(14,35,52,.92),rgba(8,23,34,.98));border-color:rgba(0,210,255,.5);box-shadow:0 12px 28px rgba(0,0,0,.4),0 0 24px rgba(0,210,255,.18)}.industry-item--manufacturing .industry-item__icon[data-v-0105803e],.industry-item--theme-4 .industry-item__icon[data-v-0105803e]{color:#00d2ff;background:rgba(0,210,255,.1);border:1px solid rgba(0,210,255,.25)}.industry-item--manufacturing:hover .industry-item__icon[data-v-0105803e],.industry-item--theme-4:hover .industry-item__icon[data-v-0105803e]{background:rgba(0,210,255,.18);border-color:rgba(0,210,255,.5);box-shadow:0 0 16px rgba(0,210,255,.28)}.industry-item--logistics[data-v-0105803e],.industry-item--theme-5[data-v-0105803e]{background:linear-gradient(145deg,rgba(32,24,10,.85),rgba(20,15,6,.95));border-color:rgba(251,191,36,.22)}.industry-item--logistics[data-v-0105803e]:hover,.industry-item--theme-5[data-v-0105803e]:hover{background:linear-gradient(145deg,rgba(44,32,14,.92),rgba(28,20,8,.98));border-color:rgba(251,191,36,.5);box-shadow:0 12px 28px rgba(0,0,0,.4),0 0 24px rgba(251,191,36,.18)}.industry-item--logistics .industry-item__icon[data-v-0105803e],.industry-item--theme-5 .industry-item__icon[data-v-0105803e]{color:#fbbf24;background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.25)}.industry-item--logistics:hover .industry-item__icon[data-v-0105803e],.industry-item--theme-5:hover .industry-item__icon[data-v-0105803e]{background:rgba(251,191,36,.18);border-color:rgba(251,191,36,.5);box-shadow:0 0 16px rgba(251,191,36,.28)}.industry-item--theme-6[data-v-0105803e],.industry-item--travel[data-v-0105803e]{background:linear-gradient(145deg,rgba(12,25,46,.85),rgba(7,16,32,.95));border-color:rgba(56,189,248,.22)}.industry-item--theme-6[data-v-0105803e]:hover,.industry-item--travel[data-v-0105803e]:hover{background:linear-gradient(145deg,rgba(16,36,62,.92),rgba(10,22,42,.98));border-color:rgba(56,189,248,.5);box-shadow:0 12px 28px rgba(0,0,0,.4),0 0 24px rgba(56,189,248,.18)}.industry-item--theme-6 .industry-item__icon[data-v-0105803e],.industry-item--travel .industry-item__icon[data-v-0105803e]{color:#38bdf8;background:rgba(56,189,248,.1);border:1px solid rgba(56,189,248,.25)}.industry-item--theme-6:hover .industry-item__icon[data-v-0105803e],.industry-item--travel:hover .industry-item__icon[data-v-0105803e]{background:rgba(56,189,248,.18);border-color:rgba(56,189,248,.5);box-shadow:0 0 16px rgba(56,189,248,.28)}.industry-item--entertainment[data-v-0105803e],.industry-item--theme-7[data-v-0105803e]{background:linear-gradient(145deg,rgba(26,15,38,.85),rgba(16,9,25,.95));border-color:rgba(192,132,252,.22)}.industry-item--entertainment[data-v-0105803e]:hover,.industry-item--theme-7[data-v-0105803e]:hover{background:linear-gradient(145deg,rgba(36,20,52,.92),rgba(22,12,33,.98));border-color:rgba(192,132,252,.5);box-shadow:0 12px 28px rgba(0,0,0,.4),0 0 24px rgba(192,132,252,.18)}.industry-item--entertainment .industry-item__icon[data-v-0105803e],.industry-item--theme-7 .industry-item__icon[data-v-0105803e]{color:#c084fc;background:rgba(192,132,252,.1);border:1px solid rgba(192,132,252,.25)}.industry-item--entertainment:hover .industry-item__icon[data-v-0105803e],.industry-item--theme-7:hover .industry-item__icon[data-v-0105803e]{background:rgba(192,132,252,.18);border-color:rgba(192,132,252,.5);box-shadow:0 0 16px rgba(192,132,252,.28)}.industry-item--hospitality[data-v-0105803e],.industry-item--theme-8[data-v-0105803e]{background:linear-gradient(145deg,rgba(34,18,12,.85),rgba(22,11,7,.95));border-color:rgba(251,146,60,.22)}.industry-item--hospitality[data-v-0105803e]:hover,.industry-item--theme-8[data-v-0105803e]:hover{background:linear-gradient(145deg,rgba(46,25,16,.92),rgba(30,15,9,.98));border-color:rgba(251,146,60,.5);box-shadow:0 12px 28px rgba(0,0,0,.4),0 0 24px rgba(251,146,60,.18)}.industry-item--hospitality .industry-item__icon[data-v-0105803e],.industry-item--theme-8 .industry-item__icon[data-v-0105803e]{color:#fb923c;background:rgba(251,146,60,.1);border:1px solid rgba(251,146,60,.25)}.industry-item--hospitality:hover .industry-item__icon[data-v-0105803e],.industry-item--theme-8:hover .industry-item__icon[data-v-0105803e]{background:rgba(251,146,60,.18);border-color:rgba(251,146,60,.5);box-shadow:0 0 16px rgba(251,146,60,.28)}.sect--process[data-v-0105803e]{position:relative}.roadmap-journey-flow[data-v-0105803e]{position:relative;width:100%;margin-bottom:56px}.roadmap-kinetic-rail[data-v-0105803e]{position:absolute;top:25px;left:12.5%;right:12.5%;height:3px;z-index:1;pointer-events:none}.roadmap-tablet-route[data-v-0105803e]{display:none;position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;overflow:visible}.tablet-route-base[data-v-0105803e],.tablet-route-flow[data-v-0105803e]{fill:none;vector-effect:non-scaling-stroke}.tablet-route-base[data-v-0105803e]{stroke:rgba(0,210,255,.22);stroke-width:2}.tablet-route-flow[data-v-0105803e]{stroke:#00d2ff;stroke-width:2;stroke-dasharray:8 10;filter:drop-shadow(0 0 4px rgba(0,210,255,.8));animation:tablet-route-dash-0105803e 1.4s linear infinite}@keyframes tablet-route-dash-0105803e{to{stroke-dashoffset:-18}}.rail-track-line[data-v-0105803e]{width:100%;height:100%;background:linear-gradient(90deg,rgba(0,210,255,.15),rgba(0,210,255,.35) 50%,rgba(0,210,255,.15));border-radius:2px;position:relative;overflow:hidden}.rail-kinetic-comet[data-v-0105803e]{position:absolute;top:0;height:100%;width:160px;background:linear-gradient(90deg,transparent,#00d2ff 65%,#fff);box-shadow:0 0 16px #00d2ff,0 0 32px #00d2ff;border-radius:2px;animation:kinetic-comet-stream-0105803e 4s cubic-bezier(.4,0,.2,1) infinite}@keyframes kinetic-comet-stream-0105803e{0%{left:-160px;opacity:0}10%{opacity:1}90%{opacity:1}to{left:calc(100% + 160px);opacity:0}}.roadmap-stations-grid[data-v-0105803e]{display:grid;grid-template-columns:repeat(4,1fr);gap:36px;position:relative;z-index:2}.roadmap-station[data-v-0105803e]{display:flex;flex-direction:column;align-items:center;position:relative;cursor:pointer;outline:none}.station-node-wrapper[data-v-0105803e]{display:flex;flex-direction:column;align-items:center;margin-bottom:16px;z-index:3}.station-node[data-v-0105803e]{width:52px;height:52px;border-radius:50%;background:#071228;border:2px solid rgba(0,210,255,.35);display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 6px 20px rgba(0,0,0,.6),inset 0 0 12px rgba(0,210,255,.15);transition:all .35s cubic-bezier(.16,1,.3,1)}.station-number[data-v-0105803e]{font-family:var(--font-m,monospace);font-size:16px;font-weight:800;color:#00d2ff;letter-spacing:.5px;transition:all .3s ease}.node-glow-ring[data-v-0105803e]{position:absolute;inset:-6px;border-radius:50%;border:1.5px solid rgba(0,210,255,.6);opacity:0;transform:scale(.9);transition:all .35s ease;pointer-events:none}.station-stem-line[data-v-0105803e]{width:2px;height:16px;background:linear-gradient(180deg,rgba(0,210,255,.6),rgba(0,210,255,.1))}.roadmap-station.is-active .station-node[data-v-0105803e],.roadmap-station:hover .station-node[data-v-0105803e]{border-color:#00d2ff;background:#0c1e44;box-shadow:0 0 24px rgba(0,210,255,.65),inset 0 0 16px rgba(0,210,255,.35);transform:scale(1.08)}.roadmap-station.is-active .station-number[data-v-0105803e],.roadmap-station:hover .station-number[data-v-0105803e]{color:#fff;text-shadow:0 0 10px rgba(0,210,255,.8)}.roadmap-station.is-active .node-glow-ring[data-v-0105803e],.roadmap-station:hover .node-glow-ring[data-v-0105803e]{opacity:1;transform:scale(1.25);animation:node-pulse-wave-0105803e 2.2s infinite}@keyframes node-pulse-wave-0105803e{0%{transform:scale(1);opacity:.8}60%{transform:scale(1.4);opacity:0}to{transform:scale(1.4);opacity:0}}.station-card[data-v-0105803e]{width:100%;display:flex;flex-direction:column;padding:26px 22px;border-radius:18px;background:linear-gradient(180deg,rgba(10,22,46,.75),rgba(6,15,34,.9));border:1px solid hsla(0,0%,100%,.09);box-shadow:0 16px 36px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.08);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:all .35s cubic-bezier(.16,1,.3,1);flex:1;text-align:left;position:relative}.roadmap-station.is-active .station-card[data-v-0105803e],.roadmap-station:hover .station-card[data-v-0105803e]{transform:translateY(-8px);border-color:rgba(0,210,255,.5);box-shadow:0 24px 50px rgba(0,0,0,.6),0 0 30px rgba(0,210,255,.16),inset 0 1px 0 rgba(0,210,255,.4);background:linear-gradient(180deg,rgba(14,30,62,.88),rgba(8,20,44,.95))}.schematic-canvas[data-v-0105803e]{width:100%;height:112px;border-radius:12px;background:rgba(4,11,24,.85);background-image:radial-gradient(rgba(0,210,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(0,210,255,.03) 1px,transparent 0),linear-gradient(180deg,rgba(0,210,255,.03) 1px,transparent 0);background-size:16px 16px,16px 16px,16px 16px;border:1px solid rgba(0,210,255,.16);display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:20px;position:relative;box-shadow:inset 0 0 24px rgba(0,210,255,.05);transition:all .35s cubic-bezier(.16,1,.3,1)}.roadmap-station.is-active .schematic-canvas[data-v-0105803e],.roadmap-station:hover .schematic-canvas[data-v-0105803e]{border-color:rgba(0,210,255,.5);background-color:rgba(5,14,32,.96);box-shadow:inset 0 0 28px rgba(0,210,255,.14),0 0 18px rgba(0,210,255,.18)}.schematic-svg[data-v-0105803e]{width:100%;height:100%;display:block}.audit-bar-peak[data-v-0105803e]{animation:peak-pulse-0105803e 2.4s ease-in-out infinite}@keyframes peak-pulse-0105803e{0%,to{fill:#00d2ff;filter:drop-shadow(0 0 3px #00D2FF)}50%{fill:#38bdf8;filter:drop-shadow(0 0 8px #00D2FF)}}.scan-laser[data-v-0105803e]{animation:laser-scan-0105803e 3s ease-in-out infinite}@keyframes laser-scan-0105803e{0%,to{transform:translateY(0);opacity:.35}50%{transform:translateY(34px);opacity:.9}}.inspect-magnifier[data-v-0105803e]{animation:magnifier-hover-0105803e 4s ease-in-out infinite}@keyframes magnifier-hover-0105803e{0%,to{transform:translate(0)}50%{transform:translate(-8px,-4px)}}.focus-dot[data-v-0105803e]{animation:focus-blink-0105803e 1.8s cubic-bezier(.2,.8,.2,1) infinite}@keyframes focus-blink-0105803e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.6)}}.arch-bridge-dash[data-v-0105803e]{animation:bridge-dash-0105803e 2s linear infinite}@keyframes bridge-dash-0105803e{to{stroke-dashoffset:-20}}.bridge-packet[data-v-0105803e]{animation:bridge-packet-move-0105803e 2.6s cubic-bezier(.4,0,.2,1) infinite}@keyframes bridge-packet-move-0105803e{0%{cx:80px;opacity:0}20%{opacity:1}80%{opacity:1}to{cx:108px;opacity:0}}.bridge-packet-2[data-v-0105803e]{animation:bridge-packet-move-2-0105803e 2.6s cubic-bezier(.4,0,.2,1) 1.3s infinite}@keyframes bridge-packet-move-2-0105803e{0%{cx:156px;opacity:0}20%{opacity:1}80%{opacity:1}to{cx:184px;opacity:0}}.arch-tier-2[data-v-0105803e]{animation:tier-pulse-0105803e 2.6s ease-in-out infinite}@keyframes tier-pulse-0105803e{0%,to{stroke:#38bdf8}50%{stroke:#00d2ff;filter:drop-shadow(0 0 6px rgba(0,210,255,.5))}}.code-cursor[data-v-0105803e]{animation:cursor-blink-0105803e 1s steps(2,start) infinite}@keyframes cursor-blink-0105803e{0%,to{opacity:1}50%{opacity:0}}.git-branch-line[data-v-0105803e]{animation:git-dash-0105803e 2.5s linear infinite}@keyframes git-dash-0105803e{to{stroke-dashoffset:-20}}.test-gate-ring[data-v-0105803e]{animation:test-pulse-0105803e 2.4s ease-in-out infinite}@keyframes test-pulse-0105803e{0%,to{stroke:#10b981;filter:drop-shadow(0 0 3px rgba(16,185,129,.3))}50%{stroke:#34d399;filter:drop-shadow(0 0 10px rgba(16,185,129,.65))}}.check-success[data-v-0105803e]{animation:check-glow-0105803e 2.4s ease-in-out infinite}@keyframes check-glow-0105803e{0%,to{stroke:#10b981}50%{stroke:#6ee7b7;filter:drop-shadow(0 0 6px #10B981)}}.heartbeat-wave[data-v-0105803e]{stroke-dasharray:40;stroke-dashoffset:40;animation:heartbeat-flow-0105803e 2.8s ease-in-out infinite}@keyframes heartbeat-flow-0105803e{0%{stroke-dashoffset:40;opacity:.4}50%{stroke-dashoffset:0;opacity:1;filter:drop-shadow(0 0 4px #00D2FF)}to{stroke-dashoffset:-40;opacity:.4}}.sla-conduit-line[data-v-0105803e]{animation:git-dash-0105803e 2s linear infinite}.led-blinker-1[data-v-0105803e]{animation:led-flash-1-0105803e 1.8s infinite}@keyframes led-flash-1-0105803e{0%,to{opacity:1}50%{opacity:.2}}.led-blinker-2[data-v-0105803e]{animation:led-flash-2-0105803e 2.2s infinite}@keyframes led-flash-2-0105803e{0%,to{opacity:.3}50%{opacity:1}}.led-blinker-3[data-v-0105803e]{animation:led-flash-3-0105803e 1.5s infinite}@keyframes led-flash-3-0105803e{0%,to{opacity:1}35%{opacity:.2}70%{opacity:1}}.maint-orbit-ring[data-v-0105803e]{transform-origin:204px 55px;animation:maint-spin-0105803e 10s linear infinite}@keyframes maint-spin-0105803e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.maint-orbit-reverse[data-v-0105803e]{transform-origin:204px 55px;animation:maint-spin-rev-0105803e 14s linear infinite}@keyframes maint-spin-rev-0105803e{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.sla-shield-glow[data-v-0105803e]{animation:shield-breathe-0105803e 2.8s ease-in-out infinite}@keyframes shield-breathe-0105803e{0%,to{stroke:#00d2ff;filter:drop-shadow(0 0 3px rgba(0,210,255,.3))}50%{stroke:#38bdf8;filter:drop-shadow(0 0 10px rgba(0,210,255,.7))}}.station-body[data-v-0105803e]{display:flex;flex-direction:column;flex:1}.station-meta-row[data-v-0105803e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.station-phase-num[data-v-0105803e]{font-family:var(--font-m,monospace);font-size:11px;font-weight:700;color:#00d2ff;letter-spacing:1.2px;text-transform:uppercase;background:rgba(0,210,255,.1);border:1px solid rgba(0,210,255,.25);padding:3px 8px;border-radius:6px}.station-title[data-v-0105803e]{font-family:var(--font-d);font-size:19px;font-weight:700;color:#fff;line-height:1.35;margin:0 0 12px;letter-spacing:-.3px}.station-desc[data-v-0105803e]{font-size:14px;line-height:1.65;color:#94a3b8;margin:0;flex:1}.station-flow-conduit[data-v-0105803e]{position:absolute;top:50%;transform:translateY(-50%);right:-36px;width:36px;height:24px;display:flex;align-items:center;justify-content:center;z-index:5;pointer-events:none}.flow-chevron-wave[data-v-0105803e]{display:flex;align-items:center;justify-content:center;gap:2px;color:#00d2ff;font-size:11px;font-weight:800;opacity:.75;text-shadow:0 0 6px rgba(0,210,255,.7);letter-spacing:-.5px}.flow-chevron.c-1[data-v-0105803e]{animation:chevron-pulse-0105803e 1.8s 0s infinite}.flow-chevron.c-2[data-v-0105803e]{animation:chevron-pulse-0105803e 1.8s .25s infinite}.flow-chevron.c-3[data-v-0105803e]{animation:chevron-pulse-0105803e 1.8s .5s infinite}@keyframes chevron-pulse-0105803e{0%,to{opacity:.3;transform:translateX(0)}50%{opacity:1;transform:translateX(2px)}}@media (prefers-reduced-motion:reduce){.flow-chevron.c-1[data-v-0105803e],.flow-chevron.c-2[data-v-0105803e],.flow-chevron.c-3[data-v-0105803e],.node-glow-ring[data-v-0105803e],.rail-kinetic-comet[data-v-0105803e]{animation:none!important}.roadmap-station[data-v-0105803e],.station-card[data-v-0105803e],.station-node[data-v-0105803e]{transition:none!important;transform:none!important}}.process-commitment-box[data-v-0105803e]{position:relative;display:grid;grid-template-columns:1.35fr .95fr;align-items:center;gap:48px;padding:48px;border-radius:20px;background:rgba(8,18,38,.85);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 24px 60px rgba(0,0,0,.4);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);overflow:hidden}.pcb-left[data-v-0105803e]{display:flex;flex-direction:column}.pcb-eyebrow[data-v-0105803e]{font-family:var(--font-m,monospace);font-size:11.5px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#00d2ff;opacity:.9;margin-bottom:20px}.pcb-quote-text[data-v-0105803e]{margin:0 0 28px 0;font-family:var(--font-d);font-size:clamp(20px,2.2vw,25px);font-weight:600;line-height:1.48;color:#f8fafc;letter-spacing:-.3px;font-style:normal}.pcb-signatory[data-v-0105803e]{display:flex;flex-direction:column;gap:12px}.pcb-signatory-line[data-v-0105803e]{width:44px;height:2px;background:#00d2ff;opacity:.7}.pcb-author-name[data-v-0105803e]{font-family:var(--font-d);font-size:15px;font-weight:700;color:#fff;line-height:1.3}.pcb-author-desc[data-v-0105803e]{font-size:13px;color:#94a3b8;line-height:1.4}.pcb-right[data-v-0105803e]{width:100%}.pcb-image-frame[data-v-0105803e]{position:relative;border-radius:16px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 16px 40px rgba(0,0,0,.45);background:#08142c;aspect-ratio:16/11}.pcb-image[data-v-0105803e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.16,1,.3,1)}.pcb-image-frame:hover .pcb-image[data-v-0105803e]{transform:scale(1.03)}.sect--team[data-v-0105803e]{position:relative}.team-layout[data-v-0105803e]{display:grid;grid-template-columns:1.12fr .88fr;gap:28px;align-items:stretch}.team-profiles[data-v-0105803e]{display:flex;flex-direction:column;gap:20px}.profile-card[data-v-0105803e]{position:relative;overflow:hidden;background:rgba(10,17,34,.85);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:26px 28px;box-shadow:0 16px 40px rgba(0,0,0,.35);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:border-color .3s ease,transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.profile-card[data-v-0105803e]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(380px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(0,210,255,.12) 0,rgba(0,114,206,.03) 45%,transparent 75%);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:1}.profile-card[data-v-0105803e]:hover:after{opacity:1}.profile-card>[data-v-0105803e]{position:relative;z-index:2}.profile-card[data-v-0105803e]:hover{border-color:rgba(0,210,255,.35);transform:translateY(-4px);box-shadow:0 22px 52px rgba(0,0,0,.55),0 0 32px rgba(0,210,255,.12)}.profile-header[data-v-0105803e]{display:flex;align-items:center;gap:16px;margin-bottom:14px}.profile-avatar[data-v-0105803e]{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-family:var(--font-d);font-size:18px;font-weight:800;letter-spacing:-.5px;flex-shrink:0}.profile-avatar--blue[data-v-0105803e]{background:linear-gradient(135deg,#0284c7,#0369a1);border:1px solid rgba(56,189,248,.35);color:#fff;box-shadow:0 6px 16px rgba(2,132,199,.25)}.profile-avatar--cyan[data-v-0105803e]{background:linear-gradient(135deg,#0072ce,#0284c7);border:1px solid rgba(0,210,255,.35);color:#fff;box-shadow:0 6px 16px rgba(0,210,255,.22)}.profile-meta[data-v-0105803e]{display:flex;flex-direction:column;gap:2px}.profile-name[data-v-0105803e]{font-family:var(--font-d);font-size:18px;font-weight:700;color:#fff;margin:0;line-height:1.25}.profile-role[data-v-0105803e]{font-size:12.5px;font-weight:600;color:#38bdf8;letter-spacing:.2px}.profile-bio[data-v-0105803e]{font-size:13.5px;color:#94a3b8;line-height:1.65;margin:0 0 16px 0}.profile-tags[data-v-0105803e]{display:flex;flex-wrap:wrap;gap:8px}.pt-tag[data-v-0105803e]{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:#cbd5e1;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);padding:4px 10px;border-radius:6px;transition:all .2s ease}.pt-tag i[data-v-0105803e]{color:#38bdf8;font-size:10px}.profile-card:hover .pt-tag[data-v-0105803e]{border-color:rgba(56,189,248,.2);background:rgba(56,189,248,.05)}.team-sidebar[data-v-0105803e]{display:flex;flex-direction:column;gap:16px}.ts-box[data-v-0105803e]{background:rgba(10,17,34,.85);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:24px 26px;box-shadow:0 16px 40px rgba(0,0,0,.35);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:border-color .25s ease}.ts-box[data-v-0105803e]:hover{border-color:rgba(0,210,255,.2)}.ts-title[data-v-0105803e]{display:flex;align-items:center;gap:10px;font-family:var(--font-d);font-size:14.5px;font-weight:700;color:#fff;margin:0 0 16px 0}.ts-title i[data-v-0105803e]{color:#38bdf8;font-size:14px}.certs-grid[data-v-0105803e]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.cert-item[data-v-0105803e]{display:flex;align-items:center;gap:9px;font-size:12px;color:#cbd5e1;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.06);padding:9px 12px;border-radius:8px;transition:all .2s ease}.cert-item[data-v-0105803e]:hover{background:rgba(0,210,255,.06);border-color:rgba(0,210,255,.22);color:#fff}.cert-item i[data-v-0105803e]{font-size:14px;flex-shrink:0;color:#38bdf8;transition:color .2s ease}.cert-item:hover i[data-v-0105803e]{color:#00d2ff}.ts-desc[data-v-0105803e]{font-size:13.5px;color:#94a3b8;line-height:1.65;margin:0}.ts-action-link[data-v-0105803e]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;box-sizing:border-box;padding:16px 24px;border-radius:12px;background:rgba(56,189,248,.08);border:1px solid rgba(56,189,248,.25);color:#38bdf8;font-family:var(--font-d);font-size:14px;font-weight:600;text-decoration:none;text-align:center;transition:all .25s ease;margin-top:4px}.ts-action-link[data-v-0105803e]:hover{background:rgba(56,189,248,.16);border-color:#38bdf8;color:#fff;transform:translateY(-2px)}.ts-arrow[data-v-0105803e]{font-size:16px;transition:transform .2s ease;display:inline-block}.ts-action-link:hover .ts-arrow[data-v-0105803e]{transform:translateX(4px)}.proj-grid[data-v-0105803e]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.proj-card[data-v-0105803e]{position:relative;overflow:hidden;display:flex;flex-direction:column;padding:36px 32px;background:var(--bg-card);border:1px solid var(--cyan-border);border-radius:var(--r-lg);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 8px 30px rgba(0,0,0,.35);text-decoration:none;color:inherit;transition:background-color .35s ease,border-color .35s ease,box-shadow .35s ease,transform .35s cubic-bezier(.16,1,.3,1)}.proj-card[data-v-0105803e]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(420px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(0,210,255,.12) 0,rgba(0,114,206,.04) 45%,transparent 75%);opacity:0;pointer-events:none;transition:opacity .35s ease;z-index:1}.proj-card[data-v-0105803e]:hover:after{opacity:1}.proj-card--theme-1[data-v-0105803e]{background:linear-gradient(145deg,rgba(26,16,36,.85),rgba(16,10,24,.95));border-color:rgba(255,90,140,.2)}.proj-card--theme-1[data-v-0105803e]:hover{background:linear-gradient(145deg,rgba(34,20,48,.9),#140c1c);border-color:rgba(255,90,140,.5);box-shadow:0 18px 48px rgba(0,0,0,.55),0 0 30px rgba(255,90,140,.2)}.proj-card--theme-1 .proj-tag[data-v-0105803e]{color:#ff7bac;background:rgba(255,123,172,.1);border-color:rgba(255,123,172,.25)}.proj-card--theme-2[data-v-0105803e]{background:linear-gradient(145deg,rgba(12,28,22,.85),rgba(8,20,16,.95));border-color:rgba(20,200,140,.2)}.proj-card--theme-2[data-v-0105803e]:hover{background:linear-gradient(145deg,rgba(16,36,28,.9),#0a1814);border-color:rgba(20,200,140,.5);box-shadow:0 18px 48px rgba(0,0,0,.55),0 0 30px rgba(20,200,140,.2)}.proj-card--theme-2 .proj-tag[data-v-0105803e]{color:#28c88c;background:rgba(40,200,140,.1);border-color:rgba(40,200,140,.25)}.proj-card>[data-v-0105803e]{position:relative;z-index:2}.proj-card[data-v-0105803e]:hover{background:var(--bg-card-h);border-color:rgba(0,210,255,.45);box-shadow:0 18px 48px rgba(0,0,0,.55),0 0 30px rgba(0,210,255,.16);transform:translateY(-5px)}.proj-top[data-v-0105803e]{display:flex;justify-content:flex-start;align-items:center;gap:16px;margin-bottom:20px;padding-right:30px}.proj-tag[data-v-0105803e]{font-family:var(--font-d);font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--cyan);background:var(--cyan-dim);border:1px solid var(--cyan-border);padding:4px 10px;border-radius:6px}.proj-year[data-v-0105803e]{font-size:14px;color:var(--text-2);font-weight:600;letter-spacing:.5px}.proj-name[data-v-0105803e]{font-family:var(--font-d);font-size:26px;font-weight:800;color:var(--text-1);margin-bottom:12px;letter-spacing:-.5px}.proj-text[data-v-0105803e]{font-size:15px;color:var(--text-2);line-height:1.7;flex-grow:1}.proj-footer[data-v-0105803e]{display:flex;justify-content:space-between;align-items:center;margin-top:24px}.btn-proj-cta[data-v-0105803e]{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 20px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;font-family:var(--font-d);font-size:13px;font-weight:600;color:#fff;transition:all .3s ease}.proj-card--theme-1:hover .btn-proj-cta[data-v-0105803e]{background:#ff7bac;border-color:#ff7bac;color:#000;box-shadow:0 0 16px rgba(255,123,172,.3)}.proj-card--theme-2:hover .btn-proj-cta[data-v-0105803e]{background:#28c88c;border-color:#28c88c;color:#000;box-shadow:0 0 16px rgba(40,200,140,.3)}.proj-arrow[data-v-0105803e]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;color:var(--text-2);transition:transform .3s ease,color .3s ease}.proj-card:hover .proj-arrow[data-v-0105803e]{transform:translate(3px,-3px);color:#fff}.sect--cta[data-v-0105803e]{position:relative;padding:100px 0 120px}.sect--cta .sect-title[data-v-0105803e]{display:flex;justify-content:center;text-align:center;width:100%}.cta-direct-wrap[data-v-0105803e]{position:relative;max-width:840px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}.cta-actions[data-v-0105803e]{flex-direction:column;align-items:stretch;margin-top:8px;margin-bottom:40px;max-width:500px}.cta-actions[data-v-0105803e],.cta-secondary-row[data-v-0105803e]{display:flex;gap:16px;width:100%}.cta-secondary-row .cta-secondary-btn[data-v-0105803e]{flex:1;min-width:0;justify-content:center;padding:16px 12px}.cta-primary-btn[data-v-0105803e]{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 36px;border-radius:12px;background:linear-gradient(135deg,#0072ce,#00d2ff);color:#fff;font-family:var(--font-d);font-size:15px;font-weight:700;text-decoration:none;box-shadow:0 8px 26px rgba(0,168,232,.35);transition:all .28s cubic-bezier(.16,1,.3,1);width:100%}.cta-primary-btn[data-v-0105803e]:hover{transform:translateY(-3px);box-shadow:0 12px 34px rgba(0,210,255,.5);color:#fff}.cta-btn-arrow[data-v-0105803e]{font-size:13px;transition:transform .22s ease}.cta-primary-btn:hover .cta-btn-arrow[data-v-0105803e]{transform:translateX(4px)}.cta-secondary-btn[data-v-0105803e]{display:inline-flex;align-items:center;gap:9px;padding:16px 26px;border-radius:12px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);color:#fff;font-family:var(--font-d);font-size:14.5px;font-weight:600;text-decoration:none;transition:all .25s ease}.cta-secondary-btn[data-v-0105803e]:hover{background:rgba(0,210,255,.08);border-color:rgba(0,210,255,.3);color:#00d2ff;transform:translateY(-2px)}.cta-trust-pills[data-v-0105803e]{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.06);width:100%}.trust-pill[data-v-0105803e]{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:#94a3b8;font-weight:500}.trust-pill i[data-v-0105803e]{color:#00d2ff;font-size:12px}@media (max-width:1199px){.kt-hero__container[data-v-0105803e]{grid-template-columns:1fr;gap:48px;padding:110px 24px 60px;text-align:center}.kt-hero__content[data-v-0105803e]{text-align:center;position:relative;z-index:2;pointer-events:none}.hero-actions[data-v-0105803e],.hero-btn[data-v-0105803e],.hero-desc[data-v-0105803e],.hero-headline[data-v-0105803e],.hero-proof[data-v-0105803e],.hero-subheadline[data-v-0105803e],.hero-tagline[data-v-0105803e],.hp-item[data-v-0105803e]{pointer-events:auto}.hero-desc[data-v-0105803e],.hero-subheadline[data-v-0105803e],.hero-tagline[data-v-0105803e]{margin-left:auto;margin-right:auto}.hero-actions[data-v-0105803e],.hero-proof[data-v-0105803e]{justify-content:center}.kt-hero__visual[data-v-0105803e]{max-width:700px;width:100%;margin:0 auto;justify-self:center;display:flex;justify-content:center;align-items:center;position:relative;z-index:5}.sol-grid[data-v-0105803e]{grid-template-columns:repeat(2,minmax(0,1fr))}.team-split[data-v-0105803e]{grid-template-columns:1fr;gap:48px}.team-layout[data-v-0105803e]{grid-template-columns:1fr;gap:24px}}@media (max-width:767px){.kt-hero__visual[data-v-0105803e]{display:none!important}.kt-hero__container[data-v-0105803e]{padding:100px 20px 50px;gap:24px}}@media (max-width:1024px){.roadmap-stations-grid[data-v-0105803e]{grid-template-columns:1fr;gap:0;padding-left:72px;position:relative}.roadmap-kinetic-rail[data-v-0105803e]{display:none}.station-flow-conduit[data-v-0105803e]{display:none!important}.roadmap-tablet-route[data-v-0105803e]{display:none}.roadmap-stations-grid[data-v-0105803e]:before{content:"";position:absolute;left:27px;top:24px;bottom:24px;width:3px;border-radius:3px;background:linear-gradient(180deg,rgba(0,210,255,.18),rgba(0,210,255,.72),rgba(0,210,255,.18));box-shadow:0 0 12px rgba(0,210,255,.28)}.roadmap-stations-grid[data-v-0105803e]:after{content:"";position:absolute;left:24px;top:-56px;width:9px;height:48px;border-radius:5px;background:linear-gradient(180deg,transparent,#00d2ff 70%,#fff);box-shadow:0 0 14px #00d2ff,0 0 28px rgba(0,210,255,.5);animation:tablet-timeline-comet-0105803e 3.8s cubic-bezier(.4,0,.2,1) infinite;pointer-events:none}@keyframes tablet-timeline-comet-0105803e{0%{top:-56px;opacity:0}8%{opacity:1}92%{opacity:1}to{top:100%;opacity:0}}.roadmap-station[data-v-0105803e]{flex-direction:row;align-items:flex-start;gap:20px;padding-bottom:28px}.roadmap-station[data-v-0105803e]:last-child{padding-bottom:0}.station-node-wrapper[data-v-0105803e]{position:absolute;left:-72px;top:0;margin-bottom:0}.station-stem-line[data-v-0105803e]{display:none}.station-card[data-v-0105803e]{width:100%;padding:24px 22px}.process-commitment-box[data-v-0105803e]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:32px;padding:36px 30px}.pcb-quote-text[data-v-0105803e]{font-size:20px}.pcb-image-frame[data-v-0105803e]{aspect-ratio:16/10;max-height:320px}}@media (max-width:640px){.cta-secondary-row[data-v-0105803e]{flex-direction:column;gap:10px}.cta-secondary-btn[data-v-0105803e]{min-width:0;overflow-wrap:anywhere}.roadmap-kinetic-rail[data-v-0105803e],.roadmap-tablet-route[data-v-0105803e]{display:none}.roadmap-stations-grid[data-v-0105803e]{grid-template-columns:1fr;gap:0;position:relative;padding-left:52px}.roadmap-station[data-v-0105803e]:nth-child(3),.roadmap-station[data-v-0105803e]:nth-child(4){grid-column:auto;grid-row:auto}.roadmap-stations-grid[data-v-0105803e]:before{content:"";position:absolute;left:21px;top:22px;bottom:22px;width:2px;background:linear-gradient(180deg,rgba(0,210,255,.15),rgba(0,210,255,.45) 50%,rgba(0,210,255,.15));border-radius:2px;z-index:1}.roadmap-stations-grid[data-v-0105803e]:after{content:"";position:absolute;left:18px;top:-60px;width:8px;height:48px;background:linear-gradient(180deg,transparent,#00d2ff 65%,#fff);box-shadow:0 0 12px #00d2ff,0 0 24px rgba(0,210,255,.5);border-radius:4px;animation:mobile-comet-down-0105803e 3.5s cubic-bezier(.4,0,.2,1) infinite;z-index:2;pointer-events:none}@keyframes mobile-comet-down-0105803e{0%{top:-60px;opacity:0}8%{opacity:1}92%{opacity:1}to{top:100%;opacity:0}}.roadmap-station[data-v-0105803e]{flex-direction:row;align-items:flex-start;gap:16px;padding-bottom:24px;position:relative}.roadmap-station[data-v-0105803e]:last-child{padding-bottom:0}.station-node-wrapper[data-v-0105803e]{position:absolute;left:-52px;top:0;margin-bottom:0;flex-direction:column;align-items:center;z-index:3}.station-stem-line[data-v-0105803e]{display:none}.station-node[data-v-0105803e]{width:44px;height:44px}.station-number[data-v-0105803e]{font-size:14px}.station-card[data-v-0105803e]{width:100%;padding:18px 16px;border-radius:16px;border-left:2px solid rgba(0,210,255,.3)}.station-title[data-v-0105803e]{font-size:16.5px}.station-desc[data-v-0105803e]{font-size:13px;margin-bottom:14px}.station-flow-conduit[data-v-0105803e]{display:none!important}.process-commitment-box[data-v-0105803e]{padding:26px 20px;border-radius:16px;gap:24px}.pcb-quote-text[data-v-0105803e]{font-size:17.5px;line-height:1.5;margin-bottom:20px}.pcb-image-frame[data-v-0105803e]{aspect-ratio:16/10;max-height:240px}}@media (max-width:767px){.sect[data-v-0105803e]{padding:80px 0}.sect--cta[data-v-0105803e]{padding:80px 0 100px}.process-commitment-box[data-v-0105803e]{grid-template-columns:1fr}.page-wrap[data-v-0105803e]{padding:0 20px}.sect-head[data-v-0105803e]{margin-bottom:40px}.sect-head--center[data-v-0105803e]{margin-bottom:36px}.sol-grid[data-v-0105803e]{grid-template-columns:1fr;gap:16px}.sol-card[data-v-0105803e]{min-height:auto;padding:22px 20px;gap:14px;border-radius:16px}.sol-header[data-v-0105803e]{gap:14px;align-items:flex-start;width:100%;max-width:100%}.sol-icon[data-v-0105803e]{width:44px;height:44px;min-width:44px;flex-shrink:0;font-size:17px;border-radius:12px}.sol-name[data-v-0105803e]{flex:1 1 0%;min-width:0;font-size:16px;line-height:1.35;letter-spacing:-.3px;padding-top:2px}.sol-text[data-v-0105803e]{font-size:13.5px;line-height:1.6}.audience__pillars[data-v-0105803e]{grid-template-columns:1fr}.pillar-card[data-v-0105803e]{padding:28px 22px}.industry__grid[data-v-0105803e]{grid-template-columns:repeat(2,minmax(0,1fr))}.proj-grid[data-v-0105803e]{grid-template-columns:1fr}.cta-actions[data-v-0105803e]{flex-direction:column;width:100%;gap:12px}.cta-primary-btn[data-v-0105803e],.cta-secondary-btn[data-v-0105803e]{width:100%;justify-content:center}.cta-trust-pills[data-v-0105803e]{flex-direction:column;gap:10px;align-items:center}.hero-proof[data-v-0105803e]{flex-direction:column;gap:16px;align-items:center}.hp-item[data-v-0105803e]{align-items:center}.hp-sep[data-v-0105803e]{width:40px;height:1px}.hero-actions[data-v-0105803e]{flex-direction:column;width:100%;max-width:320px;margin-left:auto;margin-right:auto}.hero-btn[data-v-0105803e]{justify-content:center;width:100%}.hero-luminous-card[data-v-0105803e]{padding:18px 16px;border-radius:16px}.luminous-tabs[data-v-0105803e]{flex-direction:row;gap:3px;margin-bottom:16px}.luminous-tab-btn[data-v-0105803e]{padding:7px 8px;font-size:11px;gap:5px}.luminous-tab-btn i[data-v-0105803e]{font-size:10px}.ls-header[data-v-0105803e]{gap:10px}.ls-icon[data-v-0105803e]{width:38px;height:38px;font-size:15px;border-radius:10px}.ls-title[data-v-0105803e]{font-size:14.5px}.ls-sub[data-v-0105803e]{font-size:11.5px}.ls-row[data-v-0105803e]{padding:7px 10px;gap:8px}.ls-text[data-v-0105803e]{font-size:11.5px}.luminous-viewport[data-v-0105803e]{min-height:auto}}@media (max-width:480px){.sect-title[data-v-0105803e]{font-size:26px;letter-spacing:-.5px;margin-bottom:12px}.sect-desc[data-v-0105803e]{font-size:13.5px;line-height:1.55}.sect-head--center[data-v-0105803e]{margin-bottom:26px}.sol-grid[data-v-0105803e]{gap:12px}.sol-card[data-v-0105803e]{padding:18px 16px;gap:12px;border-radius:14px}.sol-header[data-v-0105803e]{gap:12px;align-items:flex-start;width:100%;max-width:100%}.sol-icon[data-v-0105803e]{width:40px;height:40px;min-width:40px;flex-shrink:0;font-size:16px;border-radius:10px}.sol-name[data-v-0105803e]{flex:1 1 0%;min-width:0;font-size:15px;line-height:1.35;letter-spacing:-.2px;padding-top:1px}.sol-text[data-v-0105803e]{font-size:13px;line-height:1.55}.hero-headline[data-v-0105803e]{font-size:40px;letter-spacing:-1px;margin-bottom:6px}.hero-subheadline[data-v-0105803e]{font-size:18px;line-height:1.35;margin-bottom:16px}.hero-desc[data-v-0105803e]{font-size:13.5px;line-height:1.65;margin-bottom:28px}.proj-name[data-v-0105803e]{font-size:22px}.industry__grid[data-v-0105803e]{gap:10px}.industry-item[data-v-0105803e]{min-height:68px;padding:12px 14px;gap:10px;border-radius:14px}.industry-item__icon[data-v-0105803e]{width:36px;height:36px;min-width:36px;font-size:14px;border-radius:10px}.industry-item__name[data-v-0105803e]{font-size:13.5px;line-height:1.3}}@media (hover:none){.sol-card[data-v-0105803e]:active{transform:scale(.985);border-color:rgba(0,210,255,.45);background:var(--bg-card-h)}.industry-item[data-v-0105803e]:active{transform:scale(.98)}}.kt-particles-canvas[data-v-62dec9be]{position:fixed;inset:0;width:100vw;height:100vh;z-index:0;pointer-events:none;contain:strict}.contact-view[data-v-59e4328a]{--bg:#060b18;--text-1:#fff;--text-2:#94a3b8;--text-3:#64748b;--cyan:#00d2ff;--font-display:"Montserrat",sans-serif;--font-body:"Inter",sans-serif;position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:center;font-family:var(--font-body);color:var(--text-1);overflow:hidden}.cv-bg[data-v-59e4328a]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.cv-bg-img[data-v-59e4328a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:brightness(.8) contrast(1.1)}.cv-bg-overlay[data-v-59e4328a]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(6,11,24,.95),rgba(6,11,24,.7));z-index:2}.cv-main[data-v-59e4328a]{position:relative;z-index:10;width:100%;padding:100px 0 60px;display:flex;align-items:center;justify-content:center}.dac-container[data-v-59e4328a]{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.flex-center[data-v-59e4328a]{display:flex;align-items:center;justify-content:center}.glass-panel[data-v-59e4328a]{display:grid;grid-template-columns:420px 1fr;background:rgba(8,14,30,.7);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border:1px solid rgba(0,210,255,.2);border-radius:32px;overflow:hidden;box-shadow:0 40px 100px rgba(0,0,0,.8),inset 0 1px 1px hsla(0,0%,100%,.1);width:100%}.scroll-reveal[data-v-59e4328a]{animation:fadeRise-59e4328a .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes fadeRise-59e4328a{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.gp-left[data-v-59e4328a]{padding:56px 40px;background:rgba(6,11,24,.6);border-right:1px solid hsla(0,0%,100%,.05);display:flex;flex-direction:column;justify-content:center}.gp-title[data-v-59e4328a]{font-family:var(--font-display);font-size:34px;font-weight:800;line-height:1.2;letter-spacing:-1px;margin-bottom:12px;background:linear-gradient(135deg,#fff,#a5f3fc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 4px 20px rgba(0,210,255,.2)}.gp-subtitle[data-v-59e4328a]{font-size:14px;color:hsla(0,0%,100%,.85);line-height:1.6;margin-bottom:32px}.gp-info-grid[data-v-59e4328a]{display:grid;grid-template-columns:1fr;gap:24px}.gp-info-item[data-v-59e4328a]{display:flex;align-items:flex-start;gap:16px}.gpi-icon[data-v-59e4328a]{width:40px;height:40px;border-radius:10px;background:rgba(0,210,255,.1);color:var(--cyan);display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.gpi-text[data-v-59e4328a]{display:flex;flex-direction:column;gap:4px;min-width:0}.gpi-label[data-v-59e4328a]{font-family:var(--font-display);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var(--text-3)}.gpi-value[data-v-59e4328a]{font-size:15px;font-weight:600;color:var(--text-1);line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.gpi-value.highlight[data-v-59e4328a]{color:var(--cyan);transition:color .3s ease;white-space:nowrap}.gpi-value.highlight[data-v-59e4328a]:hover{color:#fff;text-shadow:0 0 10px rgba(0,210,255,.5)}.contact-phone-name[data-v-59e4328a]{display:inline;color:var(--cyan);font-size:15px;font-weight:600;line-height:1.5}.gp-mini-map[data-v-59e4328a]{margin-top:32px;width:100%;height:220px;border-radius:16px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 8px 24px rgba(0,0,0,.4);position:relative;display:block;cursor:pointer}.gp-mini-map[data-v-59e4328a]:after{content:"Mở Google Maps ↗";position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);background:rgba(0,210,255,.9);color:#fff;padding:6px 16px;border-radius:20px;font-size:12px;font-weight:700;opacity:0;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.gp-mini-map[data-v-59e4328a]:hover:after{bottom:16px;opacity:1}.gp-mini-map[data-v-59e4328a]:hover{border-color:rgba(0,210,255,.5)}.map-pulse-marker[data-v-59e4328a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;display:flex;align-items:center;justify-content:center;pointer-events:none}.pulse-core[data-v-59e4328a]{width:12px;height:12px;background-color:#ef4444;border-radius:50%;z-index:2;box-shadow:0 0 10px rgba(239,68,68,.8)}.pulse-ring[data-v-59e4328a]{position:absolute;width:100%;height:100%;background-color:rgba(239,68,68,.5);border-radius:50%;z-index:1;animation:radarPulse-59e4328a 1.5s cubic-bezier(.215,.61,.355,1) infinite}@keyframes radarPulse-59e4328a{0%{transform:scale(1);opacity:.8}to{transform:scale(4);opacity:0}}.gp-right[data-v-59e4328a]{padding:56px;display:flex;flex-direction:column;justify-content:center;background:rgba(0,0,0,.15)}.rf-title[data-v-59e4328a]{font-family:var(--font-display);font-size:26px;font-weight:800;margin-bottom:32px;letter-spacing:-.5px;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.8)}.rf-form[data-v-59e4328a]{display:flex;flex-direction:column;gap:20px}.rf-grid[data-v-59e4328a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-group[data-v-59e4328a]{display:flex;flex-direction:column;gap:8px}.form-label[data-v-59e4328a]{font-size:12px;font-weight:600;color:var(--text-2)}.req[data-v-59e4328a]{color:#ef4444;margin-right:2px}.form-input[data-v-59e4328a]{width:100%;padding:14px 16px;background:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:var(--text-1);font-family:var(--font-body);font-size:14px;transition:all .3s ease}.form-input[data-v-59e4328a]:focus{outline:none;background:rgba(0,210,255,.05);border-color:var(--cyan);box-shadow:0 0 0 4px rgba(0,210,255,.1)}.form-input[data-v-59e4328a]::-moz-placeholder{color:hsla(0,0%,100%,.2)}.form-input[data-v-59e4328a]::placeholder{color:hsla(0,0%,100%,.2)}.form-textarea[data-v-59e4328a]{resize:vertical;min-height:90px}.custom-select-wrapper[data-v-59e4328a]{position:relative}.custom-select[data-v-59e4328a]{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:40px}.custom-select option[data-v-59e4328a]{background:#0a1122;color:#fff;padding:12px}.select-arrow[data-v-59e4328a]{position:absolute;top:50%;right:16px;transform:translateY(-50%);color:var(--text-2);pointer-events:none;font-size:12px}.rf-submit-area[data-v-59e4328a]{margin-top:8px}.rf-submit-btn[data-v-59e4328a]{width:100%;display:inline-flex}.liquid-glass-dark[data-v-59e4328a]{background:linear-gradient(135deg,#0072ce,#00c6ff);color:#fff!important;border:none;box-shadow:0 4px 16px rgba(0,168,232,.35);position:relative;overflow:hidden;align-items:center;justify-content:center;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;border-radius:9999px;padding:16px 24px;font-size:14px;font-weight:700;font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase}.liquid-glass-dark[data-v-59e4328a]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 24px rgba(0,168,232,.55)}.liquid-glass-dark[data-v-59e4328a]:disabled{opacity:.5;cursor:not-allowed;transform:none}.success-box[data-v-59e4328a]{background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);color:#34d399;padding:24px;border-radius:20px;display:flex;align-items:center;gap:16px;margin-bottom:24px}.sb-icon[data-v-59e4328a]{width:32px;height:32px;border-radius:50%;background:rgba(16,185,129,.2);display:flex;align-items:center;justify-content:center}@media (max-width:1024px){.glass-panel[data-v-59e4328a]{grid-template-columns:1fr;max-width:800px;margin:0 auto}.gp-left[data-v-59e4328a]{border-right:none;border-bottom:1px solid hsla(0,0%,100%,.05);padding:40px 32px}.gp-right[data-v-59e4328a]{padding:40px 32px}.cv-main[data-v-59e4328a]{padding-top:120px}.gp-info-grid[data-v-59e4328a]{grid-template-columns:1fr 1fr}.full-width[data-v-59e4328a]{grid-column:span 2}}@media (max-width:768px){.gp-info-grid[data-v-59e4328a]{grid-template-columns:1fr}.full-width[data-v-59e4328a]{grid-column:span 1}}@media (max-width:640px){.rf-grid[data-v-59e4328a]{grid-template-columns:1fr}.gp-left[data-v-59e4328a],.gp-right[data-v-59e4328a]{padding:32px 24px}.gp-title[data-v-59e4328a]{font-size:28px;overflow-wrap:anywhere}.gpi-value.highlight[data-v-59e4328a]{white-space:normal}.contact-phone-name[data-v-59e4328a]{display:block}}.services-view[data-v-50687f8c]{--bg:#060b18;--bg-card:rgba(10,18,38,.65);--border-color:hsla(0,0%,100%,.08);--text-1:#fff;--text-2:#94a3b8;position:relative;min-height:100vh;padding-top:140px;padding-bottom:100px;z-index:1;background-color:var(--bg)}.pt-section[data-v-50687f8c]{padding-top:120px}.pb-section[data-v-50687f8c]{padding-bottom:120px}.section-header[data-v-50687f8c]{margin-bottom:60px;max-width:100%}.section-label[data-v-50687f8c]{font-family:var(--font-display,"Montserrat",sans-serif);font-size:13px;font-weight:700;color:#00d2ff;letter-spacing:2px;text-transform:uppercase;margin-bottom:16px}.section-title[data-v-50687f8c]{font-family:var(--dac-font-heading,"Montserrat",sans-serif);font-size:clamp(32px,4vw,48px);font-weight:800;color:#fff;line-height:1.2;margin-bottom:24px}.section-desc[data-v-50687f8c]{font-size:1.1rem;color:var(--text-2);line-height:1.7}.sv-hero[data-v-50687f8c]{display:flex;align-items:center;min-height:40vh}.hero-title[data-v-50687f8c]{font-family:var(--dac-font-heading,"Montserrat",sans-serif);font-size:clamp(48px,6vw,80px);font-weight:800;line-height:1.1;color:#fff;margin-bottom:30px;letter-spacing:-1.5px}.highlight-text[data-v-50687f8c]{background:linear-gradient(135deg,#00d2ff,#3a7bd5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:block}.hero-desc[data-v-50687f8c]{font-size:clamp(18px,2vw,24px);color:hsla(0,0%,100%,.7);max-width:800px;line-height:1.6}.capability-card[data-v-50687f8c],.commitment-card[data-v-50687f8c],.cta-banner[data-v-50687f8c],.problem-card[data-v-50687f8c],.solution-card[data-v-50687f8c]{position:relative;background:var(--bg-card);border:1px solid var(--border-color);border-radius:24px;padding:40px;overflow:hidden;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease,border-color .4s ease}.problem-card[data-v-50687f8c]{padding:32px 24px;border-radius:20px;background:linear-gradient(180deg,rgba(10,22,46,.78),rgba(6,15,34,.94));border:1px solid hsla(0,0%,100%,.08);box-shadow:0 16px 36px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.06);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.capability-card[data-v-50687f8c]:before,.commitment-card[data-v-50687f8c]:before,.cta-banner[data-v-50687f8c]:before,.problem-card[data-v-50687f8c]:before,.solution-card[data-v-50687f8c]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(800px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(0,210,255,.08),transparent 40%);opacity:0;transition:opacity .5s ease;pointer-events:none;z-index:1}.capability-card[data-v-50687f8c]:hover:before,.commitment-card[data-v-50687f8c]:hover:before,.cta-banner[data-v-50687f8c]:hover:before,.problem-card[data-v-50687f8c]:hover:before,.solution-card[data-v-50687f8c]:hover:before{opacity:1}.problem-card[data-v-50687f8c]:hover{transform:translateY(-8px);border-color:rgba(0,210,255,.45);box-shadow:0 24px 50px rgba(0,0,0,.6),0 0 30px rgba(0,210,255,.16),inset 0 1px 0 rgba(0,210,255,.3)}.solution-card[data-v-50687f8c]:hover{transform:translateY(-8px);border-color:rgba(0,210,255,.3);box-shadow:0 20px 40px rgba(0,0,0,.4),inset 0 0 20px rgba(0,210,255,.05)}.card-title[data-v-50687f8c]{font-family:var(--dac-font-heading,"Montserrat",sans-serif);font-size:22px;font-weight:700;color:#fff;margin-bottom:16px;white-space:pre-line;position:relative;z-index:2}.card-desc[data-v-50687f8c]{font-size:15px;color:var(--text-2);line-height:1.7;position:relative;z-index:2}.card-icon[data-v-50687f8c]{font-size:36px;color:#00d2ff;margin-bottom:30px;position:relative;z-index:2}.card-corner[data-v-50687f8c]{position:absolute;width:8px;height:8px;pointer-events:none;opacity:.45;transition:opacity .3s ease;z-index:2}.card-corner.tl[data-v-50687f8c]{top:12px;left:12px;border-top:1.5px solid #00d2ff;border-left:1.5px solid #00d2ff}.card-corner.tr[data-v-50687f8c]{top:12px;right:12px;border-top:1.5px solid #00d2ff;border-right:1.5px solid #00d2ff}.card-corner.bl[data-v-50687f8c]{bottom:12px;left:12px;border-bottom:1.5px solid #00d2ff;border-left:1.5px solid #00d2ff}.card-corner.br[data-v-50687f8c]{bottom:12px;right:12px;border-bottom:1.5px solid #00d2ff;border-right:1.5px solid #00d2ff}.problem-card:hover .card-corner[data-v-50687f8c]{opacity:1}.problem-card-meta[data-v-50687f8c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;position:relative;z-index:2}.segment-badge[data-v-50687f8c]{font-family:var(--font-m,monospace);font-size:10px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#00d2ff;background:rgba(0,210,255,.08);border:1px solid rgba(0,210,255,.25);padding:3px 9px;border-radius:6px}.diagnostic-indicator[data-v-50687f8c]{display:flex;align-items:center;gap:6px;font-family:var(--font-m,monospace);font-size:9px;font-weight:700;letter-spacing:.8px;color:hsla(0,0%,100%,.5);text-transform:uppercase}.diag-ping[data-v-50687f8c]{width:6px;height:6px;border-radius:50%;background:#00d2ff;box-shadow:0 0 6px #00d2ff;animation:diag-flash-50687f8c 1.8s infinite}@keyframes diag-flash-50687f8c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.65)}}.problem-flow-track[data-v-50687f8c]{display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding:18px 16px;background:rgba(4,12,28,.7);border:1px solid rgba(0,210,255,.16);border-radius:16px;position:relative;z-index:2;margin-bottom:22px;box-shadow:inset 0 0 20px rgba(0,210,255,.03);transition:all .35s cubic-bezier(.16,1,.3,1)}.problem-card:hover .problem-flow-track[data-v-50687f8c]{border-color:rgba(0,210,255,.4);background:rgba(5,15,34,.88);box-shadow:inset 0 0 24px rgba(0,210,255,.1),0 0 16px rgba(0,210,255,.1)}.flow-stage[data-v-50687f8c]{display:flex;flex-direction:column;align-items:center;text-align:center;flex:0 0 82px;min-width:0;position:relative}.stage-icon-box[data-v-50687f8c]{width:52px;height:52px;border-radius:13px;background:rgba(0,210,255,.08);border:1.5px solid rgba(0,210,255,.35);display:flex;align-items:center;justify-content:center;color:#00d2ff;font-size:19px;position:relative;margin-bottom:8px;box-shadow:0 4px 14px rgba(0,0,0,.35);transition:all .3s cubic-bezier(.16,1,.3,1)}.stage-step-num[data-v-50687f8c]{position:absolute;top:-6px;left:-6px;font-family:var(--font-m,monospace);font-size:9px;font-weight:800;color:#fff;background:#061530;border:1px solid rgba(0,210,255,.5);border-radius:4px;padding:1px 5px;line-height:1.3}.problem-card:hover .stage-icon-box[data-v-50687f8c]{transform:translateY(-2px);border-color:#00d2ff;box-shadow:0 0 18px rgba(0,210,255,.4)}.flow-stage.is-alert .stage-icon-box[data-v-50687f8c]{background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.5);color:#f59e0b}.flow-stage.is-alert .stage-step-num[data-v-50687f8c]{border-color:rgba(245,158,11,.6);color:#fbbf24}.problem-card:hover .flow-stage.is-alert .stage-icon-box[data-v-50687f8c]{border-color:#f59e0b;background:rgba(245,158,11,.2);box-shadow:0 0 22px rgba(245,158,11,.45)}.warning-radar-ring[data-v-50687f8c]{position:absolute;inset:-4px;border-radius:14px;border:1.5px solid #f59e0b;opacity:0;animation:warning-beacon-ping-50687f8c 2.2s cubic-bezier(.2,.8,.2,1) infinite;pointer-events:none}@keyframes warning-beacon-ping-50687f8c{0%{transform:scale(.95);opacity:.8}60%{transform:scale(1.3);opacity:0}to{transform:scale(1.3);opacity:0}}.stage-tag-badge[data-v-50687f8c]{font-family:var(--font-m,monospace);font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#38bdf8;margin-bottom:4px;white-space:nowrap}.flow-stage.is-alert .stage-tag-badge[data-v-50687f8c]{color:#f59e0b}.stage-caption-text[data-v-50687f8c]{font-size:12px;font-weight:700;color:#e2e8f0;line-height:1.3;white-space:nowrap}.flow-stage.is-alert .stage-caption-text[data-v-50687f8c]{color:#fde68a}.flow-conduit[data-v-50687f8c]{flex:1 1 0%;display:flex;align-items:center;position:relative;margin:22px 4px 0;min-width:16px}.conduit-rail[data-v-50687f8c]{width:100%;height:2px;background:rgba(0,210,255,.2);position:relative;overflow:hidden;border-radius:1px}.flow-conduit.to-alert .conduit-rail[data-v-50687f8c]{background:linear-gradient(90deg,rgba(0,210,255,.2),rgba(245,158,11,.3))}.conduit-stream-comet[data-v-50687f8c]{position:absolute;top:0;height:100%;width:24px;background:linear-gradient(90deg,transparent,#00d2ff);animation:stream-packet-50687f8c 2.4s ease-in-out infinite}.conduit-stream-comet.comet-alert[data-v-50687f8c]{background:linear-gradient(90deg,transparent,#f59e0b);animation:stream-packet-50687f8c 2.4s ease-in-out .8s infinite}@keyframes stream-packet-50687f8c{0%{left:-24px;opacity:0}20%{opacity:1}80%{opacity:1}to{left:100%;opacity:0}}.conduit-arrow-chevron[data-v-50687f8c]{font-size:11px;font-weight:900;color:#00d2ff;margin-left:3px;flex-shrink:0;opacity:.85}.flow-conduit.to-alert .conduit-arrow-chevron[data-v-50687f8c]{color:#f59e0b}.flow-divider-line[data-v-50687f8c]{width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,210,255,.25),transparent);position:relative;margin:0 0 20px;display:flex;align-items:center;justify-content:center;z-index:2}.divider-glow-core[data-v-50687f8c]{width:5px;height:5px;background:#00d2ff;transform:rotate(45deg);box-shadow:0 0 6px #00d2ff}.problem-bullet-list[data-v-50687f8c]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:13px;position:relative;z-index:2}.bullet-item[data-v-50687f8c]{display:flex;align-items:flex-start;gap:12px;font-size:14px;color:#94a3b8;line-height:1.55;transition:all .25s ease}.bullet-item[data-v-50687f8c]:hover{transform:translateX(4px);color:#cbd5e1}.custom-bullet[data-v-50687f8c]{flex-shrink:0;width:14px;height:14px;margin-top:3px;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 6px rgba(0,210,255,.5));transition:transform .3s ease,filter .3s ease}.bullet-item:hover .custom-bullet[data-v-50687f8c]{transform:scale(1.2);filter:drop-shadow(0 0 10px rgba(0,210,255,.9))}.bullet-lead[data-v-50687f8c]{font-weight:700;color:#fff}.bullet-text[data-v-50687f8c]{flex:1;min-width:0;word-break:break-word}.problem-grid[data-v-50687f8c],.solution-grid[data-v-50687f8c]{display:grid;grid-template-columns:repeat(1,1fr);gap:30px}@media (min-width:768px){.problem-grid[data-v-50687f8c],.solution-grid[data-v-50687f8c]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.problem-grid[data-v-50687f8c],.solution-grid[data-v-50687f8c]{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px) and (max-width:1199px){.problem-flow-track[data-v-50687f8c]{padding:16px 10px}.flow-stage[data-v-50687f8c]{flex-basis:70px}.stage-icon-box[data-v-50687f8c]{width:46px;height:46px;font-size:16px}.conduit-arrow-chevron[data-v-50687f8c],.stage-caption-text[data-v-50687f8c]{font-size:10px}}.capability-grid[data-v-50687f8c]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:36px}.capability-card[data-v-50687f8c]{position:relative;padding:34px 28px;background:linear-gradient(180deg,rgba(11,22,45,.85),rgba(6,14,30,.95));border:1px solid hsla(0,0%,100%,.08);border-radius:16px;box-shadow:0 16px 36px rgba(0,0,0,.45);display:flex;flex-direction:column;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s ease,box-shadow .35s ease}.capability-card[data-v-50687f8c]:hover{transform:translateY(-5px);border-color:rgba(0,210,255,.4);box-shadow:0 20px 45px rgba(0,0,0,.6),0 0 24px rgba(0,210,255,.1)}.cap-bracket[data-v-50687f8c]{position:absolute;width:7px;height:7px;pointer-events:none;opacity:.5;transition:opacity .3s ease}.cap-bracket.tl[data-v-50687f8c]{top:12px;left:12px;border-top:1.5px solid #00d2ff;border-left:1.5px solid #00d2ff}.cap-bracket.tr[data-v-50687f8c]{top:12px;right:12px;border-top:1.5px solid #00d2ff;border-right:1.5px solid #00d2ff}.capability-card:hover .cap-bracket[data-v-50687f8c]{opacity:1}.cap-top-meta[data-v-50687f8c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px;position:relative;z-index:2}.cap-step[data-v-50687f8c]{font-size:13px;color:#00d2ff;letter-spacing:1px}.cap-step[data-v-50687f8c],.cap-tag[data-v-50687f8c]{font-family:var(--font-m,"JetBrains Mono",monospace);font-weight:700}.cap-tag[data-v-50687f8c]{font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:#94a3b8;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);padding:4px 10px;border-radius:4px}.cap-icon-box[data-v-50687f8c]{width:48px;height:48px;border-radius:12px;background:rgba(0,210,255,.07);border:1px solid rgba(0,210,255,.2);display:flex;align-items:center;justify-content:center;font-size:20px;color:#00d2ff;margin-bottom:20px;transition:all .3s ease;position:relative;z-index:2}.capability-card:hover .cap-icon-box[data-v-50687f8c]{background:rgba(0,210,255,.15);border-color:#00d2ff;transform:scale(1.05)}.cap-title[data-v-50687f8c]{font-family:var(--dac-font-heading,"Montserrat",sans-serif);font-size:20px;font-weight:700;color:#fff;line-height:1.38;margin-bottom:14px;position:relative;z-index:2}.cap-desc[data-v-50687f8c]{font-size:14.5px;color:#94a3b8;line-height:1.68;margin:0;flex:1;position:relative;z-index:2}.impact-telemetry-strip[data-v-50687f8c]{margin:36px 0 42px;background:linear-gradient(180deg,rgba(8,16,36,.92),rgba(5,11,24,.98));border:1px solid rgba(0,210,255,.2);border-radius:16px;overflow:hidden;box-shadow:0 16px 40px rgba(0,0,0,.5),inset 0 1px 0 rgba(0,210,255,.15)}.telemetry-bar-top[data-v-50687f8c]{display:flex;align-items:center;justify-content:space-between;padding:12px 28px;background:rgba(0,210,255,.04);border-bottom:1px solid hsla(0,0%,100%,.06)}.telemetry-tag[data-v-50687f8c]{font-family:var(--font-m,"JetBrains Mono",monospace);font-size:11px;font-weight:800;letter-spacing:1.5px;color:#00d2ff;display:flex;align-items:center;gap:8px}.telemetry-tag[data-v-50687f8c]:before{content:"";display:inline-block;width:6px;height:6px;background:#00d2ff;border-radius:1px}.telemetry-subtag[data-v-50687f8c]{font-size:11px;font-weight:600;color:#64748b;letter-spacing:1px;text-transform:uppercase}.impact-metrics-grid[data-v-50687f8c]{display:grid;grid-template-columns:repeat(4,1fr)}.impact-metric-cell[data-v-50687f8c]{padding:28px 24px;position:relative;display:flex;flex-direction:column;justify-content:center;border-right:1px solid hsla(0,0%,100%,.06);transition:background .3s ease}.impact-metric-cell[data-v-50687f8c]:last-child{border-right:none}.impact-metric-cell[data-v-50687f8c]:hover{background:rgba(0,210,255,.03)}.metric-val-row[data-v-50687f8c]{margin-bottom:10px}.metric-val[data-v-50687f8c]{font-family:var(--dac-font-heading,"Montserrat",sans-serif);font-size:clamp(34px,3.2vw,44px);font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1}.metric-main-label[data-v-50687f8c]{font-size:14.5px;font-weight:700;color:#e2e8f0;line-height:1.35;margin-bottom:4px;display:block}.metric-context[data-v-50687f8c]{font-size:12.5px;color:#64748b;line-height:1.4;display:block}.commitments-grid[data-v-50687f8c]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.commitment-card[data-v-50687f8c]{position:relative;background:linear-gradient(180deg,rgba(12,24,48,.8),rgba(7,16,36,.94));border:1px solid hsla(0,0%,100%,.08);border-radius:18px;padding:36px 32px;overflow:hidden;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s ease,box-shadow .35s ease}.commitment-card.theme-cyan[data-v-50687f8c]:hover{border-color:rgba(0,210,255,.45);box-shadow:0 20px 45px rgba(0,0,0,.55),0 0 24px rgba(0,210,255,.12);transform:translateY(-5px)}.commitment-card.theme-blue[data-v-50687f8c]:hover{border-color:rgba(58,123,213,.5);box-shadow:0 20px 45px rgba(0,0,0,.55),0 0 24px rgba(58,123,213,.15);transform:translateY(-5px)}.commitment-card-head[data-v-50687f8c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px;position:relative;z-index:2}.commitment-badge[data-v-50687f8c]{font-family:var(--font-m,"JetBrains Mono",monospace);font-size:12px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#00d2ff;background:rgba(0,210,255,.1);border:1px solid rgba(0,210,255,.25);padding:5px 14px;border-radius:6px;display:inline-flex;align-items:center}.commitment-card.theme-blue .commitment-badge[data-v-50687f8c]{color:#60a5fa;background:rgba(96,165,250,.1);border-color:rgba(96,165,250,.25)}.commitment-icon-circle[data-v-50687f8c]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#00d2ff;background:rgba(0,210,255,.08);border:1px solid rgba(0,210,255,.2);transition:all .3s ease}.commitment-card.theme-blue .commitment-icon-circle[data-v-50687f8c]{color:#60a5fa;background:rgba(96,165,250,.08);border-color:rgba(96,165,250,.2)}.commitment-card:hover .commitment-icon-circle[data-v-50687f8c]{transform:scale(1.06)}.commitment-title[data-v-50687f8c]{font-family:var(--dac-font-heading,"Montserrat",sans-serif);font-size:22px;font-weight:700;color:#fff;margin-bottom:14px;line-height:1.35;position:relative;z-index:2}.commitment-desc[data-v-50687f8c]{font-size:15px;color:#94a3b8;line-height:1.7;margin:0;position:relative;z-index:2}@media (max-width:992px){.capability-grid[data-v-50687f8c]{grid-template-columns:1fr}.impact-metrics-grid[data-v-50687f8c]{grid-template-columns:repeat(2,1fr)}.impact-metric-cell[data-v-50687f8c]:nth-child(2){border-right:none}.impact-metric-cell[data-v-50687f8c]:first-child,.impact-metric-cell[data-v-50687f8c]:nth-child(2){border-bottom:1px solid hsla(0,0%,100%,.06)}}@media (max-width:768px){.commitments-grid[data-v-50687f8c]{grid-template-columns:1fr}.telemetry-bar-top[data-v-50687f8c]{padding:10px 18px;flex-direction:column;align-items:flex-start;gap:4px}.impact-metric-cell[data-v-50687f8c]{padding:22px 18px}.metric-val[data-v-50687f8c]{font-size:32px}.commitment-card[data-v-50687f8c]{padding:28px 22px}}@media (max-width:480px){.impact-metrics-grid[data-v-50687f8c]{grid-template-columns:1fr}.impact-metric-cell[data-v-50687f8c]{border-right:none;border-bottom:1px solid hsla(0,0%,100%,.06);padding:18px 16px}.impact-metric-cell[data-v-50687f8c]:last-child{border-bottom:none}.capability-card[data-v-50687f8c]{padding:24px 20px}.cap-title[data-v-50687f8c]{font-size:18px}.commitment-title[data-v-50687f8c]{font-size:19px}}.cta-banner[data-v-50687f8c]{text-align:center;padding:80px 40px;display:flex;flex-direction:column;align-items:center;justify-content:center}.cta-title[data-v-50687f8c]{font-family:var(--dac-font-heading,"Montserrat",sans-serif);font-size:clamp(32px,5vw,56px);font-weight:800;color:#fff;line-height:1.2}.scroll-reveal[data-v-50687f8c]{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.scroll-reveal.is-revealed[data-v-50687f8c]{opacity:1;transform:translateY(0)}.btn-cyber-glass[data-v-50687f8c]{position:relative;display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 32px;border-radius:12px;background:rgba(10,18,38,.4);border:1px solid rgba(0,210,255,.3);color:#00d2ff;font-family:var(--dac-font-heading,"Montserrat",sans-serif);font-weight:700;font-size:15px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;overflow:hidden;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 0 10px rgba(0,210,255,.05),inset 0 0 10px rgba(0,210,255,.05)}.btn-cyber-glass[data-v-50687f8c]:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,210,255,.5),transparent);transform:skewX(-20deg);transition:left 0s}.btn-cyber-glass[data-v-50687f8c]:hover{background:rgba(0,210,255,.12);border-color:#00d2ff;color:#fff;box-shadow:0 6px 20px rgba(0,210,255,.25),inset 0 0 12px rgba(0,210,255,.15);transform:translateY(-2px)}.btn-cyber-glass[data-v-50687f8c]:hover:before{left:150%;transition:left 1s ease-out}.btn-text[data-v-50687f8c]{position:relative;z-index:2;display:flex;align-items:center;gap:8px}.btn-arrow[data-v-50687f8c]{position:relative;z-index:2;width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;transition:transform .3s cubic-bezier(.16,1,.3,1),color .3s;color:rgba(0,210,255,.7)}.btn-cyber-glass:hover .btn-arrow[data-v-50687f8c]{transform:translate(3px,-3px);color:#fff}@media (max-width:768px){.problem-flow-track[data-v-50687f8c]{padding:14px 10px;gap:0}.flow-stage[data-v-50687f8c]{flex:0 0 70px}.stage-icon-box[data-v-50687f8c]{width:44px;height:44px;font-size:17px}.stage-tag-badge[data-v-50687f8c]{font-size:9px;letter-spacing:.4px}.stage-caption-text[data-v-50687f8c]{font-size:11px}.conduit-arrow-chevron[data-v-50687f8c]{font-size:10px}}@media (max-width:480px){.problem-card[data-v-50687f8c]{padding:26px 20px;border-radius:18px}.problem-flow-track[data-v-50687f8c]{padding:12px 8px}.flow-stage[data-v-50687f8c]{flex:0 0 62px}.stage-icon-box[data-v-50687f8c]{width:40px;height:40px;font-size:15px;border-radius:10px}.stage-tag-badge[data-v-50687f8c]{font-size:8.5px}.stage-caption-text[data-v-50687f8c]{font-size:10.5px}.conduit-arrow-chevron[data-v-50687f8c]{font-size:9px}.chain-box[data-v-50687f8c]{width:38px;height:38px;font-size:14px;border-radius:10px}.chain-connector[data-v-50687f8c]{margin:0 4px;min-width:10px}.card-title[data-v-50687f8c]{font-size:19px;margin-bottom:16px}.bullet-item[data-v-50687f8c]{font-size:13.5px;gap:10px}}.about-view[data-v-16bb4254]{--bg:#060b18;--bg-card:rgba(10,18,38,.65);--bg-card-h:rgba(14,26,54,.85);--text-1:#fff;--text-2:#94a3b8;--cyan:#00d2ff;--cyan-deep:#0072ce;--cyan-dim:rgba(0,168,232,.12);--cyan-border:rgba(0,210,255,.14);--border:hsla(0,0%,100%,.08);--font-display:"Montserrat",sans-serif;--font-body:"Inter",sans-serif;background-color:transparent;color:var(--text-1);font-family:var(--font-body);min-height:100vh}.dac-container[data-v-16bb4254]{max-width:1200px;margin:0 auto;padding:0 32px}.content-section[data-v-16bb4254]{padding:60px 0 100px;position:relative;z-index:10;background:transparent}.scroll-reveal[data-v-16bb4254]{opacity:0;transform:translateY(20px);transition:opacity .7s ease-out,transform .7s ease-out;will-change:opacity,transform}.scroll-reveal.is-revealed[data-v-16bb4254]{opacity:1;transform:translateY(0)}.scroll-reveal.delay-1[data-v-16bb4254]{transition-delay:.15s}.scroll-reveal.delay-2[data-v-16bb4254]{transition-delay:.3s}.page-header[data-v-16bb4254]{position:relative;overflow:hidden;padding:160px 0 24px;background:transparent;text-align:center}.page-header .dac-container[data-v-16bb4254]{position:relative;z-index:2}.page-title[data-v-16bb4254]{font-family:var(--font-display);font-size:clamp(36px,5vw,56px);font-weight:800;color:var(--text-1);letter-spacing:-1px;margin-bottom:20px;line-height:1.2}.page-subtitle[data-v-16bb4254]{font-family:var(--font-body);font-size:clamp(15px,1.6vw,18px);color:var(--text-2);max-width:600px;margin:0 auto;line-height:1.7;white-space:pre-line}.ts-tag[data-v-16bb4254]{display:inline-block;background:var(--cyan-dim);border:1px solid var(--cyan-border);color:var(--cyan);font-family:var(--font-display);font-size:11px;font-weight:700;letter-spacing:1.5px;padding:6px 16px;margin-bottom:24px;border-radius:6px;text-transform:uppercase}.intro-grid[data-v-16bb4254]{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start}.ts-heading[data-v-16bb4254]{font-family:var(--font-display);font-size:clamp(24px,3.5vw,40px);font-weight:800;color:var(--text-1);letter-spacing:-.5px;line-height:1.3;margin-bottom:28px}.editorial-block[data-v-16bb4254]{margin-bottom:36px}.highlighted-block[data-v-16bb4254]{padding-left:20px;border-left:2px solid var(--cyan-deep)}.ts-paragraph[data-v-16bb4254]{font-size:16px;line-height:1.8;color:var(--text-2);margin-bottom:20px}.ts-paragraph[data-v-16bb4254]:last-child{margin-bottom:0}.ts-bold[data-v-16bb4254]{color:var(--text-1);font-weight:600;font-size:16px}.stats-showcase[data-v-16bb4254]{padding-top:0}.bento-grid[data-v-16bb4254]{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(180px,auto);gap:20px}.bento-box[data-v-16bb4254]{position:relative;overflow:hidden;background:rgba(10,18,38,.45);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.05);border-radius:32px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.1),0 10px 30px rgba(0,0,0,.3);transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease,border-color .4s ease;z-index:1}.bento-box[data-v-16bb4254]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(400px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(0,210,255,.08) 0,rgba(0,114,206,.02) 40%,transparent 80%);opacity:0;pointer-events:none;transition:opacity .4s ease;z-index:-1}.bento-box[data-v-16bb4254]:hover:after{opacity:1}.bento-box[data-v-16bb4254]:hover{transform:translateY(-4px) scale(1.01);border-color:rgba(0,210,255,.3);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.15),0 20px 40px rgba(0,0,0,.4),0 0 40px rgba(0,210,255,.1)}.bento-large[data-v-16bb4254]{grid-column:span 2;grid-row:span 2;background:linear-gradient(145deg,rgba(13,25,50,.7),rgba(6,11,24,.9));justify-content:flex-start}.bento-wide[data-v-16bb4254]{grid-column:span 2;grid-row:span 1;background:linear-gradient(135deg,rgba(0,114,206,.1),rgba(0,210,255,.03));border-color:rgba(0,210,255,.15)}.bento-watermark[data-v-16bb4254]{position:absolute;top:-40px;right:-20px;font-family:var(--font-display);font-size:280px;font-weight:900;line-height:.8;color:hsla(0,0%,100%,.04);z-index:0;pointer-events:none;transition:transform .6s cubic-bezier(.16,1,.3,1),color .6s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bento-box:hover .bento-watermark[data-v-16bb4254]{transform:scale(1.05) translate(-10px,10px);color:hsla(0,0%,100%,.08)}.bento-large-features[data-v-16bb4254]{display:flex;flex-direction:column;gap:12px;margin-top:40px;margin-bottom:auto;position:relative;z-index:2}.bl-feat[data-v-16bb4254]{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--text-2);background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);padding:10px 16px;border-radius:12px;width:-moz-max-content;width:max-content;backdrop-filter:blur(4px);transition:all .3s ease}.bl-feat i[data-v-16bb4254]{color:var(--cyan);font-size:14px}.bento-box:hover .bl-feat[data-v-16bb4254]{background:rgba(0,210,255,.06);border-color:rgba(0,210,255,.15);color:var(--text-1)}.bento-box:hover .bl-feat[data-v-16bb4254]:first-child{transition-delay:0s}.bento-box:hover .bl-feat[data-v-16bb4254]:nth-child(2){transition-delay:.05s}.bento-box:hover .bl-feat[data-v-16bb4254]:nth-child(3){transition-delay:.1s}.bento-icon-wrapper[data-v-16bb4254]{width:48px;height:48px;border-radius:16px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;color:var(--cyan);font-size:20px;box-shadow:inset 0 2px 4px hsla(0,0%,100%,.05);transition:transform .3s ease,background .3s ease;position:relative;z-index:2}.bento-icon-wrapper--accent[data-v-16bb4254]{background:rgba(0,210,255,.1);border-color:rgba(0,210,255,.3);color:#fff}.bento-box:hover .bento-icon-wrapper[data-v-16bb4254]{transform:scale(1.1) rotate(3deg);background:hsla(0,0%,100%,.08)}.bento-content[data-v-16bb4254]{margin-top:32px;display:flex;flex-direction:column;gap:8px;position:relative;z-index:2}.bento-large .bento-content[data-v-16bb4254]{margin-top:0}.bento-content--horizontal[data-v-16bb4254]{margin-top:0;flex-direction:row;align-items:center;justify-content:space-between;gap:24px;height:100%}.bc-left[data-v-16bb4254]{display:flex;align-items:center;gap:20px;flex-shrink:0}.bc-left .bento-icon-wrapper[data-v-16bb4254]{margin-bottom:0}.stat-num[data-v-16bb4254]{font-family:var(--font-display);font-size:clamp(36px,4.5vw,56px);font-weight:900;color:var(--text-1);line-height:1;letter-spacing:-1.5px}.glow-text[data-v-16bb4254]{background:linear-gradient(135deg,#fff,#a5f3fc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 12px rgba(165,243,252,.3))}.text-accent[data-v-16bb4254]{background:linear-gradient(135deg,#00d2ff,#0072ce);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.stat-lbl[data-v-16bb4254]{font-size:14px;font-weight:700;color:var(--text-1);letter-spacing:.5px;white-space:nowrap}.bento-desc[data-v-16bb4254]{font-size:15px;line-height:1.6;color:var(--text-2);margin-top:8px}.bento-desc--small[data-v-16bb4254]{font-size:14px;margin-top:0;max-width:260px}.bento-glow-orb[data-v-16bb4254]{position:absolute;width:150px;height:150px;border-radius:50%;filter:blur(50px);opacity:.4;pointer-events:none;z-index:0;transition:opacity .5s ease,transform .5s ease}.bento-glow-orb--blue[data-v-16bb4254]{background:#0072ce;bottom:-50px;right:-50px}.bento-glow-orb--cyan[data-v-16bb4254]{background:#00d2ff;top:-50px;right:20%}.bento-glow-orb--subtle[data-v-16bb4254]{opacity:.15}.bento-box:hover .bento-glow-orb[data-v-16bb4254]{opacity:.5;transform:scale(1.1)}.bento-box:hover .bento-glow-orb--subtle[data-v-16bb4254]{opacity:.25}@media (max-width:1024px){.intro-grid[data-v-16bb4254]{grid-template-columns:1fr;gap:40px}.bento-grid[data-v-16bb4254]{grid-template-columns:repeat(2,1fr)}.bento-large[data-v-16bb4254]{grid-column:span 2;grid-row:span 1}.bento-wide[data-v-16bb4254]{grid-column:span 2}.bento-content--horizontal[data-v-16bb4254]{flex-direction:column;align-items:flex-start}.bento-desc--small[data-v-16bb4254]{max-width:100%}}@media (max-width:600px){.page-header[data-v-16bb4254]{padding:160px 0 80px}.content-section[data-v-16bb4254]{padding:80px 0}.bento-grid[data-v-16bb4254]{grid-template-columns:1fr}.bento-large[data-v-16bb4254],.bento-wide[data-v-16bb4254]{grid-column:span 1}.bento-box[data-v-16bb4254]{padding:28px;border-radius:24px}}.sect--team[data-v-16bb4254]{position:relative}.team-layout[data-v-16bb4254]{display:flex;flex-direction:column;gap:40px}.team-profiles[data-v-16bb4254]{display:grid;grid-template-columns:1fr;gap:28px}.profile-card[data-v-16bb4254]{position:relative;overflow:hidden;background:rgba(10,17,34,.85);border:1px solid hsla(0,0%,100%,.08);border-radius:22px;padding:32px;box-shadow:0 16px 40px rgba(0,0,0,.35);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:border-color .35s ease,transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease;display:flex;flex-direction:row;align-items:flex-start;gap:32px}.profile-card .card-corner[data-v-16bb4254]{position:absolute;font-family:monospace;font-size:13px;line-height:1;color:rgba(0,210,255,.4);pointer-events:none;z-index:3}.profile-card .card-corner.tl[data-v-16bb4254]{top:8px;left:10px}.profile-card .card-corner.tr[data-v-16bb4254]{top:8px;right:10px}.profile-card .card-corner.bl[data-v-16bb4254]{bottom:8px;left:10px}.profile-card .card-corner.br[data-v-16bb4254]{bottom:8px;right:10px}.profile-card[data-v-16bb4254]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(420px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(0,210,255,.12) 0,rgba(0,114,206,.03) 45%,transparent 75%);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:1}.profile-card[data-v-16bb4254]:hover:after{opacity:1}.profile-card>[data-v-16bb4254]{position:relative;z-index:2}.profile-card[data-v-16bb4254]:hover{border-color:rgba(0,210,255,.35);transform:translateY(-4px);box-shadow:0 22px 52px rgba(0,0,0,.55),0 0 32px rgba(0,210,255,.12)}.profile-content[data-v-16bb4254]{display:flex;flex-direction:column;justify-content:center;flex:1;min-width:0}.profile-avatar--image[data-v-16bb4254]{width:270px;height:350px;align-self:flex-start;border-radius:20px;border:1px solid rgba(0,210,255,.25);box-shadow:0 14px 36px rgba(0,0,0,.55),inset 0 0 20px rgba(0,210,255,.05);transition:all .5s cubic-bezier(.16,1,.3,1);display:block;flex-shrink:0;overflow:hidden;position:relative;background:linear-gradient(180deg,rgba(14,23,47,.8),rgba(6,11,24,.95))}.avatar-ambient-halo[data-v-16bb4254]{position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 50% 30%,rgba(0,210,255,.15) 0,transparent 70%);pointer-events:none;z-index:1}.profile-avatar--image img[data-v-16bb4254]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;border-radius:19px;transition:transform .6s cubic-bezier(.16,1,.3,1);position:relative;z-index:2}.profile-card:hover .profile-avatar--image[data-v-16bb4254]{border-color:rgba(0,210,255,.6);box-shadow:0 16px 40px rgba(0,210,255,.22),inset 0 0 30px rgba(0,210,255,.15);transform:translateY(-2px)}.profile-card:hover .profile-avatar--image img[data-v-16bb4254]{transform:scale(1.04)}.profile-meta[data-v-16bb4254]{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.profile-title-group[data-v-16bb4254]{display:flex;flex-direction:column;gap:4px}.profile-name[data-v-16bb4254]{font-family:var(--font-display);font-size:clamp(22px,2.2vw,26px);font-weight:800;color:#fff;margin:0;line-height:1.25;letter-spacing:-.5px}.profile-role[data-v-16bb4254]{font-family:var(--font-display);font-size:13.5px;font-weight:700;color:#00d2ff;letter-spacing:.8px;text-transform:uppercase;line-height:1.4}.profile-milestones[data-v-16bb4254]{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.milestone-chip[data-v-16bb4254]{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:#94a3b8;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);padding:3px 10px;border-radius:6px}.milestone-chip i[data-v-16bb4254]{color:#38bdf8;font-size:10px}.profile-bio[data-v-16bb4254]{font-size:15px;color:#94a3b8;line-height:1.72;margin:0 0 20px 0;text-align:left}.profile-tags[data-v-16bb4254]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.pt-tag[data-v-16bb4254]{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:#cbd5e1;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);padding:5px 11px;border-radius:6px;transition:all .25s ease}.pt-tag i[data-v-16bb4254]{color:#38bdf8;font-size:10.5px}.profile-card:hover .pt-tag[data-v-16bb4254]{border-color:rgba(56,189,248,.25);background:rgba(56,189,248,.06);color:#fff}.pt-tag--cert[data-v-16bb4254]{border-color:rgba(250,204,21,.4)!important;background:rgba(250,204,21,.08)!important;color:#facc15!important;font-weight:700;box-shadow:0 0 8px rgba(250,204,21,.15)}.pt-tag--cert i[data-v-16bb4254]{color:#facc15!important;font-size:11px}.profile-card:hover .pt-tag--cert[data-v-16bb4254]{border-color:rgba(250,204,21,.8)!important;background:rgba(250,204,21,.15)!important;box-shadow:0 0 16px rgba(250,204,21,.4)}.profile-actions[data-v-16bb4254]{margin-top:20px;width:-moz-fit-content;width:fit-content}.profile-actions .btn-view-certs[data-v-16bb4254]{margin-top:0;width:-moz-fit-content;width:fit-content}@media (max-width:1024px){.profile-card[data-v-16bb4254]{flex-direction:row;align-items:flex-start;padding:26px;gap:24px;text-align:left}.profile-avatar--image[data-v-16bb4254]{width:230px;height:300px;align-self:flex-start}}@media (max-width:640px){.profile-card[data-v-16bb4254]{flex-direction:column;align-items:stretch;text-align:left;padding:24px 18px;gap:0}.profile-avatar--image[data-v-16bb4254]{width:220px;height:285px;max-width:80%;align-self:center!important;margin:0 auto 22px auto;border-radius:18px;box-shadow:0 12px 36px rgba(0,0,0,.65),0 0 28px rgba(0,210,255,.2)}.profile-avatar--image img[data-v-16bb4254]{border-radius:17px}.profile-meta[data-v-16bb4254]{margin-bottom:16px}.profile-meta[data-v-16bb4254],.profile-title-group[data-v-16bb4254]{align-items:center;text-align:center}.profile-name[data-v-16bb4254]{text-align:center;font-size:21px;white-space:normal}.profile-role[data-v-16bb4254]{text-align:center;font-size:12.5px}.profile-milestones[data-v-16bb4254]{justify-content:center;gap:6px}.milestone-chip[data-v-16bb4254]{font-size:11px;padding:3px 8px}.profile-bio[data-v-16bb4254]{text-align:left;font-size:14px;line-height:1.68;color:#94a3b8;margin-bottom:18px}.profile-tags[data-v-16bb4254]{justify-content:flex-start;gap:6px}.pt-tag[data-v-16bb4254]{font-size:11px;padding:4px 9px}.profile-actions[data-v-16bb4254]{width:100%;margin-top:18px}.profile-actions .btn-view-certs[data-v-16bb4254]{width:100%;justify-content:center;padding:12px 16px;box-sizing:border-box}}.team-sidebar[data-v-16bb4254]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.ts-box[data-v-16bb4254]{background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(240,245,255,.98));border:1px solid rgba(0,114,206,.15);border-radius:16px;padding:24px 26px;box-shadow:0 16px 40px rgba(0,0,0,.15);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;height:100%}.ts-box[data-v-16bb4254]:hover{border-color:rgba(0,114,206,.3);transform:translateY(-2px);box-shadow:0 20px 48px rgba(0,114,206,.15)}.ts-title[data-v-16bb4254]{display:flex;align-items:center;gap:10px;font-family:var(--font-display);font-size:14.5px;font-weight:800;color:#060b18;margin:0 0 16px 0}.ts-title i[data-v-16bb4254]{color:#0072ce;font-size:14px}.certs-grid[data-v-16bb4254]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:20px}.cert-item[data-v-16bb4254]{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:600;color:#334155;background:rgba(0,114,206,.04);border:1px solid rgba(0,114,206,.08);padding:9px 12px;border-radius:8px;transition:all .2s ease}.cert-item[data-v-16bb4254]:hover{background:rgba(0,114,206,.08);border-color:rgba(0,114,206,.2);color:#060b18}.cert-item i[data-v-16bb4254]{font-size:14px;flex-shrink:0;color:#0072ce;transition:color .2s ease}.cert-item:hover i[data-v-16bb4254]{color:#00d2ff}.ts-desc[data-v-16bb4254]{font-size:13.5px;color:#475569;line-height:1.65;margin:0}.ts-action-link[data-v-16bb4254]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;box-sizing:border-box;padding:16px 24px;border-radius:12px;background:rgba(0,114,206,.08);border:1px solid rgba(0,114,206,.25);color:#0072ce;font-family:var(--font-display);font-size:14px;font-weight:700;text-decoration:none;text-align:center;transition:all .25s ease;margin-top:4px;grid-column:1/-1}.ts-action-link[data-v-16bb4254]:hover{background:rgba(0,210,255,.15);border-color:#00d2ff;color:#fff;box-shadow:0 0 15px rgba(0,210,255,.2);transform:translateY(-2px)}.ts-arrow[data-v-16bb4254]{font-size:16px;transition:transform .2s ease;display:inline-block}.ts-action-link:hover .ts-arrow[data-v-16bb4254]{transform:translateX(4px)}@media (max-width:1024px){.team-profiles[data-v-16bb4254],.team-sidebar[data-v-16bb4254]{grid-template-columns:1fr}}@media (max-width:640px){.certs-grid[data-v-16bb4254]{grid-template-columns:1fr}.ts-box[data-v-16bb4254]{padding:20px}.ts-action-link[data-v-16bb4254]{gap:12px;padding:14px 18px;font-size:13px}}.sect-head[data-v-16bb4254]{margin-bottom:56px}.sect-head--center[data-v-16bb4254]{text-align:center;max-width:720px;margin-left:auto;margin-right:auto}.sect-title[data-v-16bb4254]{font-family:var(--font-display);font-size:clamp(32px,4.5vw,46px);font-weight:800;letter-spacing:-1px;line-height:1.15;color:var(--foreground);margin-bottom:18px}.sect-desc[data-v-16bb4254]{font-size:16px;color:var(--muted-foreground);line-height:1.7;max-width:640px;margin:0 auto}.btn-view-certs[data-v-16bb4254]{width:100%;margin-top:20px;justify-content:center;padding:12px 24px;background:rgba(0,114,206,.08);border:1px solid rgba(0,114,206,.25);border-radius:8px;color:#0072ce;font-family:var(--font-body);font-size:14px;font-weight:700;display:inline-flex;align-items:center;cursor:pointer;transition:all .3s ease;box-sizing:border-box}.btn-view-certs[data-v-16bb4254]:hover{background:rgba(0,114,206,.15);border-color:#0072ce;color:#060b18;box-shadow:0 0 15px rgba(0,114,206,.15);transform:translateY(-2px)}.profile-card .btn-view-certs[data-v-16bb4254]:hover{background:rgba(0,210,255,.15);border-color:#00d2ff;color:#fff;box-shadow:0 0 15px rgba(0,210,255,.2)}.cert-modal-overlay[data-v-16bb4254]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(4,9,20,.95);backdrop-filter:blur(10px);z-index:9999;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.cert-modal-close[data-v-16bb4254]{position:absolute;top:30px;right:40px;background:hsla(0,0%,100%,.1);border:none;color:#fff;font-size:1.5rem;width:50px;height:50px;border-radius:50%;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;z-index:10000}.cert-modal-close[data-v-16bb4254]:hover{background:hsla(0,0%,100%,.2);transform:scale(1.1)}.cert-modal-content[data-v-16bb4254]{width:90%;max-width:1200px;height:85vh;display:flex;flex-direction:column;background:rgba(13,23,48,.6);border:1px solid rgba(0,210,255,.15);border-radius:16px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.5);cursor:pointer}.cert-viewer-main[data-v-16bb4254]{flex:1;overflow:hidden;padding:20px}.cert-media-wrap[data-v-16bb4254],.cert-viewer-main[data-v-16bb4254]{display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.cert-media-wrap[data-v-16bb4254]{width:100%;height:100%;z-index:2}.cert-media-inner[data-v-16bb4254]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer}.cert-loading[data-v-16bb4254]{position:absolute;font-size:2rem;color:var(--dac-accent);z-index:1}.cert-img-full[data-v-16bb4254]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;z-index:3;position:relative;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.3);display:block;cursor:default}.cert-nav-btn[data-v-16bb4254]{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.1);color:#fff;width:60px;height:60px;border-radius:50%;font-size:1.5rem;cursor:pointer;z-index:10;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.cert-nav-btn[data-v-16bb4254]:hover{background:rgba(0,210,255,.8);border-color:#00d2ff;transform:translateY(-50%) scale(1.1)}.cert-nav-btn.prev-btn[data-v-16bb4254]{left:20px}.cert-nav-btn.next-btn[data-v-16bb4254]{right:20px}.cert-info-bar[data-v-16bb4254]{padding:20px 40px;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:space-between;border-top:1px solid hsla(0,0%,100%,.05)}.cert-title[data-v-16bb4254]{color:#fff;font-size:1.25rem;font-weight:500;margin:0}.cert-counter[data-v-16bb4254]{color:var(--dac-accent);font-weight:600;font-size:1.1rem;background:rgba(0,210,255,.1);padding:6px 16px;border-radius:20px}.modal-fade-enter-active[data-v-16bb4254],.modal-fade-leave-active[data-v-16bb4254]{transition:opacity .4s ease,backdrop-filter .4s ease}.modal-fade-enter-from[data-v-16bb4254],.modal-fade-leave-to[data-v-16bb4254]{opacity:0;backdrop-filter:blur(0)}.animate-fade-in[data-v-16bb4254]{animation:fadeIn-16bb4254 .4s ease forwards}@keyframes fadeIn-16bb4254{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.cert-modal-content[data-v-16bb4254]{width:100%;height:100vh;border-radius:0;border:none}.cert-modal-close[data-v-16bb4254]{top:15px;right:15px;width:40px;height:40px;font-size:1.2rem}.cert-nav-btn[data-v-16bb4254]{display:none}.cert-info-bar[data-v-16bb4254]{padding:15px 20px;flex-direction:column;text-align:center;gap:10px}.cert-info-bar[data-v-16bb4254]:after{content:"← Vuốt để chuyển →";display:block;font-size:11px;color:hsla(0,0%,100%,.38);letter-spacing:.5px;margin-top:2px}}.careers-view[data-v-15434ba4]{--bg:#060b18;--bg-card:rgba(10,18,38,.65);--bg-card-h:rgba(14,26,54,.85);--text-1:#fff;--text-2:#94a3b8;--cyan:#00d2ff;--cyan-deep:#0072ce;--cyan-dim:rgba(0,168,232,.12);--cyan-border:rgba(0,210,255,.14);--border:hsla(0,0%,100%,.08);--font-display:"Montserrat",sans-serif;--font-body:"Inter",sans-serif;background-color:transparent;color:var(--text-1);font-family:var(--font-body);min-height:100vh}.dac-container[data-v-15434ba4]{max-width:1200px;margin:0 auto;padding:0 32px}.content-section[data-v-15434ba4]{padding:100px 0;position:relative;z-index:10;background:transparent}.scroll-reveal[data-v-15434ba4]{opacity:0;transform:translateY(20px);transition:opacity .7s ease-out,transform .7s ease-out;will-change:opacity,transform}.scroll-reveal.is-revealed[data-v-15434ba4]{opacity:1;transform:translateY(0)}.scroll-reveal.delay-1[data-v-15434ba4]{transition-delay:.15s}.scroll-reveal.delay-2[data-v-15434ba4]{transition-delay:.3s}.page-header[data-v-15434ba4]{position:relative;overflow:hidden;padding:160px 0 72px;background:transparent;text-align:center}.page-header .dac-container[data-v-15434ba4]{position:relative;z-index:2}.page-title[data-v-15434ba4]{font-family:var(--font-display);font-size:clamp(36px,5vw,56px);font-weight:800;color:var(--text-1);letter-spacing:-1px;margin-bottom:20px;line-height:1.2}.page-subtitle[data-v-15434ba4]{font-family:var(--font-body);font-size:clamp(15px,1.6vw,18px);color:var(--text-2);max-width:600px;margin:0 auto;line-height:1.7}.ts-tag[data-v-15434ba4]{display:inline-block;background:var(--cyan-dim);border:1px solid var(--cyan-border);color:var(--cyan);font-family:var(--font-display);font-size:11px;font-weight:700;letter-spacing:1.5px;padding:6px 16px;margin-bottom:28px;border-radius:6px;text-transform:uppercase}.careers-empty-state[data-v-15434ba4]{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.ces-left[data-v-15434ba4]{padding-top:8px}.ces-status-label[data-v-15434ba4]{font-family:var(--font-display);font-size:clamp(20px,2.8vw,32px);font-weight:800;color:var(--text-1);letter-spacing:-.5px;margin-bottom:20px;line-height:1.3}.ces-desc[data-v-15434ba4]{font-size:16px;color:var(--text-2);line-height:1.75;margin:0}.ces-apply-card[data-v-15434ba4]{background:var(--bg-card);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--cyan-border);border-radius:24px;padding:36px;box-shadow:0 12px 32px rgba(0,0,0,.3);transition:border-color .3s ease}.ces-apply-card[data-v-15434ba4]:hover{border-color:rgba(0,210,255,.4)}.ces-apply-header[data-v-15434ba4]{margin-bottom:20px}.ces-apply-tag[data-v-15434ba4]{display:inline-block;background:var(--cyan-dim);border:1px solid var(--cyan-border);color:var(--cyan);font-family:var(--font-display);font-size:11px;font-weight:700;letter-spacing:1.5px;padding:5px 14px;border-radius:6px;text-transform:uppercase}.ces-apply-text[data-v-15434ba4]{font-size:15px;color:var(--text-2);line-height:1.7;margin:0 0 24px}.ces-email-link[data-v-15434ba4]{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display);font-size:15px;font-weight:700;text-decoration:none;padding:14px 24px;background:linear-gradient(135deg,#0072ce,#00c6ff);color:#fff;border-radius:12px;width:100%;justify-content:center;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 4px 16px rgba(0,168,232,.35);margin-bottom:16px}.ces-email-link[data-v-15434ba4]:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(0,168,232,.55)}.ces-note[data-v-15434ba4]{font-size:13px;color:var(--text-3);line-height:1.6;margin:0;text-align:center;opacity:.7}@media (max-width:768px){.careers-empty-state[data-v-15434ba4]{grid-template-columns:1fr;gap:32px}}.cec-icon[data-v-15434ba4]{color:#e60050;background:rgba(230,0,80,.05);padding:24px;border-radius:50%;margin-bottom:8px}.cec-title[data-v-15434ba4]{font-family:var(--font-display);font-size:clamp(20px,2.5vw,28px);font-weight:700;color:var(--foreground);letter-spacing:-.3px;margin-bottom:12px}.cec-desc[data-v-15434ba4]{font-size:16px;color:var(--muted-foreground);line-height:1.75;max-width:580px;margin:0 auto 40px}.cec-action-box[data-v-15434ba4]{background:#fff;padding:40px 48px;border:1px solid var(--border);border-radius:16px;display:flex;align-items:center;justify-content:space-between;gap:40px;margin-bottom:32px;width:100%;max-width:800px;box-shadow:0 12px 32px rgba(0,0,0,.03);text-align:left}.cec-apply-info strong[data-v-15434ba4]{display:block;font-family:var(--font-display);font-size:18px;font-weight:700;color:var(--foreground);margin-bottom:6px;letter-spacing:-.2px}.cec-apply-info p[data-v-15434ba4]{font-size:14px;color:var(--muted-foreground);margin:0}.cec-note[data-v-15434ba4]{font-size:15px;color:var(--muted-foreground);max-width:500px;margin:0 auto;line-height:1.6}.liquid-glass-dark[data-v-15434ba4]{background:hsla(0,0%,100%,.55);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border:1px solid rgba(230,0,80,.18);box-shadow:0 4px 24px -4px rgba(18,24,43,.1),inset 0 1.5px 0 0 hsla(0,0%,100%,.9),inset 0 -1px 0 0 rgba(18,24,43,.06);color:#12182b!important;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:all .35s cubic-bezier(.2,.8,.2,1);cursor:pointer;border-radius:9999px;padding:16px 40px;font-size:15px;font-weight:700;font-family:var(--font-display);letter-spacing:.01em}.liquid-glass-dark[data-v-15434ba4]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,hsla(0,0%,100%,.45),hsla(0,0%,100%,0) 55%);border-radius:inherit;pointer-events:none}.liquid-glass-dark[data-v-15434ba4]:hover{transform:translateY(-2px) scale(1.025);background:hsla(0,0%,100%,.75);border-color:rgba(230,0,80,.4);box-shadow:0 8px 32px -4px rgba(230,0,80,.14),inset 0 2px 0 0 #fff,inset 0 -1px 0 0 rgba(18,24,43,.08);color:#e60050!important}@media (max-width:1024px){.cec-action-box[data-v-15434ba4]{flex-direction:column;text-align:center;padding:40px 32px}}@media (max-width:768px){.page-header[data-v-15434ba4]{padding:130px 0 56px}.content-section[data-v-15434ba4]{padding:64px 0}.careers-editorial-card[data-v-15434ba4]{padding:40px 24px}}.news-view[data-v-5541f17e]{--bg:#060b18;--bg-card:rgba(10,18,38,.65);--text-1:#fff;--text-2:#94a3b8;--cyan:#00d2ff;--cyan-border:rgba(0,210,255,.14);--font-display:"Montserrat",sans-serif;--font-body:"Inter",sans-serif;background-color:transparent;color:var(--text-1);font-family:var(--font-body);min-height:100vh}.dac-container[data-v-5541f17e]{max-width:1200px;margin:0 auto;padding:0 32px}.content-section[data-v-5541f17e]{padding:60px 0 100px;position:relative;z-index:10;background:transparent}.scroll-reveal[data-v-5541f17e]{opacity:0;transform:translateY(20px);transition:opacity .7s ease-out,transform .7s ease-out;will-change:opacity,transform}.scroll-reveal.is-revealed[data-v-5541f17e]{opacity:1;transform:translateY(0)}.scroll-reveal.delay-1[data-v-5541f17e]{transition-delay:.15s}.page-header[data-v-5541f17e]{position:relative;overflow:hidden;padding:160px 0 24px;background:transparent;text-align:center}.page-header .dac-container[data-v-5541f17e]{position:relative;z-index:2}.page-title[data-v-5541f17e]{font-family:var(--font-display);font-size:clamp(36px,5vw,56px);font-weight:800;color:var(--text-1);letter-spacing:-1px;margin-bottom:20px;line-height:1.2}.page-subtitle[data-v-5541f17e]{font-family:var(--font-body);font-size:clamp(15px,1.6vw,18px);color:var(--text-2);max-width:600px;margin:0 auto;line-height:1.7}.news-empty-state[data-v-5541f17e]{background:var(--bg-card);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--cyan-border);border-radius:24px;padding:64px 48px;box-shadow:0 12px 32px rgba(0,0,0,.3);text-align:center}.nes-header[data-v-5541f17e]{margin-bottom:48px}.nes-title[data-v-5541f17e]{font-family:var(--font-display);font-size:clamp(24px,3vw,36px);font-weight:800;color:var(--text-1);letter-spacing:-.5px;margin-bottom:16px;line-height:1.3}.nes-desc[data-v-5541f17e]{font-size:16px;color:var(--text-2);line-height:1.75;max-width:600px;margin:0 auto}.nes-skeleton-grid[data-v-5541f17e]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;opacity:.6}.nes-skeleton-card[data-v-5541f17e]{background:hsla(0,0%,100%,.02);border-radius:16px;border:1px solid hsla(0,0%,100%,.05);overflow:hidden;text-align:left}.skel-img[data-v-5541f17e]{width:100%;height:180px;background:linear-gradient(90deg,hsla(0,0%,100%,.01) 25%,hsla(0,0%,100%,.04) 50%,hsla(0,0%,100%,.01) 75%);background-size:200% 100%;animation:shimmer-5541f17e 3s linear infinite}.skel-text-wrap[data-v-5541f17e]{padding:24px}.skel-line[data-v-5541f17e]{height:12px;background:hsla(0,0%,100%,.05);border-radius:6px;margin-bottom:16px;width:100%}.skel-line.short[data-v-5541f17e]{width:65%;margin-bottom:24px;height:16px}@keyframes shimmer-5541f17e{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:992px){.nes-skeleton-grid[data-v-5541f17e]{grid-template-columns:repeat(2,1fr)}.nes-skeleton-card[data-v-5541f17e]:nth-child(3){display:none}}@media (max-width:768px){.news-empty-state[data-v-5541f17e]{padding:48px 24px}.nes-skeleton-grid[data-v-5541f17e]{grid-template-columns:1fr}.nes-skeleton-card[data-v-5541f17e]:nth-child(n+2){display:none}}.project-loidoc-page[data-v-68fb1c90]{background-color:transparent;color:#fff}.cs-brand-section[data-v-68fb1c90],.cs-capabilities-section[data-v-68fb1c90],.cs-cta-section[data-v-68fb1c90],.cs-header[data-v-68fb1c90],.cs-hero-media[data-v-68fb1c90],.cs-story-section[data-v-68fb1c90]{position:relative;z-index:1}.cs-header[data-v-68fb1c90]{padding-top:150px;padding-bottom:50px;background-color:transparent}.cs-top-meta[data-v-68fb1c90]{display:flex;align-items:center;gap:8px;margin-bottom:16px;font-family:var(--dac-font-heading);font-size:12px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase}.cs-category[data-v-68fb1c90]{color:#00d2ff}.cs-divider[data-v-68fb1c90]{color:hsla(0,0%,100%,.3)}.cs-year[data-v-68fb1c90]{color:hsla(0,0%,100%,.6)}.cs-title[data-v-68fb1c90]{font-family:var(--dac-font-heading);font-size:52px;font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.1;margin-bottom:18px}.cs-lead[data-v-68fb1c90]{font-size:19px;color:hsla(0,0%,100%,.7);line-height:1.65;max-width:750px;margin-bottom:45px}.cs-meta-strip[data-v-68fb1c90]{display:grid;grid-template-columns:1fr 1.1fr 1.5fr auto;gap:30px;padding-top:30px;border-top:1px solid hsla(0,0%,100%,.1);align-items:center}.meta-label[data-v-68fb1c90]{display:block;font-family:var(--dac-font-heading);font-size:11px;text-transform:uppercase;font-weight:800;letter-spacing:1px;color:hsla(0,0%,100%,.5);margin-bottom:4px}.meta-val[data-v-68fb1c90]{display:block;font-size:14px;font-weight:700;color:#fff;line-height:1.4}.cs-live-btn[data-v-68fb1c90]{display:inline-flex;align-items:center;gap:8px;background-color:#00d2ff;color:#0a0f1e;padding:12px 22px;font-family:var(--dac-font-heading);font-size:14px;font-weight:800;text-decoration:none;border-radius:4px;transition:all .3s ease;white-space:nowrap}.cs-live-btn[data-v-68fb1c90]:hover{background-color:#fff;color:#0a0f1e}.cs-live-btn .arrow-icon[data-v-68fb1c90]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;transition:transform .3s ease}.cs-live-btn:hover .arrow-icon[data-v-68fb1c90]{transform:translate(2px,-2px)}.cs-hero-media[data-v-68fb1c90]{padding:10px 0 70px 0}.media-frame[data-v-68fb1c90]{border-radius:12px;overflow:hidden;box-shadow:0 20px 45px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.03)}.media-img[data-v-68fb1c90]{width:100%;height:auto;display:block;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.media-caption[data-v-68fb1c90]{margin-top:14px;font-size:13px;color:hsla(0,0%,100%,.5);font-style:italic;text-align:right}.cs-story-section[data-v-68fb1c90]{padding:80px 0;border-top:1px solid hsla(0,0%,100%,.05)}.cs-story-grid[data-v-68fb1c90]{display:grid;grid-template-columns:1.5fr 1fr;gap:70px;align-items:start}.section-tag[data-v-68fb1c90]{font-family:var(--dac-font-heading);font-size:12px;font-weight:800;letter-spacing:1.5px;color:#00d2ff;text-transform:uppercase;display:block;margin-bottom:12px}.story-heading[data-v-68fb1c90]{font-family:var(--dac-font-heading);font-size:32px;font-weight:800;color:#fff;margin-bottom:20px;line-height:1.3}.story-p[data-v-68fb1c90]{font-size:16px;color:hsla(0,0%,100%,.7);line-height:1.8;margin-bottom:25px}.story-bullet-list[data-v-68fb1c90]{display:flex;flex-direction:column;gap:14px}.story-bullet-item[data-v-68fb1c90]{display:flex;gap:12px;align-items:flex-start;font-size:15px;color:#fff;font-weight:600;line-height:1.6}.bullet-dash[data-v-68fb1c90]{color:#00d2ff;font-weight:800}.story-bullet-item p[data-v-68fb1c90]{margin:0}.tech-spec-panel[data-v-68fb1c90]{background-color:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);padding:35px 30px;border-radius:8px}.spec-title[data-v-68fb1c90]{font-family:var(--dac-font-heading);font-size:17px;font-weight:800;color:#fff;margin-bottom:8px}.spec-desc[data-v-68fb1c90]{font-size:14px;color:hsla(0,0%,100%,.6);line-height:1.6;margin-bottom:20px}.tech-tag-cloud[data-v-68fb1c90]{display:flex;flex-wrap:wrap;gap:8px}.tech-pill[data-v-68fb1c90]{background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#00d2ff;font-size:13px;font-weight:700;padding:6px 12px;border-radius:4px}.cs-capabilities-section[data-v-68fb1c90]{padding:80px 0;background-color:hsla(0,0%,100%,.02);border-top:1px solid hsla(0,0%,100%,.05);border-bottom:1px solid hsla(0,0%,100%,.05)}.section-heading[data-v-68fb1c90]{font-family:var(--dac-font-heading);font-size:32px;font-weight:800;color:#fff;line-height:1.3}.capabilities-grid[data-v-68fb1c90]{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:45px}.cap-column[data-v-68fb1c90]{display:flex;flex-direction:column}.cap-top-line[data-v-68fb1c90]{width:36px;height:3px;background-color:#00d2ff;margin-bottom:18px}.cap-index[data-v-68fb1c90]{font-family:var(--dac-font-heading);font-size:12px;font-weight:800;color:hsla(0,0%,100%,.3);letter-spacing:1px;margin-bottom:8px}.cap-title[data-v-68fb1c90]{font-family:var(--dac-font-heading);font-size:20px;font-weight:800;color:#fff;margin-bottom:12px;line-height:1.35}.cap-text[data-v-68fb1c90]{font-size:14px;color:hsla(0,0%,100%,.6);line-height:1.7;margin:0}.cs-brand-section[data-v-68fb1c90]{padding:80px 0}.brand-row[data-v-68fb1c90]{display:grid;grid-template-columns:1.4fr 1fr;gap:60px;align-items:center}.brand-p[data-v-68fb1c90]{font-size:16px;color:hsla(0,0%,100%,.7);line-height:1.8;margin:0}.app-icon-frame[data-v-68fb1c90]{background-color:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);padding:35px 25px;border-radius:12px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.app-icon-img[data-v-68fb1c90]{width:120px;height:120px;border-radius:26px;box-shadow:0 10px 25px rgba(0,0,0,.3);-o-object-fit:cover;object-fit:cover}.app-icon-label[data-v-68fb1c90]{font-family:var(--dac-font-heading);font-size:13px;font-weight:700;color:#fff;letter-spacing:.5px}.cs-cta-section[data-v-68fb1c90]{padding:60px 0 110px}.cs-cta-box[data-v-68fb1c90]{background:linear-gradient(135deg,rgba(10,18,38,.95),rgba(6,12,26,.98));border-radius:20px;padding:44px 48px;display:flex;justify-content:space-between;align-items:center;gap:40px;border:1px solid rgba(0,210,255,.25);box-shadow:0 20px 50px rgba(0,0,0,.4),inset 0 0 30px rgba(0,210,255,.04)}.cta-mini-tag[data-v-68fb1c90]{font-size:11px;letter-spacing:2px;color:#00d2ff;display:block}.cta-heading[data-v-68fb1c90],.cta-mini-tag[data-v-68fb1c90]{font-family:var(--dac-font-heading);font-weight:800;margin-bottom:8px}.cta-heading[data-v-68fb1c90]{color:#fff;font-size:25px;line-height:1.3}.cta-sub[data-v-68fb1c90]{color:hsla(0,0%,100%,.7);font-size:15px;margin:0;line-height:1.6;max-width:580px}.btn-dark-hq[data-v-68fb1c90]{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 32px;border-radius:14px;background:linear-gradient(135deg,#0072ce,#00d2ff);color:#fff;font-family:var(--dac-font-heading);font-size:15px;font-weight:700;text-decoration:none;box-shadow:0 8px 24px rgba(0,168,232,.35);transition:all .28s cubic-bezier(.16,1,.3,1);border:none;flex-shrink:0;cursor:pointer;white-space:nowrap}.btn-dark-hq[data-v-68fb1c90]:hover{transform:translateY(-2px);box-shadow:0 12px 34px rgba(0,210,255,.5);color:#fff}.btn-dark-hq[data-v-68fb1c90]:active{transform:translateY(0) scale(.98)}.btn-dark-hq .btn-icon[data-v-68fb1c90],.btn-dark-hq .btn-text[data-v-68fb1c90]{background-color:transparent;color:#fff;padding:0;font-weight:700;line-height:1}.btn-dark-hq .btn-icon[data-v-68fb1c90]{font-size:16px;transition:transform .22s ease}.btn-dark-hq:hover .btn-icon[data-v-68fb1c90]{transform:translate(3px,-3px)}@media (max-width:992px){.cs-header[data-v-68fb1c90]{padding-top:120px;padding-bottom:40px}.cs-title[data-v-68fb1c90]{font-size:40px}.cs-lead[data-v-68fb1c90]{font-size:17px;margin-bottom:35px}.cs-meta-strip[data-v-68fb1c90]{grid-template-columns:1fr 1fr;gap:20px}.meta-action-col[data-v-68fb1c90]{grid-column:1/-1;margin-top:8px}.cs-story-grid[data-v-68fb1c90]{grid-template-columns:1fr;gap:40px}.brand-row[data-v-68fb1c90],.capabilities-grid[data-v-68fb1c90]{grid-template-columns:1fr;gap:30px}.cs-cta-box[data-v-68fb1c90]{flex-direction:row;align-items:center;justify-content:space-between;padding:36px 32px;gap:24px;border-radius:18px}.cta-left[data-v-68fb1c90]{flex:1;min-width:0}.cta-heading[data-v-68fb1c90]{font-size:22px}.cta-sub[data-v-68fb1c90]{font-size:14px}.cta-right[data-v-68fb1c90]{flex-shrink:0}.btn-dark-hq[data-v-68fb1c90]{height:48px;padding:0 24px;font-size:14px}}@media (max-width:600px){.cs-header[data-v-68fb1c90]{padding-top:100px;padding-bottom:30px}.cs-title[data-v-68fb1c90]{font-size:32px}.cs-lead[data-v-68fb1c90]{font-size:15px}.cs-meta-strip[data-v-68fb1c90]{grid-template-columns:1fr;gap:16px}.cs-live-btn[data-v-68fb1c90]{width:100%;justify-content:center}.media-caption[data-v-68fb1c90]{text-align:left;font-size:12px}.section-heading[data-v-68fb1c90],.story-heading[data-v-68fb1c90]{font-size:24px}.brand-p[data-v-68fb1c90],.story-p[data-v-68fb1c90]{font-size:15px}.app-icon-img[data-v-68fb1c90]{width:100px;height:100px;border-radius:22px}.cs-cta-box[data-v-68fb1c90]{flex-direction:column;align-items:stretch;text-align:left;padding:28px 20px;gap:20px;border-radius:16px}.cta-left[data-v-68fb1c90]{width:100%}.cta-heading[data-v-68fb1c90]{font-size:20px;margin-bottom:6px}.cta-sub[data-v-68fb1c90]{font-size:13.5px;line-height:1.6}.cta-right[data-v-68fb1c90]{width:100%}.btn-dark-hq[data-v-68fb1c90]{width:100%;height:48px;padding:0 20px;font-size:14.5px;justify-content:center;border-radius:12px;box-sizing:border-box}.btn-dark-hq .btn-text[data-v-68fb1c90]{flex-grow:0;text-align:center;padding:0}}.project-loidoc-page[data-v-68433653]{background-color:transparent;color:#fff}.cs-brand-section[data-v-68433653],.cs-capabilities-section[data-v-68433653],.cs-cta-section[data-v-68433653],.cs-header[data-v-68433653],.cs-hero-media[data-v-68433653],.cs-story-section[data-v-68433653]{position:relative;z-index:1}.cs-header[data-v-68433653]{padding-top:150px;padding-bottom:50px;background-color:transparent}.cs-top-meta[data-v-68433653]{display:flex;align-items:center;gap:8px;margin-bottom:16px;font-family:var(--dac-font-heading);font-size:12px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase}.cs-category[data-v-68433653]{color:#00d2ff}.cs-divider[data-v-68433653]{color:hsla(0,0%,100%,.3)}.cs-year[data-v-68433653]{color:hsla(0,0%,100%,.6)}.cs-title[data-v-68433653]{font-family:var(--dac-font-heading);font-size:52px;font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.1;margin-bottom:18px}.cs-lead[data-v-68433653]{font-size:19px;color:hsla(0,0%,100%,.7);line-height:1.65;max-width:750px;margin-bottom:45px}.cs-meta-strip[data-v-68433653]{display:grid;grid-template-columns:1fr 1.1fr 1.5fr auto;gap:30px;padding-top:30px;border-top:1px solid hsla(0,0%,100%,.1);align-items:center}.meta-label[data-v-68433653]{display:block;font-family:var(--dac-font-heading);font-size:11px;text-transform:uppercase;font-weight:800;letter-spacing:1px;color:hsla(0,0%,100%,.5);margin-bottom:4px}.meta-val[data-v-68433653]{display:block;font-size:14px;font-weight:700;color:#fff;line-height:1.4}.cs-disclaimer[data-v-68433653]{margin-top:24px;padding:12px 16px;background:hsla(0,0%,100%,.05);border-left:3px solid var(--dac-cyan,#00d2ff);display:flex;align-items:flex-start;gap:10px;font-size:13px;color:hsla(0,0%,100%,.7);line-height:1.5;border-radius:4px}.disclaimer-icon[data-v-68433653]{color:var(--dac-cyan,#00d2ff);font-size:14px;margin-top:1px}.cs-live-btn[data-v-68433653]{display:inline-flex;align-items:center;gap:8px;background-color:#00d2ff;color:#0a0f1e;padding:12px 22px;font-family:var(--dac-font-heading);font-size:14px;font-weight:800;text-decoration:none;border-radius:4px;transition:all .3s ease;white-space:nowrap}.cs-live-btn[data-v-68433653]:hover{background-color:#fff;color:#0a0f1e}.cs-live-btn .arrow-icon[data-v-68433653]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;transition:transform .3s ease}.cs-live-btn:hover .arrow-icon[data-v-68433653]{transform:translate(2px,-2px)}.cs-hero-media[data-v-68433653]{padding:10px 0 70px 0}.media-frame[data-v-68433653]{border-radius:12px;overflow:hidden;box-shadow:0 20px 45px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.03)}.media-img[data-v-68433653]{width:100%;height:auto;display:block;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.media-caption[data-v-68433653]{margin-top:14px;font-size:13px;color:hsla(0,0%,100%,.5);font-style:italic;text-align:right}.cs-story-section[data-v-68433653]{padding:80px 0;border-top:1px solid hsla(0,0%,100%,.05)}.cs-story-grid[data-v-68433653]{display:grid;grid-template-columns:1.5fr 1fr;gap:70px;align-items:start}.section-tag[data-v-68433653]{font-family:var(--dac-font-heading);font-size:12px;font-weight:800;letter-spacing:1.5px;color:#00d2ff;text-transform:uppercase;display:block;margin-bottom:12px}.story-heading[data-v-68433653]{font-family:var(--dac-font-heading);font-size:32px;font-weight:800;color:#fff;margin-bottom:20px;line-height:1.3}.story-p[data-v-68433653]{font-size:16px;color:hsla(0,0%,100%,.7);line-height:1.8;margin-bottom:25px}.story-bullet-list[data-v-68433653]{display:flex;flex-direction:column;gap:14px}.story-bullet-item[data-v-68433653]{display:flex;gap:12px;align-items:flex-start;font-size:15px;color:#fff;font-weight:600;line-height:1.6}.bullet-dash[data-v-68433653]{color:#00d2ff;font-weight:800}.story-bullet-item p[data-v-68433653]{margin:0}.tech-spec-panel[data-v-68433653]{background-color:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);padding:35px 30px;border-radius:8px}.spec-title[data-v-68433653]{font-family:var(--dac-font-heading);font-size:17px;font-weight:800;color:#fff;margin-bottom:8px}.spec-desc[data-v-68433653]{font-size:14px;color:hsla(0,0%,100%,.6);line-height:1.6;margin-bottom:20px}.tech-tag-cloud[data-v-68433653]{display:flex;flex-wrap:wrap;gap:8px}.tech-pill[data-v-68433653]{background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#00d2ff;font-size:13px;font-weight:700;padding:6px 12px;border-radius:4px}.cs-capabilities-section[data-v-68433653]{padding:80px 0;background-color:hsla(0,0%,100%,.02);border-top:1px solid hsla(0,0%,100%,.05);border-bottom:1px solid hsla(0,0%,100%,.05)}.section-heading[data-v-68433653]{font-family:var(--dac-font-heading);font-size:32px;font-weight:800;color:#fff;line-height:1.3}.capabilities-grid[data-v-68433653]{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:45px}.cap-column[data-v-68433653]{display:flex;flex-direction:column}.cap-top-line[data-v-68433653]{width:36px;height:3px;background-color:#00d2ff;margin-bottom:18px}.cap-index[data-v-68433653]{font-family:var(--dac-font-heading);font-size:12px;font-weight:800;color:hsla(0,0%,100%,.3);letter-spacing:1px;margin-bottom:8px}.cap-title[data-v-68433653]{font-family:var(--dac-font-heading);font-size:20px;font-weight:800;color:#fff;margin-bottom:12px;line-height:1.35}.cap-text[data-v-68433653]{font-size:14px;color:hsla(0,0%,100%,.6);line-height:1.7;margin:0}.cs-brand-section[data-v-68433653]{padding:80px 0}.brand-row[data-v-68433653]{display:grid;grid-template-columns:1.4fr 1fr;gap:60px;align-items:center}.brand-p[data-v-68433653]{font-size:16px;color:hsla(0,0%,100%,.7);line-height:1.8;margin:0}.app-icon-frame[data-v-68433653]{background-color:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);padding:35px 25px;border-radius:12px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.app-icon-img[data-v-68433653]{width:120px;height:120px;border-radius:26px;box-shadow:0 10px 25px rgba(0,0,0,.3);-o-object-fit:cover;object-fit:cover}.app-icon-label[data-v-68433653]{font-family:var(--dac-font-heading);font-size:13px;font-weight:700;color:#fff;letter-spacing:.5px}.cs-cta-section[data-v-68433653]{padding:60px 0 110px}.cs-cta-box[data-v-68433653]{background:linear-gradient(135deg,rgba(10,18,38,.95),rgba(6,12,26,.98));border-radius:20px;padding:44px 48px;display:flex;justify-content:space-between;align-items:center;gap:40px;border:1px solid rgba(0,210,255,.25);box-shadow:0 20px 50px rgba(0,0,0,.4),inset 0 0 30px rgba(0,210,255,.04)}.cta-mini-tag[data-v-68433653]{font-size:11px;letter-spacing:2px;color:#00d2ff;display:block}.cta-heading[data-v-68433653],.cta-mini-tag[data-v-68433653]{font-family:var(--dac-font-heading);font-weight:800;margin-bottom:8px}.cta-heading[data-v-68433653]{color:#fff;font-size:25px;line-height:1.3}.cta-sub[data-v-68433653]{color:hsla(0,0%,100%,.7);font-size:15px;margin:0;line-height:1.6;max-width:580px}.btn-dark-hq[data-v-68433653]{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 32px;border-radius:14px;background:linear-gradient(135deg,#0072ce,#00d2ff);color:#fff;font-family:var(--dac-font-heading);font-size:15px;font-weight:700;text-decoration:none;box-shadow:0 8px 24px rgba(0,168,232,.35);transition:all .28s cubic-bezier(.16,1,.3,1);border:none;flex-shrink:0;cursor:pointer;white-space:nowrap}.btn-dark-hq[data-v-68433653]:hover{transform:translateY(-2px);box-shadow:0 12px 34px rgba(0,210,255,.5);color:#fff}.btn-dark-hq[data-v-68433653]:active{transform:translateY(0) scale(.98)}.btn-dark-hq .btn-icon[data-v-68433653],.btn-dark-hq .btn-text[data-v-68433653]{background-color:transparent;color:#fff;padding:0;font-weight:700;line-height:1}.btn-dark-hq .btn-icon[data-v-68433653]{font-size:16px;transition:transform .22s ease}.btn-dark-hq:hover .btn-icon[data-v-68433653]{transform:translate(3px,-3px)}@media (max-width:992px){.cs-header[data-v-68433653]{padding-top:120px;padding-bottom:40px}.cs-title[data-v-68433653]{font-size:40px}.cs-lead[data-v-68433653]{font-size:17px;margin-bottom:35px}.cs-meta-strip[data-v-68433653]{grid-template-columns:1fr 1fr;gap:20px}.meta-action-col[data-v-68433653]{grid-column:1/-1;margin-top:8px}.cs-story-grid[data-v-68433653]{grid-template-columns:1fr;gap:40px}.brand-row[data-v-68433653],.capabilities-grid[data-v-68433653]{grid-template-columns:1fr;gap:30px}.cs-cta-box[data-v-68433653]{flex-direction:row;align-items:center;justify-content:space-between;padding:36px 32px;gap:24px;border-radius:18px}.cta-left[data-v-68433653]{flex:1;min-width:0}.cta-heading[data-v-68433653]{font-size:22px}.cta-sub[data-v-68433653]{font-size:14px}.cta-right[data-v-68433653]{flex-shrink:0}.btn-dark-hq[data-v-68433653]{height:48px;padding:0 24px;font-size:14px}}@media (max-width:600px){.cs-header[data-v-68433653]{padding-top:100px;padding-bottom:30px}.cs-title[data-v-68433653]{font-size:32px}.cs-lead[data-v-68433653]{font-size:15px}.cs-meta-strip[data-v-68433653]{grid-template-columns:1fr;gap:16px}.cs-live-btn[data-v-68433653]{width:100%;justify-content:center}.media-caption[data-v-68433653]{text-align:left;font-size:12px}.section-heading[data-v-68433653],.story-heading[data-v-68433653]{font-size:24px}.brand-p[data-v-68433653],.story-p[data-v-68433653]{font-size:15px}.app-icon-img[data-v-68433653]{width:100px;height:100px;border-radius:22px}.cs-cta-box[data-v-68433653]{flex-direction:column;align-items:stretch;text-align:left;padding:28px 20px;gap:20px;border-radius:16px}.cta-left[data-v-68433653]{width:100%}.cta-heading[data-v-68433653]{font-size:20px;margin-bottom:6px}.cta-sub[data-v-68433653]{font-size:13.5px;line-height:1.6}.cta-right[data-v-68433653]{width:100%}.btn-dark-hq[data-v-68433653]{width:100%;height:48px;padding:0 20px;font-size:14.5px;justify-content:center;border-radius:12px;box-sizing:border-box}.btn-dark-hq .btn-text[data-v-68433653]{flex-grow:0;text-align:center;padding:0}}.cs-feedback-section[data-v-68433653]{padding:80px 0;position:relative;z-index:2}.feedback-glass-box[data-v-68433653]{max-width:900px;margin:0 auto;background:rgba(10,17,34,.7);border:1px solid rgba(0,210,255,.15);border-radius:24px;padding:48px 60px;position:relative;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 20px 40px rgba(0,0,0,.4)}.fb-quote-icon[data-v-68433653]{position:absolute;top:-24px;left:48px;width:48px;height:48px;background:linear-gradient(135deg,#00d2ff,#0072ce);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#060b18;font-size:20px;box-shadow:0 8px 16px rgba(0,210,255,.3)}.fb-text[data-v-68433653]{font-family:var(--font-body);font-size:1.15rem;line-height:1.8;color:hsla(0,0%,100%,.9);font-style:italic;margin-bottom:32px}.fb-author-block[data-v-68433653]{display:flex;align-items:center;gap:16px;border-top:1px solid hsla(0,0%,100%,.1);padding-top:24px}.fb-author-avatar[data-v-68433653]{width:48px;height:48px;border-radius:50%;background:rgba(0,210,255,.1);border:1px solid rgba(0,210,255,.3);display:flex;align-items:center;justify-content:center}.fb-avatar-placeholder[data-v-68433653]{color:#00d2ff;font-family:var(--font-display);font-size:1.2rem;font-weight:800}.fb-author-info[data-v-68433653]{display:flex;flex-direction:column}.fb-author-name[data-v-68433653]{font-family:var(--font-display);font-size:1.1rem;font-weight:700;color:#fff;margin:0 0 4px 0}.fb-author-role[data-v-68433653]{font-size:.9rem;color:#94a3b8}@media (max-width:768px){.feedback-glass-box[data-v-68433653]{padding:32px 24px}.fb-quote-icon[data-v-68433653]{left:24px}.fb-text[data-v-68433653]{font-size:1.05rem}}.cs-client-profile-section[data-v-68433653]{padding:40px 0 80px;position:relative;z-index:2}.client-profile-box[data-v-68433653]{background:rgba(13,23,48,.6);border:1px solid rgba(0,210,255,.15);border-radius:24px;padding:48px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 10px 30px rgba(0,0,0,.2)}.cp-header[data-v-68433653]{text-align:center;margin-bottom:48px;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:32px}.cp-title[data-v-68433653]{font-family:var(--font-display);font-size:2.2rem;font-weight:800;color:#fff;margin:16px 0 8px}.cp-slogan[data-v-68433653]{font-size:1.1rem;color:#00d2ff;font-weight:500}.cp-grid[data-v-68433653]{display:grid;grid-template-columns:1fr 1fr;gap:60px}.cp-group-title[data-v-68433653]{font-family:var(--font-display);font-size:1.2rem;color:#fff;margin-bottom:24px;display:flex;align-items:center;gap:12px}.cp-group-title[data-v-68433653]:before{content:"";display:block;width:24px;height:2px;background:#00d2ff}.cp-info-list[data-v-68433653]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.cp-info-list li[data-v-68433653]{display:flex;flex-direction:column;gap:4px}.cp-lbl[data-v-68433653]{font-size:.9rem;color:#94a3b8;display:flex;align-items:center;gap:8px}.cp-lbl i[data-v-68433653]{color:#00d2ff;width:16px;text-align:center}.cp-val[data-v-68433653]{font-size:1.05rem;color:#fff}.cp-val.strong[data-v-68433653]{font-weight:700;color:#00d2ff}.cp-link[data-v-68433653]{color:#00d2ff;text-decoration:none;transition:all .3s ease}.cp-link[data-v-68433653]:hover{text-decoration:underline;text-shadow:0 0 8px rgba(0,210,255,.4)}.cp-channels[data-v-68433653]{margin-top:32px;display:flex;flex-direction:column;gap:24px}.channel-title[data-v-68433653]{font-family:var(--font-display);font-size:.95rem;color:#fff;margin-bottom:12px;display:flex;align-items:center;gap:8px}.channel-links[data-v-68433653]{display:flex;flex-wrap:wrap;gap:12px}.cp-pill[data-v-68433653]{padding:6px 16px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;color:hsla(0,0%,100%,.8);font-size:.85rem;text-decoration:none;transition:all .3s ease}.cp-pill[data-v-68433653]:hover{background:rgba(0,210,255,.15);border-color:rgba(0,210,255,.4);color:#00d2ff;transform:translateY(-2px)}@media (max-width:992px){.cp-grid[data-v-68433653]{grid-template-columns:1fr;gap:48px}}@media (max-width:768px){.client-profile-box[data-v-68433653]{padding:32px 24px}.cp-title[data-v-68433653]{font-size:1.8rem}}.kt-page-loader[data-v-9c7ccdf4]{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;visibility:hidden}.kt-page-loader.is-entering[data-v-9c7ccdf4]{pointer-events:all;opacity:1;visibility:visible;transition:opacity .3s ease}.kt-page-loader.is-leaving[data-v-9c7ccdf4]{pointer-events:none;opacity:1;visibility:visible}.kt-page-loader.is-idle[data-v-9c7ccdf4]{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.loader-backdrop[data-v-9c7ccdf4]{position:absolute;inset:0;background:#020611;overflow:hidden;transition:opacity .5s ease}.loader-circuit-svg[data-v-9c7ccdf4]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;mask-image:radial-gradient(circle at 50% 50%,#000 35%,transparent 85%);-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 35%,transparent 85%);opacity:0;transform:scale(.98);transition:opacity .5s ease,transform .5s ease}.is-entering .loader-circuit-svg[data-v-9c7ccdf4]{opacity:1;transform:scale(1)}.circuit-line[data-v-9c7ccdf4]{fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;opacity:.55}.cl-left[data-v-9c7ccdf4]{stroke:url(#circuit-grad-l)}.cl-right[data-v-9c7ccdf4]{stroke:url(#circuit-grad-r)}.circuit-node[data-v-9c7ccdf4]{fill:#00d2ff;opacity:.75;filter:drop-shadow(0 0 4px rgba(0,210,255,.7))}.circuit-pulse-line[data-v-9c7ccdf4]{fill:none;stroke:url(#circuit-pulse);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60 700;stroke-dashoffset:760;filter:drop-shadow(0 0 6px #00D2FF)}.is-entering .p-1[data-v-9c7ccdf4]{animation:data-stream-flow-9c7ccdf4 2.2s cubic-bezier(.4,0,.2,1) .05s infinite}.is-entering .p-2[data-v-9c7ccdf4]{animation:data-stream-flow-9c7ccdf4 2.5s cubic-bezier(.4,0,.2,1) .25s infinite}.is-entering .p-3[data-v-9c7ccdf4]{animation:data-stream-flow-9c7ccdf4 2.3s cubic-bezier(.4,0,.2,1) .45s infinite}.is-entering .p-4[data-v-9c7ccdf4]{animation:data-stream-flow-9c7ccdf4 2.6s cubic-bezier(.4,0,.2,1) .15s infinite}@keyframes data-stream-flow-9c7ccdf4{0%{stroke-dashoffset:760;opacity:0}25%{opacity:.8}75%{opacity:.8}to{stroke-dashoffset:-760;opacity:0}}.loader-ambient-glow[data-v-9c7ccdf4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(320px,48vw,560px);height:clamp(320px,48vw,560px);background:radial-gradient(circle,rgba(1,101,162,.3) 0,rgba(0,210,255,.08) 45%,transparent 70%);filter:blur(40px);pointer-events:none}.loader-stage[data-v-9c7ccdf4]{z-index:3;flex-direction:column}.loader-center-anchor[data-v-9c7ccdf4],.loader-stage[data-v-9c7ccdf4]{position:relative;display:flex;align-items:center;justify-content:center}.loader-center-anchor[data-v-9c7ccdf4]{width:clamp(260px,35vw,360px);height:clamp(260px,35vw,360px)}.hud-orbit-system[data-v-9c7ccdf4]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .5s ease .1s}.is-entering .hud-orbit-system[data-v-9c7ccdf4]{opacity:1}.tech-bracket[data-v-9c7ccdf4]{position:absolute;width:14px;height:14px;border:1.5px solid rgba(0,210,255,.35);pointer-events:none}.tech-bracket.top-left[data-v-9c7ccdf4]{top:0;left:0;border-right:none;border-bottom:none}.tech-bracket.top-right[data-v-9c7ccdf4]{top:0;right:0;border-left:none;border-bottom:none}.tech-bracket.bottom-left[data-v-9c7ccdf4]{bottom:0;left:0;border-right:none;border-top:none}.tech-bracket.bottom-right[data-v-9c7ccdf4]{bottom:0;right:0;border-left:none;border-top:none}.orbit-svg[data-v-9c7ccdf4]{width:100%;height:100%;overflow:visible;display:block}.orbit-track[data-v-9c7ccdf4]{fill:none;stroke:rgba(0,210,255,.12);stroke-width:1px}.orbit-track.outer-track[data-v-9c7ccdf4]{stroke:rgba(0,210,255,.08);stroke-dasharray:4 8}.orbit-arc[data-v-9c7ccdf4]{fill:none;stroke-linecap:round;transform-origin:200px 200px}.orbit-arc.arc-cw[data-v-9c7ccdf4]{stroke:url(#orbit-arc-cw);stroke-width:2px;stroke-dasharray:120 800;stroke-dashoffset:0;filter:drop-shadow(0 0 6px rgba(0,210,255,.8))}.orbit-arc.arc-ccw[data-v-9c7ccdf4]{stroke:url(#orbit-arc-ccw);stroke-width:1.8px;stroke-dasharray:90 1000;stroke-dashoffset:0;filter:drop-shadow(0 0 5px rgba(0,210,255,.6))}.is-entering .arc-cw[data-v-9c7ccdf4]{animation:orbit-rotate-cw-9c7ccdf4 7s linear infinite}.is-entering .arc-ccw[data-v-9c7ccdf4]{animation:orbit-rotate-ccw-9c7ccdf4 9s linear infinite}@keyframes orbit-rotate-cw-9c7ccdf4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes orbit-rotate-ccw-9c7ccdf4{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.orbit-node[data-v-9c7ccdf4]{fill:#00d2ff;opacity:.65;filter:drop-shadow(0 0 4px #00D2FF)}.loader-logo-wrap[data-v-9c7ccdf4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.94);width:clamp(160px,22vw,240px);height:clamp(160px,22vw,240px);display:flex;align-items:center;justify-content:center;overflow:visible;opacity:0;filter:blur(6px) drop-shadow(0 0 20px rgba(1,101,162,.6)) drop-shadow(0 0 35px rgba(0,210,255,.2));transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1),filter .5s cubic-bezier(.16,1,.3,1)}.is-entering .loader-logo-wrap[data-v-9c7ccdf4]{opacity:1;transform:translate(-50%,-50%) scale(1);filter:blur(0) drop-shadow(0 0 22px rgba(1,101,162,.75)) drop-shadow(0 0 45px rgba(0,210,255,.35))}.kt-svg[data-v-9c7ccdf4]{width:100%;height:100%;overflow:visible;display:block}.solid-poly.poly-k[data-v-9c7ccdf4]{fill:#0165a2}.solid-poly.poly-t[data-v-9c7ccdf4]{fill:#454646}.loader-status-block[data-v-9c7ccdf4]{margin-top:14px;display:flex;flex-direction:column;align-items:center;opacity:0;transform:translateY(10px);transition:opacity .5s ease .2s,transform .5s cubic-bezier(.16,1,.3,1) .2s}.is-entering .loader-status-block[data-v-9c7ccdf4]{opacity:1;transform:translateY(0)}.brand-title-wrap[data-v-9c7ccdf4]{margin-bottom:8px}.brand-subtext[data-v-9c7ccdf4]{font-family:Space Grotesk,Plus Jakarta Sans,system-ui,sans-serif;font-size:clamp(11px,1.4vw,13px);font-weight:700;letter-spacing:.38em;color:#f1f5f9;text-shadow:0 0 12px rgba(0,210,255,.4)}.status-progress-track[data-v-9c7ccdf4]{width:130px;height:1.5px;background:hsla(0,0%,100%,.1);border-radius:999px;overflow:hidden;margin-bottom:8px}.status-progress-bar[data-v-9c7ccdf4]{height:100%;width:0;background:linear-gradient(90deg,#0165a2,#00d2ff);box-shadow:0 0 8px #00d2ff;border-radius:999px}.is-entering .status-progress-bar[data-v-9c7ccdf4]{animation:progress-charge-9c7ccdf4 .85s cubic-bezier(.16,1,.3,1) .1s forwards}@keyframes progress-charge-9c7ccdf4{0%{width:0}60%{width:75%}to{width:100%}}.status-sys-label[data-v-9c7ccdf4]{display:flex;align-items:center;gap:6px;font-family:monospace;font-size:9px;letter-spacing:.2em;color:rgba(0,210,255,.7)}.status-dot[data-v-9c7ccdf4]{width:4px;height:4px;border-radius:50%;background:#00d2ff;box-shadow:0 0 6px #00d2ff}.hud-screen-meta[data-v-9c7ccdf4]{position:absolute;font-family:monospace;font-size:9px;letter-spacing:.22em;color:hsla(0,0%,100%,.2);pointer-events:none;opacity:0;transition:opacity .5s ease .3s}.is-entering .hud-screen-meta[data-v-9c7ccdf4]{opacity:1}.top-left-meta[data-v-9c7ccdf4]{top:24px;left:28px}.bottom-right-meta[data-v-9c7ccdf4]{bottom:24px;right:28px}.is-leaving .loader-backdrop[data-v-9c7ccdf4]{opacity:0;transition:opacity .3s cubic-bezier(.16,1,.3,1)}.is-leaving .hud-orbit-system[data-v-9c7ccdf4],.is-leaving .hud-screen-meta[data-v-9c7ccdf4],.is-leaving .loader-status-block[data-v-9c7ccdf4]{opacity:0!important;transition:opacity .2s ease}.is-leaving .loader-logo-wrap[data-v-9c7ccdf4]{transform:translate(-50%,-50%) scale(1.06);filter:blur(6px);opacity:0;transition:transform .3s cubic-bezier(.16,1,.3,1),filter .3s cubic-bezier(.16,1,.3,1),opacity .28s ease}.kt-app-wrapper{min-height:100vh;display:flex;flex-direction:column;background-color:#0a0f1e}.kt-main-content{flex-grow:1}