/* Scoped editorial layout; existing site styles remain unchanged. */
.editorial__hero{max-width:940px;padding-top:34px}.editorial__meta{font-size:14px;color:var(--mut);margin-bottom:18px}.editorial__hero h1{max-width:880px;line-height:1.18}.editorial__hero .lead{max-width:800px;font-size:19px;line-height:1.65;margin:24px 0 30px}.editorial__hero figure{margin:0 0 40px}.editorial__hero img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:12px}.editorial figcaption{font-size:14px;color:var(--mut);margin-top:10px}.editorial__body{max-width:820px;padding-bottom:60px;font-size:18px;line-height:1.85}.editorial__body p{margin:0 0 22px}.editorial__body h2{font-size:27px;line-height:1.3;margin:40px 0 18px}.editorial__body li{margin:10px 0}.editorial__body ol{padding-left:24px;margin:20px 0 26px}.editorial__body a{overflow-wrap:anywhere;text-underline-offset:3px}.editorial__action{border-top:1px solid var(--line);padding-top:30px;margin-top:36px}.editorial__action p{font-size:16px;margin:18px 0}.editorial .btn{white-space:normal;text-align:center;max-width:100%}.editorial__back{font-size:16px}.news-sequence{border-top:1px solid var(--line);margin-top:36px}.news-sequence ol{display:grid;grid-template-columns:1fr 1fr;gap:12px 36px}.news-sequence li{padding-left:4px;font-size:16px}.editorial a:focus-visible{outline:3px solid #0a6dab;outline-offset:4px}.editorial .crumbs{overflow-wrap:anywhere}
@media(max-width:650px){.editorial__hero{padding-top:24px}.editorial__hero h1{font-size:30px}.editorial__hero .lead,.editorial__body{font-size:17px}.editorial__body h2{font-size:24px}.news-sequence ol{grid-template-columns:1fr;gap:4px}.editorial__hero figure{margin-bottom:24px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
