.csig{grid-template-columns:minmax(0, 1fr) var(--rail);padding-top:64px;display:grid}.csig__label{grid-column:1/3;padding-bottom:24px}.csig__quote{font-family:var(--serif);letter-spacing:-.01em;text-indent:-.42em;text-wrap:pretty;grid-column:1/2;padding-right:40px;font-size:30px;font-style:italic;line-height:40px}.csig__line{background:var(--mint);transform-origin:0;height:1px;transition:transform .7s var(--ease);grid-column:1/3;margin-top:32px;position:relative}.csig__line:before{content:"";background:var(--mint);width:6px;height:6px;position:absolute;top:-2.5px;left:0}.csig__caption{flex-direction:column;grid-column:1/2;padding:16px 40px 0 0;display:flex}.csig__name{font-family:var(--mono);letter-spacing:.06em;font-size:12px;line-height:16px}.csig__meta{color:var(--muted);flex-direction:column;margin-top:8px;font-size:15px;line-height:24px;display:flex}.csig__card{transition:opacity .5s var(--ease) .3s;flex-direction:column;grid-column:2/3;gap:16px;margin-top:-1px;padding:16px 24px 24px;display:flex}html.motion .sec:not(.is-drawn) .csig__line{transform:scaleX(0)}html.motion .sec:not(.is-drawn) .csig__card{opacity:0}@media (width<=1199px){.csig{flex-direction:column;padding-top:48px;display:flex}.csig__label{padding-bottom:16px}.csig__quote{padding-right:0}.csig__line{margin-top:24px}.csig__caption{padding-right:0}.csig__card{display:none}}@media (width<=899px){.csig__quote{letter-spacing:0;font-size:24px;line-height:32px}}.intro[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0, 1fr) var(--rail);align-items:start;column-gap:40px;display:grid}.prose[data-astro-cid-ta2fbyqs]{max-width:640px;color:var(--body);flex-direction:column;gap:16px;padding-top:32px;font-size:17px;line-height:28px;display:flex}.facts[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:48px;padding-top:24px;display:grid}.facts__item[data-astro-cid-ta2fbyqs]{flex-direction:column-reverse;justify-content:flex-end;gap:8px;display:flex}.facts__figure[data-astro-cid-ta2fbyqs]{font-family:var(--serif);letter-spacing:-.02em;color:var(--text);font-size:40px;line-height:48px}.intro__links[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;column-gap:32px;padding-top:24px;display:flex}.portrait[data-astro-cid-ta2fbyqs]{background-color:var(--panel-deep);width:156px;height:208px;margin-top:32px}.portrait__img{object-fit:cover;width:100%;height:100%;display:block}.role[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0, 1fr) var(--rail);align-items:start;column-gap:40px;padding-top:48px;display:grid}.role[data-astro-cid-ta2fbyqs]+.role[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--rule);margin-top:48px}.role__main[data-astro-cid-ta2fbyqs]{max-width:640px}.role__company[data-astro-cid-ta2fbyqs]{font-family:var(--serif);letter-spacing:-.01em;margin-top:8px;font-size:30px;font-weight:400;line-height:36px}.role__title[data-astro-cid-ta2fbyqs]{color:var(--muted);margin-top:4px;font-size:15px;line-height:24px}.role__summary[data-astro-cid-ta2fbyqs]{color:var(--body);margin-top:16px;font-size:17px;line-height:28px}.role__outcomes[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:8px;margin-top:16px;font-size:17px;line-height:28px;display:flex}.role__outcomes[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{align-items:baseline;gap:12px;display:flex}.role__outcomes[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--mint);flex-shrink:0;width:7px;height:7px;transform:translateY(-2px)}.role__links[data-astro-cid-ta2fbyqs]{font-family:var(--mono);flex-direction:column;gap:8px;margin-top:24px;padding:16px 24px;font-size:12px;line-height:18px;display:flex}.role__links[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs],.ledger__links[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--mint);text-decoration:none}.role__links[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover,.ledger__links[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{color:var(--mint);text-underline-offset:3px;text-decoration:underline}.ledger[data-astro-cid-ta2fbyqs]{margin-top:32px}.ledger__row[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0, 1fr) var(--rail);border-top:1px solid var(--rule);align-items:baseline;column-gap:40px;padding:24px 0;display:grid}.ledger__main[data-astro-cid-ta2fbyqs]{max-width:640px}.ledger__who[data-astro-cid-ta2fbyqs]{font-family:var(--serif);margin-top:4px;font-size:22px;font-weight:400;line-height:28px}.ledger__role[data-astro-cid-ta2fbyqs]{font-family:var(--sans);color:var(--muted);font-size:15px}.ledger__line[data-astro-cid-ta2fbyqs]{color:var(--body);margin-top:8px;font-size:16px;line-height:26px}.ledger__links[data-astro-cid-ta2fbyqs]{font-family:var(--mono);flex-direction:column;gap:8px;font-size:12px;line-height:18px;display:flex}.approach[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:48px;display:grid}.approach__item[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--mint);padding-top:16px}.approach__n[data-astro-cid-ta2fbyqs]{font-family:var(--mono);color:var(--mint);font-size:11px;line-height:16px}.approach__title[data-astro-cid-ta2fbyqs]{font-family:var(--serif);margin-top:8px;font-size:24px;font-weight:400;line-height:32px}.approach__example[data-astro-cid-ta2fbyqs]{color:var(--body);margin-top:16px;font-size:16px;line-height:26px}.approach__example[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--mint);white-space:nowrap;text-decoration:none}.approach__example[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{text-underline-offset:3px;text-decoration:underline}.range[data-astro-cid-ta2fbyqs]{max-width:760px;margin-top:32px}.range__row[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--rule);grid-template-columns:128px minmax(0,1fr);align-items:baseline;column-gap:24px;padding:16px 0;display:grid}.range__row[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{color:var(--body);font-size:17px;line-height:28px}.reference .csig{padding-top:32px}.reference .csig__label{display:none}@media (width<=1199px){.intro[data-astro-cid-ta2fbyqs],.role[data-astro-cid-ta2fbyqs],.ledger__row[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr)}.portrait[data-astro-cid-ta2fbyqs]{order:-1;margin-top:32px}.role__links[data-astro-cid-ta2fbyqs]{max-width:640px;margin-top:24px}.ledger__links[data-astro-cid-ta2fbyqs]{flex-flow:wrap;column-gap:24px;margin-top:8px}.approach[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr);gap:32px;max-width:640px}}@media (width<=899px){.prose[data-astro-cid-ta2fbyqs]{padding-top:24px;font-size:16px;line-height:26px}.facts[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}.facts__figure[data-astro-cid-ta2fbyqs]{font-size:32px;line-height:40px}.portrait[data-astro-cid-ta2fbyqs]{width:108px;height:144px;margin-top:24px}.role[data-astro-cid-ta2fbyqs]{padding-top:32px}.role[data-astro-cid-ta2fbyqs]+.role[data-astro-cid-ta2fbyqs]{margin-top:32px}.role__company[data-astro-cid-ta2fbyqs]{font-size:24px;line-height:32px}.role__summary[data-astro-cid-ta2fbyqs],.role__outcomes[data-astro-cid-ta2fbyqs]{font-size:16px;line-height:26px}.role__links[data-astro-cid-ta2fbyqs]{padding:16px}.ledger[data-astro-cid-ta2fbyqs]{margin-top:24px}.approach[data-astro-cid-ta2fbyqs]{margin-top:32px}.approach__title[data-astro-cid-ta2fbyqs]{font-size:20px;line-height:28px}.range[data-astro-cid-ta2fbyqs]{margin-top:24px}.range__row[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr);row-gap:4px}.range__row[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{font-size:16px;line-height:26px}}
