/* Content beneath the catalog: product discovery stays first. */
.golos-seo-guide{max-width:1120px;margin:64px auto 32px;padding:40px;border:1px solid #d0ded5;border-radius:28px;background:#f0f6ef;color:#183f46}
body.golos-brand-view #golos-commerce .golos-seo-guide h2{font-size:clamp(29px,3.2vw,44px);line-height:1.18;max-width:900px;margin:14px 0 24px}
body.golos-brand-view #golos-commerce .golos-seo-guide h3{font-size:24px;line-height:1.25;margin:26px 0 14px}
.golos-seo-guide p{font-size:16px;line-height:1.8;margin:0 0 20px;max-width:970px}
.golos-seo-guide a{color:#086375;font-weight:750;text-decoration:underline;text-underline-offset:4px}
.golos-seo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:28px 0}
.golos-seo-grid article{background:#fffefa;border:1px solid #d0ded5;border-radius:18px;padding:24px;min-width:0}
body.golos-brand-view #golos-commerce .golos-seo-grid h3{margin-top:0}
.golos-seo-grid article p{font-size:15px;margin-bottom:15px}
.golos-seo-guide details{border-top:1px solid #c5d8ce;padding:18px 0}
.golos-seo-guide summary{cursor:pointer;font-weight:750;font-size:17px;line-height:1.6}
.golos-seo-guide details p{margin:15px 0 0}.golos-seo-guide .golos-seo-next{margin:25px 0 0}
.golos-seo-guide a:focus-visible,.golos-seo-guide summary:focus-visible{outline:3px solid #0e6472;outline-offset:5px}
@media(max-width:767px){.golos-seo-guide{padding:25px 20px;margin:36px auto 20px;border-radius:22px}.golos-seo-grid{grid-template-columns:1fr;gap:14px}.golos-seo-grid article{padding:22px}.golos-seo-guide p{font-size:15px}.golos-guide-actions a{overflow-wrap:anywhere}}
