.article-page{max-width:1000px}.article-header{padding:70px 0 45px;border-bottom:1px solid var(--line)}.article-header h1{font-size:clamp(55px,8vw,94px);letter-spacing:-3px}.article-deck{font:24px/1.5 var(--serif);max-width:760px;color:var(--muted)}.article-meta{display:flex;flex-wrap:wrap;gap:12px 30px;margin-top:32px;font-size:12px}.article-page a{text-decoration:underline;text-underline-offset:4px}.edition-note{font-size:12px;color:var(--muted);max-width:700px;margin-top:18px}.article-body{max-width:700px;margin:55px auto 85px;font:19px/1.85 var(--serif)}.article-body p{margin:0 0 24px}.article-body .lead{font-size:25px;line-height:1.55}.article-body h2{font-size:34px;letter-spacing:-.8px;line-height:1.2;margin:50px 0 22px;scroll-margin-top:30px}.article-example{background:#e4eefb;padding:28px 32px;margin:32px 0}.article-example p{font-size:17px;margin:16px 0 0}.article-example .eyebrow{font-family:Arial,sans-serif}.citation{font:12px Arial;white-space:nowrap;color:#285c9b}.loss-order{padding-left:26px}.loss-order li{padding:10px 0 12px 10px;border-bottom:1px solid var(--line)}.loss-order span{display:block;font-size:17px;color:var(--muted)}.closing-line{font-style:italic;font-size:28px;color:var(--accent);padding:20px 0}.sources{margin-top:60px;border-top:1px solid var(--line);font:13px/1.8 Arial,sans-serif;color:var(--muted)}.sources ol{padding-left:20px}.sources li{padding:8px 0;scroll-margin-top:30px}.sources h2{font-size:28px}.sample-button{display:block}@media(max-width:600px){.article-header{padding-top:45px}.article-deck{font-size:21px}.article-body{font-size:18px;margin-top:35px}.article-body h2{font-size:29px}.article-example{padding:22px}.article-meta{display:block}.article-meta span{display:block;margin-top:8px}}

.article-header h1.long-title{font-size:clamp(44px,8vw,94px)}
