ul.svelte-8ojyxu{list-style-type:none;display:grid;gap:2rem;grid-auto-flow:column;grid-auto-columns:40%;overflow-x:auto;scroll-snap-type:x mandatory;anchor-name:--carousel;scroll-marker-group:after}@media(prefers-reduced-motion:no-preference){ul.svelte-8ojyxu{scroll-behavior:smooth}}ul.svelte-8ojyxu::scroll-marker-group{display:flex;justify-content:center;gap:.5rem;padding:1rem}ul.svelte-8ojyxu>li:where(.svelte-8ojyxu){scroll-snap-align:center}ul.svelte-8ojyxu>li:where(.svelte-8ojyxu)::scroll-marker{content:" ";width:20px;height:20px;aspect-ratio:1 / 1;border-radius:100%;border:2px solid var(--blue-dark)}ul.svelte-8ojyxu>li:where(.svelte-8ojyxu)::scroll-marker:target-current{background:var(--yellow)}ul.svelte-8ojyxu::scroll-button(*){position:fixed;position-anchor:--carousel;margin:1rem;padding:1rem;font:inherit;font-size:2rem;border:0;border-radius:4px;font-weight:700;background:transparent}ul.svelte-8ojyxu::scroll-button(*):not(:disabled){color:var(--blue-dark)}ul.svelte-8ojyxu::scroll-button(*):not(:disabled):hover{background:var(--blue-dark);color:#fff}ul.svelte-8ojyxu::scroll-button(right){content:">";position-area:center right}ul.svelte-8ojyxu::scroll-button(left){content:"<";position-area:center left}h1.svelte-1g1gbn{font-size:clamp(1rem,10vw,5rem);line-height:1}h2.svelte-1g1gbn{font-size:clamp(1.5rem,7vw,3.5rem);margin-block:calc(1.5 * var(--vertical-padding)) .5rem}.preamble.svelte-1g1gbn{font-size:1.3125rem}p.svelte-1g1gbn a:where(.svelte-1g1gbn){color:inherit;text-decoration:2px solid var(--yellow) underline;text-underline-offset:.25em}p.svelte-1g1gbn a:where(.svelte-1g1gbn):hover{text-decoration-color:currentColor}ul.svelte-1g1gbn{margin-block-end:2rem;margin-inline-start:1rem;font-size:var(--base-font-size)}li.svelte-1g1gbn+li:where(.svelte-1g1gbn){margin-block-start:.5rem}figure.svelte-1g1gbn{display:flex;flex-flow:column}figcaption.svelte-1g1gbn{font:italic smaller sans-serif;padding-block:1rem .5rem;text-align:center}
