.band.svelte-12qhfyh{background:var(--blue);color:var(--white);padding:2rem var(--gutter) 5rem}.band-inner.svelte-12qhfyh{max-width:var(--sheet-width);margin:0 auto}.brand.svelte-12qhfyh{display:flex;flex-direction:column;color:inherit;text-decoration:none;font-family:var(--font-display);line-height:.9;width:max-content}.brand-season.svelte-12qhfyh{font-size:4.5rem;font-weight:800;letter-spacing:-.03em}.brand-name.svelte-12qhfyh{font-size:1.5rem;font-weight:600;letter-spacing:.01em;margin-top:.35rem}.sheet-wrap.svelte-12qhfyh{max-width:var(--sheet-width);margin:-3.5rem auto 0;padding:0 var(--gutter)}.loading.svelte-12qhfyh{display:flex;justify-content:center;gap:.5rem;padding:3rem 0;background:var(--white);border-radius:6px}.pulse.svelte-12qhfyh{width:.75rem;height:.75rem;border-radius:50%;background:var(--blue);animation:svelte-12qhfyh-pulse .9s ease-in-out infinite}.pulse.svelte-12qhfyh:nth-child(2){animation-delay:.15s}.pulse.svelte-12qhfyh:nth-child(3){animation-delay:.3s}@keyframes svelte-12qhfyh-pulse{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.sr-only.svelte-12qhfyh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}footer.svelte-12qhfyh{max-width:var(--sheet-width);margin:2.5rem auto 3rem;padding:0 var(--gutter)}footer.svelte-12qhfyh p:where(.svelte-12qhfyh){margin:0;text-align:center;font-family:var(--font-display);font-weight:600;font-size:.95rem;letter-spacing:.04em;color:var(--silver)}
