.am-skip{position:fixed;left:16px;top:12px;z-index:1000;padding:10px 14px;background:#fff;color:#08090d;font-weight:900;transform:translateY(-160%)}
.am-skip:focus{transform:none}.am-skip-target{display:block;scroll-margin-top:90px}
.am-menu a:focus-visible,.am-logo:focus-visible,.am-card a:focus-visible,.am-article a:focus-visible{outline:3px solid var(--gold);outline-offset:4px}
.am-article-wrap{width:min(900px,calc(100% - 32px));margin:0 auto;padding:76px 0}
.am-article-header h1{font-size:clamp(2.25rem,6vw,4.5rem);line-height:1.05}.am-byline{color:#eef0f5;font-weight:800}
.am-article-content{font-size:1.08rem}.am-article-content h2{margin-top:3.4rem;font-size:clamp(1.65rem,4vw,2.5rem);line-height:1.15}
.am-article-content p{margin:0 0 1.4rem}.am-article-content figure{margin:2.5rem 0 3rem}.am-article-content img{display:block;width:100%;height:auto;border-radius:18px}.am-article-content figcaption{margin-top:.65rem;color:var(--muted);font-size:.92rem}
