.landing-page{scrollbar-color:#8a7a6a #3d3428;scrollbar-width:thin}.landing-page::-webkit-scrollbar{width:10px}.landing-page::-webkit-scrollbar-track{background:#3d3428}.landing-page::-webkit-scrollbar-thumb{background:#6b5d50;border-radius:5px}.landing-page::-webkit-scrollbar-thumb:hover{background:#8a7a6a}.hero-subtitle.svelte-1uha8ag,.hero-title.svelte-1uha8ag{-webkit-text-stroke:8px #f3e8d8;paint-order:stroke fill}.divider-top.svelte-1uha8ag img:where(.svelte-1uha8ag),.divider-bottom.svelte-1uha8ag img:where(.svelte-1uha8ag){position:absolute;width:100%;height:901.27%;top:-393.65%;left:0;max-width:none;display:block}.summer-divider-mask.svelte-1uha8ag{-webkit-mask-image:var(--divider-url),linear-gradient(#fff,#fff);mask-image:var(--divider-url),linear-gradient(#fff,#fff);-webkit-mask-size:100% 901.27%,100% 100%;mask-size:100% 901.27%,100% 100%;-webkit-mask-position:0 49.13%,0 0;mask-position:0 49.13%,0 0;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}.signup-btn.svelte-1uha8ag{background-color:#fba74d}.signup-btn.valid.svelte-1uha8ag{animation:svelte-1uha8ag-white-blink 1s ease-in-out infinite}@keyframes svelte-1uha8ag-white-blink{0%,to{background-color:#fdd9a8}50%{background-color:#fba74d}}.email-input.svelte-1uha8ag::placeholder{color:#00000080}.email-input.svelte-1uha8ag:focus{color:#000}.faq-answer.svelte-1uha8ag{grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--juice-duration) var(--juice-easing) var(--faq-delay),opacity var(--juice-duration) ease var(--faq-delay)}.faq-answer-open.svelte-1uha8ag{grid-template-rows:1fr;opacity:1}.faq-chevron.svelte-1uha8ag{transition:transform var(--juice-duration) var(--juice-easing);transform:rotate(-90deg);font-size:.75rem}.faq-chevron-open.svelte-1uha8ag{transform:rotate(0)}@media(max-width:640px){.event-card.svelte-1uha8ag{width:100%!important;height:300px!important}.event-card.svelte-1uha8ag .card-gradient:where(.svelte-1uha8ag){opacity:1!important}.event-card.svelte-1uha8ag .card-logo:where(.svelte-1uha8ag){left:50%!important;top:36px!important;transform:translate(-50%)!important;max-height:96px!important;filter:drop-shadow(0px 0px 40px rgba(0,0,0,.6))!important}.event-card.svelte-1uha8ag .card-tagline:where(.svelte-1uha8ag){opacity:1!important;transform:none!important;bottom:24px!important}}
