section.svelte-1s1oc8y{overflow:hidden;background-color:var(--color-bg)}.swiper.svelte-1s1oc8y{overflow:visible;margin-bottom:2vh}.swiper-slide.svelte-1s1oc8y{height:auto;display:flex;-webkit-user-select:none;user-select:none}.swiper-content.svelte-1s1oc8y img:where(.svelte-1s1oc8y){width:100%;height:auto;aspect-ratio:5/3;object-fit:cover;object-position:center 40%;margin-bottom:var(--spacing-sm);border-radius:var(--radius-lg)}@media (min-width: 992px){.swiper-content.svelte-1s1oc8y img:where(.svelte-1s1oc8y){aspect-ratio:6/5;object-position:center}}.swiper-content.svelte-1s1oc8y div:where(.svelte-1s1oc8y) h3:where(.svelte-1s1oc8y){font-size:var(--font-size-lg);font-weight:800;margin:0}.swiper-content.svelte-1s1oc8y header:where(.svelte-1s1oc8y){display:flex;align-items:center;justify-content:flex-start;margin:0 0 var(--spacing-xs) 0;gap:.5rem}.swiper-content.svelte-1s1oc8y div:where(.svelte-1s1oc8y) p:where(.svelte-1s1oc8y){margin:0 0 var(--spacing-md) 0;color:var(--color-text-muted);font-size:var(--font-size-md);line-height:1.5;font-family:Lora,serif;font-weight:400}.swiper-content.svelte-1s1oc8y div:where(.svelte-1s1oc8y) ul:where(.svelte-1s1oc8y){list-style:none;padding:0;margin:0;display:flex;flex-direction:row;gap:.2rem;flex-wrap:wrap}.swiper-content.svelte-1s1oc8y div:where(.svelte-1s1oc8y) ul:where(.svelte-1s1oc8y) li:where(.svelte-1s1oc8y){background-color:rgba(var(--color-text-muted-rgb),.1);border-radius:var(--radius-md);padding:var(--spacing-xs) var(--spacing-sm);font-weight:540;font-size:var(--font-size-xs)}@media (prefers-color-scheme: dark){.swiper-content.svelte-1s1oc8y div:where(.svelte-1s1oc8y) ul:where(.svelte-1s1oc8y) li:where(.svelte-1s1oc8y){background-color:rgba(var(--color-text-muted-rgb),.6)}}.swiper-nav.svelte-1s1oc8y{display:flex;gap:.5rem;margin:1rem 0 0}.swiper-nav.svelte-1s1oc8y button:where(.svelte-1s1oc8y){background:var(--color-lavender);border:1px solid var(--color-lavender-dark);box-shadow:inset 0 2px 2px #fff3;outline:none;width:2.5rem;height:2.5rem;padding:0;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;transition-duration:.2s}.swiper-nav.svelte-1s1oc8y button:where(.svelte-1s1oc8y) svg:where(.svelte-1s1oc8y) path:where(.svelte-1s1oc8y){stroke:#fff}.swiper-nav button.swiper-button-disabled{border:1px solid var(--color-lavender);box-shadow:inset 0 2px 2px #fff0;filter:saturate(0) brightness(1.6) opacity(1) invert(0);cursor:unset}ul.svelte-1s1oc8y{margin-bottom:var(--spacing-md)!important}
