
.nr.np-refined .nr-wrap{max-width:1280px;padding-left:32px;padding-right:32px}
.nr.np-refined .nr-section{padding:48px 0}
.nr.np-refined .nr-section>p{max-width:940px;font-size:16px;line-height:1.8}
.nr.np-refined .nr-section>ul,.nr.np-refined .nr-section>ol{max-width:940px;line-height:1.8;padding-left:23px}
.nr.np-refined .nr-section li{margin-bottom:12px}
.nr.np-refined .np-heading{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:48px;align-items:center;margin-bottom:25px}
.nr.np-refined .np-heading>.nr-eyebrow{grid-column:1/-1;margin-bottom:12px}
.nr.np-refined .np-heading h2{margin:0}.nr.np-refined .np-heading>p:last-child{margin:0;font-size:16px;line-height:1.8}
.nr.np-refined .np-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.nr.np-refined .np-card{background:#faf8f9;border:1px solid #e8e1e5;border-top:3px solid #bc005a;border-radius:10px;padding:26px;min-width:0}
.nr.np-refined .np-card h3{font-size:21px;line-height:1.25}.nr.np-refined .np-card p{font-size:15px;line-height:1.75;margin:0}
.nr.np-refined .np-links{margin:24px 0 0;line-height:2}
.nr.np-refined .nr-card{height:100%}
.nr.np-refined .nr-columns{gap:44px;align-items:center}
.nr.np-refined .nr-gallery img{height:auto;aspect-ratio:auto;object-fit:contain}
.nr.np-refined .np-jump{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 30px}
.nr.np-refined .np-jump a{font-size:13px;font-weight:600;border:1px solid #e3d7de;border-radius:999px;padding:9px 15px;text-decoration:none;background:#faf7f9}
.nr.np-refined [id]{scroll-margin-top:100px}
.nr.np-refined .np-editorial{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:48px;align-items:start}
.nr.np-refined .np-editorial>h2{margin:0}.nr.np-refined .np-editorial-copy p{font-size:16px;line-height:1.8}
.nr.np-refined .np-editorial-copy ul{padding-left:22px}
.neps-refresh .np-card-advice{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:44px;align-items:start;border-top:1px solid #e5dfe3;border-bottom:1px solid #e5dfe3;padding:36px 0!important}
.neps-refresh .np-card-advice h2{font-size:clamp(25px,2.8vw,36px)!important;line-height:1.2!important;max-width:540px}
.neps-refresh .np-card-advice p{font-size:16px!important;line-height:1.8!important}
.neps-refresh .np-card-advice a{font-size:14px;font-weight:600}
.nr-resources .np-jump,.neps-cleanup-page .np-jump{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}
.nr-resources .np-jump a,.neps-cleanup-page .np-jump a{border:1px solid #e6dce2;border-radius:24px;padding:9px 15px;font-size:13px;text-decoration:none;color:#a60050}
.nr-resources .nr-section{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr);gap:36px;align-items:start}
.nr-resources .np-resource-content{min-width:0}.nr-resources [id]{scroll-margin-top:100px}
.nr-resources .nr-section>h2{margin-top:14px;font-size:30px}
.nr-resources .nr-terms-copy{max-width:960px;font-size:16px;line-height:1.8}
.nr-resources .nr-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
.nr-resources .np-video-section{display:block}.nr-resources .np-video-section>h2{margin:0 0 24px}
@media(max-width:900px){.nr.np-refined .np-grid{gap:14px}.nr.np-refined .np-card{padding:22px}.nr-resources .nr-section{gap:24px;grid-template-columns:minmax(0,.65fr) minmax(0,1.4fr)}}
@media(max-width:800px){.nr.np-refined .nr-wrap{padding:20px 20px 45px}.nr.np-refined .np-heading,.nr.np-refined .np-editorial,.neps-refresh .np-card-advice,.nr-resources .nr-section{grid-template-columns:minmax(0,1fr)!important;gap:18px}.nr.np-refined .np-heading>.nr-eyebrow{margin:0}.nr.np-refined .nr-section{padding:35px 0}.nr.np-refined .np-grid{grid-template-columns:1fr}.nr-resources .nr-section>h2{margin-top:0}.nr-resources .nr-video-grid{grid-template-columns:1fr}.nr.np-refined .nr-columns{gap:24px}.neps-refresh .np-card-advice{padding:26px 0!important}}

#neps-roll-labels .rl-planning,#neps-trade-displays .td-planning{border-block:1px solid #e6e0e3;padding-block:42px}
#neps-roll-labels .rl-planning>div:first-child,#neps-trade-displays .td-planning>div:first-child{max-width:850px;margin-bottom:26px}
#neps-roll-labels .rl-planning-grid,#neps-trade-displays .td-planning-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
#neps-roll-labels .rl-planning-grid article,#neps-trade-displays .td-planning-grid article{background:#faf8f9;border:1px solid #e8e1e5;border-top:3px solid #ec008c;border-radius:10px;padding:25px}
#neps-roll-labels .rl-planning-grid h3,#neps-trade-displays .td-planning-grid h3{font-size:21px}
#neps-roll-labels .rl-planning-grid p,#neps-trade-displays .td-planning-grid p{font-size:15px;line-height:1.8;margin-bottom:0}
@media(max-width:800px){#neps-roll-labels .rl-planning-grid,#neps-trade-displays .td-planning-grid{grid-template-columns:1fr}}
