@import"https://fonts.googleapis.com/css?family=Luckiest+Guy";.login-btn.svelte-1rsb2r4{padding:10px 24px;border-radius:8px;border:2px solid #ec3750;color:#fff;font-weight:500;font-size:1rem;cursor:pointer;transition:background .2s;pointer-events:all;white-space:nowrap}@media(max-width:768px){.login-btn.svelte-1rsb2r4{padding:8px 16px;font-size:.875rem}}@media(max-width:480px){.login-btn.svelte-1rsb2r4{padding:6px 12px;font-size:.8rem}}#container.svelte-1nb0dp5{width:100vw;height:100vh;overflow:hidden;position:fixed;top:0;left:0;transform:none;pointer-events:none;z-index:0}.bg,.footprint{fill:#4285f4}.pink{fill:#ffafd4}.red{fill:#900f10}.white{fill:#fff}.black{fill:#000}.stroke{stroke:#000;stroke-width:1}.txt{fill:#f0f7ff;font-family:Luckiest Guy,cursive;font-size:60px;text-transform:uppercase}.hidden{opacity:0}.present{cursor:pointer}#container.svelte-1nb0dp5 svg:where(.svelte-1nb0dp5){width:100%;height:100%;overflow:visible;visibility:hidden}.landing-wrapper.svelte-1jq6khg{position:relative;overflow-x:hidden}.landing-wrapper.svelte-1jq6khg #presents{display:none}.landing-wrapper.svelte-1jq6khg #container{position:absolute;top:0;left:0}.login-header.svelte-1jq6khg{position:absolute;top:1rem;right:1rem;z-index:200}.hero-section.svelte-1jq6khg{height:83vh;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:8rem;box-sizing:border-box}.hero-content.svelte-1jq6khg{position:relative;z-index:150;display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem}.info-box.svelte-1jq6khg{position:relative;z-index:300;background-color:#1a472ae6;border:2px solid #4a7c59;border-radius:16px;padding:2rem 3rem;max-width:500px;width:85%;text-align:center;margin-top:1rem}.info-box.svelte-1jq6khg p:where(.svelte-1jq6khg){color:#fff;font-size:1.25rem;line-height:1.6;margin:0 0 .75rem;font-weight:500}.info-box.svelte-1jq6khg p:where(.svelte-1jq6khg):last-child{margin-bottom:0}.hero-logo.svelte-1jq6khg{max-width:550px;width:85%;height:auto;margin-bottom:1rem}@media(max-width:768px){.hero-section.svelte-1jq6khg{height:auto;min-height:100vh;min-height:100dvh;padding-top:5rem;padding-bottom:2rem}.hero-content.svelte-1jq6khg{padding:1rem}.hero-logo.svelte-1jq6khg{max-width:280px}.info-box.svelte-1jq6khg{padding:1.5rem;margin:1rem;width:calc(100% - 2rem)}.info-box.svelte-1jq6khg p:where(.svelte-1jq6khg){font-size:1rem}.login-header.svelte-1jq6khg{top:.5rem;right:.5rem}.faq-section.svelte-1jq6khg{padding:3rem 1rem}.faq-title.svelte-1jq6khg{font-size:2rem}.faq-item.svelte-1jq6khg h3:where(.svelte-1jq6khg){font-size:1.1rem}.faq-item.svelte-1jq6khg p:where(.svelte-1jq6khg),.faq-item.svelte-1jq6khg li:where(.svelte-1jq6khg){font-size:.95rem}}@media(max-width:480px){.hero-section.svelte-1jq6khg{padding-top:4rem}.hero-logo.svelte-1jq6khg{max-width:220px}.info-box.svelte-1jq6khg{padding:1rem}.info-box.svelte-1jq6khg p:where(.svelte-1jq6khg){font-size:.9rem}.faq-section.svelte-1jq6khg{padding:2rem .75rem}.faq-title.svelte-1jq6khg{font-size:1.75rem}}.faq-section.svelte-1jq6khg{background-color:#f0f7ff;padding:5rem 2rem;position:relative;z-index:200}.faq-container.svelte-1jq6khg{max-width:800px;margin:0 auto}.faq-title.svelte-1jq6khg{font-size:2.5rem;color:#000;margin:0 0 2rem;text-align:center}.faq-item.svelte-1jq6khg{margin-bottom:2rem}.faq-item.svelte-1jq6khg h3:where(.svelte-1jq6khg){font-size:1.25rem;color:#000;margin:0 0 .75rem}.faq-item.svelte-1jq6khg p:where(.svelte-1jq6khg){color:#000;font-size:1rem;line-height:1.7;margin:0 0 .5rem}.faq-item.svelte-1jq6khg ul:where(.svelte-1jq6khg){color:#000;margin:.5rem 0 0 1.5rem;padding:0}.faq-item.svelte-1jq6khg li:where(.svelte-1jq6khg){color:#000;font-size:1rem;line-height:1.7;margin-bottom:.25rem}.faq-item.svelte-1jq6khg a:where(.svelte-1jq6khg){color:#ec3750;text-decoration:none}.faq-item.svelte-1jq6khg a:where(.svelte-1jq6khg):hover{text-decoration:underline}
