/* English edition: presentation adjustments only. */
body{font-family:Inter,"Segoe UI",Arial,sans-serif;line-height:1.75}
.intro{padding-top:72px}.intro h1{font-family:Georgia,"Times New Roman",serif;font-weight:400;letter-spacing:-.045em;line-height:1.09;font-size:clamp(44px,6.3vw,86px)}
.dek{line-height:1.7;max-width:860px}.intro-bottom p{max-width:340px}.edition{display:flex;align-items:center;gap:12px}.edition a{color:var(--teal);font-size:12px}
h2{letter-spacing:-.025em;line-height:1.25}.section-lead{line-height:1.8}.chapter-inner{gap:34px}.metrics article>div{flex-wrap:wrap;gap:4px 10px}.metrics article>div>span{max-width:110px;line-height:1.3}.metrics article{padding:25px 23px}.metric-foot{line-height:1.65}
.summary-equalities strong{display:block;line-height:1.8}.summary-equalities small{margin:0;display:block}.summary-equalities span{line-height:1.45;min-height:32px}.meaning-grid h3{font-size:25px;line-height:1.35}.meaning-grid p{line-height:1.9}.viewer-call p{max-width:610px}.source-links small{line-height:1.5}
.method-paper{max-width:920px;margin:0 auto;padding:40px 26px 80px}.method-paper h1{font:400 clamp(32px,4vw,52px)/1.15 Georgia,serif;letter-spacing:-.035em}.method-paper h2{margin-top:52px;font-size:28px}.method-paper h3{margin-top:30px;font-size:20px}.method-paper h4{font-size:17px;margin-top:24px}.method-paper p,.method-paper li{font-size:16px;line-height:1.85}.method-paper img{max-width:100%;height:auto;background:white}.method-paper table{font-size:13px;text-align:left;display:block;overflow:auto}.method-paper td,.method-paper th{text-align:left;white-space:normal;min-width:130px;vertical-align:top}.method-paper blockquote{border-left:3px solid var(--teal);margin-left:0;padding:8px 20px;background:var(--light)}.method-paper pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;background:var(--light);padding:20px}.method-paper .toc{border-block:1px solid var(--rule);padding:18px 0}.method-paper .toc a{text-decoration:none}.method-paper .toc ul{list-style:none;padding-left:18px}.method-paper .toc>ul{padding-left:0}.method-paper .toc li{font-size:13px;line-height:1.8}.method-paper code{overflow-wrap:anywhere}
@media(max-width:740px){.chapter-inner{gap:18px}.chapters a{font-size:11px}.chapters a span{margin-right:4px}.member-heading{flex-wrap:wrap}.meaning-grid h3{font-size:22px}.intro{padding-top:48px}.intro h1{font-size:54px}.viewer-call{align-items:flex-start;flex-direction:column}.figure-toolbar{flex-wrap:wrap}.metrics article{padding:20px 14px}.record-pair span[id]{font-size:11px}.section-heading{gap:15px}.section-heading h2{font-size:29px}}
@media(max-width:440px){.intro h1{font-size:43px}.intro-bottom{align-items:flex-start;flex-direction:column}.intro-bottom p{text-align:left}.chapters .chapter-inner{gap:0;justify-content:space-between}.chapters a{font-size:10px}.chapters a span{display:none}.segmented{display:flex;width:100%}.segmented button{flex:1;padding:10px 6px;font-size:11px}.edition{gap:8px;font-size:10px}.wordmark{font-size:10px}.metrics{grid-template-columns:1fr}.metrics article+article{border-left:0;border-top:1px solid var(--rule)}.metric-foot{margin-top:8px}.section-heading h2{font-size:26px}.method-paper{padding-inline:18px}.member-table-wrap table{min-width:660px}}
