.event.svelte-t7vkmj{gap:1.25rem}.hero.svelte-t7vkmj{aspect-ratio:16/8;object-fit:cover;border-radius:var(--radius);width:100%}.intro.svelte-t7vkmj{text-align:center}.intro.svelte-t7vkmj h1:where(.svelte-t7vkmj){font-size:clamp(2rem,6vw,2.8rem)}.lead.svelte-t7vkmj{max-width:36rem;margin:.25rem auto 1rem;font-size:1.05rem}.facts.svelte-t7vkmj{flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:0;padding:0;font-weight:400;list-style:none;display:flex}.facts.svelte-t7vkmj span:where(.svelte-t7vkmj){color:var(--ink-2);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:300;display:block}.details.svelte-t7vkmj :first-child{margin-top:0}.details.svelte-t7vkmj :last-child{margin-bottom:0}.center.svelte-t7vkmj{text-align:center}fieldset.card.svelte-t7vkmj{border:1px solid var(--line);margin:0}legend.svelte-t7vkmj{float:left;width:100%;margin-bottom:.25rem;padding:0}legend.svelte-t7vkmj h2:where(.svelte-t7vkmj){margin:0;font-size:1.5rem}legend.svelte-t7vkmj+:where(.svelte-t7vkmj){clear:both}.day.svelte-t7vkmj h3:where(.svelte-t7vkmj){font-family:var(--font-body);margin:0 0 .5rem;font-size:.95rem;font-weight:500}.small.svelte-t7vkmj{font-size:.8rem;font-weight:300}.slots.svelte-t7vkmj{grid-template-columns:repeat(auto-fill,minmax(5.2rem,1fr));gap:.5rem;display:grid}.slot.svelte-t7vkmj{cursor:pointer;display:block;position:relative}.slot.svelte-t7vkmj input:where(.svelte-t7vkmj){opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.slot.svelte-t7vkmj span:where(.svelte-t7vkmj):first-of-type{text-align:center;border:1px solid var(--line);background:var(--surface);font-variant-numeric:tabular-nums;border-radius:8px;padding:.55rem 0;font-weight:400;transition:background .15s,border-color .15s;display:block}.slot.svelte-t7vkmj:hover span:where(.svelte-t7vkmj):first-of-type{border-color:var(--accent)}.slot.svelte-t7vkmj input:where(.svelte-t7vkmj):checked+span:where(.svelte-t7vkmj){background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.slot.svelte-t7vkmj input:where(.svelte-t7vkmj):focus-visible+span:where(.svelte-t7vkmj){outline:2px solid var(--accent);outline-offset:2px}.slot.disabled.svelte-t7vkmj{cursor:not-allowed}.slot.disabled.svelte-t7vkmj span:where(.svelte-t7vkmj):first-of-type{background:var(--surface-2);color:var(--ink-2);border-color:#0000;text-decoration:line-through}label[for].svelte-t7vkmj{margin-bottom:-.6rem;display:block}.check.svelte-t7vkmj{align-items:flex-start;font-weight:300}.check.svelte-t7vkmj input:where(.svelte-t7vkmj){flex:none;margin-top:.2rem}.field-error.svelte-t7vkmj{color:var(--danger);margin:-.5rem 0 0;font-size:.85rem}[aria-invalid=true].svelte-t7vkmj{border-color:var(--danger)!important}.hp.svelte-t7vkmj{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.total.svelte-t7vkmj p:where(.svelte-t7vkmj){margin:0}.big.svelte-t7vkmj{width:100%;padding:.8rem 1.4rem;font-size:1rem}
