.case-study-article.svelte-1riupd{display:grid;column-gap:1rem;row-gap:.5rem;text-decoration:none;background-color:var(--color-background);padding:1rem;border-radius:1.25rem;border:1px solid var(--color-outline);grid-row:span 2}@media (hover: hover){.case-study-article.svelte-1riupd:hover{background-color:var(--color-surface)}.case-study-article.svelte-1riupd:hover .cta:where(.svelte-1riupd) svg{transform:translate(.25rem)}}.case-study-article.horizontal.svelte-1riupd{grid-template-columns:1fr 1.5fr}@media (max-width: 500px){.case-study-article.horizontal.svelte-1riupd{grid-template-columns:1fr}}.case-study-article.vertical.svelte-1riupd{grid-template-columns:1fr;height:100%}.case-study-article.svelte-1riupd .image:where(.svelte-1riupd){aspect-ratio:16/9}.case-study-article.svelte-1riupd .image:where(.svelte-1riupd) img:where(.svelte-1riupd){object-position:center;object-fit:cover;background-size:cover;background-position:center;color:var(--color-background);border-radius:.75rem;border:1px solid var(--color-outline);width:100%;height:100%}.case-study-article.svelte-1riupd .about:where(.svelte-1riupd){display:flex;flex-direction:column;gap:.75rem;justify-content:space-between}.case-study-article.svelte-1riupd .about:where(.svelte-1riupd) time:where(.svelte-1riupd){font-size:.65rem;color:var(--color-on-background);text-transform:uppercase;font-weight:500}.case-study-article.svelte-1riupd .about:where(.svelte-1riupd) .title:where(.svelte-1riupd){font-size:1.1rem;font-weight:500;text-wrap:balance;margin-bottom:.25rem}.case-study-article.svelte-1riupd .cta:where(.svelte-1riupd){display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;width:max-content;border-radius:.75rem}.case-study-article.svelte-1riupd .cta:where(.svelte-1riupd) svg{transition:transform .1s ease}
