input.svelte-pp1tlb{font-family:Inter;border:none;outline:none;font-size:calc(.5vw + 12px);padding:16px 12px}.svelte-pp1tlb::placeholder{color:var(--primary-label);opacity:1}.svelte-pp1tlb::-ms-input-placeholder{color:var(--primary-label)}button.svelte-pp1tlb{width:90px;height:34px;border:var(--card-border);border-radius:10px;font-family:Inter;font-size:calc(.8vw +2px);background:none;border:none;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:10px 12px;cursor:pointer;background-color:#000;color:#fff;transition:all ease-in .1s}button.svelte-pp1tlb:hover{background-color:var(--logo-color);border-color:#000}.input.svelte-pp1tlb{display:flex;align-items:center}.input-container.svelte-pp1tlb{display:flex;flex-direction:column;gap:1vw;margin-top:1%;border-bottom:var(--card-border)}.input-container.svelte-pp1tlb p:where(.svelte-pp1tlb){font-size:calc(.5vw + 11px)}.shine.svelte-pp1tlb{background:linear-gradient(to right,#7953cd 20%,#00affa 30%,#6b78ff 70%,#764ada 80%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent;background-size:500% auto;animation:svelte-pp1tlb-textShine 5s ease-in-out infinite alternate}@keyframes svelte-pp1tlb-textShine{0%{background-position:0% 50%}to{background-position:100% 50%}}body{overflow-x:hidden!important}.page.svelte-1qztme{width:100vw;padding:0 100px;box-sizing:border-box}.landing.svelte-1qztme{width:100%;height:90vh;box-sizing:border-box;padding:0 80px}main.svelte-1qztme{width:100%;height:100%;text-align:center;display:flex;align-items:center;justify-content:center}.headline-container.svelte-1qztme{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:50px}.logo-container.svelte-1qztme{display:flex;justify-content:center;align-items:center;width:100%;left:0;padding-top:3vw;top:0;height:5vh}.logo-easy.svelte-1qztme{display:flex;flex-direction:column;gap:0px}.text-wrapper.svelte-1qztme{background-color:var(--logo-color);border-radius:100px;padding:15px 22px;text-wrap:nowrap;color:#fff;width:fit-content;animation-duration:.6s!important;animation-delay:.2s}a.svelte-1qztme h2:where(.svelte-1qztme){height:30px;margin-bottom:0;font-weight:500}main.svelte-1qztme h1:where(.svelte-1qztme){font-size:calc(7.2vw + 30px);font-family:Newsreader;font-weight:400;min-width:300px;margin:0;text-align:center;width:100%}.text-wrapper.svelte-1qztme span:where(.svelte-1qztme){font-size:calc(.5vw + 11px)}main.svelte-1qztme p:where(.svelte-1qztme){font-size:calc(.5vw + 11px);margin:0 0 20px;min-width:300px}.logo.svelte-1qztme,.logo-easy.svelte-1qztme{padding:10px 14px;border-radius:100px}a.svelte-1qztme{text-decoration:none;color:#000}h2.svelte-1qztme{font-size:32px;font-family:Newsreader;margin:0;color:var(--logo-color);font-weight:400}.light.svelte-1qztme{color:var(--primary-label)}.shine-bg.svelte-1qztme{background:linear-gradient(to right,#7953cd 20%,#00affa 30%,#6b78ff 70%,#764ada 80%);background-size:400% 400%;opacity:.6;animation:svelte-1qztme-gradient 5s ease-in-out infinite;animation-duration:10s!important}@keyframes svelte-1qztme-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.learn.svelte-1qztme{position:absolute;bottom:20px}.arrow.svelte-1qztme{animation:svelte-1qztme-arrow-move 5s ease-in-out infinite;animation-duration:2s!important;animation-fill-mode:both}@keyframes svelte-1qztme-arrow-move{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}footer.svelte-1qztme{padding-bottom:100px;display:flex;align-items:baseline;justify-content:space-between}.flex.svelte-1qztme{display:flex;align-items:center;align-items:baseline}.flex.svelte-1qztme span:where(.svelte-1qztme){color:var(--primary-label)}@media (max-width: 800px){.text-wrapper.svelte-1qztme{padding:10px 12px}}@media (max-width: 1100px){.page.svelte-1qztme{padding:0 .6vw}}@media (max-width: 500px){.page.svelte-1qztme{padding:0 5vw}footer.svelte-1qztme{flex-direction:column}footer.svelte-1qztme .logo-easy:where(.svelte-1qztme){padding:0}footer.svelte-1qztme .flex:where(.svelte-1qztme){gap:10px}}.logo.svelte-1qztme{display:flex;align-items:center;gap:12px}
