.article-page{width:min(900px,90vw);margin:0 auto;padding:70px 0 100px}.article-back{display:inline-block;margin-bottom:45px;color:#11100f;font-weight:700;text-decoration:none}.article-page article{width:min(720px,100%);margin:auto}.article-kicker{text-transform:uppercase;letter-spacing:.13em;font-size:12px;font-weight:800;color:#e54235}.article-page h1{font:700 clamp(46px,8vw,86px)/.95 Oswald,sans-serif;margin:12px 0 18px;text-transform:uppercase}.article-date{color:#716a61;font-size:13px}.article-cover{width:100%;max-height:520px;object-fit:cover;margin:34px 0}.article-lead{font:600 25px/1.4 'Cormorant Garamond',serif}.article-body{font-size:18px;line-height:1.75}.article-body p{margin:1.4em 0}

.article-body section{margin:2.5rem 0}.article-body h2{font:600 clamp(26px,4vw,36px)/1.2 var(--display);margin:0 0 1rem}.article-body h3{font:600 24px/1.3 var(--display)}.article-body a{color:#ad3023;text-underline-offset:4px}.article-body .sound-sources{font-size:14px}.article-page h1{overflow-wrap:anywhere}
