/* Distinct backgrounds for resource landing pages, scoped away from articles. */
.acx-refined .resource-background{position:relative;isolation:isolate}
.resource-background:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-position:center;background-size:cover;background-repeat:no-repeat}
.acx-refined .resource-background--blog{background:#102335!important}
.resource-background--blog:before{background-image:linear-gradient(90deg,#102335f5,#102335ae),url('/images/editorial/review.webp');background-position:center,center 45%}
.acx-refined .resource-background--guides{background:#143b3b!important}.resource-background--guides:before{background-image:url('/images/hero/background-guides.svg')}
.acx-refined .resource-background--answers{background:#e6f1eb!important}.resource-background--answers:before{background-image:url('/images/hero/background-answers.svg')}
.acx-refined .resource-background--glossary{background:#f5f3eb!important}.resource-background--glossary:before{background-image:url('/images/hero/background-glossary.svg')}
.acx-refined .resource-background--hub{background:#102335!important}.resource-background--hub:before{background-image:url('/images/hero/background-hub.svg')}
.acx-refined .resource-background--blog h1,.acx-refined .resource-background--guides h1,.acx-refined .resource-background--hub h1{color:#fff!important}
.acx-refined .resource-background--blog h1 .acx-accent,.acx-refined .resource-background--hub h1 .acx-accent{color:#a6dfce!important}
.acx-refined .resource-background--blog .acx-hero-lead,.acx-refined .resource-background--guides .acx-hero-lead,.acx-refined .resource-background--hub .acx-hero-lead{color:#e1ece7!important}
.acx-refined .resource-background--blog .eyebrow,.acx-refined .resource-background--guides [class$="__eyebrow"],.acx-refined .resource-background--hub .eyebrow{color:#a6dfce!important}
.resource-background--blog .breadcrumbs,.resource-background--blog .breadcrumbs a{color:#d2e0dc!important}
.resource-background--blog .btn--primary,.resource-background--guides .btn--primary,.resource-background--hub .btn--primary{background:#b9e6d7;color:#102335;border-color:#b9e6d7}
.resource-background--hub .btn--ghost{color:#e3eee8;border-color:#8ed8c5}
.resource-background--guides .editorial-art figcaption,.resource-background--hub .editorial-art figcaption{color:#d2e0dc;border-color:#ffffff30}
.resource-background--hub .hub-footnotes{border-color:#ffffff30}.resource-background--hub .hub-footnote,.resource-background--hub .hub-footnote strong{color:#d2e0dc}
.resource-background--hub .editorial-art>img{background:#eaf3ed;border-radius:50%;padding:10px}
.resource-feature{border-left:1px solid #8ed8c580;padding:30px 0 30px 34px;color:white}
.resource-feature__label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#a6dfce;display:block;margin-bottom:24px}
.resource-feature>a{font-size:clamp(25px,2.6vw,36px);line-height:1.3;color:white;font-weight:550;display:block;text-decoration:none}
.resource-feature>a:hover{text-decoration:underline;text-underline-offset:6px}.resource-feature>a span{color:#a6dfce}
.resource-feature p{font-size:15px;line-height:1.7;color:#d2e0dc;margin-top:22px}.resource-feature small{font-size:11px;color:#c2d2cb;display:block;margin-top:28px}
@media(max-width:600px){.resource-background--blog:before{background-image:linear-gradient(#102335e8,#102335d9),url('/images/editorial/review-mobile.webp')}.resource-feature{padding:20px 0 20px 22px}.resource-feature__label{margin-bottom:16px}}
.acx-refined .resource-background--guides .acx-hero-lead strong,.acx-refined .resource-background--blog .acx-hero-lead strong,.acx-refined .resource-background--hub .acx-hero-lead strong{color:inherit!important}
.acx-refined .resource-background--guides .acx-hero-lead em,.acx-refined .resource-background--blog .acx-hero-lead em,.acx-refined .resource-background--hub .acx-hero-lead em{color:inherit!important}
