.page-hero[data-astro-cid-u3mqw4ek]{padding-block:var(--space-6) var(--space-7)}.page-hero[data-astro-cid-u3mqw4ek] h1[data-astro-cid-u3mqw4ek]{margin-top:var(--space-3);max-width:24ch}.page-hero[data-astro-cid-u3mqw4ek] .lede[data-astro-cid-u3mqw4ek]{margin-top:var(--space-4);max-width:60ch}.hero-sub[data-astro-cid-u3mqw4ek]{margin-top:var(--space-3);max-width:60ch}.hero-actions[data-astro-cid-u3mqw4ek]{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.container[data-astro-cid-u3mqw4ek].narrow{max-width:760px}.container[data-astro-cid-u3mqw4ek].narrow.stack>[data-astro-cid-u3mqw4ek]+[data-astro-cid-u3mqw4ek]{margin-top:var(--space-3)}.section-head__kicker[data-astro-cid-u3mqw4ek]{align-items:baseline;gap:var(--space-2);color:var(--color-gold);font-size:.95rem;font-weight:500;display:flex}.section-head__kicker[data-astro-cid-u3mqw4ek]:before{content:"";opacity:.7;background:currentColor;width:1.4rem;height:1px;display:inline-block}.assessment-head[data-astro-cid-u3mqw4ek]{align-items:baseline;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.assessment-price[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek]{font-family:var(--font-serif);color:var(--color-gold);font-size:clamp(2rem,4vw,2.6rem);font-weight:700;line-height:1}.body-lede[data-astro-cid-u3mqw4ek]{margin-top:var(--space-4);font-size:clamp(1.1rem,1.6vw,1.25rem);line-height:1.6}.assessment-head[data-astro-cid-u3mqw4ek]+.body-lede[data-astro-cid-u3mqw4ek]{margin-top:var(--space-4)}.assessment-head[data-astro-cid-u3mqw4ek]~p[data-astro-cid-u3mqw4ek]:not(.body-lede):not(.outcomes-lede):not(.statement):not(.credit){margin-top:var(--space-3);line-height:1.65}.outcomes-lede[data-astro-cid-u3mqw4ek]{margin-top:var(--space-5);font-weight:700}.outcomes-list[data-astro-cid-u3mqw4ek]{margin-top:var(--space-3)}.outcomes-list[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{padding-block:var(--space-3);border-top:1px solid var(--color-rule-on-cream)}.statement[data-astro-cid-u3mqw4ek]{margin-top:var(--space-6);font-family:var(--font-serif);letter-spacing:-.01em;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:700;line-height:1.25}.credit[data-astro-cid-u3mqw4ek]{margin-top:var(--space-5);padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-gold);background:var(--color-cream-100);font-weight:600;line-height:1.55}.link-arrow[data-astro-cid-u3mqw4ek]{margin-top:var(--space-5)}.factor-grid[data-astro-cid-u3mqw4ek]{gap:var(--space-5) var(--space-6);margin-top:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.factor[data-astro-cid-u3mqw4ek]{padding-top:var(--space-3);border-top:1px solid var(--color-rule-on-cream)}.factor[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek]{margin-bottom:var(--space-2);font-size:1.1rem}.factor[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{line-height:1.55}.factor-grid[data-astro-cid-u3mqw4ek]>li[data-astro-cid-u3mqw4ek]:last-child:nth-child(odd){grid-column:1/-1}.factors-intro[data-astro-cid-u3mqw4ek]{margin-top:var(--space-3);max-width:62ch}@media (width<=700px){.factor-grid[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr}.factor-grid[data-astro-cid-u3mqw4ek]>li[data-astro-cid-u3mqw4ek]:last-child:nth-child(odd){grid-column:auto}}.scope-levels[data-astro-cid-u3mqw4ek]{margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--color-rule-on-cream)}.scope-levels__label[data-astro-cid-u3mqw4ek]{max-width:56ch;color:var(--color-on-cream-muted)}.scope-levels__track[data-astro-cid-u3mqw4ek]{align-items:center;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.scope-levels__track[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-weight:600;display:flex}.scope-levels__dot[data-astro-cid-u3mqw4ek]{background:var(--color-gold);border-radius:50%;width:.5rem;height:.5rem}.scope-levels__arrow[data-astro-cid-u3mqw4ek]{margin-left:var(--space-2);color:var(--color-on-cream-faint)}.fit-table-wrap[data-astro-cid-u3mqw4ek]{margin-top:var(--space-5);overflow-x:auto}.fit-table[data-astro-cid-u3mqw4ek]{min-width:560px}.fit-table[data-astro-cid-u3mqw4ek] a[data-astro-cid-u3mqw4ek]{color:var(--color-gold);font-weight:600}.fit-table[data-astro-cid-u3mqw4ek] a[data-astro-cid-u3mqw4ek]:hover{color:var(--color-ink)}
