/* Scoped reading layout for the two approved owned editorial posts. */
.oc-note-authority-reading{background:#f6f5f0;color:#202222;padding:48px 24px 64px}
.oc-note-authority-article{box-sizing:border-box;max-width:1000px;margin:0 auto;background:#fff;padding:48px 70px 64px;font:18px/1.7 system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;color:#202222}
.oc-note-authority-article>*{max-width:720px;margin-left:auto;margin-right:auto}
.oc-note-authority-article h1{font-size:clamp(32px,4vw,48px);line-height:1.15;letter-spacing:-.035em;margin-top:0;margin-bottom:30px}
.oc-note-authority-article h2{font-size:27px;line-height:1.25;margin-top:48px;margin-bottom:16px;letter-spacing:-.02em}
.oc-note-authority-article h3{font-size:21px;line-height:1.3;margin-top:28px;margin-bottom:12px}
.oc-note-authority-article p{margin-top:0;margin-bottom:22px}.oc-note-authority-article ul{padding-left:24px}.oc-note-authority-article li{margin:14px 0}
.oc-note-authority-article a{color:#63531a;text-decoration:underline;text-underline-offset:3px}.oc-note-authority-article a:focus-visible{outline:3px solid #b09b40;outline-offset:4px}
.oc-note-authority-article img{width:100%;height:auto;display:block;border:1px solid #deddd5;border-radius:8px}.oc-note-authority-article p:has(>img){max-width:860px;margin-top:36px;margin-bottom:12px}.oc-note-authority-article p:has(>em){font-size:15px;color:#5a5d5c}
@media(max-width:650px){.oc-note-authority-reading{padding:24px 0 40px}.oc-note-authority-article{padding:32px 22px 44px;font-size:17px;line-height:1.65}.oc-note-authority-article h2{font-size:25px;margin-top:38px}}
