.article-edition-16 .journal-article-head h1{font-size:clamp(38px,4.4vw,66px);line-height:1.08;text-wrap:balance}
.article-edition-16 .journal-breadcrumbs{flex-wrap:wrap;overflow-wrap:anywhere;font-size:13px}
.article-edition-16 .journal-prose>p:first-child{font-size:clamp(18px,1.6vw,21px);line-height:1.7;border-left:2px solid #a06335;padding-left:24px}
.article-flow{margin:40px 0;padding:28px;background:#efe0cc;border:1px solid #d5bea4}
.article-flow>figcaption{font-family:'Cormorant Garamond',Georgia,serif;font-size:30px;color:#442b1c;margin:0 0 24px}
.article-flow ol{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0!important;padding:0!important}
.article-flow li{display:flex;gap:14px;align-items:center;margin:0!important;padding:0!important;line-height:1.45}
.article-flow li>span{color:#976039;font-family:Georgia,serif;font-size:30px;flex:0 0 38px}
.article-flow strong{font-size:16px;font-weight:500}
.article-faq details{border-bottom:1px solid #d5bea4;padding:20px 0}
.article-faq summary{cursor:pointer;font-weight:600;line-height:1.5;padding-right:10px}
.article-faq details p{margin:16px 0 0}
.article-sources{margin-top:40px;font-size:14px;overflow-wrap:anywhere}
.article-sources h2{font-size:30px}.article-sources p{font-size:14px}
.source-ref{white-space:nowrap}.article-next-links{display:grid;gap:14px;border-top:1px solid #d5bea4;margin-top:40px;padding-top:20px}
.article-next-links p{margin:0;font-weight:600}.article-next-links a{line-height:1.6}
.new-service-reading{max-width:1240px;margin:50px auto;padding:30px clamp(20px,4vw,48px);border-top:1px solid #d5bea4}
.new-service-reading h2{font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(32px,4vw,48px);line-height:1.15}
.new-service-reading ul{display:grid;gap:16px;padding-left:20px}.new-service-reading a{color:inherit;text-underline-offset:5px;line-height:1.6}
@media(max-width:560px){.article-flow{padding:24px 20px}.article-flow ol{grid-template-columns:1fr;gap:20px}.article-edition-16 .journal-prose>p:first-child{padding-left:16px}.article-edition-16 .journal-article-head h1{font-size:38px}.article-edition-16 .article-photo-hero{padding-top:20px}}
