.related-card.svelte-bsbylo{background:color-mix(in oklab, var(--card), transparent 15%);-webkit-backdrop-filter:blur(16px);border:1px solid color-mix(in oklab, var(--foreground), transparent 92%);box-shadow:0 4px 24px color-mix(in oklab, var(--foreground), transparent 96%), inset 0 1px 0 color-mix(in oklab, var(--background), transparent 40%)}.related-card.svelte-bsbylo:hover{border-color:color-mix(in oklab, var(--primary), transparent 55%);box-shadow:0 8px 32px color-mix(in oklab, var(--primary), transparent 92%), inset 0 1px 0 color-mix(in oklab, var(--background), transparent 30%)}.related-title.svelte-bsbylo{color:var(--foreground);padding-left:0;transition:padding-left .25s;position:relative}.related-title.svelte-bsbylo:before{content:"";background:var(--primary);opacity:0;border-radius:2px;width:3px;height:60%;transition:opacity .25s,left .25s;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}.related-card.svelte-bsbylo:hover .related-title:where(.svelte-bsbylo):before{opacity:1;left:-10px}.featured-badge.svelte-bsbylo{background:var(--primary);color:var(--primary-foreground);border-radius:9999px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.cta-link.svelte-bsbylo{position:relative}.cta-text.svelte-bsbylo{margin:-.1em -.2em;padding:.1em .2em;display:inline-block;position:relative}.cta-text.svelte-bsbylo:before{content:"";background:var(--primary);opacity:0;z-index:-1;transform-origin:0;border-radius:1px;height:.5em;transition:transform .25s,opacity .25s;position:absolute;bottom:.15em;left:0;right:0;transform:scaleX(0)rotate(-.5deg)}.cta-link.svelte-bsbylo:hover .cta-text:where(.svelte-bsbylo):before,.related-card.svelte-bsbylo:hover .cta-text:where(.svelte-bsbylo):before,.view-all-link.svelte-bsbylo:hover .cta-text:where(.svelte-bsbylo):before{opacity:.85;transform:scaleX(1)rotate(-.5deg)}.cta-arrow.svelte-bsbylo{color:color-mix(in oklab, var(--primary), var(--foreground) 25%)}.view-all-link.svelte-bsbylo:hover .cta-arrow:where(.svelte-bsbylo){transform:translate(4px)}
