.cards-carousel.svelte-1uha8ag{scroll-snap-type:x mandatory;z-index:20;scrollbar-width:none;background:#ffffffd9;border-radius:.375rem;grid-auto-columns:min(350px,80vw);grid-auto-flow:column;gap:1rem;margin-block-start:-2rem;margin-inline:1rem;padding:2rem 1.5rem;scroll-padding-inline:1.5rem;list-style:none;display:grid;position:relative;overflow-x:auto;box-shadow:0 10px 15px -3px #0000001a}@media (prefers-reduced-motion:no-preference){.cards-carousel.svelte-1uha8ag{scroll-behavior:smooth}}.cards-carousel.svelte-1uha8ag>li:where(.svelte-1uha8ag){scroll-snap-align:center}@media (width>=768px){.cards-carousel.svelte-1uha8ag{margin-block-start:-2.5rem;margin-inline:2rem;padding:3rem}}@media (prefers-color-scheme:dark){.cards-carousel.svelte-1uha8ag{background:#1f2937cc}}.arrows-body.svelte-1uha8ag{justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:relative;overflow:hidden}.arrow-part.svelte-1uha8ag{border-top:3px solid #fff;border-left:3px solid #fff;width:18px;height:18px;animation:1.4s infinite svelte-1uha8ag-arrow-slide;position:absolute;transform:rotate(-45deg)}.arrow-part.svelte-1uha8ag:first-child{animation-delay:-.4s;left:6px}.arrow-part.svelte-1uha8ag:nth-child(2){animation-delay:-.2s}.arrow-part.svelte-1uha8ag:nth-child(3){right:6px}@keyframes svelte-1uha8ag-arrow-slide{0%{opacity:0;transform:rotate(-45deg)translate(8px,8px)}15%{opacity:.8}25%{opacity:1}70%{opacity:.3;transform:rotate(-45deg)translate(-8px,-8px)}to{opacity:0;transform:rotate(-45deg)translate(-8px,-8px)}}.arrows-body.arrow-right.svelte-1uha8ag{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.arrow-part.svelte-1uha8ag{animation:none}}@supports (scroll-marker-group:after){.cards-carousel.svelte-1uha8ag{scroll-marker-group:after}.cards-carousel.svelte-1uha8ag::scroll-marker-group{justify-content:center;gap:.5rem;padding-block:.5rem;display:flex}.cards-carousel.svelte-1uha8ag>li:where(.svelte-1uha8ag)::scroll-marker{content:" ";border:2px solid canvastext;border-radius:50%;width:.75rem;height:.75rem}.cards-carousel.svelte-1uha8ag>li:where(.svelte-1uha8ag)::scroll-marker:target-current{background:linktext}[data-theme=high-contrast] .cards-carousel.svelte-1uha8ag>li:where(.svelte-1uha8ag)::scroll-marker{border-color:#ffd600}[data-theme=high-contrast] .cards-carousel.svelte-1uha8ag>li:where(.svelte-1uha8ag)::scroll-marker:target-current{background:#ffd600}}
