.seo-product-advisory{background:#0a0a0f;color:#fff;padding:88px 24px;border-top:1px solid rgba(255,255,255,.08)}
.seo-product-advisory__inner{max-width:1180px;margin:0 auto}.seo-eyebrow{color:#8b8cf8;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}
.seo-product-advisory h2{font-size:clamp(2rem,4vw,3.4rem);line-height:1.12;margin:.55rem 0 1.2rem}.seo-answer{max-width:850px;color:rgba(255,255,255,.72);font-size:1.1rem;line-height:1.8}
.seo-advisory-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:38px 0}.seo-advisory-grid article{background:#12131c;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:24px}.seo-advisory-grid h3{font-size:1.05rem;margin:0 0 10px}.seo-advisory-grid p{color:rgba(255,255,255,.62);line-height:1.7;margin:0}
.seo-related-links{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.seo-related-links a{color:#dadaff;border:1px solid rgba(139,140,248,.38);border-radius:999px;padding:9px 14px;text-decoration:none}.seo-related-links a:hover{background:rgba(139,140,248,.15)}
.seo-source-note{color:rgba(255,255,255,.48);font-size:.84rem;line-height:1.7;max-width:900px}.seo-product-cta{display:inline-flex;margin-top:18px;padding:13px 22px;border-radius:999px;background:#5a55e7;color:#fff;text-decoration:none;font-weight:750}
@media(max-width:760px){.seo-product-advisory{padding:64px 20px}.seo-advisory-grid{grid-template-columns:1fr}}
.seo-product-breadcrumb{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.2rem;color:#9a9ca6;font-size:.86rem}.seo-product-breadcrumb a{color:#a7a8ff;text-decoration:none}
