.inner-hero{position:relative;height:clamp(210px,23vw,340px);color:#fff;background:#3a3934;isolation:isolate}.inner-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 47%;z-index:-2}.inner-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#141414b8,#12121257,transparent)}.inner-title{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:6px}.inner-title .eyebrow{color:#f5dfad}.inner-title h1,.inner-title p{font:500 clamp(35px,4vw,57px)/1.35 var(--serif);letter-spacing:.1em}.crumbs{display:flex;align-items:center;gap:10px;padding:19px 0;border-bottom:1px solid #e4ded4;font-size:13px;color:#68635a}.category-layout{display:grid;grid-template-columns:205px minmax(0,1fr);gap:6%;margin:38px 0}.section-menu{align-self:start;display:grid;border:1px solid var(--sep);background:#fbfaf7}.section-menu h2{background:#272722;color:#f6e7ca;font-size:20px;padding:12px 17px;font-weight:500}.section-menu a{padding:10px 17px;border-top:1px solid #e4dfd4;font-size:14px}.section-menu a[aria-current]{border-left:3px solid #947a47;background:#efe8d9;color:#6e5628}.intro{color:#585348;font:500 20px/1.8 var(--serif)}.category-copy section{margin-top:22px}.category-copy section h2{font-size:23px;font-weight:600;margin-bottom:5px}.category-copy section p,.article-body>p{line-height:1.95;color:#57534a}.category-news{padding:32px 0 8px}.category-news .edition-time{margin:6px 0 18px}.contact-box{padding:29px 18px 31px;margin:44px auto 38px;text-align:center;background:#f8f5ef;border:1px solid #d9cdb9;border-top:3px solid #b59c6e;box-shadow:0 5px 17px #4a361610}.contact-ornament{color:#917544}.contact-box h2{font-size:24px;font-weight:500;margin:4px 0 16px}.contact-lines,.contact-lines>div{display:flex;align-items:center;justify-content:center;gap:9px}.contact-lines{gap:30px;flex-wrap:wrap}.contact-lines strong{font:600 17px/1.6 Arial,sans-serif;color:#332f26}.contact-lines span{font-size:14px;color:#655d50}.mini{min-height:33px;padding:5px 13px;font-size:13px}.reading{max-width:800px;margin:38px auto}.article-body h1{font-size:clamp(28px,4vw,39px);line-height:1.4;margin:8px 0 10px}.byline{display:flex;flex-wrap:wrap;gap:15px;color:#777268;font-size:13px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #ded8cc}.article-body>p{margin:12px 0;font-size:17px}.source-row{margin:22px 0;display:flex;flex-wrap:wrap;gap:10px;font-size:14px}.source-row span{color:#766e5e}.story-links{border-top:1px solid var(--sep);padding-top:17px}.error-page{text-align:center;padding:90px 16px}.error-page h1{font-size:37px}.error-page p{margin:10px 0 22px}.inner-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}
@media(max-width:900px){.category-layout{grid-template-columns:160px minmax(0,1fr);gap:4%}}
@media(max-width:650px){.inner-hero{height:185px}.inner-title h1,.inner-title p{font-size:34px}.crumbs{font-size:12px;padding:13px 0}.category-layout{display:block;margin:24px 0}.section-menu{display:none}.intro{font-size:18px}.category-copy section h2{font-size:21px}.category-copy section p,.article-body>p{font-size:15px}.contact-box{margin:27px auto 23px;padding:20px 8px}.contact-box h2{font-size:21px}.contact-lines{display:grid;gap:11px}.contact-lines>div{display:grid;grid-template-columns:30px minmax(109px,1fr) 79px;gap:4px}.mini{padding:5px 8px}.reading{margin:24px auto}.inner-actions{gap:8px}}
