
.product-seo-editorial{padding:72px 0;border-top:1px solid #e6e6e2;background:#fafaf8}
.product-seo-editorial .container{max-width:1120px}
.product-seo-kicker{margin-bottom:12px;color:#c8872b;font-size:9px;font-weight:850;letter-spacing:.13em}
.product-seo-editorial h2{max-width:900px;margin:0 0 20px;color:#171918;font-size:clamp(30px,3.6vw,48px);line-height:1.04;letter-spacing:-.04em}
.product-seo-editorial p{max-width:880px;margin:0 0 13px;color:#646a66;font-size:13px;line-height:1.78}
.product-seo-links{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:26px}
.product-seo-links a{color:#171918;text-decoration:none;border-bottom:1px solid #c9ccc9;padding-bottom:3px;font-size:10px;font-weight:800}
.product-seo-links a:hover{color:#c8872b;border-color:#c8872b}
@media(max-width:640px){
 .product-seo-editorial{padding:48px 0}
 .product-seo-editorial h2{font-size:31px}
 .product-seo-editorial p{font-size:12px;line-height:1.72}
 .product-seo-links{display:grid;gap:11px}
 .product-seo-links a{width:max-content;max-width:100%}
}

.seo-context-links{display:flex;flex-wrap:wrap;gap:10px 18px;padding:26px max(24px,calc((100vw - 1120px)/2));border-top:1px solid #e6e6e2;background:#fff}
.seo-context-links a{color:#171918;text-decoration:none;border-bottom:1px solid #c9ccc9;padding-bottom:3px;font-size:10px;font-weight:800}
.seo-context-links a:hover{color:#c8872b;border-color:#c8872b}
@media(max-width:640px){.seo-context-links{display:grid;padding:22px 20px}}
