.related.svelte-104xtkw{display:grid;gap:10px;margin-top:28px}a.svelte-104xtkw{position:relative;display:flex;flex-direction:column;gap:4px;height:100%;padding:20px 22px;padding-inline-end:52px;border-radius:24px;background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--hairline);transition:background-color .25s var(--ease-out-quint)}a.svelte-104xtkw:hover{background:var(--surface-2)}.label.svelte-104xtkw{color:var(--snow);font-size:18px;font-weight:700;line-height:1.5}.body.svelte-104xtkw{color:var(--fg-2);font-size:15px;line-height:1.75}.arrow.svelte-104xtkw{position:absolute;top:22px;inset-inline-end:20px;display:flex;color:var(--fg-3);transition:color .25s var(--ease-out-quint),transform .35s var(--ease-out-expo)}a.svelte-104xtkw:hover .arrow:where(.svelte-104xtkw){color:var(--snow);transform:translate(-3px,-3px)}@media(min-width:720px){.related.svelte-104xtkw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.related.svelte-104xtkw{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:16px;margin-top:40px}a.svelte-104xtkw{padding:26px 26px 24px;padding-inline-end:56px;border-radius:28px}}@media(prefers-reduced-motion:no-preference)and (min-width:1024px){@supports (animation-timeline: view()){li.svelte-104xtkw{animation:svelte-104xtkw-related-rise linear both;animation-timeline:view();animation-range:entry calc(var(--i) * 8%) entry calc(60% + var(--i) * 8%)}}}@keyframes svelte-104xtkw-related-rise{0%{opacity:0;transform:translateY(64px)}to{opacity:1;transform:none}}
