.cs-hero[data-v-4b6f0686]{border-bottom:1px solid var(--line);background:radial-gradient(70% 120px at 15% -20px,#4a86ff29,#0000 60%),linear-gradient(#0000,#0a0f1a40)}.cs-hero--image[data-v-4b6f0686]{color:#fff;padding:clamp(3.5rem,7vw,6rem) 0 clamp(2rem,4vw,3rem);position:relative;overflow:hidden}.cs-hero__bg[data-v-4b6f0686]{z-index:0;position:absolute;inset:0}.cs-hero__bg img[data-v-4b6f0686]{object-fit:cover;width:100%;height:100%}.cs-hero__overlay[data-v-4b6f0686]{background:radial-gradient(70% 40% at 10% 0,#22c6da38,#0000 60%),#0a0f1ab8;position:absolute;inset:0}.cs-hero__content[data-v-4b6f0686]{z-index:1;position:relative}.cs-hero__partner[data-v-4b6f0686]{text-transform:uppercase;letter-spacing:.14em;color:var(--accent,#f5c55a);margin:0 0 clamp(.75rem,1.5vw,1rem);font-size:.8rem}.cs-hero h1[data-v-4b6f0686]{max-width:46ch;margin:0 0 clamp(1rem,2vw,1.25rem);font-size:clamp(1.9rem,3.2vw,2.6rem);line-height:1.25}.cs-hero__kpis[data-v-4b6f0686]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.6vw,16px);margin:0 0 clamp(16px,2.4vw,22px);display:grid}@media (width<=820px){.cs-hero__kpis[data-v-4b6f0686]{grid-template-columns:1fr}}.cs-kpi[data-v-4b6f0686]{background:linear-gradient(180deg, color-mix(in oklab, var(--panel) 78%, black 22%), color-mix(in oklab, var(--panel) 90%, black 10%));border:1px solid var(--line);box-shadow:var(--shadow-1);border-radius:0;gap:.25rem;padding:14px 16px;display:grid}.cs-kpi__num[data-v-4b6f0686]{font:800 clamp(22px,3.4vw,28px) Work Sans,system-ui}.cs-kpi__label[data-v-4b6f0686]{opacity:.92;font-size:.98rem}.cs-kpi__tag[data-v-4b6f0686]{color:#0c1322;background:linear-gradient(180deg, var(--primary), color-mix(in oklab, var(--primary) 45%, var(--accent) 55%));border:1px solid color-mix(in oklab, var(--primary) 60%, white 40%);border-radius:0;padding:.2rem .55rem;font-size:.95rem;font-weight:800;display:inline-block}.proof-kpis[data-v-4b6f0686]{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}@media (width<=640px){.proof-kpis[data-v-4b6f0686]{grid-template-columns:1fr}}.kpi__value[data-v-4b6f0686]{align-items:baseline;gap:.25rem;display:inline-flex}.kpi__mono[data-v-4b6f0686]{font:800 clamp(22px,3.6vw,28px) Work Sans,system-ui}.kpi__num[data-v-4b6f0686]{font-size:clamp(32px,5vw,40px);font-weight:800}.kpi__suffix[data-v-4b6f0686]{opacity:.85;font-size:clamp(18px,2.5vw,20px);font-weight:700}
