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