.card-grid[data-astro-cid-qnfbqisp]{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--card-min)), 1fr));gap:var(--space-4);align-items:stretch;display:grid}.joined[data-astro-cid-qnfbqisp]{gap:0;padding:0 1px 1px 0}.joined[data-astro-cid-qnfbqisp]>.card{padding:var(--space-5);box-shadow:none;border-radius:0;margin:0 -1px -1px 0}.joined[data-astro-cid-qnfbqisp]>a.card{transition:background-color var(--answer), border-color var(--answer)}.joined[data-astro-cid-qnfbqisp]>a.card:hover,.joined[data-astro-cid-qnfbqisp]>a.card:focus-visible{z-index:1;background:color-mix(in srgb, var(--color-ink) 3%, var(--color-surface));box-shadow:none}.joined[data-astro-cid-qnfbqisp]>a.card:active{background:color-mix(in srgb, var(--color-ink) 6%, var(--color-surface))}.joined[data-astro-cid-qnfbqisp]>a.card:focus-visible{outline-offset:-.2rem}.card[data-astro-cid-knntcubs]{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);color:inherit;transition:border-color var(--answer), box-shadow var(--answer);flex-direction:column;text-decoration:none;display:flex}a[data-astro-cid-knntcubs].card:hover,a[data-astro-cid-knntcubs].card:focus-visible{border-color:var(--color-line-strong);box-shadow:var(--shadow-card-hover)}.card[data-astro-cid-knntcubs][class*=rule-]{border-block-start-width:.25rem}.rule-positive[data-astro-cid-knntcubs]{border-block-start-color:var(--color-positive)}.rule-warning[data-astro-cid-knntcubs]{border-block-start-color:var(--color-warning)}.rule-accent[data-astro-cid-knntcubs]{border-block-start-color:var(--color-accent)}.rule-faint[data-astro-cid-knntcubs]{border-block-start-color:var(--color-faint)}.who[data-astro-cid-6oscdnro]{align-items:start;gap:var(--space-3);min-width:0;display:flex}.titles[data-astro-cid-6oscdnro]{flex:1;gap:.15rem;min-width:0;display:grid}.titles[data-astro-cid-6oscdnro] p[data-astro-cid-6oscdnro]{max-width:none;margin:0}a.card:is(:hover,:focus-visible) .name[data-astro-cid-6oscdnro] b[data-astro-cid-6oscdnro]{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px}.name[data-astro-cid-6oscdnro] b[data-astro-cid-6oscdnro]{color:var(--color-ink-bright);letter-spacing:-.014em;font-size:1.0625rem;font-weight:650;line-height:1.25}.scope[data-astro-cid-6oscdnro]{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.3;overflow:hidden}.grade[data-astro-cid-6oscdnro]{text-align:end;flex:none;justify-items:end;max-width:none;margin:0;display:grid}.grade[data-astro-cid-6oscdnro] strong[data-astro-cid-6oscdnro]{color:var(--color-ink-bright);letter-spacing:-.05em;font-size:2.25rem;font-weight:800;line-height:.85}.finding[data-astro-cid-6oscdnro]{max-width:none;color:var(--color-ink);margin:0;font-size:.95rem;line-height:1.5}.readiness-card .stages{margin-block-start:auto}.meta[data-astro-cid-6oscdnro]{max-width:none;font-family:var(--font-mono);font-size:var(--text-meta);color:var(--color-faint);margin:0}.who[data-astro-cid-z2ksmwk3]{align-items:center;gap:var(--space-3);min-width:0;display:flex}.titles[data-astro-cid-z2ksmwk3]{grid-template-columns:minmax(0,1fr);gap:.15rem;min-width:0;display:grid}.titles[data-astro-cid-z2ksmwk3] p[data-astro-cid-z2ksmwk3]{max-width:none;margin:0}.name[data-astro-cid-z2ksmwk3]{align-items:center;gap:.4rem;min-width:0;display:flex}a.card:is(:hover,:focus-visible) .name[data-astro-cid-z2ksmwk3] b[data-astro-cid-z2ksmwk3]{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px}.name[data-astro-cid-z2ksmwk3] b[data-astro-cid-z2ksmwk3]{color:var(--color-ink-bright);letter-spacing:-.014em;text-overflow:ellipsis;white-space:nowrap;font-size:1.0625rem;font-weight:650;line-height:1.25;overflow:hidden}.program[data-astro-cid-z2ksmwk3]{align-items:center;gap:var(--space-2);color:var(--color-muted);font-size:.875rem;line-height:1.3;display:flex}.program[data-astro-cid-z2ksmwk3]>span[data-astro-cid-z2ksmwk3]:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.value[data-astro-cid-z2ksmwk3]{gap:var(--space-2);margin:var(--space-3) 0;max-width:none;display:grid}.value[data-astro-cid-z2ksmwk3] strong[data-astro-cid-z2ksmwk3]{color:var(--color-ink-bright);font-variant-numeric:tabular-nums;letter-spacing:-.032em;text-wrap:balance;font-size:clamp(1.6rem,1.15rem + 1.1vw,2.1rem);font-weight:800;line-height:1.05}.value[data-astro-cid-z2ksmwk3].worded strong[data-astro-cid-z2ksmwk3]{letter-spacing:-.018em;font-size:1.125rem;font-weight:700;line-height:1.3}.qualifiers[data-astro-cid-z2ksmwk3]{color:var(--color-muted);font-size:var(--text-small);line-height:1.45}.foot[data-astro-cid-z2ksmwk3]{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-meta);color:var(--color-faint);margin-block-start:auto;display:flex}.prov[data-astro-cid-z2ksmwk3]{flex:none;align-items:center;gap:.45em;display:inline-flex}.dot[data-astro-cid-z2ksmwk3]{background:var(--color-accent);border-radius:50%;width:.5em;height:.5em}
