.gexyral-il04-related{margin:0;padding:20px 0 28px}.gexyral-il04-related .gexyral-inner-container{border-top:1px solid rgba(148,163,184,.18);padding-top:18px}.gexyral-il04-related-head{display:flex;align-items:baseline;gap:12px;margin-bottom:12px}.gexyral-il04-related-head span{font-size:12px;letter-spacing:.08em;opacity:.66}.gexyral-il04-related-head strong{font-size:16px}.gexyral-il04-related ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gexyral-il04-related li{min-width:0}.gexyral-il04-related a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:12px 14px;border:1px solid rgba(148,163,184,.18);border-radius:12px;text-decoration:none;color:inherit;background:rgba(15,23,42,.22)}.gexyral-il04-related a span{min-width:0;line-height:1.55}.gexyral-il04-related a b{flex:0 0 auto;font-weight:600}@media(max-width:860px){.gexyral-il04-related{padding:16px 0 22px}.gexyral-il04-related-head{display:block}.gexyral-il04-related-head strong{display:block;margin-top:4px}.gexyral-il04-related ul{grid-template-columns:1fr}.gexyral-il04-related a{min-height:48px}}

/* IL06-P2 contextual body anchors: preserve reading flow, avoid CTA styling. */
a.gexyral-contextual-link{color:inherit;text-decoration-line:underline;text-decoration-thickness:.08em;text-decoration-color:currentColor;text-underline-offset:.18em;transition:text-decoration-color .16s ease,color .16s ease}
a.gexyral-contextual-link:hover,a.gexyral-contextual-link:focus-visible{text-decoration-color:currentColor}
