.pillar-section[data-astro-cid-eovpw62v]{margin-bottom:64px}.pillar-section[data-astro-cid-eovpw62v] h2[data-astro-cid-eovpw62v]{font-family:var(--font-display, "Space Grotesk", sans-serif);font-size:clamp(1.2rem,2.5vw,1.6rem);font-weight:600;margin-bottom:24px;padding-bottom:12px;border-bottom:1px solid var(--color-border)}.section-intro[data-astro-cid-eovpw62v]{color:var(--color-fg-muted);margin-bottom:24px;max-width:55ch}.fact-list[data-astro-cid-eovpw62v]{list-style:none;margin:0;padding:0;border-top:1px solid var(--color-border)}.fact-row[data-astro-cid-eovpw62v]{display:grid;grid-template-columns:minmax(8rem,28%) 1fr;gap:1rem 1.5rem;padding:1.05rem 0;border-bottom:1px solid var(--color-border)}.fact-row__name[data-astro-cid-eovpw62v]{font-weight:600}.fact-row__body[data-astro-cid-eovpw62v]{font-size:var(--text-sm);color:var(--color-ink-1);line-height:1.5}@media(max-width:767px){.fact-row[data-astro-cid-eovpw62v]{grid-template-columns:1fr;gap:.2rem}}.products-grid[data-astro-cid-eovpw62v]{display:flex;flex-direction:column;gap:0}.product-row[data-astro-cid-eovpw62v]{display:grid;grid-template-columns:120px 1fr auto;gap:16px;align-items:center;padding:16px 0;border-bottom:1px solid var(--color-border-muted)}.product-row__name[data-astro-cid-eovpw62v]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-weight:600;font-size:var(--text-sm)}.product-row__desc[data-astro-cid-eovpw62v]{font-size:.85rem;color:var(--color-fg-muted)}.product-row__status[data-astro-cid-eovpw62v]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-signal, oklch(.731 .137 178));padding:4px 10px;border:1px solid oklch(73.1% .137 178 / .3)}.consulting-stages[data-astro-cid-eovpw62v]{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--color-border)}.stage-card[data-astro-cid-eovpw62v]{display:grid;gap:.2rem 1rem;padding:1.05rem 0;border-bottom:1px solid var(--color-border);text-decoration:none;color:inherit}.stage-card[data-astro-cid-eovpw62v]:hover{color:var(--color-signal)}.stage-card__name[data-astro-cid-eovpw62v]{font-weight:600}.stage-card__desc[data-astro-cid-eovpw62v]{font-size:var(--text-sm);color:var(--color-ink-1)}.stage-card__extra[data-astro-cid-eovpw62v]{font-family:var(--font-mono);font-size:var(--text-xxs)}.stage-card--qc[data-astro-cid-eovpw62v] .stage-card__uptime[data-astro-cid-eovpw62v]{font-family:var(--font-mono);font-size:1.5rem;font-weight:700;color:var(--color-signal)}.team-list[data-astro-cid-eovpw62v]{list-style:none;margin:0;padding:0;border-top:1px solid var(--color-border)}.team-row[data-astro-cid-eovpw62v]{display:grid;grid-template-columns:minmax(10rem,28%) minmax(7rem,18%) 1fr;gap:1rem 1.5rem;padding:1.05rem 0;border-bottom:1px solid var(--color-border)}.team-row__name[data-astro-cid-eovpw62v]{font-weight:600}.team-row__role[data-astro-cid-eovpw62v]{font-family:var(--font-mono);font-size:var(--text-xxs);color:var(--color-ink-1)}.team-row__body[data-astro-cid-eovpw62v]{font-size:var(--text-sm);color:var(--color-ink-1);line-height:1.5}@media(max-width:767px){.team-row[data-astro-cid-eovpw62v]{grid-template-columns:1fr;gap:.2rem}}.team-card[data-astro-cid-eovpw62v]{display:flex;gap:16px;padding:20px;border:1px solid var(--color-border-muted);background:var(--color-bg-elevated)}.team-card__avatar[data-astro-cid-eovpw62v]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--color-signal, oklch(.731 .137 178));color:var(--color-bg-default);font-weight:700;font-size:.85rem;flex-shrink:0}.team-card__info[data-astro-cid-eovpw62v]{flex:1;min-width:0}.team-card[data-astro-cid-eovpw62v] h3[data-astro-cid-eovpw62v]{font-size:var(--text-sm);margin-bottom:2px}.team-card__role[data-astro-cid-eovpw62v]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.7rem;color:var(--color-signal, oklch(.731 .137 178));margin-bottom:8px}.team-card__bio[data-astro-cid-eovpw62v]{font-size:.8rem;color:var(--color-fg-muted);line-height:1.5;margin-bottom:10px}.team-card__skills[data-astro-cid-eovpw62v]{display:flex;flex-wrap:wrap;gap:6px}.team-card__skill[data-astro-cid-eovpw62v]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.65rem;padding:2px 8px;border:1px solid var(--color-border-muted);color:var(--color-fg-muted)}.timeline[data-astro-cid-eovpw62v]{display:flex;flex-direction:column;gap:20px}.timeline__item[data-astro-cid-eovpw62v]{display:flex;gap:24px;align-items:baseline}.timeline__year[data-astro-cid-eovpw62v]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-weight:700;color:var(--color-signal, oklch(.731 .137 178));min-width:60px;font-size:var(--text-sm)}.timeline__item[data-astro-cid-eovpw62v] p[data-astro-cid-eovpw62v]{color:var(--color-fg-muted);max-width:55ch;font-size:var(--text-sm)}.recognition-list[data-astro-cid-eovpw62v]{list-style:none;display:flex;flex-wrap:wrap;gap:10px;padding:0}.recognition-list[data-astro-cid-eovpw62v] li[data-astro-cid-eovpw62v]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs);padding:8px 16px;border:1px solid var(--color-border-muted);color:var(--color-fg-muted)}.legal-dl[data-astro-cid-eovpw62v]{display:grid;grid-template-columns:140px 1fr;gap:8px 24px}.legal-dl[data-astro-cid-eovpw62v] dt[data-astro-cid-eovpw62v]{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs);color:var(--color-fg-muted)}.legal-dl[data-astro-cid-eovpw62v] dd[data-astro-cid-eovpw62v]{color:var(--color-fg-default);font-size:var(--text-sm)}@media(max-width:767px){.product-row[data-astro-cid-eovpw62v]{grid-template-columns:1fr;gap:4px}.product-row__status[data-astro-cid-eovpw62v]{justify-self:start}.stage-card[data-astro-cid-eovpw62v]{grid-template-columns:30px 1fr}.stage-card__arrow[data-astro-cid-eovpw62v]{display:none}.team-grid[data-astro-cid-eovpw62v]{grid-template-columns:1fr}.team-card[data-astro-cid-eovpw62v]{flex-direction:column}.timeline__item[data-astro-cid-eovpw62v]{flex-direction:column;gap:4px}.legal-dl[data-astro-cid-eovpw62v]{grid-template-columns:1fr;gap:4px 0}.legal-dl[data-astro-cid-eovpw62v] dt[data-astro-cid-eovpw62v]{margin-top:12px}}
