.tagline[data-astro-cid-ifm543mz]{font-family:var(--font-display);color:var(--color-on-surface-variant);max-width:22em;margin-top:1.5rem;font-size:clamp(1.375rem,2.2vw,1.875rem);font-style:italic;line-height:1.3}.stack-nav[data-astro-cid-ifm543mz]{border:var(--rule-light);background:#fff;padding:1.5rem 1.5rem .75rem}.stack-nav-title[data-astro-cid-ifm543mz]{color:var(--color-outline);border-bottom:1px solid var(--color-rule-strong);padding-bottom:.875rem}.stack-nav[data-astro-cid-ifm543mz] ol[data-astro-cid-ifm543mz]{list-style:none}.stack-nav-link[data-astro-cid-ifm543mz]{border-bottom:var(--rule-light);min-height:3rem;color:var(--color-on-surface-variant);grid-template-columns:2.25rem 1fr .625rem;align-items:center;gap:.75rem;font-weight:500;display:grid}.stack-nav[data-astro-cid-ifm543mz] li[data-astro-cid-ifm543mz]:last-child .stack-nav-link[data-astro-cid-ifm543mz]{border-bottom:0}.stack-nav-link[data-astro-cid-ifm543mz]:hover{color:var(--color-on-surface)}.stack-nav-link[data-astro-cid-ifm543mz].is-current{color:var(--color-on-surface);font-weight:600}.stack-nav-link[data-astro-cid-ifm543mz].is-current span[data-astro-cid-ifm543mz]:nth-child(2){text-underline-offset:5px;text-decoration:underline 2px}.stack-nav-num[data-astro-cid-ifm543mz]{color:var(--color-outline)}.section--first[data-astro-cid-ifm543mz]{padding-top:0}.meaning[data-astro-cid-ifm543mz]{padding-top:var(--space-2xl);border-top:var(--rule-light);flex-wrap:wrap;gap:1.5rem 5rem;display:flex}.meaning[data-astro-cid-ifm543mz] .eyebrow[data-astro-cid-ifm543mz]{flex:14rem}.meaning--figure[data-astro-cid-ifm543mz]{gap:var(--space-2xl);align-items:center;display:grid}.meaning-figure[data-astro-cid-ifm543mz]{width:100%;max-width:26rem;margin-inline:auto}@media (width>=64rem){.meaning--figure[data-astro-cid-ifm543mz]{gap:var(--space-2xl) 3rem;grid-template-columns:10rem minmax(0,1fr) 20rem}.meaning--figure[data-astro-cid-ifm543mz] .meaning-figure[data-astro-cid-ifm543mz]{margin:0}}.meaning-body[data-astro-cid-ifm543mz]{flex:3 32rem;min-width:0;max-width:44rem}.meaning-body[data-astro-cid-ifm543mz] p[data-astro-cid-ifm543mz]{color:var(--color-on-surface-variant);font-size:1.125rem;line-height:1.7}.meaning-body[data-astro-cid-ifm543mz] p[data-astro-cid-ifm543mz]+p[data-astro-cid-ifm543mz]{margin-top:1.25rem}.meaning-body[data-astro-cid-ifm543mz] .meaning-lead[data-astro-cid-ifm543mz]{font-family:var(--font-display);color:var(--color-on-surface);font-size:clamp(1.375rem,2vw,1.75rem);line-height:1.4}.columns[data-astro-cid-ifm543mz]{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:2.5rem 3rem;display:grid}.list-heading[data-astro-cid-ifm543mz]{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;border-bottom:var(--rule-strong);padding-bottom:.875rem;font-size:.8125rem;font-weight:600}.list-row[data-astro-cid-ifm543mz]{border-bottom:var(--rule);color:var(--color-on-surface-variant);padding:1rem 0}.action[data-astro-cid-ifm543mz]{flex-wrap:wrap;align-items:flex-start;gap:2rem 5rem;display:flex}.action-label[data-astro-cid-ifm543mz]{flex:18rem}.action-label[data-astro-cid-ifm543mz] .eyebrow[data-astro-cid-ifm543mz]{align-items:center;gap:.625rem;margin-bottom:1rem;display:flex}.bg-navy[data-astro-cid-ifm543mz] .action-text[data-astro-cid-ifm543mz]{min-width:0;font-family:var(--font-display);color:#fff;flex:2 30rem;font-size:clamp(1.375rem,2.2vw,1.875rem);line-height:1.4}.score[data-astro-cid-ifm543mz]{padding-bottom:var(--space-2xl);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 3rem;display:flex}.score[data-astro-cid-ifm543mz]>div[data-astro-cid-ifm543mz]{flex:28rem}.score[data-astro-cid-ifm543mz] h2[data-astro-cid-ifm543mz]{margin-bottom:.5rem}.score[data-astro-cid-ifm543mz] p[data-astro-cid-ifm543mz]{color:var(--color-on-surface-variant)}.pager[data-astro-cid-ifm543mz]{border-top:var(--rule-strong);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;padding-top:1.5rem;display:grid}.pager-link[data-astro-cid-ifm543mz]{color:var(--color-outline);flex-direction:column;gap:.375rem;padding:.5rem 0;display:flex}.pager-link--next[data-astro-cid-ifm543mz]{text-align:right;align-items:flex-end}.pager-name[data-astro-cid-ifm543mz]{font-family:var(--font-display);color:var(--color-on-surface);font-size:1.75rem}.pager-link[data-astro-cid-ifm543mz]:hover .pager-name[data-astro-cid-ifm543mz]{color:var(--color-primary)}
