.hero[data-astro-cid-yodha2z4]{text-align:center;background-color:var(--bg-hero);background-image:radial-gradient(60% 50% at 50% 18%,#8fa0ff66,#0000 65%),radial-gradient(45% 40% at 16% 80%,#4f5bd533,#0000 70%),radial-gradient(45% 40% at 86% 72%,#2e7d3224,#0000 70%),radial-gradient(#2c31451a 1px,#0000 1.2px);background-size:auto,auto,auto,22px 22px;padding:104px 0 80px;position:relative;overflow:hidden}.float[data-astro-cid-yodha2z4]{color:var(--heading);background:#ffffffe6;border:1px solid #e2e4ea;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;animation:6s ease-in-out infinite bob;display:inline-flex;position:absolute;box-shadow:0 6px 20px #2c314514}.float[data-astro-cid-yodha2z4]:nth-of-type(2){animation-delay:-1.5s}.float[data-astro-cid-yodha2z4]:nth-of-type(3){animation-delay:-3s}.float[data-astro-cid-yodha2z4]:nth-of-type(4){animation-delay:-4.5s}.dot[data-astro-cid-yodha2z4]{border-radius:999px;width:10px;height:10px}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.hero-inner[data-astro-cid-yodha2z4]{flex-direction:column;align-items:center;gap:24px;max-width:960px;display:flex;position:relative}.hero-eyebrow[data-astro-cid-yodha2z4]{border:1px solid var(--accent-line);background:var(--accent-soft);color:var(--accent-hover);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}h1[data-astro-cid-yodha2z4]{letter-spacing:-.035em;font-size:clamp(40px,6.4vw,72px);line-height:1.04}h1[data-astro-cid-yodha2z4] em[data-astro-cid-yodha2z4]{color:var(--accent);font-style:italic;font-weight:600}.hero-lead[data-astro-cid-yodha2z4]{max-width:720px;color:var(--text);font-size:clamp(17px,1.6vw,19px);line-height:1.6}.hero-ctas[data-astro-cid-yodha2z4]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:8px;display:flex}.hero-chips[data-astro-cid-yodha2z4]{flex-wrap:wrap;justify-content:center;gap:10px;margin:4px 0 0;padding:0;list-style:none;display:flex}.stats[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:16px;max-width:960px;margin:64px auto 0;padding:0;list-style:none;display:flex;position:relative}.stat[data-astro-cid-yodha2z4]{border-radius:var(--radius);background:#fff;border:1px solid #e2e4ea;flex-direction:column;flex:190px;align-items:center;gap:8px;padding:22px 16px;display:flex;box-shadow:0 6px 20px #2c31450f}.stat-value[data-astro-cid-yodha2z4]{letter-spacing:-.02em;color:var(--ink);font-size:32px;font-weight:700}.stat-label[data-astro-cid-yodha2z4]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px}@media (width<=1000px){.float[data-astro-cid-yodha2z4]{display:none}}@media (width<=640px){.hero[data-astro-cid-yodha2z4]{padding:72px 0 56px}.hero-ctas[data-astro-cid-yodha2z4] .btn[data-astro-cid-yodha2z4]{width:100%}}.logos[data-astro-cid-nzd6ewln]{padding:56px 0 72px}.logos-title[data-astro-cid-nzd6ewln]{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:24px;font-size:13px;font-weight:600}ul[data-astro-cid-nzd6ewln]{flex-wrap:wrap;justify-content:center;gap:16px;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-nzd6ewln]{border:1px dashed var(--line-strong);max-width:180px;height:56px;color:var(--muted);border-radius:10px;flex:150px;justify-content:center;align-items:center;font-size:13px;display:flex}li[data-astro-cid-nzd6ewln]:has(img){filter:grayscale();opacity:.75;border:0}.row[data-astro-cid-j2lavqje]{justify-content:space-between;align-items:center;display:flex}.ai-card[data-astro-cid-sqgy7syt]{border-radius:18px;gap:0;padding:0;overflow:hidden}.ai-visual[data-astro-cid-sqgy7syt]{height:150px;color:var(--on-dark-accent);background-color:var(--dark);background-image:radial-gradient(70% 90% at 80% 0,#4f5bd559,#0000 70%);justify-content:center;align-items:center;display:flex;position:relative}.ai-label[data-astro-cid-sqgy7syt]{font-family:var(--mono);letter-spacing:.08em;color:var(--on-dark-accent);text-transform:uppercase;background:#aeb7ff29;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:500;position:absolute;top:14px;left:14px}.ai-body[data-astro-cid-sqgy7syt]{flex-direction:column;flex:1;gap:10px;padding:24px;display:flex}.ai-body[data-astro-cid-sqgy7syt] .card-title[data-astro-cid-sqgy7syt]{font-size:19px}.ai-band[data-astro-cid-sqgy7syt]{background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;margin-top:20px;padding:28px 32px;display:flex}.ai-band[data-astro-cid-sqgy7syt]>div[data-astro-cid-sqgy7syt]{flex-direction:column;flex:420px;gap:6px;display:flex}.ai-band[data-astro-cid-sqgy7syt] strong[data-astro-cid-sqgy7syt]{font-size:19px}.ai-band[data-astro-cid-sqgy7syt] p[data-astro-cid-sqgy7syt]{color:#444;font-size:15px;line-height:1.6}.ai-band[data-astro-cid-sqgy7syt] ul[data-astro-cid-sqgy7syt]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ai-band[data-astro-cid-sqgy7syt] li[data-astro-cid-sqgy7syt]{border:1px solid var(--accent-line);color:var(--accent-hover);background:#fff;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600}.ventures[data-astro-cid-mfsagask]{background-image:radial-gradient(50% 60% at 85% 0,#4f5bd547,#0000 70%)}.more[data-astro-cid-mfsagask]{color:var(--on-dark-accent);font-size:15px;font-weight:600}.more[data-astro-cid-mfsagask]:hover{color:#fff}.venture[data-astro-cid-mfsagask]{color:#fff;background:#ffffff0d;border:1px solid #ffffff24;border-radius:18px;flex-direction:column;gap:14px;padding:28px;transition:border-color .15s,background .15s;display:flex}.venture[data-astro-cid-mfsagask]:hover{color:#fff;background:#ffffff14;border-color:#aeb7ff80}.venture-visual[data-astro-cid-mfsagask]{height:160px;color:var(--on-dark-accent);background:#ffffff0f;border-radius:12px;justify-content:center;align-items:center;font-size:14px;display:flex;overflow:hidden}.venture-visual[data-astro-cid-mfsagask].empty{color:#9da1b0;background:0 0;border:1px dashed #ffffff40}.venture-visual[data-astro-cid-mfsagask] img[data-astro-cid-mfsagask]{object-fit:cover;width:100%;height:100%}.venture-kind[data-astro-cid-mfsagask]{letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-accent);font-size:12px;font-weight:700}.venture-title[data-astro-cid-mfsagask]{font-size:21px;font-weight:700}.venture-text[data-astro-cid-mfsagask]{color:var(--on-dark);font-size:15px;line-height:1.6}.more[data-astro-cid-re7hsj4w]{font-size:15px;font-weight:600}.app[data-astro-cid-re7hsj4w]{gap:10px;padding:24px}.app-icon[data-astro-cid-re7hsj4w]{color:#fff;background:#1a237e;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.app-title[data-astro-cid-re7hsj4w]{font-size:17px;font-weight:700}.app-text[data-astro-cid-re7hsj4w]{color:var(--text);font-size:14px;line-height:1.55}.app-price[data-astro-cid-re7hsj4w]{color:var(--accent-hover);margin-top:auto;font-size:14px;font-weight:700}.process[data-astro-cid-zuepckvj]{flex-wrap:wrap;align-items:center;gap:56px;display:flex}.process-intro[data-astro-cid-zuepckvj]{flex-direction:column;flex:420px;align-items:flex-start;gap:20px;display:flex}.steps[data-astro-cid-zuepckvj]{flex-direction:column;flex:480px;gap:14px;margin:0;padding:0;list-style:none;display:flex}.steps[data-astro-cid-zuepckvj] li[data-astro-cid-zuepckvj]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;align-items:flex-start;gap:18px;padding:22px 24px;display:flex}.steps[data-astro-cid-zuepckvj] li[data-astro-cid-zuepckvj]>span[data-astro-cid-zuepckvj]:last-child{flex-direction:column;gap:4px;display:flex}.steps[data-astro-cid-zuepckvj] strong[data-astro-cid-zuepckvj]{font-size:17px}.steps[data-astro-cid-zuepckvj] li[data-astro-cid-zuepckvj]>span[data-astro-cid-zuepckvj]:last-child>span[data-astro-cid-zuepckvj]{color:var(--text);font-size:15px;line-height:1.55}.num[data-astro-cid-zuepckvj]{background:var(--ink);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-weight:700;display:flex}.case[data-astro-cid-aj6urp6g]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex-direction:column;display:flex;overflow:hidden}.case-media[data-astro-cid-aj6urp6g]{color:#5c6280;background:#eef0f4;justify-content:center;align-items:center;height:200px;font-size:14px;display:flex}.case-body[data-astro-cid-aj6urp6g]{flex-direction:column;gap:8px;padding:24px;display:flex}.case-tag[data-astro-cid-aj6urp6g]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:700}.case-metric[data-astro-cid-aj6urp6g]{letter-spacing:-.03em;color:var(--heading);font-size:40px;font-weight:700}.case[data-astro-cid-aj6urp6g] h3[data-astro-cid-aj6urp6g]{color:var(--ink);letter-spacing:0;font-size:17px}.case[data-astro-cid-aj6urp6g] p[data-astro-cid-aj6urp6g]{color:var(--text);font-size:15px;line-height:1.55}.quote[data-astro-cid-aj6urp6g]{gap:20px;margin:0}blockquote[data-astro-cid-aj6urp6g]{color:#222;margin:0;font-size:17px;line-height:1.6}figcaption[data-astro-cid-aj6urp6g]{align-items:center;gap:12px;margin-top:auto;display:flex}figcaption[data-astro-cid-aj6urp6g]>span[data-astro-cid-aj6urp6g]:last-child{color:var(--muted);flex-direction:column;font-size:13px;display:flex}figcaption[data-astro-cid-aj6urp6g] strong[data-astro-cid-aj6urp6g]{color:var(--ink);font-size:15px}.avatar[data-astro-cid-aj6urp6g]{background:#dde1ee;border-radius:999px;flex:none;width:44px;height:44px}.industries[data-astro-cid-d4rfjcab]{flex-wrap:wrap;gap:16px;margin:0;padding:0;list-style:none;display:flex}.industries[data-astro-cid-d4rfjcab] li[data-astro-cid-d4rfjcab]{border:1px solid var(--line);background:#fff;border-radius:14px;flex:260px;align-items:center;gap:14px;min-width:0;padding:22px;font-size:16px;font-weight:600;display:flex}.industries[data-astro-cid-d4rfjcab] .ind-icon{color:var(--accent);flex:none}.contact[data-astro-cid-d56ov33j]{background-image:radial-gradient(45% 60% at 10% 100%,#4f5bd542,#0000 70%),radial-gradient(40% 50% at 95% 10%,#2e7d3229,#0000 70%)}.contact-inner[data-astro-cid-d56ov33j]{flex-wrap:wrap;align-items:flex-start;gap:56px;display:flex}.contact-intro[data-astro-cid-d56ov33j]{flex-direction:column;flex:420px;gap:22px;display:flex}.contact-intro[data-astro-cid-d56ov33j] .h2[data-astro-cid-d56ov33j]{font-size:clamp(32px,4.4vw,48px)}.bookings[data-astro-cid-d56ov33j]{flex-direction:column;gap:12px;margin-top:4px;display:flex}.booking[data-astro-cid-d56ov33j]{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;transition:border-color .15s,background .15s;display:flex}.booking[data-astro-cid-d56ov33j]:hover{color:#fff;background:#ffffff17;border-color:#aeb7ff80}.booking[data-astro-cid-d56ov33j]>span[data-astro-cid-d56ov33j]:first-child{flex-direction:column;gap:2px;display:flex}.booking[data-astro-cid-d56ov33j] strong[data-astro-cid-d56ov33j]{font-size:16px}.booking[data-astro-cid-d56ov33j]>span[data-astro-cid-d56ov33j]:first-child>span[data-astro-cid-d56ov33j]{color:var(--on-dark);font-size:14px}.booking-cta[data-astro-cid-d56ov33j]{color:var(--on-dark-accent);font-size:14px;font-weight:600}.lead-form[data-astro-cid-d56ov33j]{min-width:0;color:var(--ink);background:#fff;border-radius:20px;flex-direction:column;flex:440px;gap:16px;padding:32px;display:flex}.lead-form[data-astro-cid-d56ov33j] h3[data-astro-cid-d56ov33j]{color:var(--ink);letter-spacing:-.02em;font-size:22px}.row[data-astro-cid-d56ov33j]{flex-wrap:wrap;gap:16px;display:flex}.row[data-astro-cid-d56ov33j] label[data-astro-cid-d56ov33j]{flex:180px}label[data-astro-cid-d56ov33j]{color:#333;flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}input[data-astro-cid-d56ov33j],select[data-astro-cid-d56ov33j],textarea[data-astro-cid-d56ov33j]{font:inherit;color:var(--ink);border:1px solid var(--line-strong);background:#fff;border-radius:10px;font-size:15px;font-weight:400}input[data-astro-cid-d56ov33j],select[data-astro-cid-d56ov33j]{height:46px;padding:0 14px}textarea[data-astro-cid-d56ov33j]{resize:vertical;padding:12px 14px}input[data-astro-cid-d56ov33j]:focus,select[data-astro-cid-d56ov33j]:focus,textarea[data-astro-cid-d56ov33j]:focus{outline:2px solid var(--accent);outline-offset:0;border-color:var(--accent)}.lead-form[data-astro-cid-d56ov33j] .btn[data-astro-cid-d56ov33j]{width:100%}.lead-form[data-astro-cid-d56ov33j] .btn[data-astro-cid-d56ov33j]:disabled{opacity:.6;cursor:progress}.form-status[data-astro-cid-d56ov33j]{color:var(--muted);font-size:13px}.form-status[data-astro-cid-d56ov33j][data-state=ok]{color:#1b5e20;font-weight:600}.form-status[data-astro-cid-d56ov33j][data-state=error]{color:#b42318;font-weight:600}.hp[data-astro-cid-d56ov33j]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (width<=640px){.lead-form[data-astro-cid-d56ov33j]{padding:24px}}
