.block[data-astro-cid-c5zwmc5y]{padding-bottom:var(--section-y)}.stack[data-astro-cid-c5zwmc5y]{flex-direction:column;gap:32px;display:flex}.eyebrow-label[data-astro-cid-c5zwmc5y]{color:var(--purple);font-size:var(--fs-small);font-weight:600}.hero[data-astro-cid-c5zwmc5y]{text-align:center;flex-direction:column;align-items:center;gap:16px;padding-block:72px 40px;display:flex}.hero[data-astro-cid-c5zwmc5y] h1[data-astro-cid-c5zwmc5y]{max-width:820px;font-size:clamp(2.25rem,1.85rem + 1.7vw,3.125rem)}.hero-lead[data-astro-cid-c5zwmc5y]{max-width:620px;color:var(--text);font-size:1.125rem;line-height:1.55}.logos[data-astro-cid-c5zwmc5y]{padding-block:8px 72px}.logo-wall[data-astro-cid-c5zwmc5y]{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width<=1099px){.logo-wall[data-astro-cid-c5zwmc5y]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=559px){.logo-wall[data-astro-cid-c5zwmc5y]{grid-template-columns:repeat(2,minmax(0,1fr))}}.featured[data-astro-cid-c5zwmc5y]{color:var(--white);background:var(--surface-dark);border-radius:20px;flex-wrap:wrap;gap:40px 56px;padding:48px clamp(24px,4vw,56px);display:flex;overflow:hidden}.featured-main[data-astro-cid-c5zwmc5y]{flex-direction:column;flex:520px;justify-content:center;gap:22px;min-width:0;display:flex}.featured-top[data-astro-cid-c5zwmc5y]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.featured-label[data-astro-cid-c5zwmc5y]{color:var(--purple-light);font-size:var(--fs-xs);font-weight:600}.featured[data-astro-cid-c5zwmc5y] h2[data-astro-cid-c5zwmc5y]{color:var(--white);letter-spacing:-.8px;font-size:clamp(1.5rem,1.3rem + .8vw,2rem);line-height:1.15}.featured-quote[data-astro-cid-c5zwmc5y]{flex-direction:column;gap:22px;margin:0;display:flex}.featured-quote[data-astro-cid-c5zwmc5y] blockquote[data-astro-cid-c5zwmc5y]{color:var(--surface-accent);font-family:var(--font-serif);margin:0;font-size:1.3125rem;line-height:1.5}.featured-quote[data-astro-cid-c5zwmc5y] figcaption[data-astro-cid-c5zwmc5y]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.who[data-astro-cid-c5zwmc5y]{flex-direction:column;flex:auto;display:flex}.featured[data-astro-cid-c5zwmc5y] .role[data-astro-cid-c5zwmc5y]{font-size:var(--fs-ui);font-weight:700;line-height:1.6}.featured[data-astro-cid-c5zwmc5y] .company[data-astro-cid-c5zwmc5y]{color:var(--on-dark-muted);font-size:var(--fs-small);line-height:1.6}.read[data-astro-cid-c5zwmc5y]{gap:6px;font-weight:700}.read[data-astro-cid-c5zwmc5y] svg[data-astro-cid-c5zwmc5y]{transition:transform var(--dur-2) var(--ease-out)}.read[data-astro-cid-c5zwmc5y]:hover svg[data-astro-cid-c5zwmc5y]{transform:translate(3px)}.featured-uses[data-astro-cid-c5zwmc5y]{flex-direction:column;flex:400px;justify-content:center;gap:14px;min-width:0;display:flex}.uses-label[data-astro-cid-c5zwmc5y]{color:var(--on-dark-muted);font-size:var(--fs-xs);font-weight:600}.featured-uses[data-astro-cid-c5zwmc5y] ul[data-astro-cid-c5zwmc5y]{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.featured-uses[data-astro-cid-c5zwmc5y] li[data-astro-cid-c5zwmc5y]{background:var(--on-dark-surface);border:1px solid var(--on-dark-border);border-radius:var(--radius-md);flex-direction:column;gap:6px;padding:18px;display:flex}.use-title[data-astro-cid-c5zwmc5y]{font-size:var(--fs-ui);font-weight:700;line-height:1.6}.use-text[data-astro-cid-c5zwmc5y]{color:var(--on-dark-text);font-size:var(--fs-small);line-height:1.5}.head[data-astro-cid-c5zwmc5y]{flex-direction:column;gap:10px;max-width:760px;display:flex}.head[data-astro-cid-c5zwmc5y] h2[data-astro-cid-c5zwmc5y]{letter-spacing:-1px;font-size:clamp(1.75rem,1.6rem + .6vw,2.125rem);line-height:1.12}.head-lead[data-astro-cid-c5zwmc5y]{color:var(--text);font-size:var(--fs-lead);line-height:1.55}.cards[data-astro-cid-c5zwmc5y]{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:20px;display:grid}.quotes[data-astro-cid-c5zwmc5y]{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:20px;display:grid}.quote[data-astro-cid-c5zwmc5y]{background:var(--surface-subtle);border-radius:var(--radius-lg);flex-direction:column;gap:22px;margin:0;padding:32px;display:flex}.quote[data-astro-cid-c5zwmc5y] blockquote[data-astro-cid-c5zwmc5y]{font-family:var(--font-serif);flex:1;margin:0;font-size:1.375rem;line-height:1.45}.quote[data-astro-cid-c5zwmc5y] figcaption[data-astro-cid-c5zwmc5y]{flex-direction:column;gap:2px;display:flex}.quote[data-astro-cid-c5zwmc5y] .role[data-astro-cid-c5zwmc5y]{font-size:var(--fs-ui);font-weight:700}.quote[data-astro-cid-c5zwmc5y] .company[data-astro-cid-c5zwmc5y]{color:var(--muted);font-size:var(--fs-small)}.short-stories[data-astro-cid-c5zwmc5y]{gap:28px}.filters[data-astro-cid-c5zwmc5y]{flex-wrap:wrap;gap:10px;display:flex}html:not(.js) .filters[data-astro-cid-c5zwmc5y]{display:none}.filters[data-astro-cid-c5zwmc5y] button[data-astro-cid-c5zwmc5y]{min-height:44px;color:var(--ink);font:inherit;font-size:var(--fs-small);background:var(--white);border:1px solid var(--border-strong);border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--dur-1), border-color var(--dur-1), color var(--dur-1);padding:0 18px;font-weight:600}.filters[data-astro-cid-c5zwmc5y] button[data-astro-cid-c5zwmc5y]:hover{border-color:var(--ink)}.filters[data-astro-cid-c5zwmc5y] button[data-astro-cid-c5zwmc5y][aria-pressed=true]{color:var(--white);background:var(--ink);border-color:var(--ink);font-weight:700}.short-grid[data-astro-cid-c5zwmc5y]{grid-template-columns:repeat(auto-fill,minmax(min(270px,100%),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.short[data-astro-cid-c5zwmc5y]{background:var(--white);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex}.short[data-astro-cid-c5zwmc5y][hidden]{display:none}.short-body[data-astro-cid-c5zwmc5y]{flex-direction:column;flex:1;gap:6px;padding:2px 4px 4px;display:flex}.use[data-astro-cid-c5zwmc5y]{color:var(--purple);font-size:var(--fs-xs);font-weight:600}.short[data-astro-cid-c5zwmc5y] h3[data-astro-cid-c5zwmc5y]{font-size:var(--fs-body);letter-spacing:-.2px;text-wrap:wrap;font-weight:700;line-height:1.3}.short[data-astro-cid-c5zwmc5y] p[data-astro-cid-c5zwmc5y]{color:var(--text);font-size:var(--fs-small);line-height:1.5}.stats[data-astro-cid-c5zwmc5y]{color:var(--ink);font-size:var(--fs-xs);margin-top:auto;padding-top:6px;font-weight:600}
