*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0}a{color:inherit}img{max-width:100%;height:auto}.skip{position:absolute;left:12px;top:-100px;padding:12px;background:#f8f8ed;color:#171918;z-index:10}.skip:focus{top:12px}body>header{display:flex;align-items:center;justify-content:space-between}header .wordmark{width:130px;display:block}header nav,footer nav{display:flex;gap:24px;flex-wrap:wrap}header nav a{font-size:17px}main:focus{outline:none}.paper-opening,.hub-opening{background:#080b0c url(/assets/brand/dust-far.svg) center/cover;color:#f8f8ed;padding:64px max(6%,calc((100vw - 1200px)/2));position:relative}.paper-opening h1{font-size:clamp(38px,5.7vw,76px);line-height:1.06;max-width:1150px;margin:20px 0 24px}.eyebrow{font-size:14px;letter-spacing:.06em}.paper-opening .eyebrow,.hub-opening .eyebrow{color:#d8c7aa}.subtitle{font-size:clamp(21px,2.5vw,29px);line-height:1.35;max-width:800px}.byline{font-size:17px;margin:28px 0 12px}.edition{font-size:15px;line-height:1.7;color:#d8c7aa;max-width:720px}.reading-layout{display:grid;grid-template-columns:230px minmax(0,790px);gap:55px;max-width:1200px;padding:64px 30px 100px;margin:auto}.contents{font-size:15px;line-height:1.45;position:sticky;top:24px}.contents summary{cursor:pointer;font-weight:700;padding:10px 0;border-bottom:1px solid #aaa}.toc ul{list-style:none;padding:0}.toc li{margin:14px 0}.toc a{text-decoration-color:#aaa}.research article{font-family:Georgia,'Times New Roman',serif;font-size:20px;line-height:1.72;min-width:0}.research article p{margin:0 0 1.15em}.research article h2{font-size:clamp(27px,3vw,37px);line-height:1.2;letter-spacing:-.025em;margin:2em 0 .8em}.research article h2:first-child{margin-top:0}.research article h3{font-size:24px;line-height:1.3;letter-spacing:-.015em;margin:1.7em 0 .7em}.research article a{text-decoration-thickness:1px;text-underline-offset:.18em;overflow-wrap:anywhere}.research article code{font-size:.8em;overflow-wrap:anywhere}.table-scroll{overflow-x:auto;margin:28px 0;max-width:100%;border-top:2px solid #171918;border-bottom:1px solid #bdbdb3}table{border-collapse:collapse;width:100%;min-width:560px;font-family:Bricolage,Arial,sans-serif;font-size:16px;line-height:1.5}th,td{text-align:left;padding:14px 12px;vertical-align:top;border-bottom:1px solid #d7d7cb}th{font-weight:750;background:#e7e6d8}tr:last-child td{border-bottom:0}figure{margin:32px 0}figure img{display:block;width:100%;border:1px solid #d7d7cb;background:white}figcaption{font-family:Bricolage,Arial,sans-serif;font-size:15px;line-height:1.5;margin-top:15px}.equation{font-size:1.12em;overflow-x:auto;max-width:100%;padding:22px 8px;margin:24px 0;background:#efeee4;text-align:center}.equation math{font-family:math}.research article .math-definition{font-size:18px}.hub-opening{padding-top:80px;padding-bottom:90px}.hub-opening h1{font-size:clamp(45px,7vw,98px);line-height:1.03;margin:24px 0}.hub-opening>p:not(.eyebrow):not(.edition){max-width:700px}.paper-list{max-width:1060px;margin:auto;padding:30px 6% 80px}.paper-card{padding:40px 0;border-bottom:1px solid #bdbdb3}.paper-card h2{font-size:clamp(30px,4vw,46px);line-height:1.15;max-width:900px;margin:16px 0}.paper-card .eyebrow{color:#655f56}.small{font-size:15px}.supplements{padding-top:40px}.supplements h2{font-size:30px}body>footer{display:block}footer p:first-child{font-size:25px;font-weight:700}footer nav{margin:20px 0}footer .small{color:#d8c7aa}article li{margin-bottom:10px}
@media(max-width:950px){.reading-layout{display:block;max-width:820px;padding:35px 6% 65px}.contents{position:static;margin-bottom:45px}.toc ul{columns:2;column-gap:30px}.toc li{break-inside:avoid;margin:0 0 12px}.research article{font-size:19px}.paper-opening{padding:40px 6%}}
@media(max-width:520px){header .wordmark{width:95px}header nav{gap:17px}.toc ul{columns:1}.research article{font-size:18px;line-height:1.7}.paper-opening h1{font-size:38px;overflow-wrap:normal;hyphens:auto}.paper-opening .subtitle{font-size:22px}.equation{font-size:1em}.hub-opening{padding:45px 6% 55px}.hub-opening h1{font-size:45px}footer nav{gap:18px}}
@media print{html{scroll-behavior:auto}body{background:white;color:black}body>header,body>footer,.skip,aside{display:none}.paper-opening,.hub-opening{background:none;color:black;padding:0;margin-bottom:30px}.paper-opening .eyebrow,.paper-opening .edition{color:black}.paper-opening h1{font-size:30pt}.reading-layout{display:block;padding:0;max-width:none}article{font-size:11pt!important;line-height:1.5!important}.research article h2{font-size:18pt}.research article h3{font-size:14pt}h2,h3{break-after:avoid}figure{break-inside:avoid}.table-scroll{overflow:visible}table{min-width:0;font-size:9pt}a{text-decoration:none}.equation{background:none;overflow:visible}}

.figure-scroll{overflow-x:auto;max-width:100%}.figure-scroll img{min-width:620px}@media print{.figure-scroll{overflow:visible}.figure-scroll img{min-width:0}}

.equation math{width:max-content;min-width:100%;margin:0}

.dates{line-height:1.7}.dates span{display:inline-block}.paper-opening .dates{margin-top:8px}
