.cs-hero[data-astro-cid-etclxhs6]{position:relative;overflow:hidden}.cs-hero__glow[data-astro-cid-etclxhs6]{pointer-events:none;background:radial-gradient(#2e5fd924,#0000 70%);width:720px;height:360px;position:absolute;top:-160px;left:50%;transform:translate(-50%)}.cs-hero__meta[data-astro-cid-etclxhs6]{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);border-radius:999px;align-items:center;gap:14px;margin-top:24px;padding:6px 16px;font-size:.9375rem;display:inline-flex}.cs-hero__meta[data-astro-cid-etclxhs6] strong[data-astro-cid-etclxhs6]{color:var(--color-text);font-family:Inter,sans-serif;font-weight:700}.cs-hero__sep[data-astro-cid-etclxhs6]{background:var(--color-border);border-radius:999px;width:4px;height:4px}.cs-feature[data-astro-cid-etclxhs6]{border:1px solid var(--color-border);background:var(--color-surface);border-radius:18px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:grid;overflow:hidden}.cs-feature[data-astro-cid-etclxhs6]:hover{transform:translateY(-4px);box-shadow:0 28px 56px -32px #0f162347}@media (width>=900px){.cs-feature[data-astro-cid-etclxhs6]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.cs-feature__media[data-astro-cid-etclxhs6]{background:linear-gradient(150deg,#243447,#0e1620);justify-content:center;align-items:center;padding:28px;display:flex}.cs-feature__browser[data-astro-cid-etclxhs6]{background:#fff;border-radius:12px;width:100%;transition:transform .4s cubic-bezier(.16,1,.3,1);overflow:hidden;box-shadow:0 30px 60px -20px #0000008c}.cs-feature[data-astro-cid-etclxhs6]:hover .cs-feature__browser[data-astro-cid-etclxhs6]{transform:scale(1.02)}.cs-feature__bar[data-astro-cid-etclxhs6]{background:#eef1f5;gap:6px;padding:9px 12px;display:flex}.cs-feature__bar[data-astro-cid-etclxhs6] span[data-astro-cid-etclxhs6]{background:#c9d1db;border-radius:999px;width:8px;height:8px}.cs-feature__browser[data-astro-cid-etclxhs6] img[data-astro-cid-etclxhs6]{width:100%;height:auto;display:block}.cs-feature__body[data-astro-cid-etclxhs6]{flex-direction:column;justify-content:center;gap:16px;padding:32px;display:flex}.cs-feature__tags[data-astro-cid-etclxhs6]{flex-wrap:wrap;gap:8px;display:flex}.cs-feature__tags[data-astro-cid-etclxhs6] span[data-astro-cid-etclxhs6]{border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text-muted);border-radius:999px;padding:4px 12px;font-family:Inter,sans-serif;font-size:.8125rem;font-weight:500}.cs-feature__title[data-astro-cid-etclxhs6]{letter-spacing:-.01em;color:var(--color-text);font-family:Inter,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.3}.cs-feature__list[data-astro-cid-etclxhs6]{gap:10px;padding:0;list-style:none;display:grid}.cs-feature__list[data-astro-cid-etclxhs6] li[data-astro-cid-etclxhs6]{color:var(--color-text-muted);padding-left:24px;font-size:.9375rem;line-height:1.55;position:relative}.cs-feature__list[data-astro-cid-etclxhs6] li[data-astro-cid-etclxhs6]:before{content:"";border-left:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary);width:12px;height:7px;position:absolute;top:.45em;left:0;transform:rotate(-45deg)}.cs-feature__cta[data-astro-cid-etclxhs6]{color:var(--color-primary);margin-top:6px;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:600}.eq-card[data-astro-cid-etclxhs6]{border:1px solid var(--color-border);background:var(--color-surface);border-radius:18px;flex-direction:column;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:flex;overflow:hidden}.eq-card[data-astro-cid-etclxhs6]:hover{transform:translateY(-4px);box-shadow:0 28px 56px -32px #0f162347}.eq-card__media[data-astro-cid-etclxhs6]{aspect-ratio:16/9;background:#0e1620;position:relative;overflow:hidden}.eq-card__media[data-astro-cid-etclxhs6] img[data-astro-cid-etclxhs6]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.eq-card[data-astro-cid-etclxhs6]:hover .eq-card__media[data-astro-cid-etclxhs6] img[data-astro-cid-etclxhs6]{transform:scale(1.03)}.eq-card__play[data-astro-cid-etclxhs6]{color:#0e1620;background:#fffffff0;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;padding-left:2px;display:inline-flex;position:absolute;bottom:14px;right:14px}.eq-card__body[data-astro-cid-etclxhs6]{flex-direction:column;flex:1;gap:12px;padding:22px 24px 24px;display:flex}.eq-card__tags[data-astro-cid-etclxhs6]{flex-wrap:wrap;gap:8px;display:flex}.eq-card__tags[data-astro-cid-etclxhs6] span[data-astro-cid-etclxhs6]{border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text-muted);border-radius:999px;padding:3px 11px;font-family:Inter,sans-serif;font-size:.8125rem;font-weight:500}.eq-card__title[data-astro-cid-etclxhs6]{color:var(--color-text);font-family:Inter,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.35}.eq-card__text[data-astro-cid-etclxhs6]{color:var(--color-text-muted);font-size:.9375rem;line-height:1.55}.eq-card__cta[data-astro-cid-etclxhs6]{color:var(--color-primary);margin-top:auto;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:600}.case-slot[data-astro-cid-etclxhs6]{border:1px dashed var(--color-border);background:var(--color-surface);border-radius:16px;align-self:start;padding:22px 24px}.case-slot__badge[data-astro-cid-etclxhs6]{background:var(--color-bg);border:1px solid var(--color-border);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);border-radius:999px;padding:4px 12px;font-family:Inter,sans-serif;font-size:.6875rem;font-weight:700;display:inline-block}.case-slot__industry[data-astro-cid-etclxhs6]{color:var(--color-text-muted);margin-top:16px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:600}.case-slot__note[data-astro-cid-etclxhs6]{color:var(--color-text-muted);margin-top:8px;font-size:.875rem;line-height:1.6}
