.reunion.svelte-uzg0iz{background:var(--sk-blue-wash);padding-block:var(--section-space);overflow:hidden}.head.svelte-uzg0iz{text-align:center;max-width:920px;margin-bottom:2.7rem}h2.svelte-uzg0iz{font-size:var(--section-title-size);margin:0 0 .35rem;line-height:1.4}h2.svelte-uzg0iz span:where(.svelte-uzg0iz){color:var(--sk-blue);display:block}.head.svelte-uzg0iz p:where(.svelte-uzg0iz){color:var(--sk-text);margin:0;line-height:1.6}.count.svelte-uzg0iz{color:var(--sk-text);font:600 14px/1 var(--font-ui);font-variant-numeric:tabular-nums}.count.svelte-uzg0iz strong:where(.svelte-uzg0iz){color:var(--sk-ink)}button.svelte-uzg0iz{cursor:pointer;width:46px;height:46px;color:var(--sk-blue);border:2px solid var(--sk-blue-deep);box-shadow:3px 3px 0 var(--sk-blue-deep);background:#fff;border-radius:12px;flex:none;font-size:18px;font-weight:700;transition:transform .15s,box-shadow .15s}button.svelte-uzg0iz:hover:not(:disabled){box-shadow:1px 1px 0 var(--sk-blue-deep);transform:translate(2px,2px)}button.svelte-uzg0iz:disabled{opacity:.35;cursor:default}button.svelte-uzg0iz:focus-visible,.all.svelte-uzg0iz a:where(.svelte-uzg0iz):focus-visible{outline:3px solid var(--sk-orange);outline-offset:3px}.track.svelte-uzg0iz{--inset:max(1rem, calc((100% - var(--container)) / 2));padding:.25rem var(--inset) 1rem;scroll-snap-type:x mandatory;scroll-padding-inline:var(--inset);scrollbar-width:none;gap:1.5rem;margin:0;list-style:none;display:flex;overflow-x:auto}.track.svelte-uzg0iz::-webkit-scrollbar{display:none}.track.svelte-uzg0iz li:where(.svelte-uzg0iz){scroll-snap-align:start;flex:0 0 min(360px,80vw)}.foot.svelte-uzg0iz{align-items:center;gap:.6rem;margin-top:1.25rem;display:flex}.bar.svelte-uzg0iz{background:var(--sk-blue-soft);border-radius:4px;flex:1;height:4px;margin-right:1.4rem;overflow:hidden}.bar.svelte-uzg0iz span:where(.svelte-uzg0iz){border-radius:inherit;background:var(--sk-blue);height:100%;transition:width .2s;display:block}.count.svelte-uzg0iz{margin-right:.5rem}.all.svelte-uzg0iz{text-align:center;margin:2rem 0 0}.all.svelte-uzg0iz a:where(.svelte-uzg0iz){color:var(--sk-blue);font-size:16px;font-weight:700;text-decoration:none}@media (width<=767px){.head.svelte-uzg0iz{margin-bottom:1.7rem}h2.svelte-uzg0iz{line-height:1.15}.head.svelte-uzg0iz p:where(.svelte-uzg0iz){font-size:14px}.track.svelte-uzg0iz{--inset:10%;gap:1rem}.track.svelte-uzg0iz li:where(.svelte-uzg0iz){flex-basis:100%}.bar.svelte-uzg0iz{margin-right:.6rem}.all.svelte-uzg0iz{margin-top:1.5rem}}@media (prefers-reduced-motion:reduce){button.svelte-uzg0iz,.bar.svelte-uzg0iz span:where(.svelte-uzg0iz){transition:none}}
