.editorial-product .product-offers {padding-top:8px}
.editorial-product .assistant-product-entry {margin-top:0}
.editorial-product .assistant-product-entry .assistant-entry-note {display:none}
.editorial-product .assistant-product-entry {padding-top:0;padding-bottom:0;border:0}
.editorial-product .product-offers > .section-heading {margin-bottom:8px}
.editorial-product .product-offers > .section-heading h2 {font-size:clamp(24px,3vw,34px)}
.offer-first-help {margin:12px 0 20px;scroll-margin-top:calc(var(--header-height) + 24px)}
.offer-first-help > summary {cursor:pointer;font-weight:650;color:var(--brand-strong);padding:12px 0;min-height:44px}
.offer-first-help > summary:focus-visible {outline:2px solid var(--brand-strong);outline-offset:4px}
.editorial-hub .service-directory nav,.editorial-hub .service-options nav {position:static;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}
.editorial-hub .service-directory nav a,.editorial-hub .service-options nav a {justify-content:flex-start;white-space:normal;overflow-wrap:anywhere;text-align:left}
@media(max-width:700px){.editorial-hub .service-directory nav,.editorial-hub .service-options nav {grid-template-columns:1fr}.editorial-hub .page-hero,.editorial-fresh .page-hero {padding-top:20px;padding-bottom:16px}.editorial-hub .page-hero__inner,.editorial-fresh .page-hero__inner {padding-top:12px;padding-bottom:0}.editorial-hub .page-hero h1,.editorial-fresh .page-hero h1{font-size:clamp(28px,7.5vw,38px)}.editorial-product .product-meta{display:none}.editorial-product .product-hero{padding-bottom:8px}}
