:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}h1{font-size:3.2em;line-height:1.1}button{border-radius:.5vw;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:none}.card{padding:2em}#app{width:100%;height:100%}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#000}a:hover{color:#747bff}button{background-color:#f9f9f9}}.lang-dropdown{position:absolute;top:3vw;left:0;min-width:10vw;background:#fff;border-radius:.75vw;box-shadow:0 .25vw 1vw #00000014;padding:.5vw 0;z-index:10;display:flex;flex-direction:column;gap:0}.lang-item{font-size:1.125vw;color:#8f8f8f;padding:1.125vw 1.5vw;border-radius:0;background:transparent;cursor:pointer;transition:background .2s,color .2s;text-align:left}.lang-item:hover,.lang-item.active{background:#f2f2f2;color:#8f8f8f}.scroll-fadein{opacity:0;transform:translateY(2.5vw);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1)}.scroll-fadein.is-visible{opacity:1;transform:none}.scroll-fadein.is-visible h2,.scroll-fadein.is-visible h3,.scroll-fadein.is-visible .ai-crowdfunding-title,.scroll-fadein.is-visible .company-title,.scroll-fadein.is-visible .core-title,.scroll-fadein.is-visible .pricing-title,.scroll-fadein.is-visible .highlights-title,.scroll-fadein.is-visible .business-title,.scroll-fadein.is-visible .certificate-title,.scroll-fadein.is-visible .join-title,.scroll-fadein.is-visible .partners-title,.scroll-fadein.is-visible .checkin-title{animation:fadeInUp .6s ease-out .2s both}.scroll-fadein.is-visible .ai-crowdfunding-subtitle,.scroll-fadein.is-visible .company-desc,.scroll-fadein.is-visible .core-desc,.scroll-fadein.is-visible .ai-crowdfunding-steps,.scroll-fadein.is-visible .highlights-list,.scroll-fadein.is-visible .business-list,.scroll-fadein.is-visible .certificate-content,.scroll-fadein.is-visible .join-desc,.scroll-fadein.is-visible .join-commit-list,.scroll-fadein.is-visible .partners-logos,.scroll-fadein.is-visible .checkin-cards{animation:fadeInUp .6s ease-out .4s both}.scroll-fadein.is-visible .ai-crowdfunding-step,.scroll-fadein.is-visible .highlight-item,.scroll-fadein.is-visible .checkin-card-large{animation:fadeInUp .6s ease-out .6s both}.scroll-fadein.is-visible .company-img-box,.scroll-fadein.is-visible .business-img-box,.scroll-fadein.is-visible .certificate-image-container{animation:fadeInUp .6s ease-out .8s both}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.scroll-fadein.is-visible .ai-crowdfunding-step:nth-child(1){animation-delay:.6s}.scroll-fadein.is-visible .ai-crowdfunding-step:nth-child(2){animation-delay:.8s}.scroll-fadein.is-visible .ai-crowdfunding-step:nth-child(3){animation-delay:1s}.scroll-fadein.is-visible .highlight-item:nth-child(1){animation-delay:.6s}.scroll-fadein.is-visible .highlight-item:nth-child(2){animation-delay:.8s}.scroll-fadein.is-visible .partners-row:nth-child(1){animation:fadeInUp .6s ease-out .6s both}.scroll-fadein.is-visible .partners-row:nth-child(2){animation:fadeInUp .6s ease-out .8s both}.scroll-fadein.is-visible .join-commit-item:nth-child(1){animation:fadeInUp .6s ease-out .6s both}.scroll-fadein.is-visible .join-commit-item:nth-child(2){animation:fadeInUp .6s ease-out .7s both}.scroll-fadein.is-visible .join-commit-item:nth-child(3){animation:fadeInUp .6s ease-out .8s both}.scroll-fadein.is-visible .join-commit-item:nth-child(4){animation:fadeInUp .6s ease-out .9s both}.scroll-fadein.is-visible.partners-section{margin-bottom:3vw}iframe#custom-framer.sc-2suwu8-0.fYcoZV.sc-y0ot1g-0.kjJSuv{position:fixed!important;right:1.5vw!important;bottom:1.5vw!important;z-index:99999!important;transition:right .3s cubic-bezier(.4,0,.2,1)}body.campaign-drawer-open iframe#custom-framer.sc-2suwu8-0.fYcoZV.sc-y0ot1g-0.kjJSuv{right:29vw!important}.my-campaigns-page iframe#custom-framer.sc-2suwu8-0.fYcoZV.sc-y0ot1g-0.kjJSuv,body .my-campaigns-page iframe#custom-framer.sc-2suwu8-0.fYcoZV.sc-y0ot1g-0.kjJSuv,body[data-page=my-campaigns] iframe#custom-framer.sc-2suwu8-0.fYcoZV.sc-y0ot1g-0.kjJSuv{bottom:3.75vw!important}@keyframes radar-b-slow{0%{transform:scale(.8);opacity:.8}50%{transform:scale(1.2);opacity:.4}to{transform:scale(1.6);opacity:0}}.animate-radar-b-slow{animation:radar-b-slow 3s ease-out infinite}@keyframes pulse-scale{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}to{transform:scale(1);opacity:1}}.animate-pulse-scale{animation:pulse-scale 2s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-stagger{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(1.2)}}.animate-pulse-stagger-1{animation:pulse-stagger 2s ease-in-out infinite}.animate-pulse-stagger-2{animation:pulse-stagger 2s ease-in-out infinite;animation-delay:.5s}.animate-pulse-stagger-3{animation:pulse-stagger 2s ease-in-out infinite;animation-delay:1s}.animate-pulse-stagger-4{animation:pulse-stagger 2s ease-in-out infinite;animation-delay:1.5s}@keyframes diverge{0%{transform:scale(1) translate(0);opacity:1}to{transform:scale(1.5) translate(20px);opacity:0}}.animate-diverge{animation:diverge 2s ease-out infinite}@keyframes rotate-diverge{0%{transform:rotate(0) scale(1);opacity:1}to{transform:rotate(360deg) scale(2);opacity:0}}.animate-rotate-diverge{animation:rotate-diverge 4s linear infinite}@keyframes wave-diverge{0%{transform:scale(1);opacity:1}25%{transform:scale(1.1);opacity:.8}50%{transform:scale(1.3);opacity:.6}75%{transform:scale(1.5);opacity:.4}to{transform:scale(1.8);opacity:0}}.animate-wave-diverge{animation:wave-diverge 3s ease-out infinite}@keyframes radial-diverge{0%{transform:scale(.5);opacity:1}to{transform:scale(2);opacity:0}}.animate-radial-diverge{animation:radial-diverge 2.5s ease-out infinite}@keyframes elastic-diverge{0%{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.6}75%{transform:scale(1.2);opacity:.8}to{transform:scale(1.6);opacity:0}}.animate-elastic-diverge{animation:elastic-diverge 2s ease-in-out infinite}@keyframes flicker-diverge{0%,to{transform:scale(1);opacity:1}10%,90%{transform:scale(1.1);opacity:.8}20%,80%{transform:scale(1.2);opacity:.6}30%,70%{transform:scale(1.3);opacity:.4}40%,60%{transform:scale(1.4);opacity:.2}50%{transform:scale(1.5);opacity:0}}.animate-flicker-diverge{animation:flicker-diverge 3s ease-in-out infinite}@keyframes gradient-diverge{0%{transform:scale(1);opacity:1;filter:blur(0px)}to{transform:scale(2);opacity:0;filter:blur(4px)}}.animate-gradient-diverge{animation:gradient-diverge 2.5s ease-out infinite}@keyframes multi-diverge{0%{transform:scale(1) rotate(0);opacity:1}33%{transform:scale(1.2) rotate(120deg);opacity:.7}66%{transform:scale(1.4) rotate(240deg);opacity:.4}to{transform:scale(1.6) rotate(360deg);opacity:0}}.animate-multi-diverge{animation:multi-diverge 3s ease-out infinite}@keyframes breathe-diverge{0%,to{transform:scale(1);opacity:1}25%{transform:scale(1.1);opacity:.8}50%{transform:scale(1.3);opacity:.5}75%{transform:scale(1.5);opacity:.2}}.animate-breathe-diverge{animation:breathe-diverge 4s ease-in-out infinite}.hover-diverge:hover{animation:diverge 1s ease-out forwards}.click-diverge:active{animation:elastic-diverge .5s ease-out forwards}@media (max-width: 768px){.animate-radar-b-slow{animation-duration:2s}.animate-pulse-scale,.animate-diverge{animation-duration:1.5s}}.animate-radar-b-slow,.animate-pulse-scale,.animate-pulse,.animate-pulse-stagger-1,.animate-pulse-stagger-2,.animate-pulse-stagger-3,.animate-pulse-stagger-4,.animate-diverge,.animate-rotate-diverge,.animate-wave-diverge,.animate-radial-diverge,.animate-elastic-diverge,.animate-flicker-diverge,.animate-gradient-diverge,.animate-multi-diverge,.animate-breathe-diverge{will-change:transform,opacity;transform-origin:center}
