/* Self-contained contextual teaser. Existing glossary design remains unchanged. */
.g-tool-bridge{margin:27px 0 34px;padding:24px;background:#172152;color:#fff;border-left:5px solid #eda900}
.g-tool-bridge .g-kicker{color:#f4c14b;margin:0 0 12px}
.g-tool-bridge h3{font-size:clamp(22px,2.4vw,30px);line-height:1.18;margin:0 0 12px;color:#fff}
.g-tool-bridge p{color:#e1e5f4;line-height:1.65;font-size:14px}
.g-tool-action{background:#eda900;color:#172152!important;padding:12px 15px;display:inline-block;font-size:13px;line-height:1.35;font-weight:800;text-decoration:none!important;margin-top:3px}
.g-tool-action:hover{background:#ffcb44}
.g-tool-bridge small{display:block;font-size:11px;margin-top:14px;color:#c3c9e2}
