.academic-page{padding:11rem 0 5rem;background:#fff;color:var(--dark-text-color)}
.academic-links{display:flex;flex-wrap:wrap;gap:.5rem 1.75rem;font-size:1rem;line-height:1.5}
.academic-links a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}
.academic-links a:hover,.academic-links a[aria-current=page]{font-weight:700}
.academic-heading{padding:2.5rem 0 2.75rem;border-bottom:2px solid #111}
.academic-kicker{display:inline-block;background:#000;color:#fff;padding:.55rem 1rem;font-size:.875rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.5rem}
.academic-heading h1{font-family:var(--font-family-heading);font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;line-height:1.1;letter-spacing:-.025em;margin-bottom:1.25rem}
.academic-heading>p{font-size:1.125rem;line-height:1.65;color:var(--gray-text-color)}
.academic-citations{list-style:decimal outside;padding-left:2.5rem;margin:0}
.academic-citations>li{padding:1.75rem .5rem 1.75rem .75rem;border-bottom:1px solid #e5e7eb;scroll-margin-top:9rem}
.academic-citations>li::marker{font-weight:700;color:var(--gray-text-color);font-size:1rem}
.academic-citations p{font-size:1.0625rem;line-height:1.85;overflow-wrap:anywhere;max-width:80ch}
.academic-citations strong{font-weight:600}
.academic-citations .academic-source{margin-top:.5rem;font-size:1rem}
.academic-source a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}
.academic-heading .academic-source-note{margin-top:1rem;font-size:1rem;max-width:75ch}
.academic-bottom-links{margin-top:2rem}
.academic-section{margin-top:2.5rem}
.academic-section h2,.academic-section-title{font-size:clamp(1.5rem,3vw,2rem);line-height:1.3;font-weight:700;margin:2rem 0 1rem;scroll-margin-top:8rem}
.academic-section .academic-source-note{font-size:1rem;line-height:1.6;max-width:75ch}
.academic-forthcoming{list-style:disc outside}
@media(min-width:1024px){.academic-page{padding-top:13rem}}
@media(max-width:640px){.academic-citations{padding-left:1.8rem}.academic-citations>li{padding-left:.3rem}.academic-heading{padding-top:1.75rem}}
@media print{#global-header,#global-footer,.skip-link,.academic-links{display:none!important}.academic-page{padding:0}.academic-heading{padding:0 0 1rem}.academic-citations>li{break-inside:avoid;padding-top:.75rem;padding-bottom:.75rem}.academic-citations p{font-size:11pt;line-height:1.5}}
