.wg-topic-navigation,.wg-topic-breadcrumb,.wg-resources-curated{box-sizing:border-box;width:min(1080px,calc(100% - 32px));margin:28px auto;color:#182b40;font-family:Inter,system-ui,sans-serif;line-height:1.65}
.wg-topic-navigation,.wg-resources-curated{padding:clamp(20px,3vw,36px);border:1px solid #d9e2ec;border-radius:18px;background:#f7fafc}
.wg-topic-navigation h2,.wg-resources-curated h1{line-height:1.2;margin:0 0 14px}.wg-topic-navigation h3,.wg-resources-curated h2{line-height:1.35;font-size:1.12rem;margin:0 0 10px}
.wg-topic-navigation p,.wg-resources-curated p{max-width:78ch}.wg-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:22px 0}.wg-topic-grid>section,.wg-topic-grid>article{padding:18px;background:#fff;border:1px solid #e0e7ef;border-radius:12px;min-width:0}
.wg-topic-navigation ul{padding-left:22px;margin:12px 0}.wg-topic-navigation li{margin:8px 0}.wg-topic-navigation a,.wg-topic-breadcrumb a,.wg-resources-curated a{color:#174e8b;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.wg-topic-product{padding-top:16px;border-top:1px solid #d9e2ec}.wg-topic-breadcrumb{font-size:.88rem}.wg-topic-breadcrumb ol{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:6px 10px}.wg-topic-breadcrumb li+li::before{content:'/';padding-right:10px;color:#728399}.wg-topic-breadcrumb [aria-current]{color:#4a5e73}
@media(max-width:650px){.wg-topic-grid{grid-template-columns:1fr}.wg-topic-navigation,.wg-resources-curated{width:calc(100% - 24px);padding:20px}.wg-topic-breadcrumb{width:calc(100% - 24px)}}
