@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Outfit:wght@400;500;600;700&display=swap";.hero[data-v-73f1a817]{align-items:center;min-height:95vh;padding-top:7.5rem;padding-bottom:4rem;display:flex;position:relative;overflow:hidden}.hero-container[data-v-73f1a817]{z-index:2;grid-template-columns:1.2fr .8fr;align-items:center;gap:3.5rem;display:grid}.hero-badge[data-v-73f1a817]{color:#a5b4fc;letter-spacing:.04em;background:#6366f114;border:1px solid #6366f14d;border-radius:2rem;align-items:center;gap:.6rem;margin-bottom:1.5rem;padding:.45rem 1.15rem;font-size:.82rem;font-weight:700;display:inline-flex}.badge-sparkle[data-v-73f1a817]{color:#fbbf24}.hero-title[data-v-73f1a817]{letter-spacing:-.03em;margin-bottom:.85rem;font-size:clamp(2.8rem,5.5vw,4.2rem);font-weight:900;line-height:1.05}.hero-role-wrapper[data-v-73f1a817]{margin-bottom:1.25rem}.hero-role[data-v-73f1a817]{color:var(--text-light);font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:700;line-height:1.35}.role-tag[data-v-73f1a817]{color:var(--primary);text-transform:uppercase;letter-spacing:.05em;margin-right:.4rem;font-size:.85em;font-weight:800}.role-highlight[data-v-73f1a817]{color:#fff}.hero-subtitle[data-v-73f1a817]{color:var(--text-muted);max-width:640px;margin-bottom:2rem;font-size:1.05rem;line-height:1.65}.hero-pillars-grid[data-v-73f1a817]{grid-template-columns:repeat(3,1fr);gap:.85rem;margin-bottom:2.25rem;display:grid}.pillar-card[data-v-73f1a817]{background:#ffffff05;border:1px solid #ffffff0f;border-radius:1.15rem;align-items:center;gap:.75rem;padding:1rem 1.15rem;text-decoration:none;transition:all .3s;display:flex}.pillar-card[data-v-73f1a817]:hover{background:#6366f10f;border-color:#6366f166;transform:translateY(-3px)}.pillar-icon[data-v-73f1a817]{border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.icon-training[data-v-73f1a817]{color:#818cf8;background:#6366f126}.icon-consulting[data-v-73f1a817]{color:#11a9ae;background:#11a9ae26}.icon-dev[data-v-73f1a817]{color:#ec4899;background:#ec489926}.pillar-info[data-v-73f1a817]{flex-direction:column;flex:1;min-width:0;display:flex}.pillar-title[data-v-73f1a817]{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:800;overflow:hidden}.pillar-desc[data-v-73f1a817]{color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.15rem;font-size:.72rem;line-height:1.35;display:-webkit-box;overflow:hidden}.pillar-arrow[data-v-73f1a817]{color:var(--text-muted);flex-shrink:0;transition:transform .2s,color .2s}.pillar-card:hover .pillar-arrow[data-v-73f1a817]{color:var(--primary);transform:translate(3px)}.hero-actions[data-v-73f1a817]{flex-wrap:wrap;gap:1rem;margin-bottom:2.75rem;display:flex}.btn-hero[data-v-73f1a817]{padding:.85rem 1.75rem;font-size:.95rem;font-weight:700}.btn-ghost[data-v-73f1a817]{color:var(--text-muted);background:0 0;border:1px solid #ffffff1a}.btn-ghost[data-v-73f1a817]:hover{color:#fff;background:#ffffff08;border-color:#ffffff4d}.hero-trust-bar[data-v-73f1a817]{border-top:1px solid #ffffff0f;align-items:center;gap:2rem;padding:1.25rem 0 0;display:flex}.trust-item[data-v-73f1a817]{flex-direction:column;gap:.2rem;display:flex}.trust-value[data-v-73f1a817]{color:#fff;font-family:Outfit,sans-serif;font-size:1.05rem;font-weight:800}.trust-label[data-v-73f1a817]{color:var(--text-muted);font-size:.74rem;font-weight:500}.trust-divider[data-v-73f1a817]{background:#ffffff14;width:1px;height:2rem}.visual-container[data-v-73f1a817]{justify-content:center;align-items:center;display:flex;position:relative}.avatar-frame[data-v-73f1a817]{border:1px solid #ffffff1a;border-radius:2rem;width:360px;height:460px;overflow:hidden;box-shadow:0 30px 60px #0009}.avatar-img[data-v-73f1a817]{object-fit:cover;width:100%;height:100%}.brand-floating-card[data-v-73f1a817]{background:#0f0c19d9;border:1px solid #6366f14d;border-radius:1.5rem;width:260px;padding:1.25rem 1.5rem;position:absolute;bottom:1.5rem;right:-1.5rem;box-shadow:0 20px 40px #00000080}.floating-header[data-v-73f1a817]{justify-content:space-between;align-items:center;margin-bottom:.4rem;display:flex}.logo-text[data-v-73f1a817]{letter-spacing:-.02em;font-size:1.35rem;font-weight:900}.logo-accent[data-v-73f1a817]{color:var(--primary)}.pulse-status[data-v-73f1a817]{background:#10b981;border-radius:50%;width:8px;height:8px;animation:2s infinite pulse-dot-73f1a817;box-shadow:0 0 8px #10b981}@keyframes pulse-dot-73f1a817{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}.floating-text[data-v-73f1a817]{color:var(--text-muted);margin-bottom:.65rem;font-size:.82rem;line-height:1.35}.floating-chips[data-v-73f1a817]{gap:.4rem;display:flex}.mini-chip[data-v-73f1a817]{color:#a5b4fc;background:#6366f11f;border:1px solid #6366f140;border-radius:1rem;padding:.2rem .55rem;font-size:.68rem;font-weight:700}.visual-glow[data-v-73f1a817]{filter:blur(60px);z-index:-1;background:radial-gradient(circle,#6366f126 0%,#0000 70%);width:120%;height:120%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-bg-glow[data-v-73f1a817]{filter:blur(120px);pointer-events:none;z-index:0;opacity:.12;border-radius:50%;position:absolute}.glow-top[data-v-73f1a817]{background:var(--primary);width:600px;height:600px;top:-10%;right:-5%}.glow-bottom[data-v-73f1a817]{background:var(--secondary);width:500px;height:500px;bottom:0;left:-5%}@media (width<=1200px){.hero-pillars-grid[data-v-73f1a817]{grid-template-columns:1fr}}@media (width<=1024px){.hero[data-v-73f1a817]{padding-top:6rem}.hero-container[data-v-73f1a817]{text-align:center;grid-template-columns:1fr;gap:3.5rem}.hero-subtitle[data-v-73f1a817]{margin-left:auto;margin-right:auto}.hero-pillars-grid[data-v-73f1a817]{text-align:left;grid-template-columns:1fr;max-width:500px;margin-left:auto;margin-right:auto}.hero-actions[data-v-73f1a817]{justify-content:center}.hero-trust-bar[data-v-73f1a817]{flex-wrap:wrap;justify-content:center;gap:1.5rem}.trust-divider[data-v-73f1a817]{display:none}.avatar-frame[data-v-73f1a817]{width:280px;height:360px}.brand-floating-card[data-v-73f1a817]{width:240px;bottom:-1rem;right:50%;transform:translate(50%)}}.trust-marquee-section[data-v-4a836375]{z-index:3;background:0 0;padding:1.5rem 0 3rem;position:relative;overflow:hidden}.trust-marquee-header[data-v-4a836375]{justify-content:center;margin-bottom:1.25rem;display:flex}.trust-headline-pill[data-v-4a836375]{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;background:#ffffff05;border:1px solid #ffffff14;border-radius:2rem;align-items:center;gap:.65rem;padding:.35rem 1rem;font-size:.78rem;font-weight:600;display:inline-flex}.pulse-dot[data-v-4a836375]{background:#10b981;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 6px #10b981}.marquee-wrapper[data-v-4a836375]{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.marquee-track[data-v-4a836375]{gap:1rem;width:max-content;animation:40s linear infinite scroll-marquee-4a836375;display:flex}.marquee-track[data-v-4a836375]:hover{animation-play-state:paused}@keyframes scroll-marquee-4a836375{0%{transform:translate(0)}to{transform:translate(-50%)}}.client-badge-card[data-v-4a836375]{border:1px solid #ffffff0f;border-left:3px solid var(--badge-color);white-space:nowrap;background:#ffffff05;border-radius:1.25rem;flex-shrink:0;align-items:center;gap:.85rem;padding:.75rem 1.25rem;transition:all .3s;display:flex}.client-badge-card[data-v-4a836375]:hover{border-color:var(--badge-color);background:#ffffff0d;transform:translateY(-2px)}.badge-icon[data-v-4a836375]{width:32px;height:32px;color:var(--badge-color);background:#ffffff0a;border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.badge-text[data-v-4a836375]{flex-direction:column;gap:.1rem;display:flex}.client-name[data-v-4a836375]{color:#fff;font-size:.86rem;font-weight:800}.client-scope[data-v-4a836375]{color:var(--text-muted);font-size:.72rem;font-weight:500}.segment-section[data-v-757733c0]{z-index:2;padding:2.5rem 0 5rem;position:relative}.segment-grid[data-v-757733c0]{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.segment-card[data-v-757733c0]{background:#ffffff05;border:1px solid #ffffff0f;border-radius:1.5rem;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:2.25rem 2rem;transition:all .3s;display:flex}.segment-card[data-v-757733c0]:hover{background:#ffffff08;border-color:#6366f159;transform:translateY(-5px);box-shadow:0 20px 40px #0006}.segment-icon[data-v-757733c0]{border-radius:1.15rem;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.segment-icon.primary[data-v-757733c0]{color:#818cf8;background:#6366f11f}.segment-icon.secondary[data-v-757733c0]{color:#ec4899;background:#ec48991f}.segment-icon.accent[data-v-757733c0]{color:#11a9ae;background:#11a9ae1f}.segment-content[data-v-757733c0]{flex-direction:column;flex:1;gap:.5rem;display:flex}.segment-subtitle[data-v-757733c0]{text-transform:uppercase;letter-spacing:.08em;color:var(--primary);opacity:.9;font-size:.72rem;font-weight:800}.segment-title[data-v-757733c0]{color:#fff;margin-bottom:.25rem;font-size:1.35rem;font-weight:800;line-height:1.25}.segment-desc[data-v-757733c0]{color:var(--text-muted);margin-bottom:1rem;font-size:.92rem;line-height:1.6}.segment-cta[data-v-757733c0]{color:#fff;align-items:center;gap:.5rem;margin-top:auto;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.segment-cta[data-v-757733c0]:hover{color:var(--primary);transform:translate(4px)}@media (width<=1024px){.segment-grid[data-v-757733c0]{grid-template-columns:1fr;gap:1.25rem}}.training-section[data-v-56146ec9]{background:var(--bg-dark);padding:7rem 0 5rem;position:relative;overflow:hidden}.training-glow[data-v-56146ec9]{filter:blur(100px);pointer-events:none;background:radial-gradient(circle,#6366f114 0%,#0000 70%);width:600px;height:600px;position:absolute;top:20%;right:-200px}.section-badge[data-v-56146ec9]{color:#a5b4fc;text-transform:uppercase;letter-spacing:.05em;background:#6366f114;border:1px solid #6366f14d;border-radius:2rem;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.35rem 1rem;font-size:.78rem;font-weight:700;display:inline-flex}.section-header[data-v-56146ec9]{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:3.5rem;display:flex}.header-actions-group[data-v-56146ec9]{flex-wrap:wrap;flex-shrink:0;gap:.75rem;display:flex}.section-title[data-v-56146ec9]{margin-bottom:1rem;font-size:clamp(2.4rem,5vw,3.4rem);font-weight:900;line-height:1.15}.section-subtitle[data-v-56146ec9]{color:var(--text-muted);max-width:620px;font-size:1.05rem;line-height:1.6}.metrics-grid[data-v-56146ec9]{grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-bottom:3.5rem;display:grid}.metric-card[data-v-56146ec9]{text-align:center;border:1px solid #ffffff0f;border-radius:1.25rem;padding:2rem 1.5rem}.metric-value[data-v-56146ec9]{margin-bottom:.35rem;font-family:Outfit,sans-serif;font-size:2.3rem;font-weight:900}.metric-value.primary[data-v-56146ec9]{color:var(--primary)}.metric-value.secondary[data-v-56146ec9]{color:var(--secondary)}.metric-value.accent[data-v-56146ec9]{color:var(--accent)}.metric-label[data-v-56146ec9]{text-transform:uppercase;letter-spacing:.06em;color:#fff;margin-bottom:.25rem;font-size:.8rem;font-weight:700}.metric-sub[data-v-56146ec9]{color:var(--text-muted);font-size:.74rem}.filter-container[data-v-56146ec9]{justify-content:center;margin-bottom:3rem;display:flex}.filter-buttons[data-v-56146ec9]{background:#ffffff05;border:1px solid #ffffff0f;border-radius:100px;flex-wrap:wrap;justify-content:center;gap:.6rem;padding:.4rem;display:flex}.filter-btn[data-v-56146ec9]{color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:100px;padding:.65rem 1.35rem;font-size:.84rem;font-weight:600;transition:all .25s}.filter-btn[data-v-56146ec9]:hover{color:#fff;background:#ffffff0d}.filter-btn.active[data-v-56146ec9]{background:var(--primary);color:#fff;box-shadow:0 4px 15px #6366f14d}.training-grid[data-v-56146ec9]{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2rem;display:grid}.training-card[data-v-56146ec9]{background:#ffffff05;border:1px solid #ffffff0f;border-radius:1.5rem;flex-direction:column;transition:all .35s;display:flex;overflow:hidden}.training-card[data-v-56146ec9]:hover{background:#6366f108;border-color:#6366f166;transform:translateY(-8px);box-shadow:0 20px 40px #00000080}.card-image-wrapper[data-v-56146ec9]{background:#0d0b14;height:220px;position:relative;overflow:hidden}.card-img[data-v-56146ec9]{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .6s}.training-card:hover .card-img[data-v-56146ec9]{transform:scale(1.06)}.card-img-gradient[data-v-56146ec9]{pointer-events:none;background:linear-gradient(#0000 0%,#0a0a0f33 40%,#0a0a0ff2 100%);position:absolute;inset:0}.live-doc-badge[data-v-56146ec9]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.02em;background:#000000bf;border:1px solid #ffffff26;border-radius:2rem;align-items:center;gap:.45rem;padding:.3rem .75rem;font-size:.7rem;font-weight:700;display:inline-flex;position:absolute;top:1rem;left:1rem}.live-pulse[data-v-56146ec9]{background:#10b981;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #10b981}.card-date-badge[data-v-56146ec9]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#6366f1d9;border-radius:2rem;align-items:center;gap:.35rem;padding:.3rem .75rem;font-size:.72rem;font-weight:700;display:inline-flex;position:absolute;top:1rem;right:1rem}.img-fallback[data-v-56146ec9]{background:#ffffff08;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.fallback-icon[data-v-56146ec9]{color:var(--primary);opacity:.4}.card-body[data-v-56146ec9]{flex-direction:column;flex:1;gap:.75rem;padding:1.75rem;display:flex}.card-client-pill[data-v-56146ec9]{text-transform:uppercase;letter-spacing:.05em;color:var(--accent);align-items:center;gap:.4rem;font-size:.76rem;font-weight:800;display:inline-flex}.client-icon[data-v-56146ec9]{color:var(--primary)}.card-title[data-v-56146ec9]{color:#fff;font-size:1.2rem;font-weight:800;line-height:1.35}.card-desc[data-v-56146ec9]{color:var(--text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:.75rem;font-size:.9rem;line-height:1.6;display:-webkit-box;overflow:hidden}.card-footer[data-v-56146ec9]{border-top:1px solid #ffffff0d;margin-top:auto;padding-top:1rem}.training-inquiry-btn[data-v-56146ec9]{border-color:#6366f14d;justify-content:center;gap:.5rem;width:100%;padding:.65rem 1rem;font-size:.85rem}.training-inquiry-btn[data-v-56146ec9]:hover{background:var(--primary);border-color:var(--primary);color:#fff}.card-syllabus-box[data-v-56146ec9]{margin:.5rem 0 1rem}.card-syllabus-toggle[data-v-56146ec9]{color:#a5b4fc;cursor:pointer;background:#6366f114;border:1px solid #6366f140;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.4rem;width:100%;padding:.35rem .75rem;font-size:.75rem;font-weight:700;transition:all .2s;display:inline-flex}.card-syllabus-toggle[data-v-56146ec9]:hover{color:#fff;background:#6366f12e}.rotate-180[data-v-56146ec9]{transform:rotate(180deg)}.card-syllabus-content[data-v-56146ec9]{background:#0000004d;border:1px solid #ffffff0d;border-radius:.75rem;flex-direction:column;gap:.6rem;margin-top:.75rem;padding:.75rem;display:flex}.mini-module[data-v-56146ec9]{flex-direction:column;gap:.25rem;display:flex}.mini-mod-header[data-v-56146ec9]{align-items:center;gap:.4rem;display:flex}.mini-mod-tag[data-v-56146ec9]{color:var(--primary);text-transform:uppercase;background:#6366f133;border-radius:.3rem;padding:.1rem .4rem;font-size:.65rem;font-weight:800}.mini-mod-title[data-v-56146ec9]{color:#fff;font-size:.8rem;font-weight:700}.mini-mod-list[data-v-56146ec9]{margin:0;padding-left:1.2rem;list-style:outside}.mini-mod-list li[data-v-56146ec9]{color:var(--text-muted);font-size:.72rem;line-height:1.35}@media (width<=1024px){.section-header[data-v-56146ec9]{flex-direction:column;align-items:flex-start;gap:1.5rem}.metrics-grid[data-v-56146ec9]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.training-section[data-v-56146ec9]{padding:5rem 0}.metrics-grid[data-v-56146ec9]{grid-template-columns:1fr}.card-image-wrapper[data-v-56146ec9]{height:180px}.card-body[data-v-56146ec9]{padding:1.25rem}}.services-section[data-v-f49ce3c3]{background:var(--bg-dark);padding:8rem 0}.section-header[data-v-f49ce3c3]{text-align:center;margin-bottom:5rem}.section-title[data-v-f49ce3c3]{letter-spacing:-.02em;margin-bottom:1rem;font-size:3.5rem;font-weight:900}.section-subtitle[data-v-f49ce3c3]{color:var(--text-muted);max-width:700px;margin:0 auto;font-size:1.25rem}.service-grid[data-v-f49ce3c3]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.service-card[data-v-f49ce3c3]{border:1px solid #ffffff0d;flex-direction:column;gap:1.5rem;padding:2.5rem;transition:all .3s;display:flex}.service-card[data-v-f49ce3c3]:hover{border-color:var(--primary);background:#ffffff08;transform:translateY(-10px)}.service-card-header[data-v-f49ce3c3]{flex-direction:column;gap:1.5rem;display:flex}.service-icon[data-v-f49ce3c3]{background:#ffffff08;border-radius:1.25rem;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;display:flex}.service-icon.primary[data-v-f49ce3c3]{color:var(--primary);background:#6366f11a}.service-icon.secondary[data-v-f49ce3c3]{color:var(--secondary);background:#ec48991a}.service-icon.accent[data-v-f49ce3c3]{color:var(--accent);background:#11a9ae1a}.service-card h3[data-v-f49ce3c3]{color:#fff;font-size:1.5rem;font-weight:800}.service-description[data-v-f49ce3c3]{color:var(--text-muted);font-size:1rem;line-height:1.6}.service-features[data-v-f49ce3c3]{flex-direction:column;gap:.75rem;margin-top:1rem;padding:0;list-style:none;display:flex}.service-features li[data-v-f49ce3c3]{color:var(--text-light);align-items:center;gap:.75rem;font-size:.9rem;font-weight:500;display:flex}.feature-dot[data-v-f49ce3c3]{border-radius:50%;width:6px;height:6px}.feature-dot.primary[data-v-f49ce3c3]{background:var(--primary);box-shadow:0 0 10px var(--primary)}.feature-dot.secondary[data-v-f49ce3c3]{background:var(--secondary);box-shadow:0 0 10px var(--secondary)}.feature-dot.accent[data-v-f49ce3c3]{background:var(--accent);box-shadow:0 0 10px var(--accent)}.service-footer[data-v-f49ce3c3]{margin-top:auto;padding-top:1.5rem}.service-link[data-v-f49ce3c3]{color:var(--primary);align-items:center;gap:.5rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:gap .2s;display:inline-flex}.service-link[data-v-f49ce3c3]:hover{gap:.75rem}@media (width<=768px){.section-title[data-v-f49ce3c3]{font-size:2.5rem}.service-card[data-v-f49ce3c3]{padding:2rem}}.llm-experiment-section[data-v-dec093cd]{background:var(--bg-dark-accent);padding:8rem 0;position:relative;overflow:hidden}.ambient-glow[data-v-dec093cd]{filter:blur(120px);pointer-events:none;z-index:0;opacity:.15;border-radius:50%;width:500px;height:500px;position:absolute}.glow-1[data-v-dec093cd]{background:var(--primary);top:10%;left:-100px}.glow-2[data-v-dec093cd]{background:var(--secondary);bottom:10%;right:-100px}.container[data-v-dec093cd]{z-index:1;position:relative}.section-header[data-v-dec093cd]{text-align:center;max-width:860px;margin:0 auto 5rem}.badge-experiment[data-v-dec093cd]{color:var(--secondary);letter-spacing:.05em;text-transform:uppercase;background:#ec489914;border:1px solid #ec48994d;border-radius:2rem;align-items:center;gap:.6rem;margin-bottom:1.5rem;padding:.5rem 1.25rem;font-size:.85rem;font-weight:700;display:inline-flex}.icon-flame[data-v-dec093cd]{color:#f59e0b;animation:2s ease-in-out infinite pulse-flame-dec093cd}@keyframes pulse-flame-dec093cd{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;filter:drop-shadow(0 0 6px #f59e0b);transform:scale(1.2)}}.section-title[data-v-dec093cd]{margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,3.8rem);font-weight:800;line-height:1.15}.section-hook[data-v-dec093cd]{color:var(--text-light);opacity:.95;font-size:1.25rem;font-style:italic;font-weight:500;line-height:1.6}.showcase-grid[data-v-dec093cd]{grid-template-columns:1.15fr .85fr;align-items:flex-start;gap:3rem;display:grid}.video-station[data-v-dec093cd]{transition:var(--transition);background:#0a0a0ed9;border:1px solid #6366f14d;border-radius:1.75rem;padding:0;overflow:hidden;box-shadow:0 25px 60px #0009,0 0 40px #6366f11a}.video-station[data-v-dec093cd]:hover{border-color:var(--primary);box-shadow:0 30px 80px #000000b3,0 0 60px #6366f133}.station-header[data-v-dec093cd]{border-bottom:1px solid var(--glass-border);background:#ffffff05;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.terminal-dots[data-v-dec093cd]{gap:.45rem;display:flex}.dot[data-v-dec093cd]{border-radius:50%;width:10px;height:10px}.dot.red[data-v-dec093cd]{background:#ef4444}.dot.yellow[data-v-dec093cd]{background:#f59e0b}.dot.green[data-v-dec093cd]{background:#10b981}.station-tag[data-v-dec093cd]{color:var(--text-muted);letter-spacing:.05em;align-items:center;gap:.5rem;font-family:Outfit,monospace;font-size:.75rem;font-weight:700;display:flex}.station-tag svg[data-v-dec093cd]{color:var(--accent)}.badge-live[data-v-dec093cd]{color:#10b981;letter-spacing:.05em;background:#10b9811a;border:1px solid #10b9814d;border-radius:1rem;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.7rem;font-weight:800;display:flex}.pulse-dot[data-v-dec093cd]{background:#10b981;border-radius:50%;width:7px;height:7px;animation:1.5s infinite live-pulse-dec093cd;box-shadow:0 0 8px #10b981}@keyframes live-pulse-dec093cd{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.3)}}.video-container[data-v-dec093cd]{background:#000;width:100%;padding-top:56.25%;position:relative}.video-container iframe[data-v-dec093cd]{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.video-footer[data-v-dec093cd]{background:#0f0f14f2;flex-direction:column;gap:1.25rem;padding:1.75rem 2rem;display:flex}.video-desc[data-v-dec093cd]{color:var(--text-light);margin:0;font-size:.98rem;line-height:1.65}.video-actions[data-v-dec093cd]{justify-content:flex-end;align-items:center;display:flex}.yt-btn[data-v-dec093cd]{color:#f87171;background:#ef444414;border:1px solid #ef444466;border-radius:.75rem;align-items:center;gap:.6rem;padding:.6rem 1.25rem;font-size:.88rem;font-weight:600;transition:all .3s;display:inline-flex}.yt-btn[data-v-dec093cd]:hover{color:#fff;background:#ef444433;border-color:#ef4444;transform:translateY(-2px)}.play-icon[data-v-dec093cd]{color:#ef4444;fill:#ef4444}.breakdown-column[data-v-dec093cd]{flex-direction:column;gap:1.5rem;display:flex}.specs-grid[data-v-dec093cd]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.spec-card[data-v-dec093cd]{border:1px solid var(--glass-border);transition:var(--transition);background:#ffffff05;border-radius:1.25rem;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.spec-card[data-v-dec093cd]:hover{border-color:var(--primary);background:#6366f10d;transform:translateY(-4px)}.spec-icon-box[data-v-dec093cd]{border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.spec-card-0 .spec-icon-box[data-v-dec093cd]{color:#818cf8;background:#6366f126}.spec-card-1 .spec-icon-box[data-v-dec093cd]{color:#11a9ae;background:#11a9ae26}.spec-card-2 .spec-icon-box[data-v-dec093cd]{color:#ec4899;background:#ec489926}.spec-card-3 .spec-icon-box[data-v-dec093cd]{color:#10b981;background:#10b98126}.spec-details[data-v-dec093cd]{flex-direction:column;display:flex}.spec-number[data-v-dec093cd]{color:#fff;font-family:Outfit,sans-serif;font-size:1.35rem;font-weight:800;line-height:1.1}.spec-label[data-v-dec093cd]{color:var(--text-light);margin-top:.2rem;font-size:.82rem;font-weight:700}.spec-sub[data-v-dec093cd]{color:var(--text-muted);font-size:.72rem}.pure-card[data-v-dec093cd]{background:#11a9ae0a;border:1px solid #11a9ae33;border-radius:1.25rem;padding:1.25rem 1.5rem}.pure-header[data-v-dec093cd]{margin-bottom:.5rem}.pure-badge[data-v-dec093cd]{color:var(--accent);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.5rem;font-size:.85rem;font-weight:700;display:inline-flex}.pure-text[data-v-dec093cd]{color:var(--text-muted);margin:0;font-size:.95rem;line-height:1.55}.quote-card[data-v-dec093cd]{background:linear-gradient(135deg,#140f19e6 0%,#0f0f16cc 100%);border:1px solid #ec489940;border-radius:1.5rem;padding:2rem;position:relative;overflow:hidden}.quote-sparkle[data-v-dec093cd]{color:#ec489926;pointer-events:none;font-family:serif;font-size:5rem;line-height:1;position:absolute;top:-10px;right:15px}.quote-content[data-v-dec093cd]{z-index:1;position:relative}.quote-title[data-v-dec093cd]{text-transform:uppercase;letter-spacing:.1em;color:var(--secondary);margin-bottom:.85rem;font-size:.85rem;font-weight:800}.quote-body[data-v-dec093cd]{color:var(--text-light);margin-bottom:1rem;font-size:.98rem;line-height:1.7}.quote-highlight[data-v-dec093cd]{color:#fbbf24;border-left:3px solid #fbbf24;margin-bottom:1.75rem;padding-left:1rem;font-size:.98rem;font-weight:600;line-height:1.6}.quote-author[data-v-dec093cd]{border-top:1px solid #ffffff14;align-items:center;gap:1rem;padding-top:1rem;display:flex}.author-avatar[data-v-dec093cd]{border:2px solid var(--secondary);border-radius:50%;flex-shrink:0;width:44px;height:44px;overflow:hidden}.author-avatar img[data-v-dec093cd]{object-fit:cover;width:100%;height:100%}.author-name[data-v-dec093cd]{color:#fff;font-size:.95rem;font-weight:700}.author-title[data-v-dec093cd]{color:var(--text-muted);font-size:.8rem}.action-hub[data-v-dec093cd]{gap:1rem;margin-top:.5rem;display:flex}.action-hub .btn[data-v-dec093cd]{flex:1}@media (width<=1024px){.showcase-grid[data-v-dec093cd]{grid-template-columns:1fr;gap:3rem}}@media (width<=640px){.llm-experiment-section[data-v-dec093cd]{padding:5rem 0}.section-header[data-v-dec093cd]{margin-bottom:3rem}.specs-grid[data-v-dec093cd]{grid-template-columns:1fr}.action-hub[data-v-dec093cd]{flex-direction:column}.btn-full-mobile[data-v-dec093cd]{width:100%}.station-header[data-v-dec093cd]{padding:.75rem 1rem}.video-footer[data-v-dec093cd]{padding:1.25rem 1rem}.quote-card[data-v-dec093cd]{padding:1.5rem}}.portfolio-section[data-v-5080320d]{background:var(--bg-dark);padding:8rem 0}.section-header[data-v-5080320d]{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:5rem;display:flex}.section-title[data-v-5080320d]{margin-bottom:1rem;font-size:3rem;font-weight:800}.section-subtitle[data-v-5080320d]{color:var(--text-muted);max-width:550px;font-size:1.1rem}.award-badge[data-v-5080320d]{border-color:var(--primary);color:var(--primary);background:#6366f10d;align-items:center;gap:.75rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;display:flex}.project-grid[data-v-5080320d]{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2.5rem;display:grid}.project-card[data-v-5080320d]{border:1px solid var(--glass-border);background:#ffffff03;flex-direction:column;height:100%;display:flex;overflow:hidden}.project-img-wrapper[data-v-5080320d]{background:var(--bg-dark-accent);height:320px;position:relative;overflow:hidden}.project-img-wrapper img[data-v-5080320d]{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.img-placeholder[data-v-5080320d]{height:100%;color:var(--primary);opacity:.2;justify-content:center;align-items:center;display:flex}.project-badge[data-v-5080320d]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-transform:uppercase;letter-spacing:.1rem;color:var(--primary);background:#0a0a0c99;border:1px solid #ffffff1a;border-radius:2rem;padding:.4rem 1rem;font-size:.7rem;font-weight:700;position:absolute;top:1.5rem;right:1.5rem}.project-title-overlay[data-v-5080320d]{background:linear-gradient(#0000 0%,#0a0a0cb3 50%,#0a0a0cf2 100%);justify-content:space-between;align-items:flex-end;padding:3rem 2rem 2rem;display:flex;position:absolute;bottom:0;left:0;right:0}.project-title-overlay h3[data-v-5080320d]{color:#fff;margin:0;font-size:1.75rem;font-weight:800}.tech-stack-mini[data-v-5080320d]{gap:.5rem;display:flex}.tech-mini-tag[data-v-5080320d]{color:#ffffff80;text-transform:uppercase;font-size:.65rem;font-weight:600}.project-body[data-v-5080320d]{flex-direction:column;flex:1;gap:1.5rem;padding:2.5rem;display:flex}.project-desc[data-v-5080320d]{color:var(--text-muted);margin:0;font-size:1.05rem;line-height:1.8}.tech-tags[data-v-5080320d]{flex-wrap:wrap;gap:.75rem;margin-bottom:.5rem;display:flex}.tech-tag[data-v-5080320d]{color:var(--text-muted);background:#ffffff08;border:1px solid #ffffff14;border-radius:.5rem;padding:.3rem .8rem;font-size:.8rem}.btn-full[data-v-5080320d]{justify-content:center;width:100%}.project-card[data-v-5080320d]:hover{border-color:var(--primary);background:#ffffff08;transform:translateY(-8px)}.project-card:hover img[data-v-5080320d]{transform:scale(1.08)}.loading-state[data-v-5080320d]{text-align:center;color:var(--text-muted);flex-direction:column;align-items:center;gap:1.5rem;padding:10rem 0;display:flex}.loader[data-v-5080320d]{border:3px solid #6366f11a;border-top-color:var(--primary);border-radius:50%;width:48px;height:48px;animation:1s linear infinite spin-5080320d}@keyframes spin-5080320d{to{transform:rotate(360deg)}}@media (width<=1024px){.section-header[data-v-5080320d]{flex-direction:column;align-items:flex-start}}@media (width<=768px){.project-grid[data-v-5080320d]{grid-template-columns:1fr}.project-img-wrapper[data-v-5080320d]{height:240px}.project-body[data-v-5080320d]{padding:1.5rem}.section-title[data-v-5080320d]{font-size:2.5rem}}.product-section[data-v-900c3125]{background:var(--bg-dark-accent);padding:8rem 0}.section-header[data-v-900c3125]{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:5rem;display:flex}.section-title[data-v-900c3125]{margin-bottom:1rem;font-size:3rem;font-weight:800}.section-subtitle[data-v-900c3125]{color:var(--text-muted);max-width:550px;font-size:1.1rem}.product-total-badge[data-v-900c3125]{border-color:var(--secondary);color:var(--secondary);background:#ec48990d;align-items:center;gap:.75rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;display:flex}.product-grid[data-v-900c3125]{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:2rem;display:grid}.product-card[data-v-900c3125]{border:1px solid var(--glass-border);background:#ffffff05;flex-direction:column;gap:2rem;padding:2.5rem;display:flex}.product-card-header[data-v-900c3125]{justify-content:space-between;align-items:flex-start;display:flex}.icon-group[data-v-900c3125]{align-items:center;gap:1.25rem;display:flex}.vertical-divider[data-v-900c3125]{background:var(--glass-border);width:1px;height:2.5rem}.product-icon-box[data-v-900c3125]{width:3.5rem;height:3.5rem;color:var(--primary);border:1px solid var(--glass-border);background:linear-gradient(135deg,#6366f11a,#ec48991a);border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.icon-group h3[data-v-900c3125]{color:var(--text-light);font-size:1.4rem;font-weight:700;line-height:1.2}.product-status[data-v-900c3125]{text-transform:uppercase;letter-spacing:.08rem;border-radius:2rem;padding:.35rem .8rem;font-size:.65rem;font-weight:800}.product-status.beta[data-v-900c3125]{color:#ffab00;background:#ffab001a;border:1px solid #ffab0033}.product-status.live[data-v-900c3125]{color:#00c851;background:#00c8511a;border:1px solid #00c85133}.product-desc[data-v-900c3125]{color:var(--text-muted);min-height:3rem;margin-bottom:2rem;font-size:1rem;line-height:1.6}.product-features[data-v-900c3125]{flex-direction:column;gap:1rem;padding:0;list-style:none;display:flex}.product-features li[data-v-900c3125]{color:var(--text-muted);align-items:center;gap:1rem;font-size:.9rem;display:flex}.check-icon[data-v-900c3125]{background:var(--secondary);opacity:.8;width:6px;height:6px;box-shadow:0 0 10px var(--secondary);border-radius:50%}.product-card-footer[data-v-900c3125]{margin-top:auto}.btn-hover-gradient[data-v-900c3125]:hover{border-color:var(--primary);color:#fff;background:linear-gradient(135deg,#6366f11a,#ec48991a)}.product-card[data-v-900c3125]:hover{border-color:var(--secondary);background:#ffffff0a;transform:translateY(-8px);box-shadow:0 20px 40px #0000004d}@media (width<=1024px){.section-header[data-v-900c3125]{flex-direction:column;align-items:flex-start}}@media (width<=768px){.product-grid[data-v-900c3125]{grid-template-columns:1fr}.product-card[data-v-900c3125]{padding:2rem}.icon-group[data-v-900c3125]{flex-direction:column;align-items:flex-start}.vertical-divider[data-v-900c3125]{display:none}.section-title[data-v-900c3125]{font-size:2.5rem}}.recognition-section[data-v-7bc2a1df]{background:var(--bg-dark);padding:8rem 0;position:relative;overflow:hidden}.rec-glow[data-v-7bc2a1df]{filter:blur(140px);pointer-events:none;z-index:0;opacity:.08;border-radius:50%;position:absolute}.rec-glow-1[data-v-7bc2a1df]{background:var(--primary);width:600px;height:600px;top:0;left:-200px}.rec-glow-2[data-v-7bc2a1df]{background:var(--secondary);width:500px;height:500px;bottom:0;right:-200px}.container[data-v-7bc2a1df]{z-index:1;position:relative}.section-header[data-v-7bc2a1df]{text-align:center;margin-bottom:5rem}.rec-header-badge[data-v-7bc2a1df]{color:var(--primary);letter-spacing:.06em;text-transform:uppercase;background:#6366f114;border:1px solid #6366f14d;border-radius:2rem;align-items:center;gap:.6rem;margin-bottom:1.5rem;padding:.45rem 1.25rem;font-size:.8rem;font-weight:700;display:inline-flex}.section-title[data-v-7bc2a1df]{margin-bottom:1rem;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800}.section-subtitle[data-v-7bc2a1df]{color:var(--text-muted);max-width:680px;margin:0 auto;font-size:1.05rem;line-height:1.65}.pedigree-row[data-v-7bc2a1df]{grid-template-columns:1fr 1fr;align-items:stretch;gap:2rem;margin-bottom:2rem;display:grid}.pedigree-cards[data-v-7bc2a1df]{flex-direction:column;gap:1.5rem;display:flex}.pedigree-card[data-v-7bc2a1df]{border:1px solid #ffffff0f;border-left:3px solid var(--pedigree-color);border-radius:1.5rem;flex:1;padding:2rem;transition:all .3s}.pedigree-card[data-v-7bc2a1df]:hover{background:#ffffff08;transform:translateY(-4px)}.pedigree-flag[data-v-7bc2a1df]{text-transform:uppercase;letter-spacing:.12em;color:var(--pedigree-color);opacity:.8;margin-bottom:.35rem;font-size:.72rem;font-weight:800}.pedigree-badge-tag[data-v-7bc2a1df]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.65rem;font-size:.78rem;font-weight:700}.pedigree-title[data-v-7bc2a1df]{color:#fff;margin-bottom:.4rem;font-size:1.15rem;font-weight:800;line-height:1.3}.pedigree-sub[data-v-7bc2a1df]{color:var(--text-muted);font-size:.88rem}.google-award-card[data-v-7bc2a1df]{background:#4285f40a;border:1px solid #4285f440;border-radius:1.75rem;flex-direction:column;gap:1.25rem;padding:2rem;display:flex}.google-award-header[data-v-7bc2a1df]{text-transform:uppercase;letter-spacing:.08em;color:#4285f4;align-items:center;gap:.6rem;font-size:.8rem;font-weight:700;display:flex}.sparkle-icon[data-v-7bc2a1df]{color:#fbbf24}.google-award-img-wrapper[data-v-7bc2a1df]{border:1px solid #ffffff12;border-radius:1rem;overflow:hidden}.google-award-img[data-v-7bc2a1df]{object-fit:cover;border-radius:1rem;width:100%;height:auto;display:block}.google-award-caption[data-v-7bc2a1df]{color:var(--text-muted);font-size:.85rem;font-style:italic;line-height:1.5}.mentor-row[data-v-7bc2a1df]{margin-bottom:2rem}.mentor-row-header[data-v-7bc2a1df]{align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.mentor-row-icon[data-v-7bc2a1df]{color:#10b981}.mentor-row-header h3[data-v-7bc2a1df]{color:var(--text-light);font-size:1.1rem;font-weight:700}.mentor-grid[data-v-7bc2a1df]{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.mentor-card[data-v-7bc2a1df]{border:1px solid #ffffff0f;border-left:3px solid var(--mentor-color);border-radius:1.25rem;align-items:center;gap:1rem;padding:1.25rem 1.5rem;transition:all .3s;display:flex}.mentor-card[data-v-7bc2a1df]:hover{transform:translateY(-3px)}.mentor-dot[data-v-7bc2a1df]{background:var(--mentor-color);width:10px;height:10px;box-shadow:0 0 8px var(--mentor-color);border-radius:50%;flex-shrink:0}.mentor-info[data-v-7bc2a1df]{flex-direction:column;gap:.25rem;display:flex}.mentor-title[data-v-7bc2a1df]{color:#fff;font-size:.9rem;font-weight:700;line-height:1.3}.mentor-issuer[data-v-7bc2a1df]{color:var(--text-muted);font-size:.78rem;font-weight:600}.certs-block[data-v-7bc2a1df]{margin-bottom:2rem}.certs-block-header[data-v-7bc2a1df]{color:var(--secondary);align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.certs-block-header h3[data-v-7bc2a1df]{color:var(--text-light);font-size:1.1rem;font-weight:700}.recognition-grid[data-v-7bc2a1df]{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.recognition-card[data-v-7bc2a1df]{border:1px solid #ffffff0d;border-top:2px solid var(--cert-color);border-radius:1.25rem;align-items:center;gap:1.25rem;padding:1.5rem;transition:all .3s;display:flex}.recognition-card[data-v-7bc2a1df]:hover{background:#ffffff05;transform:translateY(-4px)}.rec-icon-dot[data-v-7bc2a1df]{border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.rec-info[data-v-7bc2a1df]{flex-direction:column;gap:.3rem;display:flex}.rec-type[data-v-7bc2a1df]{text-transform:uppercase;letter-spacing:.1em;color:var(--primary);opacity:.8;font-size:.7rem;font-weight:800}.rec-title[data-v-7bc2a1df]{color:#fff;font-size:.95rem;font-weight:700;line-height:1.25}.rec-issuer[data-v-7bc2a1df]{color:var(--text-muted);font-size:.8rem;font-weight:500}.llm-proof[data-v-7bc2a1df]{background:linear-gradient(135deg,#140f1ee6 0%,#0f0f16cc 100%);border:1px solid #6366f140;border-radius:1.75rem;align-items:center;gap:2rem;margin-top:.5rem;padding:2rem 2.5rem;display:flex}.llm-proof-icon[data-v-7bc2a1df]{color:#818cf8;background:#6366f126;border-radius:1.25rem;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.llm-proof-text[data-v-7bc2a1df]{flex:1}.llm-proof-label[data-v-7bc2a1df]{text-transform:uppercase;letter-spacing:.1em;color:var(--primary);margin-bottom:.35rem;font-size:.72rem;font-weight:800;display:block}.llm-proof-title[data-v-7bc2a1df]{color:#fff;margin-bottom:.4rem;font-size:1.15rem;font-weight:800}.llm-proof-desc[data-v-7bc2a1df]{color:var(--text-muted);font-size:.88rem}.llm-proof-btn[data-v-7bc2a1df]{white-space:nowrap;flex-shrink:0}@media (width<=1024px){.pedigree-row[data-v-7bc2a1df]{grid-template-columns:1fr}.recognition-grid[data-v-7bc2a1df]{grid-template-columns:repeat(2,1fr)}.mentor-grid[data-v-7bc2a1df]{grid-template-columns:1fr}.llm-proof[data-v-7bc2a1df]{text-align:center;flex-direction:column}}@media (width<=640px){.recognition-section[data-v-7bc2a1df]{padding:5rem 0}.recognition-grid[data-v-7bc2a1df]{grid-template-columns:1fr}.section-title[data-v-7bc2a1df]{font-size:2.25rem}}.video-testimonial-section[data-v-dd2f5506]{background:var(--bg-dark);padding:7.5rem 0 5rem;position:relative;overflow:hidden}.testi-glow[data-v-dd2f5506]{filter:blur(120px);pointer-events:none;background:radial-gradient(circle,#ec489914 0%,#0000 70%);width:700px;height:400px;position:absolute;top:30%;left:50%;transform:translate(-50%)}.section-header[data-v-dd2f5506]{text-align:center;max-width:750px;margin:0 auto 4rem}.header-badge[data-v-dd2f5506]{color:#f472b6;text-transform:uppercase;letter-spacing:.05em;background:#ec489914;border:1px solid #ec48994d;border-radius:2rem;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.35rem 1rem;font-size:.78rem;font-weight:700;display:inline-flex}.section-title[data-v-dd2f5506]{margin-bottom:1rem;font-size:clamp(2.3rem,5vw,3.4rem);font-weight:900;line-height:1.18}.section-subtitle[data-v-dd2f5506]{color:var(--text-muted);font-size:1.05rem;line-height:1.65}.video-grid[data-v-dd2f5506]{grid-template-columns:repeat(2,1fr);gap:2.5rem;display:grid}.video-card[data-v-dd2f5506]{background:#ffffff05;border:1px solid #ffffff12;border-radius:1.75rem;flex-direction:column;transition:all .35s;display:flex;overflow:hidden}.video-card[data-v-dd2f5506]:hover{background:#6366f108;border-color:#6366f159;transform:translateY(-6px);box-shadow:0 20px 40px #00000080}.video-wrapper[data-v-dd2f5506]{background:#000;width:100%;padding-top:56.25%;position:relative}.video-wrapper iframe[data-v-dd2f5506]{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.video-body[data-v-dd2f5506]{flex-direction:column;flex:1;gap:1.25rem;padding:2.25rem 2rem;display:flex}.body-top[data-v-dd2f5506]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.stars-row[data-v-dd2f5506]{gap:.25rem;display:flex}.star-icon[data-v-dd2f5506]{color:#fbbf24;fill:#fbbf24}.client-tag[data-v-dd2f5506]{color:#a5b4fc;background:#6366f11a;border:1px solid #6366f140;border-radius:1rem;align-items:center;gap:.4rem;padding:.25rem .65rem;font-size:.76rem;font-weight:700;display:inline-flex}.quote-container[data-v-dd2f5506]{padding-left:.25rem;position:relative}.quote-watermark[data-v-dd2f5506]{color:var(--primary);opacity:.15;position:absolute;top:-.6rem;left:-.4rem}.quote-text[data-v-dd2f5506]{color:var(--text-light);z-index:1;margin:0;font-size:.96rem;font-style:italic;line-height:1.7;position:relative}.author-row[data-v-dd2f5506]{border-top:1px solid #ffffff0d;align-items:center;gap:.85rem;margin-top:auto;padding-top:1.25rem;display:flex}.author-avatar[data-v-dd2f5506]{color:#10b981;background:#10b9811f;border:1px solid #10b9814d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.author-info[data-v-dd2f5506]{flex-direction:column;gap:.15rem;display:flex}.author-name[data-v-dd2f5506]{color:#fff;font-family:Outfit,sans-serif;font-size:.88rem;font-weight:800}.author-org[data-v-dd2f5506]{color:var(--text-muted);font-size:.76rem}@media (width<=960px){.video-grid[data-v-dd2f5506]{grid-template-columns:1fr}}@media (width<=640px){.video-testimonial-section[data-v-dd2f5506]{padding:5rem 0}.video-body[data-v-dd2f5506]{padding:1.5rem 1.25rem}}.faq-section[data-v-dc0d5367]{background:var(--bg-dark);padding:8rem 0;position:relative;overflow:hidden}.faq-glow[data-v-dc0d5367]{filter:blur(130px);pointer-events:none;z-index:0;opacity:.08;border-radius:50%;width:500px;height:500px;position:absolute}.glow-1[data-v-dc0d5367]{background:var(--primary);top:10%;left:-150px}.glow-2[data-v-dc0d5367]{background:var(--secondary);bottom:10%;right:-150px}.container[data-v-dc0d5367]{z-index:1;position:relative}.faq-header[data-v-dc0d5367]{text-align:center;max-width:860px;margin:0 auto 4rem}.faq-badge[data-v-dc0d5367]{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;background:#11a9ae0f;border:1px solid #11a9ae4d;border-radius:2rem;align-items:center;gap:.6rem;margin-bottom:1.5rem;padding:.45rem 1.25rem;font-size:.78rem;font-weight:700;display:inline-flex}.faq-title[data-v-dc0d5367]{margin-bottom:1rem;font-size:clamp(2.3rem,5vw,3.4rem);font-weight:800;line-height:1.18}.faq-subtitle[data-v-dc0d5367]{color:var(--text-muted);max-width:680px;margin:0 auto 2.5rem;font-size:1.05rem;line-height:1.65}.faq-search-wrapper[data-v-dc0d5367]{max-width:620px;margin:0 auto 1.5rem;position:relative}.search-icon[data-v-dc0d5367]{color:var(--text-muted);position:absolute;top:50%;left:1.25rem;transform:translateY(-50%)}.faq-search-input[data-v-dc0d5367]{color:#fff;background:#ffffff08;border:1px solid #ffffff1a;border-radius:1.25rem;outline:none;width:100%;padding:.95rem 1.25rem .95rem 3.2rem;font-family:inherit;font-size:.95rem;transition:all .3s}.faq-search-input[data-v-dc0d5367]:focus{border-color:var(--primary);background:#6366f10d;box-shadow:0 0 20px #6366f126}.search-count[data-v-dc0d5367]{color:var(--primary);font-size:.78rem;font-weight:600;position:absolute;top:50%;right:1.25rem;transform:translateY(-50%)}.category-tabs[data-v-dc0d5367]{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.5rem;display:flex}.cat-tab-btn[data-v-dc0d5367]{color:var(--text-muted);cursor:pointer;background:#ffffff05;border:1px solid #ffffff14;border-radius:2rem;padding:.5rem 1.1rem;font-size:.84rem;font-weight:600;transition:all .25s}.cat-tab-btn[data-v-dc0d5367]:hover{color:#fff;background:#ffffff0d;border-color:#fff3}.cat-tab-btn.active[data-v-dc0d5367]{border-color:var(--primary);color:#fff;background:#6366f126}.faq-grid[data-v-dc0d5367]{grid-template-columns:1fr 360px;align-items:flex-start;gap:3rem;display:grid}.faq-list[data-v-dc0d5367]{flex-direction:column;gap:.85rem;display:flex}.faq-item[data-v-dc0d5367]{border:1px solid #ffffff0d;border-radius:1.25rem;transition:all .3s;overflow:hidden}.faq-item[data-v-dc0d5367]:hover{border-color:#ffffff1f}.faq-item--open[data-v-dc0d5367]{background:#6366f108;border-color:#6366f159}.faq-trigger[data-v-dc0d5367]{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1.25rem;width:100%;padding:1.35rem 1.75rem;display:flex}.faq-q-left[data-v-dc0d5367]{align-items:flex-start;gap:1rem;display:flex}.faq-num[data-v-dc0d5367]{color:var(--primary);opacity:.7;flex-shrink:0;margin-top:.15rem;font-family:Outfit,monospace;font-size:.85rem;font-weight:800}.faq-q-text[data-v-dc0d5367]{color:var(--text-light);font-family:Outfit,sans-serif;font-size:1.02rem;font-weight:700;line-height:1.45;transition:color .2s}.faq-trigger:hover .faq-q-text[data-v-dc0d5367]{color:#fff}.faq-chevron[data-v-dc0d5367]{color:var(--text-muted);flex-shrink:0;transition:transform .3s,color .2s}.faq-item--open .faq-chevron[data-v-dc0d5367]{color:var(--primary);transform:rotate(180deg)}.faq-answer[data-v-dc0d5367]{max-height:0;transition:max-height .4s;overflow:hidden}.faq-item--open .faq-answer[data-v-dc0d5367]{max-height:800px}.faq-a-text[data-v-dc0d5367]{color:var(--text-muted);margin:0;padding:0 1.75rem 1.6rem 3.4rem;font-size:.96rem;line-height:1.75}.empty-state[data-v-dc0d5367]{text-align:center;color:var(--text-muted);border-radius:1.25rem;flex-direction:column;align-items:center;gap:1rem;padding:3rem;display:flex}.faq-sidebar[data-v-dc0d5367]{flex-direction:column;gap:1.5rem;display:flex;position:sticky;top:7rem}.faq-cta-card[data-v-dc0d5367]{border:1px solid #6366f140;border-radius:1.75rem;flex-direction:column;gap:1.25rem;padding:2.25rem 2rem;display:flex}.cta-header[data-v-dc0d5367]{align-items:center;gap:1rem;display:flex}.cta-avatar[data-v-dc0d5367]{object-fit:cover;border:2px solid var(--primary);border-radius:50%;flex-shrink:0;width:54px;height:54px}.cta-author-name[data-v-dc0d5367]{color:#fff;font-size:1.05rem;font-weight:800}.cta-author-title[data-v-dc0d5367]{color:var(--text-muted);font-size:.78rem}.cta-card-title[data-v-dc0d5367]{color:#fff;font-size:1.25rem;font-weight:800;line-height:1.3}.cta-card-desc[data-v-dc0d5367]{color:var(--text-muted);margin:0;font-size:.9rem;line-height:1.6}.cta-card-credentials[data-v-dc0d5367]{flex-wrap:wrap;gap:.45rem;display:flex}.cred-chip[data-v-dc0d5367]{color:#a5b4fc;background:#6366f114;border:1px solid #6366f14d;border-radius:2rem;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}.sidebar-actions[data-v-dc0d5367]{flex-direction:column;gap:.75rem;margin-top:.25rem;display:flex}.btn-full[data-v-dc0d5367]{text-align:center;justify-content:center;gap:.6rem;width:100%;font-size:.88rem}.cta-guarantee[data-v-dc0d5367]{color:var(--text-muted);justify-content:center;align-items:center;gap:.5rem;margin:0;font-size:.78rem;display:flex}.proof-widget[data-v-dc0d5367]{border:1px solid #ffffff0d;border-radius:1.25rem;justify-content:space-around;align-items:center;padding:1.25rem;display:flex}.proof-stat[data-v-dc0d5367]{text-align:center;flex-direction:column;align-items:center;display:flex}.stat-num[data-v-dc0d5367]{color:#fff;font-family:Outfit,sans-serif;font-size:1.5rem;font-weight:800}.stat-lbl[data-v-dc0d5367]{color:var(--text-muted);font-size:.72rem;font-weight:600}.proof-divider[data-v-dc0d5367]{background:#ffffff14;width:1px;height:2.5rem}@media (width<=1024px){.faq-grid[data-v-dc0d5367]{grid-template-columns:1fr}.faq-sidebar[data-v-dc0d5367]{width:100%;max-width:520px;margin:0 auto;position:static}}@media (width<=640px){.faq-section[data-v-dc0d5367]{padding:5rem 0}.faq-trigger[data-v-dc0d5367]{padding:1.15rem 1.25rem}.faq-a-text[data-v-dc0d5367]{padding:0 1.25rem 1.25rem;font-size:.92rem}.faq-q-text[data-v-dc0d5367]{font-size:.95rem}}.partner-logo[data-v-2814e3fa]:hover{opacity:1;color:var(--text-light);background:var(--bg-dark-accent);border-color:var(--primary);transform:scale(1.05)}.contact-section[data-v-97657537]{border-top:1px solid var(--glass-border);background:radial-gradient(circle at 50% 100%,#6366f114 0%,#0000 60%);padding:8rem 0 4rem;position:relative;overflow:hidden}.contact-glow[data-v-97657537]{filter:blur(80px);pointer-events:none;background:radial-gradient(circle,#6366f11f 0%,#0000 70%);width:700px;height:350px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.contact-header[data-v-97657537]{text-align:center;max-width:680px;margin:0 auto 4rem}.contact-title[data-v-97657537]{margin-bottom:1rem;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800}.contact-subtitle[data-v-97657537]{color:var(--text-muted);font-size:1.1rem;line-height:1.6}.contact-grid[data-v-97657537]{grid-template-columns:repeat(2,1fr);gap:2rem;max-width:960px;margin:0 auto;display:grid}.contact-card[data-v-97657537]{border-radius:1.75rem;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:2.5rem;display:flex}.primary-card[data-v-97657537]{background:linear-gradient(135deg,#140f1ecc 0%,#0f0f16b3 100%);border-color:#6366f14d}.card-badge[data-v-97657537]{text-transform:uppercase;letter-spacing:.08em;color:#10b981;background:#10b9811a;border:1px solid #10b9814d;border-radius:1rem;align-self:flex-start;padding:.25rem .75rem;font-size:.72rem;font-weight:800;display:inline-flex}.card-heading[data-v-97657537]{color:var(--text-light);align-items:center;gap:.75rem;font-size:1.2rem;font-weight:700;display:flex}.heading-icon[data-v-97657537]{color:var(--primary)}.channel-list[data-v-97657537]{flex-direction:column;gap:1rem;display:flex}.channel-item[data-v-97657537]{background:#ffffff05;border:1px solid #ffffff0d;border-radius:1.25rem;align-items:center;gap:1rem;padding:1.1rem 1.25rem;text-decoration:none;transition:all .3s;display:flex}.channel-item[data-v-97657537]:hover{background:#ffffff0d;border-color:#6366f14d;transform:translate(4px)}.channel-icon[data-v-97657537]{border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.icon-mail[data-v-97657537]{color:var(--primary);background:#6366f11f}.icon-globe[data-v-97657537]{color:var(--secondary);background:#ec48991f}.channel-info[data-v-97657537]{flex-direction:column;flex:1;display:flex}.channel-label[data-v-97657537]{color:var(--text-muted);font-size:.75rem;font-weight:500}.channel-val[data-v-97657537]{color:var(--text-light);font-size:.98rem;font-weight:600}.channel-arrow[data-v-97657537]{color:var(--text-muted);transition:transform .2s}.channel-item:hover .channel-arrow[data-v-97657537]{color:var(--primary);transform:translate(4px)}.service-guarantee[data-v-97657537]{color:var(--text-muted);border-top:1px solid #ffffff0d;align-items:center;gap:.6rem;padding-top:1rem;font-size:.82rem;display:flex}.cta-desc[data-v-97657537]{color:var(--text-muted);font-size:.95rem;line-height:1.6}.action-buttons[data-v-97657537]{flex-direction:column;gap:.85rem;display:flex}.btn-full-width[data-v-97657537]{justify-content:center;width:100%;padding:.85rem 1.25rem;font-size:.9rem}.footer-bar[data-v-97657537]{text-align:center;color:var(--text-muted);padding-top:4rem;font-family:Outfit,sans-serif;font-size:.88rem}.footer-accent[data-v-97657537]{color:var(--primary);font-weight:600}@media (width<=1024px){.contact-grid[data-v-97657537]{grid-template-columns:1fr}}@media (width<=640px){.contact-section[data-v-97657537]{padding:5rem 0 3rem}.contact-card[data-v-97657537]{padding:1.75rem}}.loading-state[data-v-b395490f]{flex-direction:column;justify-content:center;align-items:center;height:80vh;display:flex}.error-state[data-v-b395490f]{text-align:center;max-width:500px;margin:5rem auto;padding:3rem}.glow-sphere[data-v-b395490f]{background:var(--primary);filter:blur(40px);border-radius:50%;width:80px;height:80px;margin-bottom:2rem;animation:2s ease-in-out infinite pulse-b395490f}@keyframes pulse-b395490f{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.cyber-page[data-v-bc380127]{padding-top:6rem}.cyber-hero[data-v-bc380127]{padding:6rem 0;position:relative}.hero-grid[data-v-bc380127]{grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;display:grid}.security-badge[data-v-bc380127]{color:#ef4444;text-transform:uppercase;background:#ef44441a;border:1px solid #ef444433;border-radius:2rem;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.5rem 1rem;font-size:.8rem;font-weight:700;display:inline-flex}.hero-text h1[data-v-bc380127]{margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,3.5rem);line-height:1.1}.hero-text .subtitle[data-v-bc380127]{color:var(--text-muted);max-width:600px;margin-bottom:2.5rem;font-size:1.25rem}.hero-text .highlight[data-v-bc380127]{color:var(--text-light);font-weight:600}.certifications-row[data-v-bc380127]{flex-wrap:wrap;gap:1rem;display:flex}.cert-box[data-v-bc380127]{letter-spacing:.05rem;padding:.6rem 1.2rem;font-size:.9rem;font-weight:700}.hero-visual[data-v-bc380127]{justify-content:center;display:flex}.shield-container[data-v-bc380127]{border-radius:2rem;justify-content:center;align-items:center;width:250px;height:250px;display:flex;position:relative;overflow:hidden}.shield-icon[data-v-bc380127]{opacity:.8;filter:drop-shadow(0 0 20px #ef44444d);animation:6s ease-in-out infinite float-bc380127}.scanning-bar[data-v-bc380127]{background:linear-gradient(90deg,#0000,#ef4444,#0000);width:100%;height:2px;animation:3s ease-in-out infinite scan-bc380127;position:absolute;top:0;left:0;box-shadow:0 0 10px #ef4444}.expertise-grid[data-v-bc380127]{grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:8rem;display:grid}.expertise-card[data-v-bc380127]{flex-direction:column;gap:1.5rem;padding:2.5rem;display:flex}.card-icon[data-v-bc380127]{border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.card-subtitle[data-v-bc380127]{text-transform:uppercase;opacity:.6;margin-bottom:.5rem;font-size:.75rem;font-weight:700;display:block}.card-content h3[data-v-bc380127]{margin-bottom:1rem;font-size:1.5rem}.card-content p[data-v-bc380127]{color:var(--text-muted);font-size:.95rem;line-height:1.6}.impact-section[data-v-bc380127]{border-top:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border);margin-bottom:8rem;padding:6rem 0}.impact-grid[data-v-bc380127]{grid-template-columns:1fr 1fr;align-items:center;gap:6rem;display:grid}.title-xl[data-v-bc380127]{margin-bottom:1.5rem;font-family:Outfit;font-size:clamp(3rem,6vw,4.5rem);font-weight:800;line-height:1.1}.title-lg[data-v-bc380127]{margin-bottom:1rem;font-size:3rem;font-weight:800}.title-md[data-v-bc380127]{font-size:2rem;font-weight:700}.subtitle-lg[data-v-bc380127]{color:var(--text-muted);max-width:700px;margin-bottom:3rem;font-size:1.4rem;line-height:1.6}.subtitle-md[data-v-bc380127]{color:var(--text-muted);margin-bottom:2rem;font-size:1.1rem}.gov-list[data-v-bc380127]{margin:2rem 0;padding:0;list-style:none}.gov-list li[data-v-bc380127]{align-items:center;gap:1rem;margin-bottom:1.25rem;font-size:1.05rem;display:flex}.list-icon[data-v-bc380127]{color:var(--primary)}.gov-metrics[data-v-bc380127]{text-align:center;grid-template-columns:1fr 1fr;align-items:center;gap:2rem;padding:3rem;display:grid}.metric-item h3[data-v-bc380127]{color:var(--primary);margin-bottom:.5rem;font-size:3rem;font-weight:800}.metric-item p[data-v-bc380127]{text-transform:uppercase;letter-spacing:.1rem;opacity:.7;font-size:.8rem}.glass-card[data-v-bc380127]{border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:2rem;padding:3rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.glass-card[data-v-bc380127]:hover{border-color:#6366f14d;transform:translateY(-10px);box-shadow:0 20px 40px #0000004d}.bento-grid-2[data-v-bc380127]{grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;display:grid}.portfolio-grid[data-v-bc380127]{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.portfolio-card[data-v-bc380127]{border-radius:2rem;flex-direction:column;gap:1.5rem;padding:2.5rem;transition:all .3s;display:flex}.portfolio-card[data-v-bc380127]:hover{border-color:var(--primary);transform:scale(1.02)}.port-icon[data-v-bc380127]{background:#ffffff0d;border-radius:1rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.client-mini-grid[data-v-bc380127]{flex-wrap:wrap;gap:1rem;display:flex}.client-tag[data-v-bc380127]{padding:.5rem 1rem;font-size:.85rem;font-weight:600}@keyframes scan-bc380127{0%,to{transform:translateY(0)}50%{transform:translateY(250px)}}@keyframes float-bc380127{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.services-section[data-v-bc380127]{margin-top:8rem;margin-bottom:8rem}.section-label[data-v-bc380127]{text-transform:uppercase;letter-spacing:.2rem;color:var(--text-muted);margin-bottom:2rem;font-size:.9rem}.services-grid[data-v-bc380127]{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.service-item[data-v-bc380127]{color:var(--text-light);transition:var(--transition);align-items:center;gap:1rem;padding:1.5rem 2rem;font-size:1rem;display:flex}.service-item[data-v-bc380127]:hover{border-color:var(--primary);transform:translate(10px)}@media (width<=1024px){.hero-grid[data-v-bc380127],.expertise-grid[data-v-bc380127],.impact-grid[data-v-bc380127],.portfolio-grid[data-v-bc380127],.services-grid[data-v-bc380127]{grid-template-columns:1fr}.impact-stats[data-v-bc380127]{justify-content:space-between;gap:2rem}.shield-container[data-v-bc380127]{display:none}}.ai-page[data-v-45921ded]{padding-top:6rem}.ai-hero[data-v-45921ded]{padding:6rem 0;position:relative}.hero-grid[data-v-45921ded]{grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;display:grid}.ai-badge[data-v-45921ded]{color:#ec4899;text-transform:uppercase;background:#ec48991a;border:1px solid #ec489933;border-radius:2rem;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.5rem 1rem;font-size:.8rem;font-weight:700;display:inline-flex}.hero-text h1[data-v-45921ded]{margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,3.5rem);line-height:1.1}.hero-text .subtitle[data-v-45921ded]{color:var(--text-muted);max-width:600px;margin-bottom:2.5rem;font-size:1.25rem;line-height:1.6}.credentials-marquee[data-v-45921ded]{flex-wrap:wrap;gap:1rem;display:flex}.cert-item[data-v-45921ded]{align-items:center;gap:.75rem;padding:.75rem 1.25rem;font-size:.85rem;font-weight:600;display:flex}.hero-visual[data-v-45921ded]{justify-content:center;display:flex}.neural-network-viz[data-v-45921ded]{border-radius:50%;justify-content:center;align-items:center;width:300px;height:300px;display:flex;position:relative}.node-center[data-v-45921ded]{z-index:2;color:var(--secondary)}.brain-glow[data-v-45921ded]{filter:drop-shadow(0 0 15px #ec489980);animation:3s ease-in-out infinite pulse-45921ded}.node-orbit[data-v-45921ded]{background:var(--primary);width:12px;height:12px;box-shadow:0 0 10px var(--primary);offset-path:ellipse(120px 120px);animation:orbit-45921ded 10s infinite linear var(--delay);border-radius:50%;position:absolute}@keyframes orbit-45921ded{0%{offset-distance:0%}to{offset-distance:100%}}.expertise-section[data-v-45921ded]{margin-bottom:8rem}.section-label[data-v-45921ded]{text-transform:uppercase;letter-spacing:.2rem;color:var(--text-muted);margin-bottom:2rem;font-size:.9rem}.expertise-grid[data-v-45921ded]{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.expertise-card[data-v-45921ded]{transition:var(--transition);padding:2.5rem}.expertise-card[data-v-45921ded]:hover{border-color:var(--secondary);transform:translateY(-10px)}.card-icon[data-v-45921ded]{border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:1.5rem;display:flex}.card-header[data-v-45921ded]{margin-bottom:1rem}.card-subtitle[data-v-45921ded]{opacity:.5;text-transform:uppercase;font-size:.7rem;font-weight:700}.stack-section[data-v-45921ded]{margin-bottom:8rem;padding:6rem 0}.stack-grid[data-v-45921ded]{grid-template-columns:1fr 1.5fr;align-items:center;gap:4rem;display:grid}.stack-items[data-v-45921ded]{flex-wrap:wrap;gap:1rem;display:flex}.tech-tag[data-v-45921ded]{padding:.5rem 1.25rem;font-size:.9rem;font-weight:600}.milestone-grid[data-v-45921ded]{grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:8rem;display:grid}.milestone-card[data-v-45921ded]{text-align:center;padding:2.5rem}.m-number[data-v-45921ded]{color:var(--secondary);margin-bottom:1rem;font-family:Outfit;font-size:2.5rem;font-weight:800;display:block}@keyframes pulse-45921ded{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.implementation-section[data-v-45921ded]{margin-bottom:8rem}.implementation-card[data-v-45921ded]{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;padding:4rem;display:grid;overflow:hidden}.impl-badge[data-v-45921ded]{color:var(--accent);background:#11a9ae1a;margin-bottom:1.5rem}.impl-content h2[data-v-45921ded]{margin-bottom:1.5rem;font-size:2.5rem}.impl-content p[data-v-45921ded]{color:var(--text-muted);margin-bottom:2rem;font-size:1.1rem}.impl-features[data-v-45921ded]{margin-bottom:2.5rem;padding:0;list-style:none}.impl-features li[data-v-45921ded]{color:var(--text-light);align-items:center;gap:1rem;margin-bottom:1rem;font-weight:500;display:flex}.impl-features svg[data-v-45921ded]{color:var(--primary)}.impl-visual[data-v-45921ded]{position:relative}.slide-mockup[data-v-45921ded]{aspect-ratio:16/9;border:1px solid var(--glass-border);background:#ffffff05;width:100%;padding:1.5rem;position:relative}.slide-header[data-v-45921ded]{background:var(--glass-border);border-radius:4px;width:60%;height:20px;margin-bottom:2rem}.slide-body .line[data-v-45921ded]{background:var(--glass-border);opacity:.5;border-radius:2px;width:100%;height:10px;margin-bottom:.75rem}.slide-body .line.short[data-v-45921ded]{width:40%}.grid-placeholder[data-v-45921ded]{grid-template-columns:1fr 1fr;gap:1rem;margin-top:2rem;display:grid}.grid-placeholder[data-v-45921ded]:before,.grid-placeholder[data-v-45921ded]:after{content:"";background:var(--glass-border);opacity:.3;border-radius:.5rem;height:60px}.ai-sparkle[data-v-45921ded]{font-size:2rem;animation:3s ease-in-out infinite float-45921ded;position:absolute;top:-10px;right:-10px}@keyframes float-45921ded{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.academy-cta[data-v-45921ded]{margin-bottom:8rem}.bootcamp-choice-grid[data-v-45921ded]{grid-template-columns:1fr 1fr;gap:2rem;margin-top:2rem;display:grid}.academy-card-small[data-v-45921ded]{border-radius:2.5rem;padding:3rem;transition:transform .3s;position:relative;overflow:hidden}.academy-card-small[data-v-45921ded]:hover{transform:translateY(-10px)}.academy-badge[data-v-45921ded]{color:var(--primary);background:#6366f11a;border-radius:1rem;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.4rem 1rem;font-size:.75rem;font-weight:800;display:inline-flex}.academy-card-small h3[data-v-45921ded]{margin-bottom:1rem;font-size:1.8rem}.ds-gradient-text[data-v-45921ded]{background:linear-gradient(135deg,#10b981,#11a9ae);-webkit-background-clip:text;background-clip:text}.academy-card-small p[data-v-45921ded]{color:var(--text-muted);margin-bottom:2rem;font-size:.95rem;line-height:1.5}.services-section[data-v-45921ded]{margin-bottom:8rem}.services-grid[data-v-45921ded]{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.service-item[data-v-45921ded]{color:var(--text-light);transition:var(--transition);align-items:center;gap:1rem;padding:1.5rem 2rem;font-size:1rem;display:flex}.service-item[data-v-45921ded]:hover{border-color:var(--primary);transform:translate(10px)}@media (width<=768px){.bootcamp-choice-grid[data-v-45921ded],.services-grid[data-v-45921ded],.expertise-grid[data-v-45921ded]{grid-template-columns:1fr}}.testimonials-view[data-v-434ee83e]{background:var(--bg-dark);padding-top:100px}.testimonials-hero[data-v-434ee83e]{text-align:center;padding:6rem 0 4rem}.title-xl[data-v-434ee83e]{margin-bottom:1.5rem;font-size:4rem;font-weight:800}.subtitle-lg[data-v-434ee83e]{color:var(--text-muted);max-width:700px;margin:0 auto;font-size:1.25rem}.impact-grid[data-v-434ee83e]{grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:4rem;display:grid}.stat-card[data-v-434ee83e]{text-align:center;border:1px solid #ffffff0d;padding:2.5rem}.stat-val[data-v-434ee83e]{color:var(--primary);margin-bottom:.5rem;font-size:3rem;font-weight:800}.stat-label[data-v-434ee83e]{text-transform:uppercase;letter-spacing:.1rem;color:var(--text-muted);font-size:.9rem}.grid-layout[data-v-434ee83e]{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:2rem;padding:4rem 0;display:grid}.testimonial-card[data-v-434ee83e]{flex-direction:column;gap:2rem;padding:2.5rem;transition:transform .3s;display:flex}.testimonial-card[data-v-434ee83e]:hover{transform:translateY(-5px)}.card-header[data-v-434ee83e]{justify-content:space-between;align-items:center;display:flex}.org-icon[data-v-434ee83e]{border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.tag-impact[data-v-434ee83e]{border:1px solid;border-radius:2rem;padding:.4rem .8rem;font-size:.75rem;font-weight:700}.quote-area[data-v-434ee83e]{position:relative}.quote-icon[data-v-434ee83e]{opacity:.1;color:var(--secondary);position:absolute;top:-1.5rem;left:-1rem}.quote-text[data-v-434ee83e]{color:var(--text-light);z-index:1;font-size:1.1rem;font-style:italic;line-height:1.6;position:relative}.card-footer[data-v-434ee83e]{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:flex-end;margin-top:auto;padding-top:1.5rem;display:flex}.user-name[data-v-434ee83e]{color:var(--text-light);margin-bottom:.25rem;font-size:1.1rem;font-weight:700}.user-role[data-v-434ee83e]{color:var(--text-muted);font-size:.85rem}.type-tag[data-v-434ee83e]{opacity:.6;border-radius:1rem;padding:.25rem .6rem;font-size:.7rem;font-weight:600}.client-roster[data-v-434ee83e]{background:#ffffff05;padding:6rem 0}.roster-header[data-v-434ee83e]{text-align:center;margin-bottom:4rem}.roster-header h3[data-v-434ee83e]{margin-bottom:1rem;font-size:2rem}.logo-marquee[data-v-434ee83e]{gap:2rem;padding:1rem 0;display:flex;overflow:hidden}.client-logo[data-v-434ee83e]{white-space:nowrap;color:var(--text-muted);opacity:.6;padding:1rem 2rem;font-size:1.1rem;font-weight:700}.video-cta[data-v-434ee83e]{padding:6rem 0}.cta-box[data-v-434ee83e]{text-align:center;border:1px solid #6366f133;border-radius:2rem;padding:4rem}.cta-title[data-v-434ee83e]{margin-bottom:1rem;font-size:2.5rem}.cta-desc[data-v-434ee83e]{color:var(--text-muted);margin-bottom:2.5rem}@media (width<=1024px){.grid-layout[data-v-434ee83e],.impact-grid[data-v-434ee83e]{grid-template-columns:1fr}.title-xl[data-v-434ee83e]{font-size:3rem}}.bootcamp-page[data-v-c09faeaf]{padding-bottom:8rem}.bootcamp-hero[data-v-c09faeaf]{text-align:center;padding:12rem 0 8rem;position:relative;overflow:hidden}.hero-label[data-v-c09faeaf]{border-radius:2rem;align-items:center;gap:.75rem;margin-bottom:2rem;padding:.5rem 1.25rem;font-size:.85rem;font-weight:700;display:inline-flex}.curriculum-section[data-v-c09faeaf]{background:radial-gradient(circle,#6366f10d 0%,#0000 70%);padding:6rem 0}.roadmap-container[data-v-c09faeaf]{flex-direction:column;gap:4rem;max-width:900px;margin:6rem auto 0;display:flex;position:relative}.module-card-wrapper[data-v-c09faeaf]{grid-template-columns:1fr 60px 1fr;align-items:center;gap:2rem;display:grid}.module-card-wrapper.reverse .module-card[data-v-c09faeaf]{grid-column:3}.module-card-wrapper.reverse .roadmap-node[data-v-c09faeaf]{grid-column:2}.module-card[data-v-c09faeaf]{border-left:4px solid var(--accent-color);border-radius:2rem;padding:2.5rem;position:relative}.module-badge[data-v-c09faeaf]{color:#fff;border-radius:1rem;padding:.25rem 1rem;font-size:.75rem;font-weight:800;position:absolute;top:-12px;left:2.5rem}.card-header[data-v-c09faeaf]{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.card-header h3[data-v-c09faeaf]{font-size:1.5rem;font-weight:700}.module-desc[data-v-c09faeaf]{color:var(--text-muted);margin-bottom:1.5rem;line-height:1.6}.topic-list[data-v-c09faeaf]{flex-direction:column;gap:.75rem;list-style:none;display:flex}.topic-list li[data-v-c09faeaf]{color:var(--text-light);align-items:center;gap:.75rem;font-size:.95rem;display:flex}.roadmap-node[data-v-c09faeaf]{flex-direction:column;align-items:center;height:100%;display:flex;position:relative}.node-dot[data-v-c09faeaf]{z-index:2;border-radius:50%;width:20px;height:20px;box-shadow:0 0 20px #fff3}.node-line[data-v-c09faeaf]{background:linear-gradient(to bottom, var(--text-muted) 20%, transparent 100%);opacity:.2;flex-grow:1;width:2px;margin-top:10px}.mentor-card[data-v-c09faeaf]{grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;margin-top:6rem;padding:4rem;display:grid}.mentor-points[data-v-c09faeaf]{flex-direction:column;gap:2rem;margin-top:3rem;display:flex}.point[data-v-c09faeaf]{gap:1.5rem;display:flex}.point h4[data-v-c09faeaf]{margin-bottom:.25rem;font-size:1.1rem;font-weight:700}.point p[data-v-c09faeaf]{color:var(--text-muted);font-size:.95rem}.mentor-image[data-v-c09faeaf]{position:relative}.portrait-img[data-v-c09faeaf]{border-radius:3rem;width:100%;box-shadow:0 30px 60px #00000080}.final-cta[data-v-c09faeaf]{margin-top:10rem}.cta-box[data-v-c09faeaf]{border-radius:4rem;margin-top:10rem;padding:6rem}.program-details[data-v-c09faeaf]{background:#ffffff0d;border-radius:2rem;gap:2rem;margin-top:2rem;padding:1rem 2rem;display:inline-flex}.detail[data-v-c09faeaf]{color:var(--text-light);align-items:center;gap:.5rem;font-size:1.1rem;font-weight:600;display:flex}.price[data-v-c09faeaf]{color:var(--primary)}@media (width<=1024px){.module-card-wrapper[data-v-c09faeaf],.module-card-wrapper.reverse[data-v-c09faeaf]{grid-template-columns:1fr;gap:1rem}.roadmap-node[data-v-c09faeaf]{display:none}.hero-stats[data-v-c09faeaf]{flex-direction:column;gap:2rem}.mentor-card[data-v-c09faeaf]{grid-template-columns:1fr;padding:2rem}}.ai-theme[data-v-e9e9e04d]{--primary-ai:#ec4899;--secondary-ai:#8b5cf6;--accent-ai:#d946ef}.bootcamp-page[data-v-e9e9e04d]{padding-bottom:8rem}.gradient-text-ai[data-v-e9e9e04d]{background:linear-gradient(135deg, var(--secondary-ai), var(--primary-ai));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:800}.btn-primary-ai[data-v-e9e9e04d]{background:linear-gradient(135deg, var(--secondary-ai), var(--primary-ai));color:#fff;border-radius:2rem;align-items:center;gap:.75rem;padding:1rem 2rem;font-weight:700;transition:all .3s;display:inline-flex;box-shadow:0 10px 30px #ec48994d}.btn-primary-ai[data-v-e9e9e04d]:hover{transform:translateY(-3px);box-shadow:0 15px 40px #ec489966}.bootcamp-hero[data-v-e9e9e04d]{padding:12rem 0 8rem;position:relative;overflow:hidden}.hero-stats[data-v-e9e9e04d]{justify-content:center;gap:4rem;margin:4rem 0;display:flex}.stat-val[data-v-e9e9e04d]{color:var(--text-light);font-size:2.5rem;font-weight:800}.stat-label[data-v-e9e9e04d]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1rem;font-size:.8rem}.roadmap-grid[data-v-e9e9e04d]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-top:4rem;display:grid}.module-card[data-v-e9e9e04d]{border-radius:3rem;padding:3rem;transition:transform .3s;position:relative}.module-card[data-v-e9e9e04d]:hover{transform:translateY(-10px)}.module-num[data-v-e9e9e04d]{text-transform:uppercase;margin-bottom:1.5rem;font-size:.8rem;font-weight:800}.card-icon-box[data-v-e9e9e04d]{border-radius:1rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-bottom:2rem;display:flex}.module-card h3[data-v-e9e9e04d]{margin-bottom:1rem;font-size:1.5rem;font-weight:700}.module-card p[data-v-e9e9e04d]{color:var(--text-muted);margin-bottom:2rem;line-height:1.6}.topics-grid[data-v-e9e9e04d]{flex-wrap:wrap;gap:.75rem;display:flex}.topic-pill[data-v-e9e9e04d]{color:var(--text-light);border-radius:1rem;padding:.4rem 1rem;font-size:.8rem;font-weight:600}.mentor-card-ai[data-v-e9e9e04d]{border-radius:4rem;margin-top:6rem;padding:5rem}.mentor-content[data-v-e9e9e04d]{grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;margin-top:4rem;display:grid}.mentor-points-grid[data-v-e9e9e04d]{flex-direction:column;gap:1.5rem;display:flex}.m-point[data-v-e9e9e04d]{border-radius:2rem;flex-direction:column;gap:1rem;padding:2rem;display:flex}.m-point h4[data-v-e9e9e04d]{font-size:1.2rem;font-weight:700}.m-point p[data-v-e9e9e04d]{color:var(--text-muted);font-size:.95rem;line-height:1.5}.mentor-visual[data-v-e9e9e04d]{position:relative}.ai-portrait[data-v-e9e9e04d]{z-index:2;border-radius:3rem;width:100%;position:relative;box-shadow:0 40px 80px #0009}.portrait-shield[data-v-e9e9e04d]{background:linear-gradient(135deg, var(--secondary-ai), var(--primary-ai));opacity:.1;filter:blur(20px);border-radius:3.5rem;position:absolute;inset:-10px}.cta-box-ai[data-v-e9e9e04d]{border-radius:4rem;margin-top:10rem;padding:6rem}.program-details[data-v-e9e9e04d]{background:#ffffff0d;border-radius:2rem;gap:2rem;margin-top:2rem;padding:1rem 2rem;display:inline-flex}.detail[data-v-e9e9e04d]{color:var(--text-light);align-items:center;gap:.5rem;font-size:1.1rem;font-weight:600;display:flex}.price[data-v-e9e9e04d]{color:var(--primary-ai)}.hero-bg-glow[data-v-e9e9e04d]{filter:blur(80px);z-index:-1;background:radial-gradient(circle,#ec48991a 0%,#0000 70%);width:600px;height:600px;position:absolute;top:10%;left:50%;transform:translate(-50%)}@media (width<=1024px){.mentor-content[data-v-e9e9e04d]{grid-template-columns:1fr}.mentor-header[data-v-e9e9e04d]{text-align:center}.hero-stats[data-v-e9e9e04d]{flex-direction:column;gap:2rem}.cta-box-ai[data-v-e9e9e04d]{padding:3rem}}.cyber-theme[data-v-44b1923c]{--primary-cyber:#11a9ae;--secondary-cyber:#10b981}.bootcamp-page[data-v-44b1923c]{padding-bottom:8rem;position:relative}.gradient-text-cyber[data-v-44b1923c]{background:linear-gradient(135deg, var(--primary-cyber), var(--secondary-cyber));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:800}.btn-primary-cyber[data-v-44b1923c]{background:linear-gradient(135deg, var(--primary-cyber), var(--secondary-cyber));color:#0f172a;border-radius:2rem;align-items:center;gap:.75rem;padding:1rem 2rem;font-weight:800;transition:all .3s;display:inline-flex;box-shadow:0 10px 30px #11a9ae4d}.btn-primary-cyber[data-v-44b1923c]:hover{transform:translateY(-3px);box-shadow:0 15px 40px #11a9ae66}.bootcamp-hero[data-v-44b1923c]{padding:12rem 0 8rem;position:relative;overflow:hidden}.hero-stats[data-v-44b1923c]{justify-content:center;gap:4rem;margin:4rem 0;display:flex}.stat-val[data-v-44b1923c]{color:var(--text-light);font-size:2.5rem;font-weight:800}.stat-label[data-v-44b1923c]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1rem;font-size:.8rem}.roadmap-grid[data-v-44b1923c]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-top:4rem;display:grid}.module-card[data-v-44b1923c]{border-top:1px solid #ffffff0d;border-radius:3rem;padding:3rem;transition:transform .3s;position:relative}.module-card[data-v-44b1923c]:hover{border-color:var(--accent-color);transform:translateY(-10px);box-shadow:0 10px 40px #00000080}.module-num[data-v-44b1923c]{text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.5rem;font-size:.8rem;font-weight:800}.card-icon-box[data-v-44b1923c]{border-radius:1rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-bottom:2rem;display:flex}.module-card h3[data-v-44b1923c]{margin-bottom:1rem;font-size:1.5rem;font-weight:700}.module-card p[data-v-44b1923c]{color:var(--text-muted);margin-bottom:2rem;line-height:1.6}.topics-grid[data-v-44b1923c]{flex-wrap:wrap;gap:.75rem;display:flex}.topic-pill[data-v-44b1923c]{color:var(--text-light);border:1px solid #ffffff0d;border-radius:1rem;padding:.4rem 1rem;font-size:.8rem;font-weight:600}.mentor-card-cyber[data-v-44b1923c]{background:#0f172a66;border:1px solid #11a9ae33;border-radius:4rem;margin-top:6rem;padding:5rem}.mentor-content[data-v-44b1923c]{grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;margin-top:4rem;display:grid}.mentor-points-grid[data-v-44b1923c]{flex-direction:column;gap:1.5rem;display:flex}.m-point[data-v-44b1923c]{border-left:2px solid #0000;border-radius:2rem;flex-direction:column;gap:1rem;padding:2rem;transition:border-color .3s;display:flex}.m-point[data-v-44b1923c]:hover{border-color:var(--primary-cyber)}.m-point h4[data-v-44b1923c]{font-size:1.2rem;font-weight:700}.m-point p[data-v-44b1923c]{color:var(--text-muted);font-size:.95rem;line-height:1.5}.mentor-visual[data-v-44b1923c]{position:relative}.cyber-portrait[data-v-44b1923c]{filter:grayscale(20%)contrast(1.1);z-index:2;border:1px solid #11a9ae4d;border-radius:1rem;width:100%;position:relative}.cyber-overlay[data-v-44b1923c]{z-index:3;pointer-events:none;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#11a9ae0d 2px 4px);border-radius:1rem;position:absolute;inset:0}.cta-box-cyber[data-v-44b1923c]{border-radius:4rem;margin-top:10rem;padding:6rem;position:relative;overflow:hidden}.cta-box-cyber[data-v-44b1923c]:before{content:"";background:linear-gradient(90deg, transparent, var(--primary-cyber), transparent);height:1px;position:absolute;top:0;left:0;right:0}.program-details[data-v-44b1923c]{background:#ffffff0d;border:1px solid #11a9ae33;border-radius:2rem;gap:2rem;margin-top:2rem;padding:1rem 2rem;display:inline-flex}.detail[data-v-44b1923c]{color:var(--text-light);align-items:center;gap:.5rem;font-size:1.1rem;font-weight:600;display:flex}.price[data-v-44b1923c]{color:var(--primary-cyber)}.hero-bg-grid[data-v-44b1923c]{z-index:-1;background-image:linear-gradient(90deg,#11a9ae0d 1px,#0000 1px),linear-gradient(#11a9ae0d 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at top,#000 0%,#0000 60%);mask-image:radial-gradient(circle at top,#000 0%,#0000 60%)}@media (width<=1024px){.mentor-content[data-v-44b1923c]{grid-template-columns:1fr}.mentor-header[data-v-44b1923c]{text-align:center}.hero-stats[data-v-44b1923c]{flex-direction:column;gap:2rem}.cta-box-cyber[data-v-44b1923c]{padding:3rem}}.redteam-theme[data-v-fd139de0]{--primary-red:#ef4444;--secondary-red:#991b1b}.bootcamp-page[data-v-fd139de0]{padding-bottom:8rem;position:relative}.gradient-text-red[data-v-fd139de0]{background:linear-gradient(135deg, var(--primary-red), var(--secondary-red));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:800}.btn-primary-red[data-v-fd139de0]{background:linear-gradient(135deg, var(--primary-red), var(--secondary-red));color:#fff;border-radius:2rem;align-items:center;gap:.75rem;padding:1rem 2rem;font-weight:800;transition:all .3s;display:inline-flex;box-shadow:0 10px 30px #dc26264d}.btn-primary-red[data-v-fd139de0]:hover{transform:translateY(-3px);box-shadow:0 15px 40px #dc262666}.bootcamp-hero[data-v-fd139de0]{padding:12rem 0 8rem;position:relative;overflow:hidden}.hero-stats[data-v-fd139de0]{justify-content:center;gap:4rem;margin:4rem 0;display:flex}.stat-item[data-v-fd139de0]{flex-direction:column;display:flex}.stat-val[data-v-fd139de0]{color:var(--text-light);font-size:2.5rem;font-weight:800}.stat-label[data-v-fd139de0]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1rem;margin-top:.5rem;font-size:.8rem}.roadmap-grid[data-v-fd139de0]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-top:4rem;display:grid}.module-card[data-v-fd139de0]{border-top:1px solid #ffffff0d;border-radius:3rem;padding:3rem;transition:transform .3s;position:relative}.module-card[data-v-fd139de0]:hover{border-color:var(--accent-color);transform:translateY(-10px);box-shadow:0 10px 40px #00000080}.module-num[data-v-fd139de0]{text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.5rem;font-size:.8rem;font-weight:800}.card-icon-box[data-v-fd139de0]{border-radius:1rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-bottom:2rem;display:flex}.module-card h3[data-v-fd139de0]{margin-bottom:1rem;font-size:1.5rem;font-weight:700}.module-card p[data-v-fd139de0]{color:var(--text-muted);margin-bottom:2rem;line-height:1.6}.topics-grid[data-v-fd139de0]{flex-wrap:wrap;gap:.75rem;display:flex}.topic-pill[data-v-fd139de0]{color:var(--text-light);border:1px solid #ffffff0d;border-radius:1rem;padding:.4rem 1rem;font-size:.8rem;font-weight:600}.cta-box-red[data-v-fd139de0]{border-radius:4rem;margin-top:10rem;padding:6rem;position:relative;overflow:hidden}.cta-box-red[data-v-fd139de0]:before{content:"";background:linear-gradient(90deg, transparent, var(--primary-red), transparent);height:1px;position:absolute;top:0;left:0;right:0}.program-details[data-v-fd139de0]{background:#ffffff0d;border:1px solid #ef444433;border-radius:2rem;gap:2rem;margin-top:2rem;padding:1rem 2rem;display:inline-flex}.detail[data-v-fd139de0]{color:var(--text-light);align-items:center;gap:.5rem;font-size:1.1rem;font-weight:600;display:flex}.price[data-v-fd139de0]{color:var(--primary-red)}.hero-bg-target[data-v-fd139de0]{filter:blur(80px);z-index:-1;pointer-events:none;background:radial-gradient(circle,#ef44441a 0%,#0000 70%);width:600px;height:600px;position:absolute;top:10%;left:50%;transform:translate(-50%)}@media (width<=1024px){.hero-stats[data-v-fd139de0]{flex-direction:column;gap:2rem}.cta-box-red[data-v-fd139de0]{padding:3rem}.program-details[data-v-fd139de0]{flex-direction:column;gap:1rem}}.training-page[data-v-4b23928b]{padding-bottom:8rem;position:relative}.text-gold[data-v-4b23928b]{background:linear-gradient(135deg,#fbbf24,#f59e0b);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.training-hero[data-v-4b23928b]{padding:10rem 0 6rem;position:relative;overflow:hidden}.hero-bg-blur[data-v-4b23928b]{filter:blur(80px);z-index:-1;pointer-events:none;background:radial-gradient(#f59e0b1a 0%,#0000 70%);width:800px;height:400px;position:absolute;top:0;left:50%;transform:translate(-50%)}.hero-label[data-v-4b23928b]{border-radius:2rem;align-items:center;gap:.75rem;margin-bottom:2rem;padding:.5rem 1.25rem;font-size:.85rem;font-weight:700;display:inline-flex}.hero-stats[data-v-4b23928b]{justify-content:center;gap:2rem;margin-top:3rem;display:flex}.stat-item[data-v-4b23928b]{border:1px solid #ffffff0d;border-radius:2rem;align-items:center;gap:1rem;padding:1rem 2rem;display:flex}.stat-text[data-v-4b23928b]{font-size:1.05rem;font-weight:600}.training-catalog[data-v-4b23928b]{margin-top:4rem}.catalog-grid[data-v-4b23928b]{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;display:grid}.course-card[data-v-4b23928b]{border-top:4px solid var(--brand-color);border-radius:2rem;flex-direction:column;padding:2.5rem;transition:transform .3s,box-shadow .3s;display:flex;position:relative}.course-card[data-v-4b23928b]:hover{transform:translateY(-5px);box-shadow:0 15px 40px #0006}.card-top[data-v-4b23928b]{align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.icon-box[data-v-4b23928b]{border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.course-titles[data-v-4b23928b]{flex-direction:column;display:flex}.short-title[data-v-4b23928b]{color:var(--text-light);margin-bottom:.25rem;font-size:2rem;font-weight:800;line-height:1}.full-title[data-v-4b23928b]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:500}.course-desc[data-v-4b23928b]{color:var(--text-muted);flex-grow:1;margin-bottom:2rem;line-height:1.6}.course-details[data-v-4b23928b]{background:#0003;border-radius:1rem;flex-direction:column;gap:1rem;margin-bottom:2rem;padding:1.5rem;display:flex}.detail-item[data-v-4b23928b]{color:var(--text-light);align-items:center;gap:.75rem;font-size:1.05rem;font-weight:600;display:flex}.card-actions[data-v-4b23928b]{margin-top:auto}.btn-outline-brand[data-v-4b23928b]{background:0 0;border:1px solid;border-radius:1rem;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.btn-outline-brand[data-v-4b23928b]:hover{background:#ffffff0d}.final-cta[data-v-4b23928b]{margin-top:8rem}.cta-box[data-v-4b23928b]{border-radius:3rem;padding:5rem 2rem}.course-syllabus-wrapper[data-v-4b23928b]{margin-bottom:2rem}.syllabus-toggle-btn[data-v-4b23928b]{cursor:pointer;background:#ffffff08;border:1px solid;border-radius:.85rem;justify-content:center;align-items:center;gap:.6rem;width:100%;padding:.75rem 1rem;font-size:.88rem;font-weight:700;transition:all .25s;display:flex}.syllabus-toggle-btn[data-v-4b23928b]:hover{background:#ffffff14;transform:translateY(-2px)}.structured-syllabus[data-v-4b23928b]{border-top:1px solid #ffffff14;margin-top:1.25rem;padding-top:1.25rem;display:none}.structured-syllabus.is-open[data-v-4b23928b]{animation:.3s fadeIn-4b23928b;display:block}.syllabus-heading[data-v-4b23928b]{color:#fff;margin-bottom:1rem;font-size:.95rem;font-weight:800}.syllabus-modules-list[data-v-4b23928b]{flex-direction:column;gap:.85rem;display:flex}.syllabus-module-item[data-v-4b23928b]{border:1px solid #ffffff0f;border-radius:.85rem;padding:1rem}.module-header[data-v-4b23928b]{align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.module-code[data-v-4b23928b]{text-transform:uppercase;border-radius:.5rem;padding:.2rem .6rem;font-size:.72rem;font-weight:800}.module-name[data-v-4b23928b]{color:#fff;font-size:.92rem}.module-topics-list[data-v-4b23928b]{flex-direction:column;gap:.35rem;margin:0;padding-left:1.25rem;list-style:outside;display:flex}.module-topics-list li[data-v-4b23928b]{color:var(--text-muted);font-size:.82rem;line-height:1.45}@keyframes fadeIn-4b23928b{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.catalog-grid[data-v-4b23928b]{grid-template-columns:1fr}.hero-stats[data-v-4b23928b]{flex-direction:column}}.training-page[data-v-0038d84e]{padding-bottom:8rem;position:relative}.gradient-ai[data-v-0038d84e]{background:linear-gradient(135deg,#a855f7,#6366f1);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.training-hero[data-v-0038d84e]{padding:10rem 0 6rem;position:relative;overflow:hidden}.hero-bg-blur[data-v-0038d84e]{filter:blur(80px);z-index:-1;pointer-events:none;background:radial-gradient(#a855f71a 0%,#0000 70%);width:800px;height:400px;position:absolute;top:0;left:50%;transform:translate(-50%)}.hero-label[data-v-0038d84e]{border-radius:2rem;align-items:center;gap:.75rem;margin-bottom:2rem;padding:.5rem 1.25rem;font-size:.85rem;font-weight:700;display:inline-flex}.hero-stats[data-v-0038d84e]{justify-content:center;gap:2rem;margin-top:3rem;display:flex}.stat-item[data-v-0038d84e]{border:1px solid #ffffff0d;border-radius:2rem;align-items:center;gap:1rem;padding:1rem 2rem;display:flex}.stat-text[data-v-0038d84e]{font-size:1.05rem;font-weight:600}.training-catalog[data-v-0038d84e]{margin-top:4rem}.catalog-grid[data-v-0038d84e]{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;display:grid}.course-card[data-v-0038d84e]{border-top:4px solid var(--brand-color);border-radius:2rem;flex-direction:column;padding:2.5rem;transition:transform .3s,box-shadow .3s;display:flex;position:relative}.course-card[data-v-0038d84e]:hover{transform:translateY(-5px);box-shadow:0 15px 40px #0006}.card-top[data-v-0038d84e]{align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.icon-box[data-v-0038d84e]{border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.course-titles[data-v-0038d84e]{flex-direction:column;display:flex}.level-badge[data-v-0038d84e]{text-transform:uppercase;letter-spacing:.05rem;border-radius:1rem;width:fit-content;margin-bottom:.5rem;padding:.2rem .75rem;font-size:.75rem;font-weight:800;display:inline-block}.short-title[data-v-0038d84e]{color:var(--text-light);margin-bottom:.25rem;font-size:1.8rem;font-weight:800;line-height:1.1}.full-title[data-v-0038d84e]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:500}.course-desc[data-v-0038d84e]{color:var(--text-muted);flex-grow:1;margin-bottom:2rem;line-height:1.6}.course-details[data-v-0038d84e]{background:#0003;border-radius:1rem;flex-direction:column;gap:1rem;margin-bottom:2rem;padding:1.5rem;display:flex}.detail-item[data-v-0038d84e]{color:var(--text-light);align-items:center;gap:.75rem;font-size:1.05rem;font-weight:600;display:flex}.card-actions[data-v-0038d84e]{margin-top:auto}.btn-outline-brand[data-v-0038d84e]{background:0 0;border:1px solid;border-radius:1rem;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.btn-outline-brand[data-v-0038d84e]:hover{background:#ffffff0d}.final-cta[data-v-0038d84e]{margin-top:8rem}.cta-box[data-v-0038d84e]{border-radius:3rem;padding:5rem 2rem}.course-syllabus-wrapper[data-v-0038d84e]{margin-bottom:2rem}.syllabus-toggle-btn[data-v-0038d84e]{cursor:pointer;background:#ffffff08;border:1px solid;border-radius:.85rem;justify-content:center;align-items:center;gap:.6rem;width:100%;padding:.75rem 1rem;font-size:.88rem;font-weight:700;transition:all .25s;display:flex}.syllabus-toggle-btn[data-v-0038d84e]:hover{background:#ffffff14;transform:translateY(-2px)}.structured-syllabus[data-v-0038d84e]{border-top:1px solid #ffffff14;margin-top:1.25rem;padding-top:1.25rem;display:none}.structured-syllabus.is-open[data-v-0038d84e]{animation:.3s fadeIn-0038d84e;display:block}.syllabus-heading[data-v-0038d84e]{color:#fff;margin-bottom:1rem;font-size:.95rem;font-weight:800}.syllabus-modules-list[data-v-0038d84e]{flex-direction:column;gap:.85rem;display:flex}.syllabus-module-item[data-v-0038d84e]{border:1px solid #ffffff0f;border-radius:.85rem;padding:1rem}.module-header[data-v-0038d84e]{align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.module-code[data-v-0038d84e]{text-transform:uppercase;border-radius:.5rem;padding:.2rem .6rem;font-size:.72rem;font-weight:800}.module-name[data-v-0038d84e]{color:#fff;font-size:.92rem}.module-topics-list[data-v-0038d84e]{flex-direction:column;gap:.35rem;margin:0;padding-left:1.25rem;list-style:outside;display:flex}.module-topics-list li[data-v-0038d84e]{color:var(--text-muted);font-size:.82rem;line-height:1.45}@keyframes fadeIn-0038d84e{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.catalog-grid[data-v-0038d84e]{grid-template-columns:1fr}.hero-stats[data-v-0038d84e]{flex-direction:column}}.training-page[data-v-b060e606]{padding-bottom:8rem;position:relative}.gradient-se[data-v-b060e606]{background:linear-gradient(135deg,#4ade80,#00add8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.training-hero[data-v-b060e606]{padding:10rem 0 6rem;position:relative;overflow:hidden}.hero-bg-blur[data-v-b060e606]{filter:blur(80px);z-index:-1;pointer-events:none;background:radial-gradient(#00add81a 0%,#0000 70%);width:800px;height:400px;position:absolute;top:0;left:50%;transform:translate(-50%)}.hero-label[data-v-b060e606]{border-radius:2rem;align-items:center;gap:.75rem;margin-bottom:2rem;padding:.5rem 1.25rem;font-size:.85rem;font-weight:700;display:inline-flex}.hero-stats[data-v-b060e606]{justify-content:center;gap:2rem;margin-top:3rem;display:flex}.stat-item[data-v-b060e606]{border:1px solid #ffffff0d;border-radius:2rem;align-items:center;gap:1rem;padding:1rem 2rem;display:flex}.stat-text[data-v-b060e606]{font-size:1.05rem;font-weight:600}.training-catalog[data-v-b060e606]{margin-top:4rem}.catalog-grid[data-v-b060e606]{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;display:grid}.course-card[data-v-b060e606]{border-top:4px solid var(--brand-color);border-radius:2rem;flex-direction:column;padding:2.5rem;transition:transform .3s,box-shadow .3s;display:flex;position:relative}.course-card[data-v-b060e606]:hover{transform:translateY(-5px);box-shadow:0 15px 40px #0006}.card-top[data-v-b060e606]{align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.icon-box[data-v-b060e606]{border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.course-titles[data-v-b060e606]{flex-direction:column;display:flex}.level-badge[data-v-b060e606]{text-transform:uppercase;letter-spacing:.05rem;border-radius:1rem;width:fit-content;margin-bottom:.5rem;padding:.2rem .75rem;font-size:.75rem;font-weight:800;display:inline-block}.short-title[data-v-b060e606]{color:var(--text-light);margin-bottom:.25rem;font-size:1.8rem;font-weight:800;line-height:1.1}.full-title[data-v-b060e606]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:500}.course-desc[data-v-b060e606]{color:var(--text-muted);flex-grow:1;margin-bottom:2rem;line-height:1.6}.course-details[data-v-b060e606]{background:#0003;border-radius:1rem;flex-direction:column;gap:1rem;margin-bottom:2rem;padding:1.5rem;display:flex}.detail-item[data-v-b060e606]{color:var(--text-light);align-items:center;gap:.75rem;font-size:1.05rem;font-weight:600;display:flex}.card-actions[data-v-b060e606]{margin-top:auto}.btn-outline-brand[data-v-b060e606]{background:0 0;border:1px solid;border-radius:1rem;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.btn-outline-brand[data-v-b060e606]:hover{background:#ffffff0d}.final-cta[data-v-b060e606]{margin-top:8rem}.cta-box[data-v-b060e606]{border-radius:3rem;padding:5rem 2rem}.course-syllabus-wrapper[data-v-b060e606]{margin-bottom:2rem}.syllabus-toggle-btn[data-v-b060e606]{cursor:pointer;background:#ffffff08;border:1px solid;border-radius:.85rem;justify-content:center;align-items:center;gap:.6rem;width:100%;padding:.75rem 1rem;font-size:.88rem;font-weight:700;transition:all .25s;display:flex}.syllabus-toggle-btn[data-v-b060e606]:hover{background:#ffffff14;transform:translateY(-2px)}.structured-syllabus[data-v-b060e606]{border-top:1px solid #ffffff14;margin-top:1.25rem;padding-top:1.25rem;display:none}.structured-syllabus.is-open[data-v-b060e606]{animation:.3s fadeIn-b060e606;display:block}.syllabus-heading[data-v-b060e606]{color:#fff;margin-bottom:1rem;font-size:.95rem;font-weight:800}.syllabus-modules-list[data-v-b060e606]{flex-direction:column;gap:.85rem;display:flex}.syllabus-module-item[data-v-b060e606]{border:1px solid #ffffff0f;border-radius:.85rem;padding:1rem}.module-header[data-v-b060e606]{align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.module-code[data-v-b060e606]{text-transform:uppercase;border-radius:.5rem;padding:.2rem .6rem;font-size:.72rem;font-weight:800}.module-name[data-v-b060e606]{color:#fff;font-size:.92rem}.module-topics-list[data-v-b060e606]{flex-direction:column;gap:.35rem;margin:0;padding-left:1.25rem;list-style:outside;display:flex}.module-topics-list li[data-v-b060e606]{color:var(--text-muted);font-size:.82rem;line-height:1.45}@keyframes fadeIn-b060e606{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.catalog-grid[data-v-b060e606]{grid-template-columns:1fr}.hero-stats[data-v-b060e606]{flex-direction:column}}.capabilities-page[data-v-e07c5459]{padding-top:8rem}.capabilities-hero[data-v-e07c5459]{text-align:center;padding:6rem 0}.hero-content[data-v-e07c5459]{max-width:800px;margin:0 auto}.badge-premium[data-v-e07c5459]{color:var(--primary);text-transform:uppercase;background:#6366f11a;border:1px solid #6366f133;border-radius:2rem;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.6rem 1.25rem;font-size:.8rem;font-weight:800;display:inline-flex}.title-xl[data-v-e07c5459]{margin-bottom:2rem;font-size:clamp(3rem,6vw,4.5rem);font-weight:800;line-height:1.1}.subtitle-lg[data-v-e07c5459]{color:var(--text-muted);font-size:1.25rem;line-height:1.6}.bento-section[data-v-e07c5459]{padding-bottom:8rem}.capabilities-grid[data-v-e07c5459]{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.cap-card[data-v-e07c5459]{border:1px solid #ffffff0d;flex-direction:column;gap:2rem;padding:3.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex}.cap-card[data-v-e07c5459]:hover{border-color:var(--accent);transform:translateY(-10px);box-shadow:0 20px 40px #0006}.cap-card-header[data-v-e07c5459]{justify-content:space-between;align-items:center;display:flex}.cap-icon-box[data-v-e07c5459]{border-radius:1.25rem;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;display:flex}.cap-tag[data-v-e07c5459]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05rem;font-size:.75rem;font-weight:800}.cap-body h3[data-v-e07c5459]{margin-bottom:1.25rem;font-size:2rem;line-height:1.2}.cap-body p[data-v-e07c5459]{color:var(--text-muted);margin-bottom:2.5rem;font-size:1.1rem;line-height:1.6}.specs-grid[data-v-e07c5459]{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.spec-item[data-v-e07c5459]{color:var(--text-light);align-items:center;gap:.75rem;font-size:.9rem;font-weight:500;display:flex}.spec-bullet[data-v-e07c5459]{color:var(--accent)}.cap-footer[data-v-e07c5459]{border-top:1px solid #ffffff0d;margin-top:auto;padding-top:2rem}.learn-more[data-v-e07c5459]{color:#fff;align-items:center;gap:.75rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:gap .3s;display:inline-flex}.learn-more[data-v-e07c5459]:hover{color:var(--accent);gap:1.25rem}.methodology-section[data-v-e07c5459]{margin-bottom:8rem;padding:8rem 0}.method-content[data-v-e07c5459]{grid-template-columns:1.2fr .8fr;align-items:center;gap:6rem;display:grid}.title-md[data-v-e07c5459]{margin-bottom:1.5rem;font-size:3rem;font-weight:800}.steps-list[data-v-e07c5459]{flex-direction:column;gap:3rem;margin-top:4rem;display:flex}.step-item[data-v-e07c5459]{align-items:flex-start;gap:2rem;display:flex}.step-num[data-v-e07c5459]{color:var(--primary);opacity:.5;font-family:Outfit;font-size:1.5rem;font-weight:900}.step-info h4[data-v-e07c5459]{margin-bottom:.5rem;font-size:1.4rem}.step-info p[data-v-e07c5459]{color:var(--text-muted);line-height:1.6}.method-stats[data-v-e07c5459]{text-align:center;grid-template-columns:1fr;gap:3rem;padding:4rem;display:grid}.stat-val[data-v-e07c5459]{color:var(--primary);font-family:Outfit;font-size:3.5rem;font-weight:900}.stat-lab[data-v-e07c5459]{text-transform:uppercase;letter-spacing:.1rem;color:var(--text-muted);font-size:.8rem}.final-cta[data-v-e07c5459]{margin-bottom:8rem}.cta-card[data-v-e07c5459]{border-radius:4rem;justify-content:space-between;align-items:center;padding:6rem;display:flex;position:relative;overflow:hidden}.cta-text h2[data-v-e07c5459]{margin-bottom:1.5rem;font-size:3.5rem}.cta-text p[data-v-e07c5459]{color:var(--text-muted);margin-bottom:3rem;font-size:1.25rem}.cta-btns[data-v-e07c5459]{gap:1.5rem;display:flex}.cta-visual[data-v-e07c5459]{opacity:.05;pointer-events:none;position:absolute;top:-5rem;right:-5rem}.ghost-icon[data-v-e07c5459]{position:absolute}.ghost-icon.s-1[data-v-e07c5459]{width:300px;height:300px;top:0;right:0}.ghost-icon.s-2[data-v-e07c5459]{width:400px;height:400px;bottom:-100px;right:100px}@media (width<=1024px){.capabilities-grid[data-v-e07c5459],.method-content[data-v-e07c5459],.cta-card[data-v-e07c5459]{grid-template-columns:1fr}.cta-visual[data-v-e07c5459]{display:none}.cta-card[data-v-e07c5459]{border-radius:2rem;padding:3rem}.specs-grid[data-v-e07c5459]{grid-template-columns:1fr}}.cloud-page[data-v-37d0f0e7]{padding-top:6rem}.cloud-hero[data-v-37d0f0e7]{padding:6rem 0;position:relative}.hero-grid[data-v-37d0f0e7]{grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;display:grid}.cloud-badge[data-v-37d0f0e7]{color:#11a9ae;text-transform:uppercase;background:#11a9ae1a;border:1px solid #11a9ae33;border-radius:2rem;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.5rem 1rem;font-size:.8rem;font-weight:700;display:inline-flex}.hero-text h1[data-v-37d0f0e7]{margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,3.5rem);line-height:1.1}.hero-text .subtitle[data-v-37d0f0e7]{color:var(--text-muted);max-width:600px;margin-bottom:2.5rem;font-size:1.25rem;line-height:1.6}.hero-visual[data-v-37d0f0e7]{justify-content:center;display:flex}.cloud-viz[data-v-37d0f0e7]{border-radius:50%;justify-content:center;align-items:center;width:300px;height:300px;display:flex;position:relative}.cloud-center[data-v-37d0f0e7]{z-index:2;color:var(--accent)}.cloud-glow[data-v-37d0f0e7]{filter:drop-shadow(0 0 15px #11a9ae80);animation:3s ease-in-out infinite pulse-37d0f0e7}.cloud-node[data-v-37d0f0e7]{width:40px;height:40px;color:var(--primary);animation:float-37d0f0e7 4s infinite ease-in-out var(--delay);background:#6366f11a;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}@keyframes float-37d0f0e7{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-15px)scale(1.1)}}@keyframes pulse-37d0f0e7{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.expertise-section[data-v-37d0f0e7]{margin-bottom:8rem}.section-label[data-v-37d0f0e7]{text-transform:uppercase;letter-spacing:.2rem;color:var(--text-muted);margin-bottom:2rem;font-size:.9rem}.expertise-grid[data-v-37d0f0e7]{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.expertise-card[data-v-37d0f0e7]{transition:var(--transition);padding:2.5rem}.expertise-card[data-v-37d0f0e7]:hover{border-color:var(--accent);transform:translateY(-10px)}.card-icon[data-v-37d0f0e7]{border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:1.5rem;display:flex}.card-header[data-v-37d0f0e7]{margin-bottom:1rem}.card-subtitle[data-v-37d0f0e7]{opacity:.5;text-transform:uppercase;font-size:.7rem;font-weight:700}.stack-section[data-v-37d0f0e7]{margin-bottom:8rem;padding:6rem 0}.stack-grid[data-v-37d0f0e7]{grid-template-columns:1fr 1.5fr;align-items:center;gap:4rem;display:grid}.stack-items[data-v-37d0f0e7]{flex-wrap:wrap;gap:1rem;display:flex}.tech-tag[data-v-37d0f0e7]{padding:.5rem 1.25rem;font-size:.9rem;font-weight:600}.services-section[data-v-37d0f0e7]{margin-bottom:8rem}.services-grid[data-v-37d0f0e7]{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.service-item[data-v-37d0f0e7]{color:var(--text-light);transition:var(--transition);align-items:center;gap:1rem;padding:1.5rem 2rem;font-size:1rem;display:flex}.service-item[data-v-37d0f0e7]:hover{border-color:var(--primary);transform:translate(10px)}.nav-wrapper[data-v-548237ef]{z-index:1000;padding:1.5rem 0;transition:all .4s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;right:0}.is-scrolled[data-v-548237ef]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0a0cd9;border-bottom:1px solid #ffffff0d;padding:.75rem 0}.nav-container[data-v-548237ef]{justify-content:space-between;align-items:center;display:flex}.brand[data-v-548237ef]{color:#fff;letter-spacing:-.02em;align-items:center;gap:.75rem;font-size:1.5rem;font-weight:800;text-decoration:none;display:flex}.logo-box[data-v-548237ef]{background:var(--primary);color:#fff;border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;box-shadow:0 4px 15px #6366f166}.accent-text[data-v-548237ef]{color:var(--primary)}.desktop-nav[data-v-548237ef]{align-items:center;gap:.5rem;display:flex}.nav-item-wrapper[data-v-548237ef]{position:relative}.nav-link[data-v-548237ef]{color:var(--text-muted);border-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex;position:relative}.nav-link[data-v-548237ef]:hover,.nav-link.router-link-active[data-v-548237ef],.nav-link.active[data-v-548237ef]{color:#fff;background:#ffffff08}.nav-indicator[data-v-548237ef]{background:var(--primary);width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.nav-link:hover .nav-indicator[data-v-548237ef],.nav-link.router-link-active .nav-indicator[data-v-548237ef]{width:50%}.chevron[data-v-548237ef]{opacity:.5;transition:transform .3s}.nav-link:hover .chevron[data-v-548237ef]{opacity:1;transform:translateY(2px)}.mega-menu[data-v-548237ef]{z-index:1001;border:1px solid #ffffff0d;gap:.5rem;width:280px;margin-top:.5rem;padding:1rem;display:grid;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(10px);box-shadow:0 20px 50px #00000080}.mega-item[data-v-548237ef]{border-radius:.75rem;align-items:flex-start;gap:1rem;padding:1rem;text-decoration:none;transition:all .2s;display:flex}.mega-item[data-v-548237ef]:hover{background:#ffffff0d}.item-icon[data-v-548237ef]{width:2.5rem;height:2.5rem;color:var(--primary);background:#6366f11a;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.item-name[data-v-548237ef]{color:#fff;margin-bottom:.25rem;font-size:.95rem;font-weight:700;display:block}.item-desc[data-v-548237ef]{color:var(--text-muted);font-size:.75rem;line-height:1.4;display:block}.btn-premium[data-v-548237ef]{background:linear-gradient(135deg, var(--primary), #818cf8);color:#fff;border-radius:2rem;padding:.75rem 1.75rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .3s;box-shadow:0 4px 15px #6366f14d}.btn-premium[data-v-548237ef]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #6366f180}.lang-toggle[data-v-548237ef]{cursor:pointer;letter-spacing:.06em;color:var(--text-muted);-webkit-user-select:none;user-select:none;background:#ffffff0a;border:1px solid #ffffff14;border-radius:2rem;align-items:center;gap:.35rem;padding:.45rem .9rem;font-size:.78rem;font-weight:700;transition:border-color .2s;display:flex}.lang-toggle[data-v-548237ef]:hover{border-color:var(--primary)}.lang-active[data-v-548237ef]{color:#fff;background:var(--primary);border-radius:1rem;padding:.15rem .45rem}.lang-divider[data-v-548237ef]{opacity:.2;font-weight:300}.mobile-lang-row[data-v-548237ef]{border-bottom:1px solid #ffffff0f;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}.mobile-lang-btn[data-v-548237ef]{color:var(--text-muted);cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:.75rem;flex:1;padding:.75rem;font-size:.85rem;font-weight:700;transition:all .2s}.mobile-lang-btn.active[data-v-548237ef]{background:var(--primary);color:#fff;border-color:var(--primary);box-shadow:0 4px 15px #6366f14d}.mobile-toggle[data-v-548237ef]{color:#fff;cursor:pointer;background:0 0;border:none;display:none}.dropdown-enter-active[data-v-548237ef],.dropdown-leave-active[data-v-548237ef]{transition:all .3s ease-out}.dropdown-enter-from[data-v-548237ef],.dropdown-leave-to[data-v-548237ef]{opacity:0;transform:translate(-50%)translateY(20px)}@media (width<=1024px){.desktop-nav[data-v-548237ef]{display:none}.mobile-toggle[data-v-548237ef]{margin-left:1rem;display:block}.mobile-overlay[data-v-548237ef]{z-index:999;border-radius:2rem;max-height:80vh;padding:2rem;position:fixed;inset:5rem 1rem auto;overflow-y:auto}.mobile-link[data-v-548237ef]{color:#fff;align-items:center;gap:1rem;padding:1rem;font-size:1.1rem;font-weight:600;text-decoration:none;display:flex}.mobile-dropdown-header[data-v-548237ef]{cursor:pointer;justify-content:space-between;align-items:center;padding:1rem;font-size:1.1rem;font-weight:600;display:flex}.mobile-submenu[data-v-548237ef]{flex-direction:column;gap:.5rem;margin-bottom:1rem;padding-left:3rem;display:flex}.mobile-sublink[data-v-548237ef]{color:var(--text-muted);padding:.75rem 1rem;font-size:.95rem;font-weight:500;text-decoration:none}.rotate[data-v-548237ef]{transform:rotate(180deg)}}.mobile-fade-enter-active[data-v-548237ef],.mobile-fade-leave-active[data-v-548237ef]{transition:all .3s}.mobile-fade-enter-from[data-v-548237ef],.mobile-fade-leave-to[data-v-548237ef]{opacity:0;transform:translateY(-20px)}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}@media (width<=768px){section{padding:4rem 1rem}}:root{--primary:#6366f1;--secondary:#ec4899;--accent:#11a9ae;--bg-dark:#0a0a0c;--bg-dark-accent:#16161a;--text-light:#f8fafc;--text-muted:#94a3b8;--card-bg:#ffffff08;--glass-border:#ffffff14;--glass-glow:#6366f11a;--transition:all .4s cubic-bezier(.4, 0, .2, 1);--radius-xl:1.5rem}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-dark);color:var(--text-light);-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif;line-height:1.6;overflow-x:hidden}@media (width<=768px){.hero-container{padding-top:2rem}.section-header{margin-bottom:3rem!important}.grid{gap:1.5rem!important}}h1,h2,h3,.brand{font-family:Outfit,sans-serif;line-height:1.2}p{line-height:1.7}.container{max-width:1200px;margin:0 auto;padding:0 1.5rem}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes glow{0%,to{filter:drop-shadow(0 0 5px var(--primary))}50%{filter:drop-shadow(0 0 20px var(--primary))}}.animate-fade-in{animation:.8s forwards fadeIn}.glass{-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:var(--radius-xl);transition:var(--transition);background:#0a0a0ce6}.glass-premium{background:linear-gradient(135deg,#0a0a0cf2 0%,#0a0a0ce6 100%);box-shadow:inset 0 0 1px 1px #ffffff1a}.glass-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;border-bottom:1px solid var(--glass-border);background:#0a0a0ccc;align-items:center;height:4.5rem;display:flex;position:fixed;top:0;left:0;right:0}.btn{cursor:pointer;transition:var(--transition);border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;min-height:48px;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.btn-primary{background:linear-gradient(135deg, var(--primary), var(--secondary));color:#fff;border:none}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 20px #6366f14d}.btn-outline{color:var(--text-light);border:1px solid var(--glass-border);background:0 0}.btn-outline:hover{background:var(--glass-border)}.gradient-text{background:linear-gradient(135deg,#818cf8,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}section{padding:6rem 0}.grid{gap:2rem;display:grid}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.bento-grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:220px;gap:1.5rem;display:grid}.bento-item{position:relative;overflow:hidden}.bento-col-2{grid-column:span 2}.bento-row-2{grid-row:span 2}@media (width<=1024px){.bento-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.bento-grid{grid-template-columns:1fr;grid-auto-rows:auto}.bento-col-2,.bento-row-2{grid-area:span 1/span 1!important}.grid-cols-2,.grid-cols-3,.grid-cols-4{grid-template-columns:1fr}section{padding:5rem 1rem!important}h1{font-size:2.5rem!important}h2{font-size:2.2rem!important}.container{padding:0 1.5rem}}.nav-item{color:var(--text-muted);transition:var(--transition);font-size:.9rem;font-weight:500;text-decoration:none}.nav-item:hover,.nav-item.router-link-active{color:var(--text-light)}.nav-item.router-link-active{color:var(--primary)}html{font-size:16px}@media (width<=480px){html{font-size:14px}.btn{width:100%}}.project-card{transition:var(--transition);position:relative;overflow:hidden}.project-card:hover{border-color:var(--primary);transform:translateY(-10px)}.project-card img{object-fit:cover;border-radius:.75rem .75rem 0 0;width:100%;height:200px}.card-content{padding:1.5rem}.tech-tag{color:var(--primary);background:#6366f11a;border-radius:1rem;margin-bottom:.5rem;margin-right:.5rem;padding:.25rem .75rem;font-size:.75rem;display:inline-block}
