.chart.svelte-4fbmvp{position:relative}.pill.svelte-4fbmvp{color:#fff;text-align:center;text-wrap:balance;-webkit-hyphens:none;hyphens:none;opacity:0;border-radius:.5rem;flex-direction:column;align-items:center;width:max-content;max-width:46%;padding:.25rem .5rem;font-size:clamp(.6875rem,3.2vw,.8125rem);font-weight:700;line-height:1.15;display:flex;position:absolute}.pill.now.svelte-4fbmvp{background:#ef3472;animation:.4s ease-out .1s forwards svelte-4fbmvp-gc-fade;left:4.1%}.pill.peak.svelte-4fbmvp{background:#f97316;animation:.5s ease-out 1.75s forwards svelte-4fbmvp-gc-fade;right:.6%}.dates.svelte-4fbmvp{justify-content:space-between;align-items:start;gap:.5rem;margin-top:.25rem;padding-inline:2%;display:flex}.date.svelte-4fbmvp{letter-spacing:.5px;text-wrap:balance;opacity:0;max-width:46%;font-size:clamp(.625rem,2.8vw,.75rem);font-weight:800;line-height:1.2}.date.now.svelte-4fbmvp{color:#ef3472;text-align:left;animation:.4s ease-out .1s forwards svelte-4fbmvp-gc-fade}.date.peak.svelte-4fbmvp{color:#f97316;text-align:right;animation:.5s ease-out 1.75s forwards svelte-4fbmvp-gc-fade}.line.svelte-4fbmvp{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.6s ease-out .2s forwards svelte-4fbmvp-gc-draw}.wipe.svelte-4fbmvp{transform-origin:0;animation:1.6s ease-out .2s forwards svelte-4fbmvp-gc-wipe;transform:scaleX(0)}.rider.svelte-4fbmvp,.rider-glow.svelte-4fbmvp{offset-distance:0%;offset-rotate:0deg;animation:1.6s ease-out .2s forwards svelte-4fbmvp-gc-ride,.35s ease-out 1.7s forwards svelte-4fbmvp-gc-riderout}.rider-glow.svelte-4fbmvp{opacity:.28}.mark.svelte-4fbmvp{transform-box:fill-box;transform-origin:50%;opacity:0}.mark.now.svelte-4fbmvp{animation:.4s cubic-bezier(.34,1.56,.64,1) .1s forwards svelte-4fbmvp-gc-pop}.mark.peak.svelte-4fbmvp{animation:.5s cubic-bezier(.34,1.56,.64,1) 1.75s forwards svelte-4fbmvp-gc-pop}.peak-pulse.svelte-4fbmvp{transform-box:fill-box;transform-origin:50%;opacity:0;animation:2s ease-out 2.3s infinite svelte-4fbmvp-gc-pulse}@keyframes svelte-4fbmvp-gc-draw{to{stroke-dashoffset:0}}@keyframes svelte-4fbmvp-gc-wipe{to{transform:scaleX(1)}}@keyframes svelte-4fbmvp-gc-ride{to{offset-distance:100%}}@keyframes svelte-4fbmvp-gc-riderout{to{opacity:0}}@keyframes svelte-4fbmvp-gc-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes svelte-4fbmvp-gc-fade{to{opacity:1}}@keyframes svelte-4fbmvp-gc-pulse{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.line.svelte-4fbmvp{stroke-dashoffset:0;animation:none}.wipe.svelte-4fbmvp{animation:none;transform:scaleX(1)}.rider.svelte-4fbmvp,.rider-glow.svelte-4fbmvp{opacity:0;animation:none}.mark.svelte-4fbmvp,.pill.svelte-4fbmvp,.date.svelte-4fbmvp{opacity:1;animation:none}.peak-pulse.svelte-4fbmvp{opacity:0;animation:none}}.awards.svelte-11sbof1{grid-template-columns:repeat(2,minmax(0,1fr));place-items:center;gap:clamp(.875rem,3.6vh,2.25rem) clamp(.5rem,2.5vw,1rem);width:100%;margin:0;padding:0;list-style:none;display:grid}.award.svelte-11sbof1:first-child{grid-column:1/-1}.award.svelte-11sbof1{justify-content:center;align-items:center;gap:.1875rem;width:100%;min-width:0;max-width:11.5rem;display:flex}.wreath.svelte-11sbof1{-webkit-user-select:none;user-select:none;flex:none;width:auto;height:clamp(2rem,6.2vh,4rem);margin-inline-end:-.1875rem}.flip.svelte-11sbof1{margin-inline:-.1875rem 0;transform:scaleX(-1)}.label.svelte-11sbof1{color:#6b93e0;text-align:center;text-wrap:balance;-webkit-hyphens:none;hyphens:none;flex-direction:column;flex:0 auto;align-items:center;gap:.0625rem;min-width:0;max-width:min(8rem,100%);padding-block:.4375rem;display:flex}.eyebrow.svelte-11sbof1{opacity:.75;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:clamp(.5rem,1.7vw,.625rem);font-weight:400;line-height:1.1;overflow:hidden}.title.svelte-11sbof1{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(.6875rem,2.4vw,.875rem);font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}.wave-bar.svelte-jjuam3{transform-origin:50%;animation:1.5s ease-in-out infinite svelte-jjuam3-testimonial-eq}@keyframes svelte-jjuam3-testimonial-eq{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1.25)}}@media (prefers-reduced-motion:reduce){.wave-bar.svelte-jjuam3{animation:none}}.wipe.svelte-1sso2ko{transition-property:stroke-width;transition-timing-function:cubic-bezier(.4,0,.2,1)}.foil-fade.svelte-1sso2ko{transition:opacity .9s cubic-bezier(.4,0,.2,1)}.foil-cleared.svelte-1sso2ko{opacity:0}.pop.svelte-1sso2ko{animation:.48s cubic-bezier(.22,1.2,.36,1) both svelte-1sso2ko-scratch-pop}@keyframes svelte-1sso2ko-scratch-pop{0%{transform:scale(.94)}60%{transform:scale(1.035)}to{transform:scale(1)}}.spark.svelte-1sso2ko{width:calc(14px * var(--s));height:calc(14px * var(--s));margin:calc(-7px * var(--s));color:color-mix(in oklab, var(--color-accent,gold) 85%, white);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);opacity:0;background:radial-gradient(circle,currentColor 0 35%,#0000 60%);animation:.7s ease-out both svelte-1sso2ko-scratch-spark;position:absolute;transform:scale(0)rotate(0)}@keyframes svelte-1sso2ko-scratch-spark{0%{opacity:0;transform:scale(0)rotate(0)}35%{opacity:1;transform:scale(1)rotate(35deg)}to{opacity:0;transform:scale(.4)rotate(70deg)}}@media (prefers-reduced-motion:reduce){.wipe.svelte-1sso2ko,.foil-fade.svelte-1sso2ko{transition:none}.pop.svelte-1sso2ko,.spark.svelte-1sso2ko{animation:none}.spark.svelte-1sso2ko{display:none}}.ticket.svelte-111do75{--foil-ink:#fff;--foil-ink-soft:color-mix(in oklab, var(--foil-ink) 78%, transparent);--foil-dash:#ffffffe6;--foil-frame:#ffffff40}.ticket-gold.svelte-111do75{--foil-lit:#c9902b;--foil:#a86d12;--foil-deep:#7f4f0c;--foil-sheen:#fff3cf8c}.ticket-rose.svelte-111do75{--foil-lit:color-mix(in oklab, var(--color-primary) 90%, black);--foil:color-mix(in oklab, var(--color-primary) 70%, black);--foil-deep:color-mix(in oklab, var(--color-primary) 52%, black);--foil-sheen:color-mix(in oklab, var(--color-primary) 55%, transparent)}.ticket-pastel.svelte-111do75{--foil-lit:color-mix(in oklab, var(--color-primary) 5%, white);--foil:color-mix(in oklab, var(--color-primary) 10%, white);--foil-deep:color-mix(in oklab, var(--color-primary) 16%, white);--foil-sheen:#ffffffbf;--foil-ink:var(--color-primary);--foil-ink-soft:color-mix(in oklab, var(--color-primary) 70%, black);--foil-dash:color-mix(in oklab, var(--color-primary) 45%, white);--foil-frame:color-mix(in oklab, var(--color-primary) 28%, white)}.plate.svelte-111do75{background-image:linear-gradient(to right, var(--foil-deep) 0%, var(--foil) 26%, var(--foil-lit) 52%, var(--foil) 76%, var(--foil-deep) 100%)}.ink.svelte-111do75{color:var(--foil-ink)}.ink-soft.svelte-111do75{color:var(--foil-ink-soft)}.frame.svelte-111do75{border-color:var(--foil-frame)}.dash.svelte-111do75{border-color:var(--foil-dash)}.ring-arc.svelte-111do75{stroke:var(--foil)}.hint-ink.svelte-111do75{color:color-mix(in oklab, var(--foil-deep) 62%, transparent)}.ticket-pastel.svelte-111do75 .hint-ink:where(.svelte-111do75){color:color-mix(in oklab, var(--color-primary) 38%, white)}.ticket-pastel.svelte-111do75 .ring-arc:where(.svelte-111do75){stroke:var(--foil-ink)}.ticket-pastel.svelte-111do75 .ticket-body:where(.svelte-111do75){filter:drop-shadow(0 1px 2px color-mix(in oklab, var(--color-primary) 24%, transparent)) drop-shadow(0 10px 18px color-mix(in oklab, var(--color-primary) 14%, transparent))}.foil.svelte-111do75{background-image:linear-gradient(115deg, transparent 35%, var(--foil-sheen) 50%, transparent 65%), linear-gradient(to right, var(--foil-deep) 0%, var(--foil) 26%, var(--foil-lit) 52%, var(--foil) 76%, var(--foil-deep) 100%);background-position:120% 0,0 0;background-size:280% 100%,100% 100%;animation:3.4s ease-in-out infinite svelte-111do75-foil-sheen}@keyframes svelte-111do75-foil-sheen{0%,15%{background-position:120% 0,0 0}70%,to{background-position:-40% 0,0 0}}.hint-line.svelte-111do75{stroke-dasharray:440;animation:2.6s ease-in-out infinite svelte-111do75-hint-draw}@keyframes svelte-111do75-hint-draw{0%{stroke-dashoffset:440px}55%,to{stroke-dashoffset:0}}.stub-in.svelte-111do75{animation:.4s ease-out both svelte-111do75-stub-in}@keyframes svelte-111do75-stub-in{0%{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.foil.svelte-111do75,.hint-line.svelte-111do75,.stub-in.svelte-111do75{animation:none}}
