.splide__slide{padding:0 8px}.splide__track{padding-bottom:1rem}@media (min-width: 1024px){.carousel .splide__arrows{position:absolute;width:calc(100% + 8rem);left:-4rem}}.carousel .splide__pagination{position:relative;margin-top:1.5rem;bottom:auto}.card-container.svelte-5fuacn{height:100%;min-height:7rem;display:flex;flex-direction:column;width:100%;margin:0 auto;padding:1.25rem;background-color:#fff;border:1px solid rgb(229,231,235);border-radius:8px;box-shadow:0 2px 4px #00000014,0 1px 2px #0000000f;transition:all .2s ease-in-out}.dark .card-container.svelte-5fuacn{background-color:#27272a;border-color:#3f3f46}.card-container.svelte-5fuacn:hover{border-color:#d4d4d8;box-shadow:0 4px 8px #0000001f,0 2px 4px #00000014;transform:translateY(-1px)}.dark .card-container.svelte-5fuacn:hover{background-color:#3f3f46;border-color:#52525b}.card-title.svelte-5fuacn{margin-bottom:.5rem;font-size:1rem;font-weight:700;line-height:1.2;color:#0d9488;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dark .card-title.svelte-5fuacn{color:#10b981}.card-subtitle.svelte-5fuacn{font-weight:400;font-size:.8rem;color:#52525b;line-height:1.5;font-style:italic;opacity:.85;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1}.dark .card-subtitle.svelte-5fuacn{color:#a1a1aa}.splide__arrow{background-color:#00000026;opacity:.7;transition:opacity .2s ease}.splide__arrow:hover{opacity:1}
