/* Context navigation; independent of legacy card and process-grid selectors. */
.site-premium.seo-product-refresh .showcase-title{font-size:clamp(34px,4vw,56px);line-height:1.08;letter-spacing:-.025em;overflow-wrap:normal;hyphens:manual}
.seo-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 30px;padding:0;color:#c7c3ba;font:400 14px/1.6 Arial,sans-serif;overflow-wrap:anywhere}
.seo-breadcrumbs a,.seo-related a{color:#e2c684;text-decoration:underline;text-underline-offset:4px}
.seo-breadcrumbs a:focus-visible,.seo-related a:focus-visible{outline:2px solid #e2c684;outline-offset:5px;border-radius:2px}
.seo-related{max-width:1120px;margin:64px auto 20px;padding:24px;border:1px solid #4d4432;border-radius:18px;background:#111115;color:#d1ced4;font:400 16px/1.7 Arial,sans-serif}
.seo-related>p{margin:0 0 16px;color:#f2eee5}
.seo-related ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}
.seo-related li{min-width:0;margin:0;padding:0}
.seo-related li span{display:block;margin-top:5px;font-size:14px;line-height:1.6;color:#c7c3ba}
.seo-related>a{display:inline-block;margin-top:20px;padding:5px 0}
@media(max-width:640px){.seo-related{margin-top:40px;padding:18px}.seo-related ul{grid-template-columns:1fr;gap:18px}.seo-breadcrumbs{font-size:13px;margin-bottom:22px}}
