/* Resource pages use the established brand, type and spacing. */
.resource-figure{margin:28px 0 36px}.resource-figure img{display:block;width:100%;height:auto;max-height:320px;object-fit:cover;border-radius:3px}.resource-figure figcaption{font-size:13px;line-height:1.7;color:var(--muted);padding-top:12px}.resource-breadcrumb{font-size:12px;line-height:1.8;color:var(--muted);margin-bottom:24px}.resource-hub-links{display:flex;gap:14px 25px;flex-wrap:wrap;padding:22px 0;border-bottom:1px solid var(--line);margin-bottom:35px}.resource-hub-links a{font-weight:600;color:var(--navy);text-decoration:underline;text-underline-offset:4px}.blog-article section{scroll-margin-top:110px}.blog-article li{margin-bottom:10px}.article-aside a{overflow-wrap:anywhere}.article-aside .button{white-space:normal;text-align:center}.blog-article .button{color:#fff!important;text-decoration:none!important}.blog-article .button:focus-visible,.resource-hub-links a:focus-visible{outline:3px solid var(--blue);outline-offset:4px}@media(max-width:620px){.resource-figure img{max-height:245px}.resource-breadcrumb{font-size:12px}.resource-hub-links{flex-direction:column}}
@media print{.site-header,.site-footer,.article-aside,.article-back,.skip-link{display:none}.article-grid{display:block}.simple-hero{background:#fff!important;color:#111!important;padding:20px 0}.simple-hero h1,.simple-hero p{color:#111!important}.content-section{padding:10px 0}.blog-article{max-width:none}.resource-figure img{max-height:180px}.container{width:100%}.blog-article a{color:#111}}
