.timeline[data-astro-cid-4vr5gzlh]{max-width:920px;margin:0;padding:0;list-style:none}.entry[data-astro-cid-4vr5gzlh]{padding:0 0 var(--space-5) var(--space-6);border-left:2px solid var(--color-border);position:relative}.entry[data-astro-cid-4vr5gzlh]:last-child{padding-bottom:0}.entry[data-astro-cid-4vr5gzlh]:before{content:"";border:2px solid var(--color-primary);background:var(--color-bg);z-index:1;border-radius:50%;width:12px;height:12px;position:absolute;top:.35rem;left:-7px}.entry[data-astro-cid-4vr5gzlh]:last-child:before{background:var(--color-primary)}.entry__when[data-astro-cid-4vr5gzlh]{font-size:var(--text-xs);letter-spacing:.02em;color:var(--color-primary);background:var(--color-accent-tint);border:1px solid var(--color-border);border-radius:999px;padding:.2rem .65rem;font-weight:700;display:inline-block}.entry__card[data-astro-cid-4vr5gzlh]{margin-top:var(--space-2);padding:var(--space-5);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-panel)}.entry__title[data-astro-cid-4vr5gzlh]{font-size:var(--text-h3);color:var(--color-primary);margin:0}.entry__card[data-astro-cid-4vr5gzlh] p[data-astro-cid-4vr5gzlh]{margin-top:var(--space-2);color:var(--color-ink-muted);max-width:var(--measure)}@media (width>=768px){.entry[data-astro-cid-4vr5gzlh]{gap:var(--space-6);border-left:0;grid-template-columns:140px minmax(0,1fr);padding:0;display:grid}.entry__meta[data-astro-cid-4vr5gzlh]{padding-top:var(--space-4);text-align:right}.entry__body[data-astro-cid-4vr5gzlh]{padding:0 0 var(--space-5) var(--space-6);border-left:2px solid var(--color-border);position:relative}.entry[data-astro-cid-4vr5gzlh]:last-child .entry__body[data-astro-cid-4vr5gzlh]{padding-bottom:0}.entry__card[data-astro-cid-4vr5gzlh]{margin-top:0}.entry[data-astro-cid-4vr5gzlh]:before{top:1.35rem;left:calc(140px + var(--space-6) - 5px)}}.facts-card[data-astro-cid-ta2fbyqs]{padding:var(--space-6);border:1px solid var(--color-border);border-top:3px solid var(--color-primary);border-radius:var(--radius-panel);background:var(--color-surface)}.facts-grid[data-astro-cid-ta2fbyqs]{gap:var(--space-5);grid-template-columns:1fr;margin:0;display:grid}.fact-item[data-astro-cid-ta2fbyqs]{padding:var(--space-4);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-control)}.fact-item__head[data-astro-cid-ta2fbyqs]{align-items:center;gap:var(--space-2);font-size:var(--text-small);color:var(--color-ink-muted);font-weight:600;display:flex}.fact-item__icon[data-astro-cid-ta2fbyqs]{width:1rem;height:1rem;color:var(--color-blue);flex-shrink:0}.fact-item[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{margin:var(--space-2) 0 0;gap:.2rem;display:grid}.fact-item__value[data-astro-cid-ta2fbyqs]{color:var(--color-primary);font-size:1.35rem;font-weight:700;line-height:1.2}.fact-item__detail[data-astro-cid-ta2fbyqs]{font-size:var(--text-xs);color:var(--color-ink-muted);line-height:1.4}.pillars-grid[data-astro-cid-ta2fbyqs]{gap:var(--space-5);display:grid}.pillar-card[data-astro-cid-ta2fbyqs]{padding:var(--space-6);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-panel);flex-direction:column;display:flex}.pillar-card__head[data-astro-cid-ta2fbyqs]{align-items:center;gap:var(--space-3);display:flex}.pillar-card__icon[data-astro-cid-ta2fbyqs]{border-radius:var(--radius-control);background:var(--color-accent-tint);width:2.5rem;height:2.5rem;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pillar-card__icon[data-astro-cid-ta2fbyqs] svg{width:1.25rem;height:1.25rem}.pillar-card[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font-size:var(--text-h3);margin:0}.pillar-card__body[data-astro-cid-ta2fbyqs]{margin-top:var(--space-3);color:var(--color-ink-muted);flex:1}.pillar-card__link[data-astro-cid-ta2fbyqs]{align-items:center;gap:var(--space-2);margin-top:var(--space-5);font-size:var(--text-small);color:var(--color-blue);font-weight:600;text-decoration:none;display:inline-flex}.pillar-card__link[data-astro-cid-ta2fbyqs]:hover{color:var(--color-primary);text-decoration:underline}.pillar-card__link[data-astro-cid-ta2fbyqs] svg{width:1rem;height:1rem}.founder-card[data-astro-cid-ta2fbyqs]{gap:var(--space-6);padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-panel);align-items:start;display:grid}.founder__photo[data-astro-cid-ta2fbyqs]{border-radius:var(--radius-panel);object-fit:cover;width:160px;height:160px}.founder__eyebrow[data-astro-cid-ta2fbyqs]{margin:0 0 var(--space-1);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-blue);font-weight:700}.founder__role[data-astro-cid-ta2fbyqs]{margin-top:var(--space-1);color:var(--color-ink-muted);font-weight:600}.founder__bio[data-astro-cid-ta2fbyqs]{margin-top:var(--space-4);max-width:var(--measure)}.clients-panel[data-astro-cid-ta2fbyqs]{border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-bg);overflow:hidden}.clients__row[data-astro-cid-ta2fbyqs]{gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border);align-items:start;display:grid}.clients__row[data-astro-cid-ta2fbyqs]:first-child{border-top:0}.clients__industry[data-astro-cid-ta2fbyqs]{align-items:center;gap:var(--space-2);font-size:var(--text-small);color:var(--color-ink);margin:0;padding-top:3px;font-weight:600;display:flex}.clients__icon[data-astro-cid-ta2fbyqs]{width:1rem;height:1rem;color:var(--color-blue);flex-shrink:0}.clients__list[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.clients__pill[data-astro-cid-ta2fbyqs]{font-size:var(--text-small);color:var(--color-primary);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:3px 11px;font-weight:500}.location-card[data-astro-cid-ta2fbyqs]{padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-panel)}.location[data-astro-cid-ta2fbyqs]{gap:var(--space-4);font-style:normal;display:grid}.location__ctas[data-astro-cid-ta2fbyqs]{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}@media (width>=560px){.facts-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=640px){.founder-card[data-astro-cid-ta2fbyqs]{gap:var(--space-7);padding:var(--space-7);grid-template-columns:200px minmax(0,1fr)}.founder__photo[data-astro-cid-ta2fbyqs]{width:200px;height:200px}.clients__row[data-astro-cid-ta2fbyqs]{gap:var(--space-5);padding:var(--space-4) var(--space-6);grid-template-columns:210px minmax(0,1fr)}}@media (width>=960px){.pillars-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,minmax(0,1fr))}}
