[data-astro-cid-iqfgzcoi][data-ds-about]{font-family:var(--font-ds-sans);font-size:1rem;line-height:normal}.about-eyebrow-row[data-astro-cid-iqfgzcoi]{align-items:center;gap:var(--spacing-ds-8) var(--spacing-ds-16);flex-wrap:wrap;display:flex}.about-eyebrow[data-astro-cid-iqfgzcoi]{font-size:var(--text-ds-eyebrow);letter-spacing:var(--text-ds-eyebrow--letter-spacing);text-transform:uppercase;color:var(--color-ds-blue);margin:0;font-weight:600}.about-placeholder[data-astro-cid-iqfgzcoi]:before{content:"Placeholder · " attr(data-ds-placeholder);border:1px solid var(--color-ds-rule);border-radius:var(--radius-ds-4);background:var(--color-ds-white);color:var(--color-ds-ink);padding:2px 6px;font-size:.6875rem;display:inline-block}.about-h2[data-astro-cid-iqfgzcoi]{font-family:var(--font-ds-serif);font-size:var(--text-ds-h2);font-weight:400;line-height:var(--text-ds-h2--line-height);letter-spacing:var(--text-ds-h2--letter-spacing);color:var(--ds-fg);text-wrap:balance;overflow-wrap:break-word;margin:20px 0 0}.about-h2-flush[data-astro-cid-iqfgzcoi]{margin-top:0}.about-h2-narrow[data-astro-cid-iqfgzcoi],.about-head[data-astro-cid-iqfgzcoi]{max-width:720px}.about-who[data-astro-cid-iqfgzcoi]{align-items:center;gap:56px var(--ds-col-gap);color:var(--ds-fg);flex-wrap:wrap;display:flex}.about-who-text[data-astro-cid-iqfgzcoi]{flex:440px;min-width:0;max-width:620px}.about-who-body[data-astro-cid-iqfgzcoi]{font-size:var(--text-ds-body);color:var(--ds-fg-muted);text-wrap:pretty;margin:20px 0 0;line-height:1.65}.about-h2[data-astro-cid-iqfgzcoi]+.about-who-body[data-astro-cid-iqfgzcoi]{margin-top:28px}.about-who-media[data-astro-cid-iqfgzcoi]{border-radius:var(--radius-ds-8);flex:380px;min-width:0;max-width:560px;overflow:hidden}.about-who-media[data-astro-cid-iqfgzcoi]>[data-ds-slot]{border-radius:inherit}.about-ruled[data-astro-cid-iqfgzcoi]{border-top:1px solid var(--color-ds-line);border-bottom:1px solid var(--color-ds-line)}.about-model-card[data-astro-cid-iqfgzcoi]{background:var(--color-ds-white);border:1px solid var(--color-ds-line);border-radius:var(--radius-ds-8);box-shadow:var(--shadow-ds-card);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));margin:clamp(40px,4.4vw,64px) 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.about-model-step[data-astro-cid-iqfgzcoi]{border-right:1px solid var(--color-ds-hairline);border-bottom:1px solid var(--color-ds-hairline);padding:clamp(24px,2.6vw,36px)}.about-model-step[data-astro-cid-iqfgzcoi]:last-child{border-right:0}.about-model-step-tint[data-astro-cid-iqfgzcoi]{background:var(--color-ds-blue-tint)}.about-model-top[data-astro-cid-iqfgzcoi]{justify-content:space-between;align-items:center;gap:var(--spacing-ds-16);display:flex}.about-model-party[data-astro-cid-iqfgzcoi]{font-size:var(--text-ds-eyebrow);letter-spacing:var(--text-ds-eyebrow--letter-spacing);text-transform:uppercase;color:var(--color-ds-label);font-weight:600}.about-model-numeral[data-astro-cid-iqfgzcoi]{font-size:var(--text-ds-small-13);letter-spacing:.14em;color:var(--color-ds-blue);flex-shrink:0;font-weight:600}.about-model-title[data-astro-cid-iqfgzcoi]{font-family:var(--font-ds-serif);letter-spacing:-.01em;color:var(--color-ds-ink);margin:28px 0 0;font-size:1.625rem;font-weight:400;line-height:1.2}.about-model-body[data-astro-cid-iqfgzcoi]{font-size:var(--text-ds-small-15);color:var(--color-ds-slate);margin:12px 0 0;line-height:1.6}.about-principles[data-astro-cid-iqfgzcoi]{color:var(--ds-fg)}.about-principles-grid[data-astro-cid-iqfgzcoi]{--ds-grid-min:280px;--ds-grid-gap:var(--spacing-ds-48) var(--spacing-ds-24);margin:clamp(40px,4.4vw,64px) 0 0;padding:0;list-style:none}.about-principle[data-astro-cid-iqfgzcoi]{padding-top:var(--spacing-ds-24);border-top:1px solid var(--color-ds-rule)}.about-principle-title[data-astro-cid-iqfgzcoi]{font-family:var(--font-ds-serif);color:var(--ds-fg);margin:0;font-size:clamp(1.5rem,2vw,1.75rem);font-weight:400;line-height:1.2}.about-principle-body[data-astro-cid-iqfgzcoi]{color:var(--ds-fg-muted);margin:12px 0 0;font-size:1rem;line-height:1.6}.about-split[data-astro-cid-iqfgzcoi]{gap:40px var(--ds-col-gap);flex-wrap:wrap;display:flex}.about-split-text[data-astro-cid-iqfgzcoi]{flex:320px;min-width:0;max-width:460px}.about-split-list[data-astro-cid-iqfgzcoi]{flex:2 560px;min-width:0}.about-clients-intro[data-astro-cid-iqfgzcoi]{color:var(--ds-fg-muted);margin:20px 0 0;font-size:1.0625rem;line-height:1.6}.about-clients[data-astro-cid-iqfgzcoi]{border-top:1px solid var(--color-ds-rule);margin:0;padding:0;list-style:none}.about-client[data-astro-cid-iqfgzcoi]{justify-content:space-between;gap:6px var(--spacing-ds-24);border-bottom:1px solid var(--color-ds-line);flex-wrap:wrap;padding:22px 0;display:flex}.about-client-sector[data-astro-cid-iqfgzcoi]{font-family:var(--font-ds-serif);color:var(--color-ds-ink);font-size:1.5rem}.about-client-name[data-astro-cid-iqfgzcoi]{font-size:var(--text-ds-small-15);color:var(--color-ds-slate);line-height:normal}.about-quote-figure[data-astro-cid-iqfgzcoi]{max-width:1040px;margin:0}.about-quote[data-astro-cid-iqfgzcoi]{font-family:var(--font-ds-serif);letter-spacing:-.02em;color:var(--ds-fg);text-wrap:pretty;margin:0;font-size:clamp(1.75rem,3.2vw,2.875rem);line-height:1.2}.about-quote-cite[data-astro-cid-iqfgzcoi]{font-size:var(--text-ds-small-15);color:var(--ds-fg-muted);margin-top:28px;line-height:normal}
