.hpt292-category-seo{display:flex;align-items:flex-start;gap:14px;background:linear-gradient(110deg,#f4f9ff,#fff);border:1px solid #dce9fb;border-radius:14px;padding:18px 21px;margin:16px 0 24px;box-shadow:0 6px 24px rgba(13,64,138,.035)}
.hpt292-category-seo-icon{flex:0 0 auto;display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:#e5f1ff;color:#0865d8;font-size:16px}
.hpt292-category-seo strong{display:block;color:#153866;font-size:13px;font-weight:750;margin:1px 0 5px}
.hpt292-category-seo p{font-size:12px;line-height:1.75;color:#526b87;margin:0;max-width:880px}
@media(max-width:650px){.hpt292-category-seo{gap:10px;padding:14px}.hpt292-category-seo-icon{width:32px;height:32px}.hpt292-category-seo p{font-size:11.5px}}

/* HP10: detailed, useful category-specific supporting SEO copy */
.hpt10-seo-guide{max-width:1040px;margin:24px 0 30px;padding:22px 25px;background:#f7faff;border:1px solid #e0eaf8;border-radius:14px}
.hpt10-seo-eyebrow{display:block;color:#1264ba;font-size:10px;letter-spacing:1px;font-weight:750;margin-bottom:9px}
.hpt10-seo-guide h2{font-size:19px;line-height:1.4;color:#153866;font-weight:750;margin:0 0 10px}
.hpt10-seo-guide p{color:#536985;font-size:13px;line-height:1.8;margin:0 0 11px}
.hpt10-seo-guide .hpt10-seo-note{border-top:1px solid #e0eaf8;padding-top:10px;margin:14px 0 0;font-size:11.5px;color:#6b8098}
.hpt10-seo-note i{color:#2077da;margin-right:5px}
[data-hpt-theme="dark"] .hpt292-category-seo,[data-hpt-theme="dark"] .hpt10-seo-guide{background:#122238;border-color:#29415f}
[data-hpt-theme="dark"] .hpt292-category-seo strong,[data-hpt-theme="dark"] .hpt10-seo-guide h2{color:#ecf4ff}
[data-hpt-theme="dark"] .hpt292-category-seo p,[data-hpt-theme="dark"] .hpt10-seo-guide p{color:#adc1db}
[data-hpt-theme="dark"] .hpt10-seo-guide .hpt10-seo-note{border-color:#29415f;color:#a2b7d1}
@media(max-width:650px){.hpt10-seo-guide{padding:17px 15px;margin:18px 0 26px}.hpt10-seo-guide h2{font-size:16px}.hpt10-seo-guide p{font-size:12px}}
