.d-hero[data-astro-cid-va5thtk7]{color:var(--color-field-hero-ink);padding:clamp(2rem, 5vw, 4.25rem) var(--gutter-page) clamp(2.75rem, 6vw, 5.25rem)}.d-hero__inner[data-astro-cid-va5thtk7]{max-width:var(--container-max);align-items:end;margin-inline:auto}.d-hero__primary[data-astro-cid-va5thtk7]{gap:var(--space-5);flex-direction:column;grid-column:span 8;padding-right:clamp(0rem,2vw,2rem);display:flex}.d-hero__practice[data-astro-cid-va5thtk7]{font-size:var(--text-small);font-weight:var(--weight-bold);padding-bottom:var(--space-2);border-bottom:var(--rule-hero-thick);align-self:flex-start;margin:0}.d-hero__title[data-astro-cid-va5thtk7]{color:var(--color-field-hero-ink);max-width:15ch}.d-hero__sub[data-astro-cid-va5thtk7]{max-width:58ch;font-size:var(--text-lead);font-weight:var(--weight-medium);color:var(--color-field-hero-muted);margin:0;line-height:1.42}.d-hero__ctas[data-astro-cid-va5thtk7]{gap:var(--space-4);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.d-hero__aside[data-astro-cid-va5thtk7]{grid-column:span 4}.d-section-head[data-astro-cid-va5thtk7]{margin-bottom:var(--space-8);align-items:end}.d-section-head__title[data-astro-cid-va5thtk7],.d-section-head__desc[data-astro-cid-va5thtk7]{grid-column:span 6}.d-section-head--deep[data-astro-cid-va5thtk7] .d-section-head__desc[data-astro-cid-va5thtk7] .d-prose[data-astro-cid-va5thtk7]{color:var(--color-field-deep-muted)}.d-roles-grid[data-astro-cid-va5thtk7]{border-top:var(--rule-thick);padding-top:var(--space-8)}.d-role-card[data-astro-cid-va5thtk7]{border:var(--rule-thick);padding:var(--space-6);background:var(--color-surface);justify-content:space-between;gap:var(--space-5);flex-direction:column;grid-column:span 4;display:flex}.d-role-card__head[data-astro-cid-va5thtk7]{padding-bottom:var(--space-3);border-bottom:var(--rule-thick)}.d-role-card__block[data-astro-cid-va5thtk7]{gap:var(--space-2);flex-direction:column;display:flex}.d-role-card__label[data-astro-cid-va5thtk7]{font-size:var(--text-meta);font-weight:var(--weight-bold);color:var(--color-accent-ink);margin:0}.d-role-card__metrics[data-astro-cid-va5thtk7]{padding-top:var(--space-4);border-top:var(--rule-hairline);gap:var(--space-3);flex-direction:column;margin:0;display:flex}.d-role-card__metric[data-astro-cid-va5thtk7]{gap:var(--space-1);flex-direction:column;display:flex}.d-role-card__metric[data-astro-cid-va5thtk7] dt[data-astro-cid-va5thtk7]{font-size:var(--text-meta);color:var(--color-ink-muted);font-weight:var(--weight-medium)}.d-role-card__metric[data-astro-cid-va5thtk7] dd[data-astro-cid-va5thtk7]{align-items:center;gap:var(--space-3);margin:0;display:flex}.d-meter[data-astro-cid-va5thtk7]{border:var(--rule-hairline);background:var(--color-surface-alt);flex:1;height:.65rem;display:block}.d-meter__fill[data-astro-cid-va5thtk7]{background:var(--color-rule-strong);height:100%;display:block}.d-role-card__num[data-astro-cid-va5thtk7]{font-size:var(--text-meta);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;text-align:right;min-width:3rem}.d-steps-list[data-astro-cid-va5thtk7]{border-top:var(--rule-deep-thick);margin:0;padding:0;list-style:none}.d-step-row[data-astro-cid-va5thtk7]{padding:var(--space-5) 0;border-bottom:var(--rule-deep-hairline);align-items:baseline}.d-step-row__num[data-astro-cid-va5thtk7]{font-size:var(--text-small);font-weight:var(--weight-bold);color:var(--color-field-deep-accent);font-variant-numeric:tabular-nums;grid-column:span 2}.d-step-row__title[data-astro-cid-va5thtk7]{grid-column:span 4}.d-step-row__body[data-astro-cid-va5thtk7]{color:var(--color-field-deep-muted);grid-column:span 6}.d-sectors-bar[data-astro-cid-va5thtk7]{border-top:var(--rule-thick);border-left:var(--rule-thick);margin-bottom:var(--space-10);grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));display:grid}.d-sector-chip[data-astro-cid-va5thtk7]{padding:var(--space-4);border-right:var(--rule-thick);border-bottom:var(--rule-thick);background:var(--color-surface);gap:var(--space-1);flex-direction:column;display:flex}.d-sector-chip--open[data-astro-cid-va5thtk7]{background:var(--color-surface-alt)}.d-sector-chip__name[data-astro-cid-va5thtk7]{font-family:var(--font-display);font-stretch:var(--font-stretch-expanded);font-variation-settings:"wdth" 125;font-weight:var(--weight-bold);font-size:var(--text-body)}.d-sector-chip__note[data-astro-cid-va5thtk7]{font-size:var(--text-meta);color:var(--color-ink-muted)}.d-pipeline-feature[data-astro-cid-va5thtk7]{border:var(--rule-thick);padding:var(--space-8);background:var(--color-surface-alt);align-items:start}.d-pipeline-feature__narrative[data-astro-cid-va5thtk7]{gap:var(--space-5);flex-direction:column;grid-column:span 7;padding-right:clamp(0rem,2vw,2rem);display:flex}.d-pipeline-feature__stats[data-astro-cid-va5thtk7]{gap:var(--space-4);padding-top:var(--space-4);border-top:var(--rule-thick);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.d-pipeline-stat[data-astro-cid-va5thtk7]{gap:var(--space-1);flex-direction:column;display:flex}.d-pipeline-stat[data-astro-cid-va5thtk7] strong[data-astro-cid-va5thtk7]{font-family:var(--font-display);font-stretch:var(--font-stretch-expanded);font-variation-settings:"wdth" 125;font-size:var(--text-h3);font-weight:var(--weight-display)}.d-pipeline-stat[data-astro-cid-va5thtk7] span[data-astro-cid-va5thtk7]{font-size:var(--text-meta);color:var(--color-ink-muted)}.d-pipeline-feature__advisor[data-astro-cid-va5thtk7]{border:var(--rule-thick);background:var(--color-surface);padding:var(--space-5);gap:var(--space-4);flex-direction:column;grid-column:span 5;display:flex}.d-pipeline-feature__photo-wrap[data-astro-cid-va5thtk7]{border:var(--rule-hairline);aspect-ratio:4/3;overflow:hidden}.d-pipeline-feature__photo[data-astro-cid-va5thtk7]{object-fit:cover;width:100%;height:100%}.d-pipeline-feature__bio[data-astro-cid-va5thtk7]{gap:var(--space-2);flex-direction:column;display:flex}.d-pipeline-feature__role[data-astro-cid-va5thtk7]{font-size:var(--text-meta);font-weight:var(--weight-bold);color:var(--color-accent-ink);margin:0}.d-why-grid[data-astro-cid-va5thtk7]{border-top:var(--rule-thick);padding-top:var(--space-8)}.d-why-card[data-astro-cid-va5thtk7]{border:var(--rule-thick);padding:var(--space-6);gap:var(--space-4);flex-direction:column;grid-column:span 4;display:flex}.d-why-card__top[data-astro-cid-va5thtk7]{gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:var(--rule-hairline);flex-direction:column;display:flex}.d-why-card__years[data-astro-cid-va5thtk7]{font-family:var(--font-display);font-stretch:var(--font-stretch-expanded);font-variation-settings:"wdth" 125;font-size:var(--text-stat-xl);font-weight:var(--weight-display);color:var(--color-accent-ink);line-height:1}.d-why-card__quote[data-astro-cid-va5thtk7]{padding-top:var(--space-3);border-top:var(--rule-hairline);font-size:var(--text-small);font-weight:var(--weight-medium);margin:auto 0 0}.d-faq-intro[data-astro-cid-va5thtk7]{gap:var(--space-4);flex-direction:column;grid-column:span 5;padding-right:clamp(0rem,2vw,2rem);display:flex}.d-faq-intro__cta[data-astro-cid-va5thtk7]{padding-top:var(--space-2)}.d-faq-list[data-astro-cid-va5thtk7]{border-top:var(--rule-thick);grid-column:span 7}.d-faq-item[data-astro-cid-va5thtk7]{padding:var(--space-5) 0;border-bottom:var(--rule-hairline);gap:var(--space-2);flex-direction:column;display:flex}.d-faq-item__q-row[data-astro-cid-va5thtk7]{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.d-faq-item__q[data-astro-cid-va5thtk7]{font-family:var(--font-display);font-stretch:var(--font-stretch-expanded);font-variation-settings:"wdth" 125;font-size:var(--text-body);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin:0}@media (width<=1024px){.d-hero__primary[data-astro-cid-va5thtk7],.d-hero__aside[data-astro-cid-va5thtk7],.d-section-head__title[data-astro-cid-va5thtk7],.d-section-head__desc[data-astro-cid-va5thtk7],.d-role-card[data-astro-cid-va5thtk7],.d-pipeline-feature__narrative[data-astro-cid-va5thtk7],.d-pipeline-feature__advisor[data-astro-cid-va5thtk7],.d-why-card[data-astro-cid-va5thtk7],.d-faq-intro[data-astro-cid-va5thtk7],.d-faq-list[data-astro-cid-va5thtk7]{grid-column:span 12}.d-step-row__num[data-astro-cid-va5thtk7]{grid-column:span 3}.d-step-row__title[data-astro-cid-va5thtk7]{grid-column:span 9}.d-step-row__body[data-astro-cid-va5thtk7]{grid-column:span 12}}@media (width<=640px){.d-pipeline-feature[data-astro-cid-va5thtk7]{padding:var(--space-5)}.d-pipeline-feature__stats[data-astro-cid-va5thtk7]{grid-template-columns:1fr}.d-step-row__num[data-astro-cid-va5thtk7],.d-step-row__title[data-astro-cid-va5thtk7],.d-step-row__body[data-astro-cid-va5thtk7]{grid-column:span 12}}
