.hero.svelte-bu8bp.svelte-bu8bp.svelte-bu8bp{background-size:cover;background-position:center;height:100vh;display:flex;align-items:center;justify-content:center}.hero-content.svelte-bu8bp.svelte-bu8bp.svelte-bu8bp{display:flex;align-items:center;justify-content:space-between;max-width:1200px;width:100%;padding:0 2rem}.hero-content.svelte-bu8bp .text-content.svelte-bu8bp.svelte-bu8bp{flex:1;text-align:left}.hero-content.svelte-bu8bp .text-content h1.svelte-bu8bp.svelte-bu8bp{font-size:6rem;margin-bottom:1rem;color:var(--primary-color);white-space:normal;line-height:1;font-size:calc(48px + .03*(100vw - 320px));font-size:min(96px,max(48px,font-size))}.hero-content.svelte-bu8bp .text-content p.svelte-bu8bp.svelte-bu8bp{font-size:1.5rem;margin-bottom:2rem;color:var(--primary-color);opacity:60%;font-size:calc(16px + .005*(100vw - 320px));font-size:min(24px,max(16px,font-size))}.hero-content.svelte-bu8bp .image-content.svelte-bu8bp.svelte-bu8bp{flex:1;text-align:right}.hero-content.svelte-bu8bp .image-content img.svelte-bu8bp.svelte-bu8bp{max-width:100%}.commitments.svelte-bu8bp.svelte-bu8bp.svelte-bu8bp{height:80vh;display:flex;justify-content:center;align-items:center}.commitments.svelte-bu8bp .container.svelte-bu8bp.svelte-bu8bp{display:flex;align-items:center;max-width:1200px;margin:3rem 0}.commitments.svelte-bu8bp .container.svelte-bu8bp .left-content.svelte-bu8bp{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:50%}.commitments.svelte-bu8bp .container .left-content .commitment-item.svelte-bu8bp.svelte-bu8bp{width:calc(50% - 1rem)}.commitments.svelte-bu8bp .container .left-content .commitment-item.svelte-bu8bp.svelte-bu8bp:nth-child(-n+2){margin-bottom:3rem}.commitments.svelte-bu8bp .container.svelte-bu8bp .left-content .commitment-item h2.svelte-bu8bp{font-size:3rem;color:var(--primary-color)}.commitments.svelte-bu8bp .container.svelte-bu8bp .left-content .commitment-item p.svelte-bu8bp{font-size:1.2rem;opacity:70%}.commitments.svelte-bu8bp .container.svelte-bu8bp .right-content.svelte-bu8bp{flex:1;text-align:left;margin-left:4rem}.commitments.svelte-bu8bp .container.svelte-bu8bp .right-content h1.svelte-bu8bp{font-size:3rem;margin-bottom:1rem;color:var(--primary-color)}.commitments.svelte-bu8bp .container.svelte-bu8bp .right-content p.svelte-bu8bp{font-size:1.2rem;margin-bottom:2rem;color:var(--primary-color);opacity:70%}.how-it-works.svelte-bu8bp.svelte-bu8bp.svelte-bu8bp{height:80vh;display:flex;justify-content:center;align-items:center}.how-it-works.svelte-bu8bp .container.svelte-bu8bp.svelte-bu8bp{display:flex;align-items:center;max-width:1200px;margin:3rem 0}.how-it-works.svelte-bu8bp .container.svelte-bu8bp .left-content.svelte-bu8bp{display:flex;flex-wrap:wrap;align-items:center;max-width:50%}.how-it-works.svelte-bu8bp .container.svelte-bu8bp .left-content h1.svelte-bu8bp{font-size:3rem;margin-bottom:1rem;color:var(--primary-color)}.how-it-works.svelte-bu8bp .container.svelte-bu8bp .left-content p.svelte-bu8bp{font-size:1.2rem;color:var(--primary-color);opacity:70%;margin-bottom:2rem}.how-it-works.svelte-bu8bp .container .left-content .how-it-works-banner.svelte-bu8bp.svelte-bu8bp{width:100%;height:300px;background-size:cover;background-position:center;border-radius:30px}.how-it-works.svelte-bu8bp .container.svelte-bu8bp .right-content.svelte-bu8bp{flex:1;text-align:left;margin-left:4rem}.how-it-works.svelte-bu8bp .container .right-content .how-it-works-item.svelte-bu8bp.svelte-bu8bp{display:flex;align-items:flex-start;margin-bottom:3rem;margin-top:4rem}.how-it-works.svelte-bu8bp .container .right-content .how-it-works-item .icon.svelte-bu8bp.svelte-bu8bp{width:64px;height:64px;background-color:#3461ff;border-radius:10px;margin-right:1rem;display:flex;align-items:center;justify-content:center}.how-it-works.svelte-bu8bp .container .right-content .how-it-works-item .icon svg.svelte-bu8bp.svelte-bu8bp{fill:var(--secondary-color);width:50%;height:50%}.how-it-works.svelte-bu8bp .container .right-content .how-it-works-item .text.svelte-bu8bp.svelte-bu8bp{flex:1;min-height:64px;display:flex;flex-direction:column;justify-content:center}.how-it-works.svelte-bu8bp .container.svelte-bu8bp .right-content .how-it-works-item .text h2.svelte-bu8bp{font-size:1.5rem;margin-bottom:.5rem;color:var(--primary-color)}.how-it-works.svelte-bu8bp .container.svelte-bu8bp .right-content .how-it-works-item .text p.svelte-bu8bp{font-size:1rem;opacity:70%;margin-bottom:0}.cta-banner.svelte-bu8bp.svelte-bu8bp.svelte-bu8bp{height:80vh;display:flex;justify-content:center;align-items:center}.cta-banner.svelte-bu8bp .container.svelte-bu8bp.svelte-bu8bp{background-color:#3461ff;opacity:1;background-image:repeating-radial-gradient(circle at 0 0,transparent 0,#3461ff 38px),repeating-linear-gradient(#6586ff55,#6586ff);border-radius:15px;padding:7rem 2rem;display:flex;align-items:center;width:100%;max-width:1200px}.cta-banner.svelte-bu8bp .container.svelte-bu8bp .left-content.svelte-bu8bp{flex:1;text-align:left;max-width:50%;line-height:1.2;color:var(--secondary-color);margin-left:2rem}.cta-banner.svelte-bu8bp .container.svelte-bu8bp .left-content h1.svelte-bu8bp{font-size:calc(48px + .03*(100vw - 320px));font-size:min(96px,max(48px,font-size))}.cta-banner.svelte-bu8bp .container.svelte-bu8bp .right-content.svelte-bu8bp{flex:1;text-align:left;margin-left:4rem}.cta-banner.svelte-bu8bp .container.svelte-bu8bp .right-content p.svelte-bu8bp{font-size:1.5rem;line-height:1.5;color:var(--secondary-color);margin-bottom:1rem}.cta-banner.svelte-bu8bp .container .btn.svelte-bu8bp.svelte-bu8bp{background-color:var(--secondary-color);color:#3461ff;padding:1rem 1.5rem;border-radius:var(--border-radius);text-decoration:none}@media screen and (max-width: 768px){.hero-content.svelte-bu8bp.svelte-bu8bp.svelte-bu8bp{flex-direction:column;text-align:center}.hero-content.svelte-bu8bp .text-content.svelte-bu8bp.svelte-bu8bp{padding-bottom:2rem}.hero-content.svelte-bu8bp .image-content.svelte-bu8bp.svelte-bu8bp{margin-top:2rem}.hero-content.svelte-bu8bp img.svelte-bu8bp.svelte-bu8bp{max-width:80%}.commitments.svelte-bu8bp.svelte-bu8bp.svelte-bu8bp,.how-it-works.svelte-bu8bp.svelte-bu8bp.svelte-bu8bp,.cta-banner.svelte-bu8bp.svelte-bu8bp.svelte-bu8bp{height:auto;padding:4rem 2rem;text-align:center}.commitments.svelte-bu8bp .container.svelte-bu8bp.svelte-bu8bp,.how-it-works.svelte-bu8bp .container.svelte-bu8bp.svelte-bu8bp,.cta-banner.svelte-bu8bp .container.svelte-bu8bp.svelte-bu8bp{flex-direction:column}.commitments.svelte-bu8bp .container.svelte-bu8bp .left-content.svelte-bu8bp,.commitments.svelte-bu8bp .container.svelte-bu8bp .right-content.svelte-bu8bp,.how-it-works.svelte-bu8bp .container.svelte-bu8bp .left-content.svelte-bu8bp,.how-it-works.svelte-bu8bp .container.svelte-bu8bp .right-content.svelte-bu8bp,.cta-banner.svelte-bu8bp .container.svelte-bu8bp .left-content.svelte-bu8bp,.cta-banner.svelte-bu8bp .container.svelte-bu8bp .right-content.svelte-bu8bp{max-width:100%;margin-left:0;margin-right:0}.commitments.svelte-bu8bp .container.svelte-bu8bp .right-content.svelte-bu8bp,.how-it-works.svelte-bu8bp .container.svelte-bu8bp .right-content.svelte-bu8bp,.cta-banner.svelte-bu8bp .container.svelte-bu8bp .right-content.svelte-bu8bp,.commitments .container.svelte-bu8bp .btn.svelte-bu8bp.svelte-bu8bp,.how-it-works .container.svelte-bu8bp .btn.svelte-bu8bp.svelte-bu8bp,.cta-banner.svelte-bu8bp .container .btn.svelte-bu8bp.svelte-bu8bp{margin-top:2rem}}
