/* Only the new internal-links component. */
.gx-internal-links{direction:rtl;margin:24px 0;padding:18px;background:#fff;border:1px solid #e4e8ee;border-radius:12px;color:#142235}
.gx-internal-links h2{margin:0 0 12px;padding-inline-start:10px;border-inline-start:3px solid #ef2637;font-size:clamp(17px,2vw,21px);line-height:1.8;font-weight:700}
.gx-internal-links ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}
.gx-internal-links li{margin:0;padding:0;min-width:0;list-style:none}
.gx-internal-links a{display:flex;align-items:center;justify-content:space-between;gap:12px;height:100%;padding:11px 13px;border:1px solid #edf0f4;border-radius:8px;background:#f8f9fc;color:#142235;text-decoration:none;font-size:15px;line-height:1.9;overflow-wrap:anywhere}
.gx-internal-links a>span:last-child{color:#e52232;flex-shrink:0}
.gx-internal-links a:hover{border-color:#efb5bb;color:#cf1829;background:#fff}
.gx-internal-links a:focus-visible{outline:2px solid #e52232;outline-offset:3px}
@media(max-width:599px){.gx-internal-links{padding:14px;margin:18px 0}.gx-internal-links ul{grid-template-columns:1fr}.gx-internal-links a{font-size:14px}}
