h1,h2,h3,h4,h5,h6{font-weight:500}.hero-gradient{background:linear-gradient(135deg,#4a00e0,#00f0ff)}.hero-text{margin-left:auto;margin-right:auto;max-width:56rem;text-align:center}.hero-headline{font-size:3rem;line-height:1;font-weight:500;line-height:1.25;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width: 768px){.hero-headline{font-size:3.75rem;line-height:1}}.hero-subheadline{margin-left:auto;margin-right:auto;margin-top:1.5rem;max-width:42rem;font-size:1.25rem;line-height:1.75rem;font-weight:400;line-height:1.625;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width: 768px){.hero-subheadline{font-size:1.5rem;line-height:2rem}}.hero-phone{padding-left:250px}.feature-card{border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:2rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}.feature-icon{margin-bottom:1.5rem;display:flex;height:4rem;width:4rem;align-items:center;justify-content:center;border-radius:.75rem}.stat-card{border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:2rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}.stat-number{font-size:2.25rem;line-height:2.5rem;font-weight:500;--tw-text-opacity: 1;color:rgba(74,0,224,var(--tw-text-opacity))}@media (min-width: 768px){.stat-number{font-size:3rem;line-height:1}}.container-custom-wide{margin-left:auto;margin-right:auto;max-width:-moz-max-content;max-width:max-content;padding-left:1rem;padding-right:1rem}@media (min-width: 640px){.container-custom-wide{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 1024px){.container-custom-wide{padding-left:2rem;padding-right:2rem}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-float{animation:float 6s ease-in-out infinite}@keyframes float-left{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-10px) rotate(-6deg)}}@keyframes float-right{0%,to{transform:translateY(0) rotate(6deg)}50%{transform:translateY(-15px) rotate(6deg)}}.phone-left{animation:float-left 8s ease-in-out infinite}.phone-right{animation:float-right 6s ease-in-out infinite}.section-spacing{padding-top:5rem;padding-bottom:5rem}@media (min-width: 768px){.section-spacing{padding-top:8rem;padding-bottom:8rem}}.homepage-container{min-height:100vh;background:linear-gradient(135deg,#4a00e0,#663fb5)}.community-leaderboards-example{position:relative;margin-right:60px}.community-leaderboards-example-image{background-size:cover;background-position:center;background-repeat:no-repeat;-o-object-fit:cover;object-fit:cover;width:360px;height:530px;border-radius:16px}.community-leaderboards-example-leaderboard{position:absolute;bottom:-130px;right:-30px;background-color:#fff;border-radius:16px;padding:16px;box-shadow:0 4px 6px #0000001a;width:322px;height:326px}.community-leaderboards-example-leaderboard-image{width:364px;height:292px;position:absolute}.community-leaderboards-example-emoji{position:absolute;top:0;left:0}.community-leaderboards-example-new-image{width:553px;height:auto}.download_cta{overflow:visible;padding:100px 4rem}.download_cta .app_link img{position:relative;z-index:10}.download_cta .phones{position:absolute;top:-220px;right:-3%;width:672px}@media (max-width: 1024px){.download_cta{padding:400px 4rem 20px}.download_cta .phones{right:60%;transform:translate(50%);top:-550px}}@media (max-width: 730px){.download_cta{padding:67% 2rem 20px}.download_cta .phones{width:100%;top:auto;bottom:300px}}@media (max-width: 600px){.download_cta{padding:2rem}.download_cta .phones{position:static;width:100%;transform:none;margin-left:-25px}}.footer{margin-top:-100px}.footer .footer-container{padding-top:100px}.recap-phones{min-width:512px}@media (max-width: 970px){.recap-phones{min-width:300px}}.dashboard-desktop.blur-up{min-width:1100px}@media (max-width: 1200px){.dashboard-desktop.blur-up{min-width:900px}}@media (max-width: 1000px){.dashboard-desktop.blur-up{min-width:700px}}@media (max-width: 800px){.dashboard-desktop.blur-up{min-width:500px}}@media (max-width: 600px){.dashboard-desktop.blur-up{min-width:auto}}.community-chat.blur-up{min-width:576px}@media (max-width: 980px){.community-chat.blur-up,.community-chat{width:100%;min-width:auto}}
