.article-app{max-width:790px}.article-header{text-align:center;padding:10px 0 28px}.article-back{display:block;width:max-content;margin-bottom:20px}.article-logo{width:145px;max-height:105px;margin:0 auto 13px}.article-header .mark{margin-bottom:27px}.article-header .eyebrow{margin-bottom:12px}.article-header h1{max-width:720px;margin:.2rem auto .7rem;font-size:clamp(2.3rem,7vw,3.5rem);line-height:1.02;letter-spacing:-.035em}.article-subtitle{max-width:590px;margin:0 auto;color:#d8c8bd;font-family:Georgia,'Times New Roman',serif;font-size:clamp(1.1rem,3.7vw,1.38rem);line-height:1.45}.article-byline{display:flex;justify-content:center;gap:9px;margin:17px 0 0;color:#9f928b;font-size:.78rem;letter-spacing:.04em}.reading-panel{padding:clamp(23px,5vw,45px);font-size:1.06rem;line-height:1.8;color:#eee6e1}.reading-panel p{max-width:660px;margin:0 auto 1.2em}.reading-panel .article-opening{color:var(--gold);font-family:Georgia,'Times New Roman',serif;font-size:1.45rem;line-height:1.35;margin-bottom:1em}.reading-panel em{color:#f3e6dd}.article-ending{font-family:Georgia,'Times New Roman',serif;font-size:1.22rem;color:#f5e9e6;padding-top:.25em}.source-note{max-width:660px;margin:2.3rem auto 0;padding:21px 0 0;border-top:1px solid var(--line);color:var(--muted);font-size:.86rem;line-height:1.6}.source-note h2{font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;font-weight:700;color:var(--gold);margin:0 0 12px}.source-note p{margin:0 0 .8em}.source-note cite{color:#eee6e1}.source-note a{display:inline-block;margin-top:.25em;color:#e7ca9a;text-underline-offset:3px}.source-note a:hover{color:#fff0d2}@media(max-width:590px){.article-header{padding:4px 2px 22px}.article-header .mark{margin-bottom:23px}.article-logo{width:125px;max-height:92px}.reading-panel{font-size:1rem;line-height:1.72}.reading-panel .article-opening{font-size:1.3rem}}
