.ab-spec[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--color-line);margin:.5rem 0 0}.ab-spec__row[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.8rem;display:flex}.ab-spec[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-faint);flex:none;font-size:.6875rem}.ab-spec[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{text-align:right;min-width:0;font-weight:var(--weight-strong);color:var(--color-ink);margin:0}.ab-spec[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:inherit;text-decoration:underline;text-decoration-color:var(--color-line);text-underline-offset:3px}.ab-spec[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{text-decoration-color:currentColor}.band>.shell>.ab-sheet[data-astro-cid-ta2fbyqs].ab-sheet{padding:0}.ab-row[data-astro-cid-ta2fbyqs]{display:grid}@media (width>=62rem){.ab-row[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ab-row--exp[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,26rem) minmax(0,1fr)}}.ab-cell[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--color-line);min-width:0;margin:0;padding:2rem 1.25rem}@media (width>=40rem){.ab-cell[data-astro-cid-ta2fbyqs]{padding:2.5rem 2rem}}@media (width>=62rem){.ab-cell[data-astro-cid-ta2fbyqs]{border-bottom:0;padding:3.5rem 2.5rem}.ab-row[data-astro-cid-ta2fbyqs]>.ab-cell[data-astro-cid-ta2fbyqs]+.ab-cell[data-astro-cid-ta2fbyqs]{border-left:1px solid var(--color-line)}}.ab-row[data-astro-cid-ta2fbyqs]:last-child>.ab-cell[data-astro-cid-ta2fbyqs]:last-child{border-bottom:0}.ab-h2[data-astro-cid-ta2fbyqs]{max-width:22ch;font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-strong);letter-spacing:var(--tracking-tight);color:var(--color-ink);text-wrap:balance;margin:0;line-height:1.08}.ab-copy[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs],.ab-lede[data-astro-cid-ta2fbyqs]{max-width:62ch;color:var(--color-body);margin:1.25rem 0 0;line-height:1.65}.ab-lede[data-astro-cid-ta2fbyqs]{margin:0}.ab-more[data-astro-cid-ta2fbyqs]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-blue);gap:.5rem;margin-top:1.75rem;font-size:.6875rem;text-decoration:none;display:inline-flex}.ab-more[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{transition:transform .2s}.ab-more[data-astro-cid-ta2fbyqs]:hover span[data-astro-cid-ta2fbyqs]{transform:translate(3px)}.ab-num[data-astro-cid-ta2fbyqs]{font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-blue);font-size:.6875rem}.ab-num--faint[data-astro-cid-ta2fbyqs]{color:var(--color-faint);text-transform:uppercase}.ab-cred[data-astro-cid-ta2fbyqs]{background:var(--color-mist)}.ab-cred__marks[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.ab-cred__mark[data-astro-cid-ta2fbyqs]{color:var(--color-ink);justify-items:start;gap:.3rem;display:grid}.ab-cred__seam[data-astro-cid-ta2fbyqs]{background:var(--color-line);align-self:stretch;width:1px}.ab-cred__name[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);font-size:var(--text-h4);font-weight:var(--weight-display);letter-spacing:var(--tracking-tight);color:var(--color-ink);margin-top:.15rem}.ab-cred__role[data-astro-cid-ta2fbyqs]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-faint);font-size:10px}.ab-cred__mark--to[data-astro-cid-ta2fbyqs] .ab-cred__role[data-astro-cid-ta2fbyqs]{color:var(--color-blue)}.ab-cred__badge[data-astro-cid-ta2fbyqs]{border:1px solid var(--color-line);background:var(--color-paper);font-size:var(--text-caption);font-weight:var(--weight-strong);color:var(--color-ink);align-items:center;gap:.55rem;margin-top:1.75rem;padding:.75rem .9rem;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:flex}.ab-cred__badge[data-astro-cid-ta2fbyqs]:hover,.ab-cred__badge[data-astro-cid-ta2fbyqs]:focus-visible{border-color:var(--color-blue);background:var(--color-blue);color:var(--color-paper)}.ab-cred__go[data-astro-cid-ta2fbyqs]{margin-left:auto;transform:rotate(-45deg)}.ab-cred__stats[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--color-line);grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:1rem;margin:1.5rem 0 0;padding-top:1.25rem;display:grid}.ab-cred__stats[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);color:var(--color-ink);line-height:1}.ab-cred__stats[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{color:var(--color-faint);margin:.35rem 0 0;font-size:12px;line-height:1.4}.ab-strip[data-astro-cid-ta2fbyqs],.ab-stance[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none;display:grid}.ab-stance[data-astro-cid-ta2fbyqs]{border-top:0}@media (width>=40rem){.ab-strip[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=62rem){.ab-strip[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(4,minmax(0,1fr))}.ab-stance[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ab-strip__cell[data-astro-cid-ta2fbyqs],.ab-stance__cell[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--color-line);align-content:start;gap:.6rem;padding:1.75rem 1.25rem;display:grid;position:relative}@media (width>=40rem){.ab-strip__cell[data-astro-cid-ta2fbyqs]{padding:2rem}.ab-strip__cell[data-astro-cid-ta2fbyqs]:nth-child(odd){border-right:1px solid var(--color-line)}.ab-strip__cell[data-astro-cid-ta2fbyqs]:nth-last-child(-n+2){border-bottom:0}}@media (width>=62rem){.ab-strip__cell[data-astro-cid-ta2fbyqs]{border-bottom:0}.ab-strip__cell[data-astro-cid-ta2fbyqs]:not(:last-child){border-right:1px solid var(--color-line)}.ab-stance__cell[data-astro-cid-ta2fbyqs]{border-bottom:0;padding:3rem 2.5rem}.ab-stance__cell[data-astro-cid-ta2fbyqs]:not(:last-child){border-right:1px solid var(--color-line)}}.ab-strip__cell[data-astro-cid-ta2fbyqs]:last-child{border-bottom:0}.ab-strip__cell[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--color-blue);transform-origin:0;height:1px;transition:transform .24s;position:absolute;inset:-1px 0 auto;transform:scaleX(0)}.ab-strip__cell[data-astro-cid-ta2fbyqs]:hover:before{transform:scaleX(1)}.ab-strip__title[data-astro-cid-ta2fbyqs],.ab-stance__title[data-astro-cid-ta2fbyqs]{font-size:1.125rem;font-weight:var(--weight-strong);color:var(--color-ink)}.ab-stance__title[data-astro-cid-ta2fbyqs]{letter-spacing:var(--tracking-tight);font-size:1.5rem}.ab-strip__body[data-astro-cid-ta2fbyqs],.ab-stance__body[data-astro-cid-ta2fbyqs]{font-size:var(--text-caption);color:var(--color-body);line-height:1.55}.ab-stance__body[data-astro-cid-ta2fbyqs]{font-size:var(--text-copy)}.ab-quote[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--color-line);background:var(--color-blue-wash);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;padding:2rem 1.25rem;display:flex}@media (width>=40rem){.ab-quote[data-astro-cid-ta2fbyqs]{padding:2.5rem}}.ab-quote__text[data-astro-cid-ta2fbyqs]{max-width:34ch;font-family:var(--font-display);font-size:var(--text-h4);font-weight:var(--weight-strong);letter-spacing:var(--tracking-tight);color:var(--color-ink);margin:0;line-height:1.2}.ab-quote[data-astro-cid-ta2fbyqs] .ab-more[data-astro-cid-ta2fbyqs]{margin-top:0}@media (prefers-reduced-motion:reduce){.ab-strip__cell[data-astro-cid-ta2fbyqs]:before,.ab-more[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{transition:none}}html.js-reveal .ab-close [data-reveal]{opacity:1;filter:none;transform:none}
