.lx-related.svelte-14q88ej{margin:2rem 0;padding:1.5rem;border-radius:12px;background:linear-gradient(135deg,#1f6feb0a,#6b21a80a);border:1px solid rgba(31,111,235,.12)}.lx-related__head.svelte-14q88ej{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:1rem;gap:1rem;flex-wrap:wrap}.lx-related__head.svelte-14q88ej h2:where(.svelte-14q88ej){margin:0;font-size:1.1rem;letter-spacing:.02em}.lx-related__hint.svelte-14q88ej{margin:0;font-size:.82rem;color:#6b7280}.lx-related__list.svelte-14q88ej{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.75rem}.lx-related__card.svelte-14q88ej{display:block;padding:.85rem 1rem;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;text-decoration:none;color:inherit;transition:border-color .15s,transform .15s}.lx-related__card.svelte-14q88ej:hover{border-color:#1f6feb80;transform:translateY(-1px)}.lx-related__kind.svelte-14q88ej{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin-bottom:.4rem}.lx-related__card.svelte-14q88ej h3:where(.svelte-14q88ej){margin:0 0 .4rem;font-size:.95rem;line-height:1.3}.lx-related__card.svelte-14q88ej p:where(.svelte-14q88ej){margin:0 0 .6rem;font-size:.82rem;color:#4b5563;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lx-related__more.svelte-14q88ej{font-size:.78rem;color:#1f6feb;font-weight:500}@media(prefers-color-scheme:dark){.lx-related.svelte-14q88ej{background:linear-gradient(135deg,#1f6feb14,#6b21a814);border-color:#1f6feb33}.lx-related__card.svelte-14q88ej{background:#0f172a;border-color:#ffffff1a}.lx-related__card.svelte-14q88ej p:where(.svelte-14q88ej){color:#cbd5e1}.lx-related__more.svelte-14q88ej{color:#60a5fa}}
