.resources-module__dxvPPG__page{background:#f7faf8;min-height:70vh}.resources-module__dxvPPG__hero{background:linear-gradient(145deg,#e8f4ef,#fbf7ed);padding:76px 0 54px}.resources-module__dxvPPG__heroInner{max-width:860px}.resources-module__dxvPPG__hero h1{letter-spacing:-.055em;margin:18px 0 24px;font-size:clamp(2.8rem,7vw,5.8rem);line-height:.92}.resources-module__dxvPPG__hero p{color:#425e5c;max-width:680px;font-size:1.18rem;line-height:1.7}.resources-module__dxvPPG__content{padding-block:54px 84px}.resources-module__dxvPPG__filterBar{flex-wrap:wrap;gap:10px;margin-bottom:34px;display:flex}.resources-module__dxvPPG__filterBar a{border:1px solid #c5d9d2;border-radius:999px;padding:8px 14px;text-decoration:none}.resources-module__dxvPPG__empty{background:#fff;border:1px solid #cdded8;border-radius:10px;padding:40px}.resources-module__dxvPPG__pagination{justify-content:space-between;margin-top:36px;display:flex}.resources-module__dxvPPG__articleHero{background:#edf6f2;padding:60px 0 46px}.resources-module__dxvPPG__breadcrumbs{color:#58716d;margin-bottom:34px;font-size:.88rem}.resources-module__dxvPPG__breadcrumbs ol{gap:9px;padding:0;list-style:none;display:flex}.resources-module__dxvPPG__articleHeader{max-width:900px}.resources-module__dxvPPG__articleHeader h1{letter-spacing:-.05em;margin:18px 0;font-size:clamp(2.7rem,6vw,5rem);line-height:1}.resources-module__dxvPPG__dek{color:#425e5c;max-width:760px;font-size:1.2rem;line-height:1.7}.resources-module__dxvPPG__byline{color:#58716d;flex-wrap:wrap;gap:12px;display:flex}.resources-module__dxvPPG__cover{max-width:1080px;margin:0 auto;padding:0 24px;transform:translateY(30px)}.resources-module__dxvPPG__cover img{object-fit:cover;border-radius:10px;width:100%;max-height:620px}.resources-module__dxvPPG__articleLayout{grid-template-columns:220px minmax(0,720px);gap:70px;max-width:1050px;margin:70px auto 90px;padding:0 24px;display:grid}.resources-module__dxvPPG__toc{align-self:start;position:sticky;top:100px}.resources-module__dxvPPG__toc h2{letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.resources-module__dxvPPG__toc a{color:#49645f;padding:7px 0;font-size:.9rem;text-decoration:none;display:block}.resources-module__dxvPPG__prose{color:#203f3d;font-size:1.06rem;line-height:1.82}.resources-module__dxvPPG__prose h2,.resources-module__dxvPPG__prose h3,.resources-module__dxvPPG__prose h4{color:#173a38;margin-top:2.2em;scroll-margin-top:100px;line-height:1.15}.resources-module__dxvPPG__prose h2{font-size:2rem}.resources-module__dxvPPG__prose h3{font-size:1.45rem}.resources-module__dxvPPG__prose a{color:#08776d}.resources-module__dxvPPG__sources,.resources-module__dxvPPG__related{border-top:1px solid #cdded8;margin-top:58px;padding-top:30px}.resources-module__dxvPPG__sources li{margin:10px 0}.resources-module__dxvPPG__relatedGrid{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.resources-module__dxvPPG__relatedCard{color:inherit;background:#fff;border:1px solid #cdded8;border-radius:8px;padding:18px;text-decoration:none}.resources-module__dxvPPG__tags{flex-wrap:wrap;gap:8px;margin-top:35px;display:flex}.resources-module__dxvPPG__tags a{background:#e6f1ed;border-radius:999px;padding:7px 12px;font-size:.85rem;text-decoration:none}@media (max-width:760px){.resources-module__dxvPPG__articleLayout{grid-template-columns:1fr;margin-top:55px}.resources-module__dxvPPG__toc{border-bottom:1px solid #cdded8;padding-bottom:22px;position:static}.resources-module__dxvPPG__relatedGrid{grid-template-columns:1fr}.resources-module__dxvPPG__hero{padding-top:48px}}
