/* SEO v2 additions (breadcrumbs, browse-by links, footer social icons, landing FAQ). Loaded only with --seo-v2. */
.breadcrumbs{font-size:.85rem;letter-spacing:.02em;margin:0 0 .6rem;opacity:.95}
.breadcrumbs a{color:inherit;text-decoration:underline;text-underline-offset:2px}
.breadcrumbs [aria-current]{opacity:.85}
.social-links{display:flex;gap:.6rem;margin-top:1rem;flex-wrap:wrap}
.social-links a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.12);color:#fff;transition:background .15s}
.social-links a:hover,.social-links a:focus-visible{background:rgba(255,255,255,.28)}
.browse-by h2{margin-top:0}
.browse-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}
.browse-group h3{font-size:1rem;margin:0 0 .5rem}
.browse-group ul{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}
.browse-group li span{opacity:.65;font-size:.85em}
.more-links{margin:1.25rem 0 .5rem;font-weight:600}
.faq-mini h3{font-size:1.02rem;margin:1.1rem 0 .3rem}
