.homepage{padding:150px 0;overflow-x:hidden;background:#fafafa}@media(orientation:landscape){.homepage{padding:80px 0}}.homepage__text{padding:3rem 0;max-width:900px;text-align:center;margin:2rem auto auto;position:relative}.homepage__text .buttons{display:flex;justify-content:center;margin-top:30px;gap:16px}@media(max-width:768px){.homepage__text .buttons{flex-direction:column}}.homepage__text p{max-width:633px;margin:auto;color:#170312;font-family:Rethink Sans,sans-serif;font-weight:400;font-size:20px;line-height:150%;letter-spacing:0}@media(max-width:768px){.homepage__text p{font-size:16px}.homepage__text{padding:12px;margin-top:0}}.homepage__text .icons img{position:absolute;animation:float-diagonal 3s ease-in-out infinite alternate}@media(max-width:768px){.homepage__text .icons img{width:90px;position:relative;display:none}}.homepage__text .icons img.topRight{top:-7%;right:-26%;animation:float-diagonal-right 3s ease-in-out infinite alternate}.homepage__text .icons img.topLeft{top:0;left:-24%;animation:float-diagonal-left 3s ease-in-out infinite alternate}.homepage__text .icons img.dollar{top:50%;right:-26%;transform:translate(-50%,-50%);animation:float-diagonal-center 3s ease-in-out infinite alternate}.homepage__text .icons img.bottomRight{bottom:0;right:-26%;animation:float-diagonal-right 3s ease-in-out infinite alternate}.homepage__text .icons img.bottomLeft{bottom:-7%;left:-29%;animation:float-diagonal-left 3s ease-in-out infinite alternate}@keyframes float-diagonal-left{0%{transform:translate(0)}to{transform:translate(-20px,-20px)}}@keyframes float-diagonal-right{0%{transform:translate(0)}to{transform:translate(20px,-20px)}}@keyframes float-diagonal-center{0%{transform:translate(-50%,-50%)}to{transform:translate(-50%,-70%)}}@keyframes float-diagonal{0%{transform:translate(0)}to{transform:translate(20px,-20px)}}.homepage .trusted-creators{padding:64px 0}@media(max-width:768px){.homepage .trusted-creators{padding:1rem 0}}.homepage .trusted-creators__header{text-align:center;max-width:950px;margin:auto}.homepage .trusted-creators__title{font-family:Unbounded;font-weight:900;font-size:64px;line-height:73.6px;text-align:center}.homepage .trusted-creators__title .highlight{color:#ff99f3;margin-left:10px}@media(max-width:768px){.homepage .trusted-creators__title{font-size:48px;font-weight:500}}.homepage .trusted-creators__sliding-grid{overflow:hidden;white-space:nowrap;width:100%;margin-top:64px}.homepage .trusted-creators__row{display:flex;justify-content:flex-start;gap:16px;margin-bottom:16px;width:max-content}.homepage .trusted-creators__row.slide-left{animation:slideLeft 30s linear infinite}.homepage .trusted-creators__row.slide-right{animation:slideRight 30s linear infinite}.homepage .trusted-creators .creator-image{flex-shrink:0}.homepage .trusted-creators .creator-image .rounded-image{border-radius:24px;object-fit:cover;object-position:center top;width:300px;height:300px;transition:transform .3s ease;border:1px solid #fefefe}.homepage .trusted-creators .creator-image .rounded-image:hover{transform:scale(1.05)}@keyframes slideLeft{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes slideRight{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media(max-width:768px){.homepage .trusted-creators__title{font-size:48px;line-height:55px}.homepage .trusted-creators .creator-image .rounded-image{width:120px;height:120px}}@media(max-width:480px){.homepage .trusted-creators__title{font-size:36px;line-height:42px}.homepage .trusted-creators .creator-image .rounded-image{width:80px;height:80px;border-radius:16px}}.homepage .who-wins{margin:10px 84px;padding:64px 0}@media(max-height:500px)and (orientation:landscape),(max-width:1024px){.homepage .who-wins{padding:0;margin:100px 12px}}.homepage .who-wins__header{text-align:center;margin-bottom:3rem;display:flex;flex-direction:column;align-items:center}.homepage .who-wins__header .trophy-icon{margin-bottom:.7rem}.homepage .who-wins__cards{display:flex;justify-content:space-between;gap:24px}@media(max-height:500px)and (orientation:landscape),(max-width:1024px){.homepage .who-wins__cards{flex-direction:column-reverse;gap:0}}.homepage .who-wins .winner-card{flex:1 1;border-radius:12px!important;padding:1rem;display:flex;flex-direction:column;align-items:left;text-align:left;transition:all .9s ease;cursor:pointer}@media(max-height:500px)and (orientation:landscape),(max-width:1024px){.homepage .who-wins .winner-card{max-height:5rem;overflow:hidden;transition:all .9s ease}.homepage .who-wins .winner-card.expanded{max-height:none;overflow:visible}.homepage .who-wins .winner-card::-webkit-scrollbar{height:0!important}}.homepage .who-wins .winner-card__title{margin-bottom:1rem;font-family:Unbounded;font-weight:400;font-size:32px;line-height:46.34px;letter-spacing:-1%;color:#170312}.homepage .who-wins .winner-card__image{margin:auto}.homepage .who-wins .winner-card__description{font-family:Inter;font-weight:400;font-size:22px;line-height:30px;letter-spacing:-3%;color:#170312}@media(max-height:500px)and (orientation:landscape),(max-width:768px){.homepage .who-wins .winner-card__description{font-size:16px}.homepage .who-wins .winner-card__description.margin{padding-bottom:2rem}}.homepage .who-wins .winner-card.pink-bg{background-color:#fff5fe}.homepage .who-wins .winner-card.blue-bg{background-color:#f6f9fe}.homepage .who-wins .winner-card.purple-bg{background-color:#faf5ff}@media(max-height:500px)and (orientation:landscape),(max-width:1024px){.homepage .who-wins .winner-card.purple-bg{border-bottom:0!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}}.homepage .who-wins .winner-card.pink-border{border:1px solid #fb4fe7}@media(max-width:1024px){.homepage .who-wins .winner-card.pink-border{border:2px solid #fb4fe7!important;margin-top:-8px;z-index:11}}.homepage .who-wins .winner-card.blue-border{border:1px solid #5194ec}@media(max-width:1024px){.homepage .who-wins .winner-card.blue-border{border:2px solid #5194ec!important}}@media(max-height:500px)and (orientation:landscape),(max-width:1024px){.homepage .who-wins .winner-card.blue-border{margin-top:-8px;z-index:10;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}}.homepage .who-wins .winner-card.purple-border{border:1px solid #a134f7}@media(max-width:1024px){.homepage .who-wins .winner-card.purple-border{border:2px solid #a134f7!important}}@media(max-height:500px)and (orientation:landscape),(max-width:1024px){.homepage .who-wins .winner-card.purple-border{border-bottom-right-radius:0;border-bottom-left-radius:0}}.homepage .team{border:.5px solid rgba(0,0,0,.2);margin:100px 84px;padding:64px;background-color:#fff;border-radius:16px}.homepage .team__header{text-align:center;margin-bottom:3rem}.homepage .team__header a{font-family:Fugaz One,serif!important;font-size:18px;color:#000;font-weight:400;padding:16px;border:2px solid rgba(0,0,0,.2);border-radius:16px;transition:background-color .3s ease}.homepage .team__header a:hover{background-color:#f5f5f5}@media(max-width:1024px){.homepage .team{padding:12px;margin:64px 12px}}.homepage .team__group img{width:100%;height:100%}.homepage .team__group .team__group-image--small{display:none;margin:auto}@media(max-width:1024px){.homepage .team__group .team__group-image{display:none}.homepage .team__group .team__group-image--small{display:block}}.homepage .cta-section{padding:12px;margin:3rem auto;border-radius:16px;max-width:720px;text-align:center}@media(max-width:1024px){.homepage .cta-section{margin:0}}.homepage .cta-section a{width:-moz-fit-content;width:fit-content;margin:1rem auto}.how-it-works{background:#fff;border:.5px solid rgba(0,0,0,.2);padding:64px;margin:0 84px;border-radius:16px}@media(max-width:1024px){.how-it-works{padding:12px;margin:0;border:none}}.how-it-works__header{text-align:center;margin-bottom:3rem;padding-bottom:64px;border-bottom:.5px solid rgba(0,0,0,.2)}@media(max-width:768px){.how-it-works__header{padding-bottom:1rem;margin-bottom:1rem;border:none}}.how-it-works__content{display:flex;max-width:1200px;margin:0 auto;gap:2rem;overflow-y:auto;align-items:start}.how-it-works__content::-webkit-scrollbar{height:0}@media(max-width:768px){.how-it-works__content{flex-direction:column;height:100%;overflow:visible}}.how-it-works__image{flex:1 1;position:-webkit-sticky;position:sticky;top:20px;z-index:10;align-self:flex-start}@media(max-width:1024px){.how-it-works__image{top:0}}.how-it-works__image .dap-image{position:absolute;opacity:0}.how-it-works__image .dap-image.active{opacity:1}@media(max-width:820px){.how-it-works__image .dap-image{width:auto;height:300px}}.how-it-works__steps{flex:1 1;display:flex;flex-direction:column;gap:3rem;max-height:500px}@media(max-width:768px){.how-it-works__steps{gap:1rem;max-height:none}}.how-it-works__steps .step-container{padding:1.5rem;border-radius:8px;transition:all .5s linear;opacity:.05}.how-it-works__steps .step-container.active{opacity:1}.how-it-works__steps .step-container .step-number{font-family:Fugaz One,serif!important;font-weight:400;font-size:20px;line-height:29.36px;letter-spacing:-2%}.how-it-works__steps .step-container .step-title{font-size:40px;font-weight:900;margin-bottom:1rem;font-family:Unbounded,serif!important}@media(max-width:820px){.how-it-works__steps .step-container .step-title{font-size:32px;font-weight:500}}.how-it-works__steps .step-container .step-description{font-family:Inter,sans-serif;font-weight:400;font-size:20px;line-height:30px;letter-spacing:-7%;margin:1rem 0}@media(max-width:820px){.how-it-works__steps .step-container .step-description{font-size:16px}}.how-it-works__steps .step-container:last-child{padding-bottom:12rem}@media(max-width:768px){.how-it-works__steps .step-container:last-child{padding-bottom:1rem}}.how-it-works .mobile-snap-container{width:100%;-ms-overflow-style:none;scrollbar-width:none}.how-it-works .mobile-snap-container::-webkit-scrollbar{display:none}.how-it-works .mobile-snap-item{scroll-snap-align:start;min-height:100%;padding:1rem;border:.5px solid rgba(0,0,0,.2);border-radius:12px;margin-top:16px;transition:all .5s linear}.how-it-works .mobile-snap-item,.how-it-works .mobile-step-content{height:100%;display:flex;flex-direction:column}.how-it-works .mobile-step-image{flex:1 1;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.how-it-works .mobile-step-image img{width:100%;height:auto;max-width:450px;max-height:300px;object-fit:contain}.how-it-works .mobile-step-text{flex:1 1;display:flex;flex-direction:column;justify-content:center}.how-it-works .mobile-step-text .step-number{font-family:Fugaz One,serif!important;font-weight:400;font-size:20px;line-height:29.36px;letter-spacing:-2%}.how-it-works .mobile-step-text .step-title{font-size:32px;font-weight:900;font-family:Unbounded,serif!important}.how-it-works .mobile-step-text .step-description{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.07em;margin:1rem 0}