.final.svelte-1yo6mzj{position:relative;overflow:hidden;text-align:center;border-top:1px solid var(--line-soft)}.rings.svelte-1yo6mzj{position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;width:min(1100px,150vw);aspect-ratio:1;pointer-events:none}.rings.svelte-1yo6mzj span:where(.svelte-1yo6mzj){position:absolute;inset:calc(var(--i) * 9%);border-radius:50%;border:1px solid color-mix(in oklab,var(--accent) 16%,transparent);opacity:0;animation:svelte-1yo6mzj-bloom 5.5s var(--e-out) infinite;animation-delay:calc(var(--i) * 1.05s)}@keyframes svelte-1yo6mzj-bloom{0%{opacity:0;transform:scale(.7)}25%{opacity:.6}to{opacity:0;transform:scale(1.22)}}.inner.svelte-1yo6mzj{position:relative;display:grid;justify-items:center;gap:0}.inner.svelte-1yo6mzj h2:where(.svelte-1yo6mzj){margin-top:1.6rem;font-size:clamp(1.8rem,1.2rem + 3.4vw,3.4rem);font-weight:900;letter-spacing:-.035em}.inner.svelte-1yo6mzj h2:where(.svelte-1yo6mzj) span:where(.svelte-1yo6mzj){display:block}.inner.svelte-1yo6mzj .lede:where(.svelte-1yo6mzj){margin-top:1.2rem;text-align:center}.acts.svelte-1yo6mzj{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;margin-top:2.2rem}.hours.svelte-1yo6mzj{display:flex;align-items:center;gap:.4em;margin-top:1.4rem;font-size:var(--fs-xs)}
