.brand-body[data-astro-cid-ovtjjxhf]{max-width:var(--container);margin:0 auto;padding:0 var(--space-5) var(--space-10);display:flex;flex-direction:column;gap:var(--space-9)}.lede[data-astro-cid-ovtjjxhf] h2[data-astro-cid-ovtjjxhf]{font-size:var(--text-2xl);margin-bottom:var(--space-3)}.lede[data-astro-cid-ovtjjxhf] p[data-astro-cid-ovtjjxhf]{font-size:var(--text-lg);max-width:var(--measure)}.subsets[data-astro-cid-ovtjjxhf]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:42rem){.subsets[data-astro-cid-ovtjjxhf]{grid-template-columns:repeat(3,1fr)}}.subset[data-astro-cid-ovtjjxhf]{border:1px solid var(--color-border);border-radius:var(--radius-lg, .5rem);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3);background:var(--surface-card);transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}.subset[data-astro-cid-ovtjjxhf].state-coming{background:color-mix(in oklab,var(--color-bg) 95%,transparent)}.subset-header[data-astro-cid-ovtjjxhf]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.subset-header[data-astro-cid-ovtjjxhf] h3[data-astro-cid-ovtjjxhf]{font-family:var(--font-display);font-size:var(--text-xl);margin:0;color:var(--color-text-emphasis)}.state-tag[data-astro-cid-ovtjjxhf]{font-family:var(--font-label);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);padding:.15em .5em;border:1px solid var(--color-border);border-radius:var(--radius-sm, .25rem);color:var(--color-text-muted);white-space:nowrap}.state-tag[data-astro-cid-ovtjjxhf].state-current{color:var(--color-accent);border-color:var(--color-accent)}.subset[data-astro-cid-ovtjjxhf] p[data-astro-cid-ovtjjxhf]{margin:0;color:var(--color-text-muted);line-height:var(--leading-snug)}.subset-cta[data-astro-cid-ovtjjxhf]{font-family:var(--font-label);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-text-emphasis);text-decoration:none;border-bottom:1px solid var(--color-accent);align-self:flex-start;padding-block:var(--space-1);transition:color var(--duration-fast) var(--ease-out)}.subset-cta[data-astro-cid-ovtjjxhf]:hover,.subset-cta[data-astro-cid-ovtjjxhf]:focus-visible{color:var(--color-accent)}.subset-cta-secondary[data-astro-cid-ovtjjxhf]{color:var(--color-text-muted);border-bottom-color:var(--color-border)}.subset-cta-secondary[data-astro-cid-ovtjjxhf]:hover,.subset-cta-secondary[data-astro-cid-ovtjjxhf]:focus-visible{color:var(--color-text-emphasis);border-bottom-color:var(--color-accent)}.consulting[data-astro-cid-ovtjjxhf]{border-top:1px solid var(--color-border);padding-top:var(--space-8)}.consulting[data-astro-cid-ovtjjxhf] h2[data-astro-cid-ovtjjxhf]{font-size:var(--text-2xl);margin-bottom:var(--space-4)}.consulting[data-astro-cid-ovtjjxhf] h3[data-astro-cid-ovtjjxhf]{font-family:var(--font-display);font-size:var(--text-lg);margin-top:var(--space-7);margin-bottom:var(--space-3);color:var(--color-text-emphasis)}.consulting[data-astro-cid-ovtjjxhf] p[data-astro-cid-ovtjjxhf]{font-size:var(--text-lg);max-width:var(--measure);margin-bottom:var(--space-4)}.consulting[data-astro-cid-ovtjjxhf] .lede-p[data-astro-cid-ovtjjxhf]{font-size:var(--text-xl);color:var(--color-text);margin-bottom:var(--space-6)}.bios[data-astro-cid-ovtjjxhf]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-4)}.bios[data-astro-cid-ovtjjxhf] li[data-astro-cid-ovtjjxhf]{font-size:var(--text-lg);max-width:var(--measure);line-height:var(--leading-snug)}.bios[data-astro-cid-ovtjjxhf] strong[data-astro-cid-ovtjjxhf]{color:var(--color-text-emphasis);font-family:var(--font-display);font-weight:600}.bios[data-astro-cid-ovtjjxhf] .links[data-astro-cid-ovtjjxhf]{display:inline-block;margin-left:var(--space-2);font-family:var(--font-label);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.bios[data-astro-cid-ovtjjxhf] .links[data-astro-cid-ovtjjxhf] a[data-astro-cid-ovtjjxhf]{color:var(--color-text-emphasis);text-decoration:none;border-bottom:1px solid var(--color-accent);padding-block:1px}.bios[data-astro-cid-ovtjjxhf] .links[data-astro-cid-ovtjjxhf] a[data-astro-cid-ovtjjxhf]:hover,.bios[data-astro-cid-ovtjjxhf] .links[data-astro-cid-ovtjjxhf] a[data-astro-cid-ovtjjxhf]:focus-visible{color:var(--color-accent)}.cta-wrap[data-astro-cid-ovtjjxhf]{margin-top:var(--space-7);max-width:none}.cta-primary[data-astro-cid-ovtjjxhf]{display:inline-flex;align-items:center;gap:var(--space-3);font-family:var(--font-label);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-bg);background-color:var(--color-accent);text-decoration:none;padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);transition:background-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.cta-primary[data-astro-cid-ovtjjxhf]:hover,.cta-primary[data-astro-cid-ovtjjxhf]:focus-visible{background-color:var(--color-accent-hover);transform:translateY(-1px);outline:none}.cta-teal[data-astro-cid-ovtjjxhf]{color:var(--color-ink);background-color:var(--color-teal)}.cta-teal[data-astro-cid-ovtjjxhf]:hover,.cta-teal[data-astro-cid-ovtjjxhf]:focus-visible{background-color:var(--color-teal-light)}.scope[data-astro-cid-ovtjjxhf]{border-top:1px solid var(--hairline-cool);padding-top:var(--space-8);display:flex;flex-direction:column;gap:var(--space-6)}.scope[data-astro-cid-ovtjjxhf] h2[data-astro-cid-ovtjjxhf]{font-size:var(--text-2xl);margin-bottom:0}.scope-lede[data-astro-cid-ovtjjxhf]{font-size:var(--text-lg);color:var(--color-text-muted);max-width:var(--measure);margin:0}.chip-group[data-astro-cid-ovtjjxhf]{display:flex;flex-direction:column;gap:var(--space-3)}.chip-group-label[data-astro-cid-ovtjjxhf]{font-family:var(--font-label);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-teal-nav);margin:0}.chips[data-astro-cid-ovtjjxhf]{display:flex;flex-wrap:wrap;gap:var(--space-3)}.chip[data-astro-cid-ovtjjxhf]{font-family:var(--font-body);font-size:var(--text-base);padding:.7rem 1.1rem;border:1px solid var(--hairline-cool);background:transparent;color:var(--color-sage);transition:all var(--duration-fast) var(--ease-out)}.chip[data-astro-cid-ovtjjxhf]:hover,.chip[data-astro-cid-ovtjjxhf]:focus-visible{border-color:var(--color-teal);color:var(--color-bone-body);outline:none}.chip[data-astro-cid-ovtjjxhf][aria-pressed=true]{background:var(--fill-teal-soft);border-color:var(--color-teal-light);color:var(--color-teal-bright)}.scope-field[data-astro-cid-ovtjjxhf]{display:flex;flex-direction:column;gap:var(--space-2);max-width:var(--measure)}.scope-field[data-astro-cid-ovtjjxhf] label[data-astro-cid-ovtjjxhf]{font-family:var(--font-label);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-text-muted)}.scope-field[data-astro-cid-ovtjjxhf] textarea[data-astro-cid-ovtjjxhf]{background-color:var(--color-panel-cool);border:1px solid var(--hairline-cool);padding:var(--space-3) var(--space-4);font-size:var(--text-base);color:var(--color-text-emphasis);resize:vertical;min-height:100px;transition:border-color var(--duration-fast) var(--ease-out)}.scope-field[data-astro-cid-ovtjjxhf] textarea[data-astro-cid-ovtjjxhf]:focus{outline:none;border-color:var(--color-teal)}.scope-count[data-astro-cid-ovtjjxhf]{font-family:var(--font-label);font-size:var(--text-xs);color:var(--color-moss);margin:0}.sibling-link[data-astro-cid-ovtjjxhf]{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-border);text-align:center;font-family:var(--font-label);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-text-muted)}.sibling-link[data-astro-cid-ovtjjxhf] a[data-astro-cid-ovtjjxhf]{color:var(--color-text-emphasis);text-decoration:none;border-bottom:1px solid var(--color-accent);padding-block:var(--space-1);margin-left:var(--space-2)}.sibling-link[data-astro-cid-ovtjjxhf] a[data-astro-cid-ovtjjxhf]:hover,.sibling-link[data-astro-cid-ovtjjxhf] a[data-astro-cid-ovtjjxhf]:focus-visible{color:var(--color-accent)}
