.review-note{padding:10px 24px;text-align:center;background:var(--lime);color:var(--navy);font-size:12px;letter-spacing:1px}.article-contents{max-width:760px;margin:0 auto 48px;border-top:1px solid #cbd0d8;border-bottom:1px solid #cbd0d8}.article-contents summary{padding:18px 0}.article-contents nav{display:grid;gap:12px;padding:0 0 24px;font-size:15px}.article-body>p:last-child{font-family:'Playfair Display',Georgia,serif;font-size:clamp(26px,3vw,36px);line-height:1.5;margin-top:38px;padding-top:30px;border-top:1px solid #cbd0d8}.article-body h2,.article-body h3{scroll-margin-top:30px}.article-subtitle{max-width:960px}.article-body>p{white-space:pre-line}