.pathways[data-astro-cid-4oaoa2rz]{gap:var(--space-md);flex-direction:column;display:flex}.pathways__intro[data-astro-cid-4oaoa2rz]{max-inline-size:var(--width-measure)}.pathways__list[data-astro-cid-4oaoa2rz]{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));margin:0;padding:0;list-style:none;display:grid}.pathways__panel[data-astro-cid-4oaoa2rz]{gap:var(--space-2xs);padding:var(--space-lg);border-inline-start:var(--border-width-emphasis) solid var(--border-strong);flex-direction:column;display:flex}.pathways__title[data-astro-cid-4oaoa2rz]{font-size:var(--font-size-lg)}.pathways__description[data-astro-cid-4oaoa2rz]{font-size:var(--font-size-sm);max-inline-size:var(--width-measure);flex:auto}.pathways__cta[data-astro-cid-4oaoa2rz]{font-weight:var(--font-weight-medium);margin-block-start:var(--space-2xs)}.pathways__cta[data-astro-cid-4oaoa2rz] a[data-astro-cid-4oaoa2rz]{color:var(--text-accent-strong)}.pathways__arrow[data-astro-cid-4oaoa2rz]{margin-inline-start:.35em}.topic__header[data-astro-cid-75est23s]{padding-block:var(--space-xl);border-block-end:var(--border-width-hairline) solid var(--border-subtle)}.topic__header-inner[data-astro-cid-75est23s]{gap:var(--space-sm);flex-direction:column;display:flex}.topic__title[data-astro-cid-75est23s]{max-inline-size:20ch}.topic__lede[data-astro-cid-75est23s]{max-inline-size:var(--width-measure);font-size:var(--font-size-lg);color:var(--text-secondary)}.topic__note[data-astro-cid-75est23s]{max-inline-size:var(--width-measure);font-size:var(--font-size-sm)}.topic__body[data-astro-cid-75est23s]{padding-block:var(--space-xl) var(--space-2xl)}.topic__main[data-astro-cid-75est23s]{gap:var(--space-xl);max-inline-size:var(--width-wide);flex-direction:column;display:flex}.section-block[data-astro-cid-75est23s]{gap:var(--space-sm);flex-direction:column;display:flex}.prose[data-astro-cid-75est23s]{max-inline-size:var(--width-measure)}.reasons[data-astro-cid-75est23s]{gap:var(--space-3xs);flex-direction:column;padding-inline-start:var(--space-md);display:flex}.questions[data-astro-cid-75est23s]{gap:var(--space-sm);max-inline-size:var(--width-measure);flex-direction:column;margin:0;display:flex}.questions__row[data-astro-cid-75est23s]{gap:var(--space-3xs);border-block-end:var(--border-width-hairline) solid var(--border-subtle);padding-block-end:var(--space-sm);display:grid}.questions__row[data-astro-cid-75est23s]:last-child{border-block-end:none;padding-block-end:0}.questions__label[data-astro-cid-75est23s]{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--text-accent)}.questions__question[data-astro-cid-75est23s]{margin:0}@media (width>=40em){.questions__row[data-astro-cid-75est23s]{gap:var(--space-3xs) var(--space-md);grid-template-columns:9rem minmax(0,1fr);align-items:baseline}}.snapshot[data-astro-cid-75est23s]{gap:var(--space-sm);max-inline-size:var(--width-measure);padding:var(--space-md);background-color:var(--surface-inset);border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;margin:0;display:flex}.snapshot__row[data-astro-cid-75est23s]{justify-content:space-between;align-items:baseline;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.snapshot__label[data-astro-cid-75est23s]{font-size:var(--font-size-sm);color:var(--text-secondary);max-inline-size:34ch}.snapshot__value[data-astro-cid-75est23s]{font-size:var(--font-size-lg);font-variant-numeric:tabular-nums;margin:0}.snapshot__row--gap[data-astro-cid-75est23s]{border-block-start:var(--border-width-hairline) solid var(--border-subtle);padding-block-start:var(--space-sm)}.snapshot__row--gap[data-astro-cid-75est23s] .snapshot__label[data-astro-cid-75est23s]{color:var(--text-primary)}.snapshot__row--gap[data-astro-cid-75est23s] .snapshot__value[data-astro-cid-75est23s]{font-size:var(--font-size-2xl);line-height:var(--line-height-display)}.counterpoint[data-astro-cid-75est23s]{gap:var(--space-sm);padding:var(--space-md);background-color:var(--surface-inset);border:var(--border-width-hairline) solid var(--border-subtle);border-inline-start:var(--border-width-emphasis) solid var(--color-bronze);border-radius:var(--radius-md);flex-direction:column;display:flex}
