.section-title.svelte-mv4gv6{font-weight:700;color:#fff;margin:0}.scrollable-content-block.svelte-umn9sz{display:flex;flex-direction:column;gap:1rem}.section-header.svelte-umn9sz{display:flex;justify-content:space-between;align-items:center;width:100%;margin-left:auto;margin-right:auto;padding-left:var(--content-margin-x);padding-right:var(--content-margin-x)}.title-section.svelte-umn9sz{flex:1;display:inline-flex;align-items:center;gap:.5rem}.header-link.svelte-umn9sz{display:inline-flex;align-items:baseline;gap:.5rem;color:var(--secondary-text-color);text-decoration:none}.header-link.svelte-umn9sz:hover{text-decoration:underline;text-decoration-color:currentColor}.scroll-controls.svelte-umn9sz{display:flex;align-items:center;gap:.5rem}.scroll-button.svelte-umn9sz{padding:.5rem;color:#fff;background:none;border:none;border-radius:50%;transition:all .3s ease;cursor:pointer;display:flex;align-items:center;justify-content:center}.scroll-button.svelte-umn9sz:hover:not(.disabled){color:var(--accent-color);background-color:#ffffff1a}.scroll-button.disabled.svelte-umn9sz{opacity:.5;cursor:not-allowed}.subheader.svelte-umn9sz{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:var(--content-max-width);margin-left:auto;margin-right:auto;padding-left:var(--content-margin-x);padding-right:var(--content-margin-x)}.scrollable-content.svelte-umn9sz{position:relative;overflow:visible}.scrollable-content.overlay-controls.svelte-umn9sz{overflow:hidden}.scrollable-container.svelte-umn9sz{--scroll-padding-bottom: 1rem;overflow-x:auto;padding-bottom:var(--scroll-padding-bottom);scrollbar-width:none;-ms-overflow-style:none}.no-header-overlay.svelte-umn9sz .scrollable-container:where(.svelte-umn9sz){--scroll-padding-bottom: 0;padding-bottom:0}.scrollable-container.svelte-umn9sz::-webkit-scrollbar{display:none}.content-wrapper.svelte-umn9sz{display:flex;gap:1rem;align-items:stretch;min-height:-moz-min-content;min-height:min-content;padding-left:var(--content-margin-x);padding-right:0}.content-spacer.svelte-umn9sz{flex-shrink:0;width:var(--content-margin-x, 1rem);height:1px}.scroll-gradient.svelte-umn9sz{position:absolute;top:0;right:0;bottom:var(--scroll-padding-bottom);width:3rem;pointer-events:none;background:linear-gradient(to left,rgba(0,0,0,.8),rgba(0,0,0,.4),transparent)}@media (max-width: 640px){.scroll-button.svelte-umn9sz{display:none}}@media (min-width: 768px){.scroll-gradient.svelte-umn9sz{display:none}}.overlay-scroll-controls.svelte-umn9sz{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;display:flex;align-items:center;justify-content:space-between;z-index:10}.overlay-scroll-button.svelte-umn9sz{position:absolute;top:50%;width:3rem;height:3rem;border-radius:50%;border:none;background-color:#000000b3;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;pointer-events:auto;z-index:11;transform:translateY(-50%)}.overlay-scroll-left.svelte-umn9sz{left:1rem}.overlay-scroll-right.svelte-umn9sz{right:1rem}.overlay-scroll-button.svelte-umn9sz:hover{background-color:#000000e6;transform:translateY(-50%) scale(1.1)}@media (max-width: 640px){.overlay-scroll-button.svelte-umn9sz{display:none}}
