.ab-hero[data-astro-cid-ta2fbyqs]{padding:80px 0 76px}.ab-grid[data-astro-cid-ta2fbyqs]{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;mask-image:radial-gradient(70% 60% at 50% 30%,#000,#0000)}.ab-glow[data-astro-cid-ta2fbyqs]{background:radial-gradient(circle,#fe594052,#0000 65%);border-radius:50%;width:520px;height:520px;position:absolute;top:-260px;left:50%;transform:translate(-50%)}.ab-hero-in[data-astro-cid-ta2fbyqs]{position:relative}.ab-eyebrow[data-astro-cid-ta2fbyqs]{color:#e2e8f0;background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:7px 16px;font-size:14px;font-weight:600;display:inline-flex}.ab-hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{letter-spacing:-.02em;max-width:860px;margin:0 auto;font-weight:800;line-height:1.06}.ab-hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{background:linear-gradient(90deg,#ff7457,#ff9a5c 50%,#ffd84d);color:#0000;-webkit-background-clip:text;background-clip:text}.ab-badges[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;justify-content:center;gap:10px;margin:30px 0 0;padding:0;list-style:none;display:flex}.ab-badges[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{color:#e2e8f0;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.ab-badges[data-astro-cid-ta2fbyqs] svg[data-astro-cid-ta2fbyqs]{color:#ff9a5c}.ab-intro[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:end;gap:40px;display:grid}.ab-intro[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-top:10px;font-size:clamp(32px,4vw,46px)}.ab-lead[data-astro-cid-ta2fbyqs]{color:var(--cx-text);margin:0;font-size:19px;line-height:1.7}.ab-lead[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--cx-brand);font-weight:600;text-decoration:none}.ab-lead[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{text-underline-offset:3px;text-decoration:underline}.ab-facts[data-astro-cid-ta2fbyqs]{border:1px solid var(--cx-line);border-radius:var(--cx-radius);background:var(--cx-surface-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:40px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.ab-facts[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{gap:2px;padding:20px 22px;display:grid}.ab-facts[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]+li[data-astro-cid-ta2fbyqs]{border-left:1px solid var(--cx-line)}.ab-facts[data-astro-cid-ta2fbyqs] b[data-astro-cid-ta2fbyqs]{color:var(--cx-ink);font-size:22px;line-height:1.2}.ab-facts[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:var(--cx-muted);font-size:14px}.ab-pillars[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.ab-pillar[data-astro-cid-ta2fbyqs]{border-radius:var(--cx-radius);border:1px solid var(--cx-line);background:var(--cx-surface);color:inherit;flex-direction:column;gap:12px;padding:26px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.ab-pillar[data-astro-cid-ta2fbyqs]:hover{box-shadow:var(--cx-shadow);border-color:#fe594073;transform:translateY(-3px)}.ab-pillar[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font-size:20px}.ab-pillar[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--cx-muted);margin:0;font-size:15.5px}.ab-pillar-link[data-astro-cid-ta2fbyqs]{color:var(--cx-brand);align-items:center;gap:6px;margin-top:auto;font-size:15px;font-weight:600;display:inline-flex}.ab-blogline[data-astro-cid-ta2fbyqs]{color:var(--cx-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0 0;font-size:15px;display:flex}.ab-blogline[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--cx-brand);font-weight:600}.ab-vision[data-astro-cid-ta2fbyqs]{color:#cbd5e1;background:radial-gradient(120% 90% at 100% 0,#14246b 0%,#000b36 60%,#000824 100%);border-radius:28px;margin-top:44px;padding:36px}.ab-vision-head[data-astro-cid-ta2fbyqs]{align-items:center;gap:16px;display:flex}.ab-vision-head[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:#fff;font-size:clamp(26px,3vw,34px)}.ab-vision-head[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#94a3b8;margin:4px 0 0;font-size:17px}.ab-vision-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.ab-vision-grid[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{background:#ffffff0d;border:1px solid #ffffff14;border-radius:18px;gap:14px;padding:18px;display:flex}.ab-vision-grid[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]>svg{color:#ff9a5c;flex:none;margin-top:2px}.ab-vision-grid[data-astro-cid-ta2fbyqs] b[data-astro-cid-ta2fbyqs]{color:#fff;font-size:17px;display:block}.ab-vision-grid[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:#94a3b8;margin-top:4px;font-size:15px;display:block}[data-theme=dark] .ab-vision[data-astro-cid-ta2fbyqs]{border:1px solid var(--cx-line)}@media (width<=960px){.ab-intro[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr);gap:16px}.ab-facts[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-facts[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:nth-child(3){border-left:0}.ab-facts[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:nth-child(n+3){border-top:1px solid var(--cx-line)}.ab-pillars[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.ab-vision[data-astro-cid-ta2fbyqs]{padding:26px 20px}.ab-vision-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr)}}.ab-prod[data-astro-cid-ta2fbyqs]{flex-direction:column;display:flex}.ab-prod-top[data-astro-cid-ta2fbyqs]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}.ab-prod[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin-bottom:22px}.ab-cta-link[data-astro-cid-ta2fbyqs]{color:var(--cx-brand);align-items:center;gap:6px;margin-top:auto;font-weight:600;display:inline-flex}.ab-blog[data-astro-cid-ta2fbyqs]{border-radius:var(--cx-radius);background:var(--cx-surface);border:1px solid var(--cx-line);color:var(--cx-muted);align-items:center;gap:16px;margin-top:20px;padding:18px 22px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.ab-blog[data-astro-cid-ta2fbyqs] b[data-astro-cid-ta2fbyqs]{color:var(--cx-ink);margin-right:6px}.ab-blog[data-astro-cid-ta2fbyqs]>svg[data-astro-cid-ta2fbyqs]{color:var(--cx-brand);flex:none;margin-left:auto}.ab-blog[data-astro-cid-ta2fbyqs]:hover{border-color:#fe594073;transform:translateY(-2px)}.ab-tl[data-astro-cid-ta2fbyqs]{max-width:860px;margin:0 auto;padding:0;list-style:none;position:relative}.ab-tl[data-astro-cid-ta2fbyqs]:before{content:"";background:linear-gradient(180deg, var(--cx-brand), #fe59401f);width:2px;position:absolute;top:8px;bottom:8px;left:11px}.ab-tl[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{padding-left:44px;position:relative}.ab-tl[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]+li[data-astro-cid-ta2fbyqs]{margin-top:18px}.ab-tl-dot[data-astro-cid-ta2fbyqs]{background:var(--cx-surface);border:4px solid var(--cx-brand);border-radius:50%;width:16px;height:16px;position:absolute;top:26px;left:4px}.ab-tl-card[data-astro-cid-ta2fbyqs]{background:var(--cx-bg);border:1px solid var(--cx-line);border-radius:var(--cx-radius);padding:22px 24px}.ab-tl-year[data-astro-cid-ta2fbyqs]{letter-spacing:.12em;color:var(--cx-brand);background:var(--cx-brand-soft);border-radius:999px;padding:4px 10px;font-size:13px;font-weight:700;display:inline-block}.ab-tl-card[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin-top:10px;font-size:20px}.ab-tl-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--cx-muted);margin:8px 0 0;font-size:16px}.ab-tl-card[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--cx-brand);text-underline-offset:3px}.ab-stats[data-astro-cid-ta2fbyqs]{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.ab-stats[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{gap:6px;padding:18px 10px;display:grid}.ab-stats[data-astro-cid-ta2fbyqs] b[data-astro-cid-ta2fbyqs]{color:#fff;letter-spacing:-.02em;font-size:clamp(32px,4vw,44px);font-weight:800}.ab-stats[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:#94a3b8;font-size:15px}@media (width<=760px){.ab-stats[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ab-card-h[data-astro-cid-ta2fbyqs]{margin-top:16px}.ab-team[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.ab-member[data-astro-cid-ta2fbyqs]{text-align:center;border-radius:var(--cx-radius);border:1px solid var(--cx-line);background:var(--cx-surface);box-shadow:var(--cx-shadow);padding:24px 12px;scroll-margin-top:90px}.ab-member[data-astro-cid-ta2fbyqs]:target{border-color:var(--cx-brand);box-shadow:0 0 0 4px #fe594026}.ab-av[data-astro-cid-ta2fbyqs]{color:#fff;border-radius:22px;place-items:center;width:72px;height:72px;margin:0 auto 14px;font-size:28px;font-weight:700;display:grid}.ab-av[data-astro-cid-ta2fbyqs].t1{background:linear-gradient(135deg,#fe5940,#ff9a5c)}.ab-av[data-astro-cid-ta2fbyqs].t2{background:linear-gradient(135deg,#2f4fb5,#6b8cff)}.ab-av[data-astro-cid-ta2fbyqs].t3{background:linear-gradient(135deg,#0c8f6a,#34c79a)}.ab-av[data-astro-cid-ta2fbyqs].t4{background:linear-gradient(135deg,#6b3fd4,#a07dff)}.ab-av[data-astro-cid-ta2fbyqs].t5{background:linear-gradient(135deg,#000b36,#2f4fb5)}.ab-av[data-astro-cid-ta2fbyqs].t6{background:linear-gradient(135deg,#d93d27,#ffb36b)}.ab-member[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font-size:18px}@media (width<=960px){.ab-team[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=520px){.ab-team[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ab-cta-band[data-astro-cid-ta2fbyqs]{background:var(--cx-surface);padding:0 20px 96px}.ab-cta[data-astro-cid-ta2fbyqs]{text-align:center;color:#fff;background:linear-gradient(135deg,#fe5940 0%,#f0533a 50%,#d93d27 100%);border-radius:32px;padding:64px 32px;box-shadow:0 40px 80px -40px #d93d27b3}.ab-cta[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:#fff;font-size:clamp(28px,4vw,42px)}.ab-cta[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#ffffffeb;max-width:640px;margin:14px auto 28px;font-size:18px}.ab-cta-btns[data-astro-cid-ta2fbyqs]{justify-content:center}@media (width<=640px){.ab-cta[data-astro-cid-ta2fbyqs]{border-radius:24px;padding:48px 22px}}
