canvas.svelte-wurhbn{display:block;width:100%;height:100%}body{background-color:var(--color-dark-950)}img[alt=""]{user-select:none;-webkit-user-select:none}.parallax-layers.svelte-1uha8ag,.only-wide.svelte-1uha8ag{display:none}@media(min-width:768px),(min-aspect-ratio:3/2){.parallax-layers.svelte-1uha8ag{display:contents}.only-wide.svelte-1uha8ag{display:block}.only-narrow.svelte-1uha8ag{display:none}}.faq-card.svelte-1uha8ag{grid-column:span 1;position:relative;border:solid transparent;border-width:22px 70px 11px 10px;border-image-source:url(../../../window.png?v=1);border-image-slice:89 280 43 41 fill;border-image-repeat:stretch;filter:drop-shadow(0 2px 10px #090a1899);box-shadow:0 0 64px #b9bbc924}.faq-card.svelte-1uha8ag:nth-child(1){transform:translate(-3px,2px);padding:16px}.faq-card.svelte-1uha8ag:nth-child(2){transform:translate(4px,-3px);padding:14px}.faq-card.svelte-1uha8ag:nth-child(3){transform:translate(-2px,-4px);padding:15px}.faq-card.svelte-1uha8ag:nth-child(4){transform:translate(3px,5px);padding:13px}.faq-card.svelte-1uha8ag:nth-child(5){transform:translate(-5px,-2px);padding:17px}.faq-card.svelte-1uha8ag:nth-child(6){transform:translate(2px,3px);padding:12px}.faq-card.svelte-1uha8ag:nth-child(7){transform:translate(-4px,4px);padding:14px}.faq-card.svelte-1uha8ag:nth-child(8){transform:translate(5px,-1px);padding:13px}@media(min-width:1024px){.faq-card.svelte-1uha8ag{grid-column:span var(--col-span)}.faq-card.svelte-1uha8ag:nth-child(1){transform:translate(-12px,8px);padding:20px 28px 24px 22px}.faq-card.svelte-1uha8ag:nth-child(2){transform:translate(16px,-12px);padding:14px 18px 16px 16px}.faq-card.svelte-1uha8ag:nth-child(3){transform:translate(8px,-20px);padding:18px 24px 20px 20px}.faq-card.svelte-1uha8ag:nth-child(4){transform:translate(12px,20px);padding:12px 16px 14px 14px}.faq-card.svelte-1uha8ag:nth-child(5){transform:translate(-20px,-8px);padding:22px 30px 26px 24px}.faq-card.svelte-1uha8ag:nth-child(6){transform:translate(8px,12px);padding:10px 14px 12px 12px}.faq-card.svelte-1uha8ag:nth-child(7){transform:translate(-16px,16px);padding:16px 22px 18px 18px}.faq-card.svelte-1uha8ag:nth-child(8){transform:translate(20px,-4px);padding:14px 18px 16px 16px}}@media(prefers-reduced-motion:reduce){.section-title.svelte-1uha8ag,.speaker-glow.svelte-1uha8ag{animation:none}}.marsh-desktop.svelte-1uha8ag{--marsh-card-width: min(600px, (100vw - 8rem) * .52)}.marsh-text.svelte-1uha8ag{font-size:calc(var(--marsh-card-width) * .03)}.section-title.svelte-1uha8ag{color:#fffdf5;position:relative;font-size:clamp(2rem,8vw,5rem);background-image:linear-gradient(#9af2e550,#9af2e550),url(../../../rainbow-loop.png);background-size:1316px 450px;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;color:transparent;animation:svelte-1uha8ag-rainbow-shift 20s linear infinite}.section-title.svelte-1uha8ag:before{content:attr(data-text);position:absolute;left:0;top:0;width:100%;z-index:-1;-webkit-text-stroke:clamp(8px,2vw,20px) #27174D;color:transparent;filter:drop-shadow(0 5px 0px #351c57)}@keyframes svelte-1uha8ag-rainbow-shift{0%{background-position:0 0}to{background-position:1316px 450px}}.chevron-bounce.svelte-1uha8ag{animation:svelte-1uha8ag-chevron-hover 4s ease-in-out infinite;left:50%}@keyframes svelte-1uha8ag-chevron-hover{0%,to{bottom:4rem;transform:translate(-50%) translateY(0)}50%{bottom:4rem;transform:translate(-50%) translateY(8px)}}.doodle-input.svelte-1uha8ag,.doodle-button.svelte-1uha8ag{border-style:solid;border-width:10px;border-image:url(../../../doodle-border-white.svg?v=4) 10 10 10 10 stretch stretch;border-image-outset:4px;filter:drop-shadow(0 10px 0px #558FD6)}input[type=email].svelte-1uha8ag{transition:filter .12s ease-out,transform .12s ease-out}input[type=email].svelte-1uha8ag:focus{filter:drop-shadow(0 6px 0px var(--color-dark-200))!important;transform:translateY(2px)}button.svelte-1uha8ag{transition:filter .12s ease-out,transform .12s ease-out}button.svelte-1uha8ag:hover:not(:disabled){filter:drop-shadow(0 6px 0px var(--color-dark-200))!important;transform:translateY(2px)}.doodle-border.svelte-1uha8ag{border-style:solid;border-width:10px;border-image:url(../../../doodle-border-white.svg?v=4) 10 10 10 10 stretch stretch;border-image-outset:4px;filter:drop-shadow(0 6px 0px #558FD6);transition:filter .2s ease-out}.step-card.svelte-1uha8ag{box-shadow:0 0 40px #64508c1a,0 0 80px #64508c0d}.speaker-glow.svelte-1uha8ag{position:absolute;top:50%;left:50%;width:240px;height:240px;border-radius:50%;background:conic-gradient(#cc9eff,#ffc6ef,#eec1ff,#7affff,#cc9eff 360deg);filter:blur(60px);opacity:.25;z-index:0;animation:svelte-1uha8ag-glow-spin 12s linear infinite;transition:all .3s ease}.speaker-image-link.svelte-1uha8ag:hover .speaker-glow:where(.svelte-1uha8ag){opacity:.3;filter:blur(120px)}.speaker-image-link.svelte-1uha8ag:hover img:where(.svelte-1uha8ag):first-of-type{filter:brightness(1.1)}@keyframes svelte-1uha8ag-glow-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.role-text.svelte-1uha8ag{text-decoration:underline;transition:filter .3s ease}a.svelte-1uha8ag:hover .role-text:where(.svelte-1uha8ag){filter:brightness(1.3)}.singed-text.svelte-1uha8ag{background:linear-gradient(to bottom,#1f2937 0% 40%,#c2410c);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 1px rgba(0,0,0,.3))}.hero-section{container-type:size;--logo-w: min(50vw, 260px)}.hero-logo-mobile.svelte-1uha8ag{top:3rem;width:var(--logo-w)}.hero-ui-content.svelte-1uha8ag{position:absolute;display:flex;flex-direction:column;align-items:center;transform:translate(-50%);--hero-w: min(100vw, 520px);--line-w: min(118vw, 560px);--line-overlap: .04;left:50%;width:var(--hero-w);top:calc(3rem + var(--logo-w) * .388 + clamp(.75rem,(100svh - 600px) * .25,4.5rem));font-size:16px}.hero-title-mobile.svelte-1uha8ag{width:min(64vw,330px);margin-bottom:.5rem;filter:drop-shadow(0 2px 4px rgba(15,9,45,.5))}.hero-line.svelte-1uha8ag{width:var(--line-w);max-width:none;flex-shrink:0}.hero-line-2.svelte-1uha8ag{margin-top:calc(var(--line-w) * var(--line-overlap) * -1)}.hero-glow.svelte-1uha8ag{width:calc(var(--line-w) * .64);height:calc(var(--line-w) * .21);filter:blur(30px)}.hero-glow-wide.svelte-1uha8ag{width:calc(var(--line-w) * .85)}.hero-form.svelte-1uha8ag{gap:1rem;margin-top:.75rem}.hero-form-row.svelte-1uha8ag{flex-direction:column;gap:.75rem}.hero-ui-content.svelte-1uha8ag input:where(.svelte-1uha8ag){width:min(80vw,340px);font-size:1.125em;padding:.15em .6em;border-width:.35em;border-radius:.5em}.hero-ui-content.svelte-1uha8ag button:where(.svelte-1uha8ag){font-size:1.125em;padding:.45em 1.4em;border-radius:.45em}.hero-sticker-narrow.svelte-1uha8ag{width:min(70vw,28rem);margin-top:-.5rem}@media(min-width:768px),(min-aspect-ratio:3/2){.hero-ui-content.svelte-1uha8ag{--art-w: max(100cqw, 177.6cqh);--art-h: max(100cqh, 56.31cqw);--title-center: calc(50cqw + .018 * var(--art-w));--title-bottom: calc(50cqh + .0106 * var(--art-h));--title-w: calc(.35 * var(--art-w));--room: calc(100svh - var(--title-bottom));--hero-w: clamp(340px, min(max(var(--title-w) * 1.08, 640px), var(--room) * 2, 1100px), 94cqw);--line-w: var(--hero-w);--line-overlap: .043;width:var(--hero-w);left:clamp(var(--hero-w) / 2 + 8px,var(--title-center),100cqw - var(--hero-w) / 2 - 8px);top:calc(var(--title-bottom) + .01 * var(--art-h));font-size:clamp(16px,var(--hero-w) * .024,26px)}.hero-glow.svelte-1uha8ag{width:calc(var(--line-w) * .8);height:calc(var(--line-w) * .2);filter:blur(calc(var(--line-w) * .13))}.hero-form.svelte-1uha8ag{gap:.75em;margin-top:.5em}.hero-form-row.svelte-1uha8ag{flex-direction:row;gap:.65em}.hero-ui-content.svelte-1uha8ag input:where(.svelte-1uha8ag){width:16em;font-size:1em;padding:.25em .5em}.hero-ui-content.svelte-1uha8ag button:where(.svelte-1uha8ag){font-size:1em;padding:.5em 1em;border-radius:.4em}.hero-sticker-wide.svelte-1uha8ag{height:clamp(0px,var(--room) - var(--hero-w) * .47 - 2rem,var(--hero-w) * .2);width:auto;margin-top:.25em}}@media(min-aspect-ratio:3/2)and (max-height:480px){.hero-ui-content.svelte-1uha8ag{--hero-w: clamp(300px, min(var(--title-w) * 1.15, var(--room) * 2.4), 94cqw);font-size:15px}.hero-sticker-wide.svelte-1uha8ag,.hero-footer.svelte-1uha8ag{display:none}}.hero-footer.svelte-1uha8ag{filter:drop-shadow(0 2px 2px rgba(15,9,45,1)) drop-shadow(0 4px 16px rgba(15,9,45,.8));font-size:clamp(13px,min(1vw,1svh) * 1.4,18px)}.footer-overlap.svelte-1uha8ag{margin-bottom:calc(min(78.125vw,139vh,111rem)*-.4)}@media(max-width:767px){.footer-image.svelte-1uha8ag{max-height:min(80vh,50rem)}.footer-overlap.svelte-1uha8ag{margin-bottom:calc(min(78.125vw,80vh,50rem)*-.4)}}@media(min-aspect-ratio:2/1){.hero-section{height:calc(110vh + 36px)!important}}@media(min-aspect-ratio:2.5/1){.hero-section{height:calc(120vh + 36px)!important}}@media(min-aspect-ratio:3/1){.hero-section{height:calc(125vh + 36px)!important}}
