
.fid-article-skip{position:absolute;left:16px;top:-100px;padding:12px;background:#fff;color:#173d61;z-index:9999}.fid-article-skip:focus{top:12px}
.article-hero .authority-eyebrow{color:#e4c77e;margin-bottom:22px}.article-hero h1{max-width:68%!important;font-size:clamp(2.2rem,4.6vw,4.6rem)!important;line-height:1.06!important}.article-hero .authority-hero-copy{padding-block:36px!important;max-width:1128px}
.fid-article-toc{margin-top:34px;padding:26px 30px;background:#faf6ee;border-left:3px solid #b4872b}.fid-article-toc h2{font-size:1.6rem!important;margin-bottom:16px!important}.fid-article-toc ol{padding-left:22px;margin:0;display:grid;gap:10px}.fid-article-toc a{color:#173d61;text-underline-offset:4px}
.article-reading-section h3{font-family:'Cormorant Garamond',Georgia,serif;color:#9b6f19;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.2;margin:30px 0 16px}.article-reading-section h2{scroll-margin-top:135px}.article-reading-section a{color:#173d61;text-decoration:underline;text-underline-offset:4px}.article-reading-section li{line-height:1.8;color:#173d61}.article-reading-section p,.article-reading-section li{overflow-wrap:break-word}.fid-article-note,.fid-article-author{font-size:15px!important}.fid-article-author{margin-top:36px!important;border-top:1px solid #e8dfcf;padding-top:26px}
.fid-article-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.fid-article-card{background:#fff;border:1px solid #e8dfcf;padding:32px;display:flex;flex-direction:column;align-items:flex-start}.fid-article-card h3{margin:14px 0 18px}.fid-article-card h3 a{text-decoration:none}.fid-article-card p{font-size:16px}.fid-article-card .fid-article-link{margin-top:auto;font-weight:600}.fid-article-label{font:600 12px 'IBM Plex Sans',sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#9b6f19}.fid-article-intro{max-width:980px}.fid-article-topics{display:flex;flex-wrap:wrap;gap:10px 24px;margin:28px 0}.fid-article-topics a{font-size:15px}.fid-article-hub-link{padding:28px;border-left:3px solid #b4872b;background:#faf6ee;margin:24px 0}.fid-article-hub-link h2,.fid-article-hub-link h3{margin:0 0 14px;color:#9b6f19}.fid-article-hub-link a{color:#173d61;text-decoration:underline}.fid-article-hub-link p{color:#173d61}.fid-article-hub-link ul{padding-left:20px;line-height:1.8}
@media(max-width:820px){.article-hero h1{max-width:100%!important}}
@media(max-width:700px){.fid-article-grid{grid-template-columns:1fr}.fid-article-card{padding:24px}.fid-article-toc{padding:22px}.article-hero .authority-hero-copy{padding-block:22px!important}.article-reading-section .authority-shell{width:calc(100% - 40px)}.article-reading-section p,.article-reading-section li{hyphens:none}}
