.grid.svelte-1rt7clj{grid-template-columns:repeat(3,1fr);gap:1rem;width:100%;display:grid}@media (width<60rem){.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:var(--br-l);box-shadow:var(--shadow-s);transition:border-color var(--tt) var(--ease), box-shadow var(--tt) var(--ease), transform var(--tt) var(--ease), 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-weight:700}.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{--icon-size:var(--icon-xs);transition:transform var(--tt) var(--ease)}
