.grid.svelte-1rt7clj{grid-template-columns:repeat(3,1fr);gap:1rem;width:100%;display:grid}@media (width<=960px){.grid.svelte-1rt7clj{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.grid.svelte-1rt7clj{grid-template-columns:1fr}}.related.svelte-1rt7clj{background-color:var(--bg-light);border:var(--border);border-radius:calc(var(--br) * 2);box-shadow:var(--shadow-s);transition:border-color var(--tt) ease-in-out, box-shadow var(--tt) ease-in-out, transform var(--tt) ease-in-out, opacity var(--tt-large) var(--ai-delay,0s) ease-out, translate var(--tt-large) var(--ai-delay,0s) ease-out}.related.svelte-1rt7clj:hover{border-color:var(--accent);box-shadow:var(--shadow);transform:translateY(-.125rem)}.related.svelte-1rt7clj{gap:.75rem;padding:1.5rem}.related.svelte-1rt7clj:hover .more:where(.svelte-1rt7clj) svg{transform:translate(.25rem)}.related.svelte-1rt7clj h3:where(.svelte-1rt7clj){font-size:1.0625rem;font-weight:700}.related.svelte-1rt7clj p:where(.svelte-1rt7clj){margin:0}.chip.svelte-1rt7clj{background-color:color-mix(in srgb, var(--accent) 15%, transparent);width:2.5rem;height:2.5rem;color:var(--accent);border-radius:var(--br);justify-content:center;align-items:center;padding:.5rem;display:flex}.more.svelte-1rt7clj{color:var(--accent);align-items:center;gap:.25rem;margin-top:auto;font-weight:500;display:inline-flex}.more.svelte-1rt7clj svg{width:.9rem;height:.9rem;transition:transform var(--tt) ease-in-out}
