.home-deferred-section[data-v-e405bde4]{content-visibility:auto;contain-intrinsic-block-size:auto 720px}.hero[data-v-e405bde4]{height:760px;min-height:680px;position:relative;color:#fff;display:flex;align-items:center}.hero-bg[data-v-e405bde4]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .7s ease}.hero-bg.hero-bg-initial[data-v-e405bde4]{transition:none}.hero-bg.active[data-v-e405bde4]{opacity:1}.hero-shade[data-v-e405bde4]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#030e23eb,#04112aa6 43%,#050d1c1f 76%),linear-gradient(0deg,rgba(2,9,24,.55),transparent 55%)}.hero-glow[data-v-e405bde4]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 65% 45%,transparent 0,rgba(4,11,28,.18) 55%,rgba(4,11,28,.42) 100%)}.hero-copy[data-v-e405bde4]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;padding-top:40px;text-align:center}.eyebrow[data-v-e405bde4],.section-kicker[data-v-e405bde4]{font-size:12px;letter-spacing:.24em;font-weight:700;color:#f97316}.eyebrow span[data-v-e405bde4]{display:inline-block;width:34px;height:2px;background:#f97316;vertical-align:middle;margin-right:10px}.hero h1[data-v-e405bde4]{font-size:66px;line-height:1.08;font-weight:800;max-width:780px;margin:20px auto;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.hero h1 em[data-v-e405bde4]{font-style:normal;color:#fff}.hero-copy>p[data-v-e405bde4]{font-size:18px;line-height:1.8;max-width:650px;margin-inline:auto;color:#fffc}.hero-actions[data-v-e405bde4]{display:flex;justify-content:center;gap:14px;margin-top:30px}.hero-primary[data-v-e405bde4],.hero-secondary[data-v-e405bde4]{display:inline-flex;align-items:center;gap:34px;padding:15px 24px;border-radius:6px;font-weight:700}.hero-primary[data-v-e405bde4]{background:#f97316;color:#fff}.hero-primary[data-v-e405bde4]:hover{background:#ea580c}.hero-secondary[data-v-e405bde4]{border:1px solid rgba(255,255,255,.55);color:#fff}.quote-bar[data-v-e405bde4]{position:absolute;z-index:4;bottom:-48px;left:50%;transform:translate(-50%);width:min(1440px,calc(100% - 64px));min-height:104px;background:#fff;border-radius:16px;padding:17px 20px;display:grid;grid-template-columns:minmax(150px,max-content) 1fr 1fr 1.15fr 1.1fr 1.4fr minmax(150px,max-content);gap:12px;align-items:center;box-shadow:0 22px 70px #00143733;color:#102044}.quote-title[data-v-e405bde4]{padding-left:10px;white-space:nowrap}.quote-title small[data-v-e405bde4]{display:block;color:#f97316;font-size:10px;letter-spacing:.15em}.quote-title strong[data-v-e405bde4]{font-size:22px}.quote-bar label[data-v-e405bde4]{background:#f7f8fb;border:1px solid #e5e7eb;border-radius:9px;padding:9px 14px}.quote-bar label span[data-v-e405bde4]{display:block;font-size:10px;color:#64748b}.quote-bar input[data-v-e405bde4]{width:100%;outline:none;background:transparent;font-size:13px;margin-top:3px}.quote-bar button[data-v-e405bde4]{height:52px;border-radius:26px;background:#4338ca;color:#fff;font-weight:700;white-space:nowrap}.quote-bar button[data-v-e405bde4]:disabled{opacity:.65}.scroll-cue[data-v-e405bde4]{position:absolute;right:40px;bottom:76px;z-index:2;font-size:9px;letter-spacing:.2em;writing-mode:vertical-rl}.scroll-cue i[data-v-e405bde4]{height:38px;border-left:1px solid #fff;margin-top:8px}.carousel-dots[data-v-e405bde4]{display:flex;gap:8px}.carousel-dots button[data-v-e405bde4]{width:8px;height:8px;border-radius:50%;border:1px solid rgba(255,255,255,.8);background:transparent;transition:.2s}.carousel-dots button.active[data-v-e405bde4]{width:25px;border-radius:5px;background:#f97316;border-color:#f97316}.hero-dots[data-v-e405bde4]{position:absolute;z-index:5;left:50%;bottom:74px;transform:translate(-50%)}.promise[data-v-e405bde4]{padding:130px 0 70px}.promise-grid[data-v-e405bde4]{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:end}.promise h2[data-v-e405bde4],.services h2[data-v-e405bde4],.founder h2[data-v-e405bde4],.why h2[data-v-e405bde4]{font-size:48px;line-height:1.15;font-weight:800;color:#242064;margin-top:12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.promise h2 span[data-v-e405bde4]{color:#f97316}.promise-copy p[data-v-e405bde4],.section-head>p[data-v-e405bde4]{color:#64748b;font-size:17px;line-height:1.8}.promise-copy a[data-v-e405bde4]{display:inline-block;margin-top:22px;color:#4338ca;font-weight:700}.numbers[data-v-e405bde4]{border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.number-grid[data-v-e405bde4]{display:grid;grid-template-columns:repeat(4,1fr)}.number-grid>div[data-v-e405bde4]{padding:34px;border-right:1px solid #e5e7eb}.number-grid>div[data-v-e405bde4]:first-child{border-left:1px solid #e5e7eb}.number-grid strong[data-v-e405bde4]{display:block;font-size:36px;color:#242064}.number-grid span[data-v-e405bde4]{color:#64748b;font-size:13px}.services[data-v-e405bde4]{padding:100px 0;background:#f7f8fc}.section-head[data-v-e405bde4]{display:flex;justify-content:space-between;align-items:end;margin-bottom:48px}.section-head>p[data-v-e405bde4]{max-width:520px}.service-grid[data-v-e405bde4]{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.service-card[data-v-e405bde4]{display:block;overflow:hidden;border-radius:15px;background:#fff;border:1px solid #e7e4ef;box-shadow:0 8px 24px #2814580f;transition:.28s}.service-card[data-v-e405bde4]:hover{transform:translateY(-7px);box-shadow:0 22px 45px #2814582b}.service-card-head[data-v-e405bde4]{min-height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;background:linear-gradient(115deg,#4916ad,#4e18b7);color:#fff}.service-card-head strong[data-v-e405bde4]{font-size:17px;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.service-card-head b[data-v-e405bde4]{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#ff7600;color:#fff;font-size:17px;transition:transform .22s}.service-card:hover .service-card-head b[data-v-e405bde4]{transform:rotate(45deg)}.service-card>img[data-v-e405bde4]{display:block;width:100%;aspect-ratio:1.34/1;-o-object-fit:cover;object-fit:cover}.founder[data-v-e405bde4]{padding:92px 0 100px;background:#fff}.founder-heading[data-v-e405bde4]{text-align:center;margin-bottom:40px}.founder-heading h2[data-v-e405bde4]{display:inline-block;margin:0}.founder-heading h2 span[data-v-e405bde4]{position:relative;display:inline-block}.founder-heading h2 span[data-v-e405bde4]:after{content:"";position:absolute;z-index:-1;left:4px;right:-4px;bottom:3px;height:8px;background:#ff7900}.founder-panel[data-v-e405bde4]{display:grid;grid-template-columns:minmax(360px,.78fr) 1.35fr;gap:70px;align-items:center;padding:48px;border:1px solid #ebeaf2;border-radius:18px;box-shadow:0 18px 55px #28205a14}.founder-profile[data-v-e405bde4]{position:relative;display:flex;min-height:300px;align-items:center;justify-content:center;overflow:hidden;border-radius:16px;background:linear-gradient(135deg,#5485fb,#2158ef);color:#fff}.founder-profile>img[data-v-e405bde4]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.founder-profile.has-photo[data-v-e405bde4]:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0a1030d1)}.founder-placeholder[data-v-e405bde4]{display:grid;place-items:center;width:128px;height:128px;margin-bottom:40px;border-radius:50%;background:#ffffff2b}.founder-placeholder span[data-v-e405bde4]{font-size:42px;font-weight:700}.founder-identity[data-v-e405bde4]{position:absolute;z-index:1;left:24px;right:24px;bottom:30px;text-align:center}.founder-identity strong[data-v-e405bde4],.founder-identity small[data-v-e405bde4]{display:block}.founder-identity strong[data-v-e405bde4]{font-size:19px}.founder-identity small[data-v-e405bde4]{margin-top:4px;color:#ffffffd6}.founder-story[data-v-e405bde4]{padding-right:24px;color:#625c75}.founder-story blockquote[data-v-e405bde4]{position:relative;margin:0 0 30px;padding:4px 0 4px 28px;border-left:2px solid #dec2ff;font-style:italic;line-height:1.85}.founder-story blockquote>span[data-v-e405bde4]{position:absolute;left:-13px;top:-14px;padding:0 5px;background:#fff;color:#d9a9ff;font-size:45px;font-family:Georgia,serif;line-height:1}.founder-story blockquote p[data-v-e405bde4]{margin:0}.founder-biography[data-v-e405bde4]{font-size:16px;line-height:1.9}.why[data-v-e405bde4]{padding:100px 0;background:#242064;color:#fff}.why-grid[data-v-e405bde4]{display:grid;grid-template-columns:1.05fr .95fr;gap:80px;align-items:center}.why-image[data-v-e405bde4]{position:relative;height:530px;overflow:hidden;border-radius:12px}.why-image img[data-v-e405bde4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:65% center;object-position:65% center;transition:opacity .45s}.why-dots[data-v-e405bde4]{position:absolute;left:50%;bottom:20px;transform:translate(-50%);padding:9px 12px;border-radius:20px;background:#090f2873}.why h2[data-v-e405bde4]{color:#fff;margin-bottom:35px}.section-kicker.light[data-v-e405bde4]{color:#fb923c}.reason[data-v-e405bde4]{display:flex;gap:15px;margin:24px 0}.reason i[data-v-e405bde4]{width:27px;height:27px;border-radius:50%;background:#f97316;display:flex;align-items:center;justify-content:center;font-style:normal;flex:none}.reason strong[data-v-e405bde4]{font-size:17px}.reason p[data-v-e405bde4]{color:#c7c8de;margin-top:5px}.why .hero-primary[data-v-e405bde4]{margin-top:18px}@media (max-width:900px){.hero[data-v-e405bde4]{height:760px;align-items:flex-start;padding-top:150px}.hero h1[data-v-e405bde4]{font-size:44px}.quote-bar[data-v-e405bde4]{bottom:-180px;width:calc(100% - 28px);grid-template-columns:1fr 1fr}.quote-title[data-v-e405bde4],.quote-bar .need[data-v-e405bde4],.quote-bar button[data-v-e405bde4]{grid-column:1/-1}.hero-dots[data-v-e405bde4]{bottom:195px}.promise[data-v-e405bde4]{padding-top:250px}.promise-grid[data-v-e405bde4],.why-grid[data-v-e405bde4]{grid-template-columns:1fr;gap:40px}.number-grid[data-v-e405bde4]{grid-template-columns:1fr 1fr}.service-grid[data-v-e405bde4]{grid-template-columns:1fr}.section-head[data-v-e405bde4]{display:block}.section-head>p[data-v-e405bde4]{margin-top:20px}.founder-panel[data-v-e405bde4]{grid-template-columns:1fr;gap:36px}.founder-profile[data-v-e405bde4]{min-height:360px}.founder-story[data-v-e405bde4]{padding:0 10px}.why-image[data-v-e405bde4]{height:360px}}@media (max-width:560px){.hero[data-v-e405bde4]{height:850px;padding-top:125px}.hero h1[data-v-e405bde4]{font-size:38px}.hero-copy>p[data-v-e405bde4]{font-size:15px}.hero-actions[data-v-e405bde4]{flex-wrap:wrap}.quote-bar[data-v-e405bde4]{bottom:-230px;grid-template-columns:1fr}.quote-bar label[data-v-e405bde4],.quote-bar .need[data-v-e405bde4],.quote-bar button[data-v-e405bde4]{grid-column:1}.hero-dots[data-v-e405bde4]{bottom:245px}.promise[data-v-e405bde4]{padding-top:290px}.promise h2[data-v-e405bde4],.services h2[data-v-e405bde4],.founder h2[data-v-e405bde4],.why h2[data-v-e405bde4]{font-size:35px}.number-grid[data-v-e405bde4]{grid-template-columns:1fr 1fr}.number-grid>div[data-v-e405bde4]{padding:22px 15px}.number-grid strong[data-v-e405bde4]{font-size:28px}.founder[data-v-e405bde4]{padding:70px 0}.founder-heading[data-v-e405bde4]{margin-bottom:28px}.founder-panel[data-v-e405bde4]{padding:18px}.founder-profile[data-v-e405bde4]{min-height:300px}.founder-story[data-v-e405bde4]{padding:8px}.founder-story blockquote[data-v-e405bde4]{padding-left:20px}}.founder-heading h2 span[data-v-e405bde4]{z-index:0}.industry-cases[data-v-e405bde4]{padding:98px 0 108px;background:#f8f8fb}.industry-case-heading[data-v-e405bde4]{text-align:center;max-width:760px;margin:0 auto}.industry-case-heading .section-kicker[data-v-e405bde4]{justify-content:center}.industry-case-heading h2[data-v-e405bde4]{margin-top:12px;color:#302273;font-size:48px;font-weight:850;line-height:1.12;min-height:170px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.industry-case-heading h2 span[data-v-e405bde4]{color:#302273}.industry-case-heading>p[data-v-e405bde4]{margin:18px auto 0;color:#6b657a;font-size:16px;line-height:1.8}.industry-case-tabs[data-v-e405bde4]{display:flex;justify-content:center;gap:34px;margin:32px 0 45px;overflow-x:auto;scrollbar-width:none}.industry-case-tabs[data-v-e405bde4]::-webkit-scrollbar{display:none}.industry-case-tabs button[data-v-e405bde4]{position:relative;flex:none;padding:8px 2px;color:#686177;font-size:14px;white-space:nowrap;transition:.2s}.industry-case-tabs button[data-v-e405bde4]:after{content:"";position:absolute;left:50%;right:50%;bottom:0;height:2px;background:#f97316;transition:.2s}.industry-case-tabs button.active[data-v-e405bde4]{color:#302273;font-weight:700}.industry-case-tabs button.active[data-v-e405bde4]:after{left:0;right:0}.industry-case-shell[data-v-e405bde4]{position:relative}.industry-case-viewport[data-v-e405bde4]{overflow-x:auto;scroll-behavior:auto;scrollbar-width:none;cursor:ew-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-x}.industry-case-viewport[data-v-e405bde4]::-webkit-scrollbar{display:none}.industry-case-track[data-v-e405bde4]{display:flex;gap:22px}.industry-case-card[data-v-e405bde4]{flex:0 0 calc((100% - 44px)/3);overflow:hidden;border:1px solid #e6e3ed;border-radius:16px;background:#fff;color:#302273;box-shadow:0 10px 30px #231b540d;transition:box-shadow .25s}.industry-case-card[data-v-e405bde4]:hover{box-shadow:0 18px 45px #28145826}.industry-case-card>img[data-v-e405bde4]{display:block;width:100%;height:290px;-o-object-fit:cover;object-fit:cover}.industry-case-copy[data-v-e405bde4]{padding:16px 22px 20px;text-align:center}.industry-case-copy h3[data-v-e405bde4]{margin:0;color:#242064;font-size:20px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:29px}.industry-case-copy>p[data-v-e405bde4]{margin-top:8px;min-height:42px;color:#777183;font-size:13px;line-height:1.65;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:900px){.industry-case-card[data-v-e405bde4]{flex-basis:calc((100% - 22px)/2)}.industry-case-card>img[data-v-e405bde4]{height:250px}.industry-case-heading h2[data-v-e405bde4]{font-size:42px}.industry-case-tabs[data-v-e405bde4]{gap:20px;overflow-x:auto;justify-content:flex-start;padding-bottom:5px;scrollbar-width:none}}@media (max-width:560px){.industry-cases[data-v-e405bde4]{padding:70px 0}.industry-case-heading h2[data-v-e405bde4]{font-size:35px}.industry-case-tabs[data-v-e405bde4]{margin:24px 0 30px}.industry-case-card[data-v-e405bde4]{flex-basis:100%}.industry-case-card>img[data-v-e405bde4]{height:230px}.industry-case-copy[data-v-e405bde4]{padding:20px}.industry-case-copy>p[data-v-e405bde4]{min-height:0}}.company-intro[data-v-e405bde4]{padding:105px 0;background:#fff}.company-intro-grid[data-v-e405bde4]{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}.company-intro-copy h2[data-v-e405bde4],.testimonial-heading h2[data-v-e405bde4],.global-network h2[data-v-e405bde4],.overview-copy h2[data-v-e405bde4]{margin:11px 0 24px;color:#302273;font-size:46px;font-weight:850;line-height:1.15;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.company-intro-copy p[data-v-e405bde4]{margin:0 0 14px;color:#6c6878;font-size:15px;line-height:1.9}.round-link[data-v-e405bde4]{display:inline-flex;align-items:center;gap:22px;margin-top:18px;padding:12px 20px;border-radius:22px;background:#f97316;color:#fff;font-size:13px;font-weight:700}.round-link.purple[data-v-e405bde4]{background:#7c3aed}.company-video[data-v-e405bde4],.company-video.video-lightbox-trigger[data-v-e405bde4]{position:relative;min-height:345px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border:0;border-radius:16px;padding:0;background-position:center;background-size:cover;color:#fff;cursor:pointer;font:inherit}.company-video-shade[data-v-e405bde4]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(140deg,#191336a6,#150c26e0)}.company-video .play-button[data-v-e405bde4],.company-video strong[data-v-e405bde4],.company-video small[data-v-e405bde4]{position:relative;z-index:2}.company-video.video-lightbox-trigger strong[data-v-e405bde4]{position:absolute;left:0;right:0;top:calc(50% + 54px);margin:0;text-align:center}.company-video.video-lightbox-trigger small[data-v-e405bde4]{position:absolute;left:0;right:0;top:calc(50% + 79px);margin:0;text-align:center}.play-button[data-v-e405bde4]{display:grid;place-items:center;width:70px;height:70px;padding-left:4px;border-radius:50%;background:#ffffff3b;font-size:25px}.company-video strong[data-v-e405bde4]{margin-top:19px}.company-video small[data-v-e405bde4]{margin-top:4px;color:#ffffffc2}.testimonials[data-v-e405bde4]{padding:105px 0;background:#faf9fc}.testimonial-heading[data-v-e405bde4]{display:flex;align-items:end;justify-content:space-between;margin-bottom:48px}.testimonial-heading h2[data-v-e405bde4]{margin-bottom:0}.testimonial-heading>p[data-v-e405bde4]{width:min(480px,42%);color:#6c6878;line-height:1.8;text-align:right;text-wrap:balance}.testimonial-layout[data-v-e405bde4]{display:grid;grid-template-columns:.95fr 1.2fr;gap:72px;align-items:center}.testimonial-visual[data-v-e405bde4]{position:relative;min-height:520px;overflow:hidden;border-radius:20px;background:#fff}.testimonial-visual>img[data-v-e405bde4]{width:100%;height:520px;-o-object-fit:cover;object-fit:cover;mix-blend-mode:normal}.testimonial-visual>div[data-v-e405bde4]{position:absolute;left:24px;right:24px;bottom:24px;padding:20px;border-radius:14px;background:#302273e6;color:#fff}.testimonial-visual strong[data-v-e405bde4],.testimonial-visual span[data-v-e405bde4]{display:block}.testimonial-visual span[data-v-e405bde4]{margin-top:6px;color:#ddd8fa;font-size:13px}.testimonial-list[data-v-e405bde4]{display:grid;gap:16px}.testimonial-card[data-v-e405bde4]{padding:20px;border:1px solid #ebe8f1;border-radius:15px;background:#fff;box-shadow:0 10px 28px #221b540d}.testimonial-meta[data-v-e405bde4]{display:flex;justify-content:space-between;margin-bottom:13px;color:#4d4661;font-size:12px}.testimonial-meta small[data-v-e405bde4]{color:#8b8498}.testimonial-body[data-v-e405bde4]{display:grid;grid-template-columns:78px 1fr 32px;gap:16px;align-items:center}.testimonial-body>img[data-v-e405bde4]{width:78px;height:64px;border-radius:9px;-o-object-fit:cover;object-fit:cover}.testimonial-body small[data-v-e405bde4]{color:#8a8494}.testimonial-body h3[data-v-e405bde4]{margin:2px 0;color:#2e2750;font-size:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.stars[data-v-e405bde4]{color:#ff8a00;font-size:12px;letter-spacing:1px}.testimonial-body p[data-v-e405bde4]{margin-top:4px;color:#7c7588;font-size:12px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.testimonial-body>a[data-v-e405bde4]{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#f97316;color:#fff}.global-network[data-v-e405bde4]{padding:96px 0 115px;background:#fff}.network-stats[data-v-e405bde4]{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:52px}.network-stats>div[data-v-e405bde4]{text-align:center}.network-stats.is-animated>div[data-v-e405bde4]{animation:network-stat-enter-e405bde4 .62s cubic-bezier(.22,1,.36,1) both}.network-stats strong[data-v-e405bde4],.network-stats span[data-v-e405bde4]{display:block}.network-stats strong[data-v-e405bde4]{color:#7c3aed;font-size:42px;font-variant-numeric:tabular-nums}.network-stats span[data-v-e405bde4]{margin-top:5px;color:#777184;font-size:13px}.global-network header[data-v-e405bde4]{text-align:center;max-width:760px;margin:0 auto 40px}.global-network header .section-kicker[data-v-e405bde4]{color:#f97316}.global-network h2[data-v-e405bde4]{margin-bottom:15px}.global-network header p[data-v-e405bde4]{color:#706a7e;line-height:1.8}.network-map[data-v-e405bde4]{position:relative;overflow:hidden;border-radius:20px;box-shadow:0 20px 60px #231b541f}.network-map>img[data-v-e405bde4],.network-map>video[data-v-e405bde4]{display:block;width:100%;aspect-ratio:1.94/1;-o-object-fit:cover;object-fit:cover}.network-map-actions[data-v-e405bde4]{position:absolute;right:26px;top:25px;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.network-map-actions span[data-v-e405bde4],.network-map-actions a[data-v-e405bde4]{padding:9px 15px;border-radius:19px;background:#ffffffeb;color:#4c3c84;font-size:12px;box-shadow:0 5px 15px #221b541f}.network-map-actions a[data-v-e405bde4]{background:#f97316;color:#fff;font-weight:700}@keyframes network-stat-enter-e405bde4{0%{opacity:.35;transform:translateY(12px) scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.network-stats.is-animated>div[data-v-e405bde4]{animation:none}}.network-map[data-v-e405bde4]{overflow:visible;border-radius:0;box-shadow:none}.company-overview[data-v-e405bde4]{padding:115px 0;background:#faf9fc}.company-overview-grid[data-v-e405bde4]{display:grid;grid-template-columns:1.05fr .95fr;gap:80px;align-items:center}.overview-gallery[data-v-e405bde4]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:260px 205px;gap:14px}.overview-gallery img[data-v-e405bde4]{width:100%;height:100%;border-radius:15px;-o-object-fit:cover;object-fit:cover}.overview-gallery img[data-v-e405bde4]:first-child{grid-row:1/3}.overview-copy h2 span[data-v-e405bde4]{color:#f97316}.overview-copy p[data-v-e405bde4]{color:#6d6878;line-height:1.9}@media (max-width:900px){.company-intro-grid[data-v-e405bde4],.testimonial-layout[data-v-e405bde4],.company-overview-grid[data-v-e405bde4]{grid-template-columns:1fr;gap:45px}.company-intro[data-v-e405bde4],.testimonials[data-v-e405bde4],.global-network[data-v-e405bde4],.company-overview[data-v-e405bde4]{padding:78px 0}.testimonial-heading[data-v-e405bde4]{display:block}.testimonial-heading>p[data-v-e405bde4]{width:100%;margin-top:18px;text-align:left;text-wrap:pretty}.testimonial-visual[data-v-e405bde4]{min-height:420px}.testimonial-visual>img[data-v-e405bde4]{height:420px}.network-stats[data-v-e405bde4]{margin-bottom:46px}.company-overview-grid[data-v-e405bde4]{display:flex;flex-direction:column-reverse}.overview-gallery[data-v-e405bde4]{width:100%}}@media (max-width:560px){.company-intro-copy h2[data-v-e405bde4],.testimonial-heading h2[data-v-e405bde4],.global-network h2[data-v-e405bde4],.overview-copy h2[data-v-e405bde4]{font-size:35px}.company-video[data-v-e405bde4]{min-height:260px}.testimonial-layout[data-v-e405bde4]{gap:26px}.testimonial-visual[data-v-e405bde4]{min-height:330px}.testimonial-visual>img[data-v-e405bde4]{height:330px}.testimonial-body[data-v-e405bde4]{grid-template-columns:62px 1fr}.testimonial-body>img[data-v-e405bde4]{width:62px;height:60px}.testimonial-body>a[data-v-e405bde4]{display:none}.network-stats[data-v-e405bde4]{grid-template-columns:1fr;gap:24px;margin-bottom:42px}.network-stats strong[data-v-e405bde4]{font-size:34px}.network-map>img[data-v-e405bde4]{min-height:360px}.network-map-actions[data-v-e405bde4]{right:14px;top:14px}.overview-gallery[data-v-e405bde4]{grid-template-rows:210px 160px}.overview-gallery img[data-v-e405bde4]:first-child{grid-column:1/3;grid-row:auto}.overview-gallery img[data-v-e405bde4]:nth-child(2),.overview-gallery img[data-v-e405bde4]:nth-child(3){grid-row:2}.company-overview-grid[data-v-e405bde4]{gap:35px}}.quote-modal-mask[data-v-e405bde4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px;background:#0a102899;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.quote-modal-card[data-v-e405bde4]{position:relative;width:min(440px,100%);padding:44px 36px 38px;text-align:center;border-radius:20px;background:#fff;box-shadow:0 30px 80px #0a102859}.quote-modal-close[data-v-e405bde4]{position:absolute;top:14px;right:14px;width:34px;height:34px;border:0;border-radius:50%;background:#f3f4f6;color:#6b7280;font-size:22px;line-height:1;cursor:pointer;transition:.2s}.quote-modal-close[data-v-e405bde4]:hover{background:#e5e7eb;color:#111827}.quote-modal-icon[data-v-e405bde4]{display:grid;place-items:center;width:74px;height:74px;margin:0 auto 20px;border-radius:50%;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;font-size:38px;font-weight:800;box-shadow:0 12px 30px #22c55e59}.quote-modal-card h3[data-v-e405bde4]{margin:0 0 12px;color:#242064;font-size:24px;font-weight:800}.quote-modal-card p[data-v-e405bde4]{margin:0 0 28px;color:#6b7280;font-size:15px;line-height:1.8}.quote-modal-confirm[data-v-e405bde4]{min-width:150px;padding:12px 28px;border:0;border-radius:24px;background:#f97316;color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:.2s}.quote-modal-confirm[data-v-e405bde4]:hover{background:#ea580c}.quote-modal-enter-active[data-v-e405bde4],.quote-modal-leave-active[data-v-e405bde4]{transition:opacity .25s ease}.quote-modal-enter-active .quote-modal-card[data-v-e405bde4],.quote-modal-leave-active .quote-modal-card[data-v-e405bde4]{transition:transform .25s ease}.quote-modal-enter-from[data-v-e405bde4],.quote-modal-leave-to[data-v-e405bde4]{opacity:0}.quote-modal-enter-from .quote-modal-card[data-v-e405bde4],.quote-modal-leave-to .quote-modal-card[data-v-e405bde4]{transform:translateY(18px) scale(.96)}.industry-case-heading h2[data-v-e405bde4]{min-height:0;margin-bottom:0}.industry-case-tabs[data-v-e405bde4]{gap:42px;margin:20px 0 42px}.industry-case-tabs button[data-v-e405bde4]{padding:9px 3px;font-size:17px;font-weight:600}.industry-case-tabs button.active[data-v-e405bde4]{font-weight:800}@media (max-width:900px){.industry-case-tabs[data-v-e405bde4]{gap:26px;margin:18px 0 34px}.industry-case-tabs button[data-v-e405bde4]{font-size:16px}}@media (max-width:560px){.industry-case-tabs[data-v-e405bde4]{gap:22px;margin:16px 0 28px}.industry-case-tabs button[data-v-e405bde4]{font-size:15px}}.home-inquiry[data-v-e405bde4]{padding:86px 0 92px;border-top:1px solid #ebe9f2;background:linear-gradient(180deg,#fff,#faf9fd)}.home-inquiry-inner[data-v-e405bde4]{max-width:1040px}.home-inquiry header[data-v-e405bde4]{text-align:center;margin-bottom:34px}.home-inquiry h2[data-v-e405bde4]{margin:0;color:#302273;font-size:40px;font-weight:800;line-height:1.15}.home-inquiry-form[data-v-e405bde4]{width:100%;max-width:920px;margin:0 auto}.home-inquiry-grid[data-v-e405bde4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}.home-inquiry-grid label>span[data-v-e405bde4]{display:block;margin-bottom:7px;color:#5d586b;font-size:12px;font-weight:600}.home-inquiry-grid label em[data-v-e405bde4]{margin-left:3px;color:#f97316;font-style:normal}.home-inquiry-grid input[data-v-e405bde4]{width:100%;height:48px;padding:0 14px;border:1px solid #d8d5e1;border-radius:8px;background:#fff;color:#2e2942;font-size:13px;outline:none;transition:border-color .2s,box-shadow .2s,background .2s}.home-inquiry-grid input[data-v-e405bde4]::-moz-placeholder{color:#aaa5b5}.home-inquiry-grid input[data-v-e405bde4]::placeholder{color:#aaa5b5}.home-inquiry-grid input[data-v-e405bde4]:focus{border-color:#7c3aed;background:#fff;box-shadow:0 0 0 3px #7c3aed1a}.home-inquiry-actions[data-v-e405bde4]{display:flex;justify-content:flex-end;margin-top:18px}.home-inquiry-actions button[data-v-e405bde4]{display:inline-flex;min-width:176px;height:48px;align-items:center;justify-content:center;gap:20px;padding:0 22px;border-radius:24px;background:linear-gradient(120deg,#5b21b6,#7c3aed);color:#fff;font-size:14px;font-weight:800;box-shadow:0 10px 24px #5b21b633;transition:.22s}.home-inquiry-actions button[data-v-e405bde4]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 30px #5b21b647}.home-inquiry-actions button[data-v-e405bde4]:disabled{opacity:.65;cursor:wait}.home-inquiry-actions b[data-v-e405bde4]{font-size:17px}.home-inquiry-error[data-v-e405bde4]{margin-top:14px;padding:10px 13px;border-radius:8px;background:#fef3f2;color:#b42318;font-size:12px}@media (max-width:700px){.home-inquiry[data-v-e405bde4]{padding:68px 0 74px}.home-inquiry header[data-v-e405bde4]{margin-bottom:28px}.home-inquiry h2[data-v-e405bde4]{font-size:34px}.home-inquiry-grid[data-v-e405bde4]{grid-template-columns:1fr;gap:16px}.home-inquiry-actions button[data-v-e405bde4]{width:100%}}.hero-copy[data-v-e405bde4]{align-items:flex-start;text-align:left}.hero h1[data-v-e405bde4]{margin:0 0 20px}.hero-copy>p[data-v-e405bde4]{margin-inline:0}.hero-actions[data-v-e405bde4]{justify-content:flex-start}@media (min-width:901px){.hero-copy[data-v-e405bde4]{width:min(80%,980px);margin-inline:auto}.hero h1[data-v-e405bde4]{display:block;width:100%;max-width:none;overflow:visible;white-space:nowrap;font-size:clamp(48px,4vw,66px)}.quote-bar[data-v-e405bde4]{bottom:52px;width:80%}.hero-dots[data-v-e405bde4]{bottom:176px}.promise[data-v-e405bde4]{padding:62px 0 58px!important}}
