body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.mainWidth{margin:0 auto;max-width:1200px;padding:0 24px;width:100%}*{box-sizing:border-box;margin:0;padding:0}#root,.App,body,html{height:100%;width:100%}.App,body{background-color:#fff;color:#000;display:flex;flex-direction:column;font-family:Onest,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;min-height:100vh}html{scroll-behavior:smooth}.navBar{background:#fff;justify-content:center;left:0;padding-left:30px;padding-right:40px;position:fixed;right:0;top:0;z-index:10}.navBar,.navInner{align-items:center;display:flex;width:100%}.navInner{flex-wrap:wrap;gap:8px;justify-content:space-between}.logoArea{align-items:center;cursor:pointer;display:flex;flex:1 1;min-width:100px;transition:transform .15s ease,opacity .15s ease}.logoArea img:hover{opacity:.95;transform:translateY(-2px) scale(1.03)}.nomiLogo{height:110px;object-fit:contain}.centerLinks{color:#000;display:flex;flex:1 1;font-size:30px;font-weight:500;gap:11%;justify-content:center;min-width:200px}.navLink{color:#000;text-decoration:none;transition:font-weight .3s ease,color .3s ease,-webkit-text-decoration .3s ease;transition:text-decoration .3s ease,font-weight .3s ease,color .3s ease;transition:text-decoration .3s ease,font-weight .3s ease,color .3s ease,-webkit-text-decoration .3s ease}.navLink:hover{color:#755fe0;font-weight:650}.ctaWrap{display:flex;flex:1 1;justify-content:flex-end;min-width:120px}.tryButton{background-color:#755fe0;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;min-width:100px;padding:10px 16px;text-decoration:none}.tryButton:hover{background-color:#6451c7;transform:translateY(-2px);transition:background-color .15s ease,transform .15s ease,box-shadow .15s ease}.heroSection{align-items:flex-start;flex-wrap:nowrap;justify-content:space-between;padding-top:12%;width:100%}.heroDecorLeft,.heroSection{display:flex;position:relative}.heroDecorLeft{animation:fadeInHero .8s ease-out both;animation-delay:.1s;flex:1 1;flex-direction:column;min-width:200px;padding-top:80px}.mascotFlower{animation:slideInFromLeft .9s cubic-bezier(.65,.05,.36,1) both,flowerWobble 1.6s ease-in-out .85s both;animation-delay:.3s;height:auto;max-width:240px;position:relative;width:100%;z-index:2}.cloudLeft{animation:slideInFromLeft 1.1s ease-out both,floatCloud 7s ease-in-out .4s infinite;animation-delay:.5s;margin-top:10%;max-width:90%;opacity:.8;position:relative;width:380px;z-index:1}.heroCenter{align-items:center;display:flex;flex:1 1;flex-direction:column;min-width:260px;text-align:center}.heroTextBlock{margin-bottom:0}.heroLine{animation:heroLineEntrance 1.5s ease-out .3s both;color:#000;font-size:36px;font-weight:500;line-height:1.3;margin-bottom:15px;margin-top:15px}.getToNomiImg{animation:getToNomiEntrance 1.6s ease-out .4s both;display:block;height:auto;max-width:340px;width:100%}.potsRow{display:flex;gap:48px;justify-content:center}.noWrap{flex-wrap:nowrap}.potWrapper{padding-top:12%;position:relative;text-align:center;transition:transform .3s ease,filter .3s ease;width:180px}.potImg{display:block;height:auto;transition:transform .4s ease,filter .4s ease;width:100%}.potWrapper:hover .potImg{filter:drop-shadow(0 10px 20px rgba(0,0,0,.18));transform:translateY(-3px) scale(1.02)}.potWrapper:hover .potLabel{transform:translate(-50%,-52%)}.potLabel{color:#fff;font-size:28px;font-weight:500;left:43%;position:absolute;text-align:center;top:75%;transform:translate(-50%,-50%)}.heroDecorRight{animation:fadeInHero .8s ease-out both;animation-delay:.2s;display:flex;flex:1 1;justify-content:flex-end;min-width:200px;padding-top:80px;position:relative}.cloudRight{align-self:flex-start;animation:slideInFromRight 1.1s ease-out .6s both,floatCloud 4.8s ease-in-out .6s infinite;max-width:90%;opacity:.8;width:380px}@keyframes fadeInHero{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromLeft{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}@keyframes floatCloud{0%,to{transform:translateY(0)}50%{transform:translateY(18px)}}@keyframes flowerWobble{0%{transform:translateX(-100px) rotate(-5deg) scale(.95)}40%{transform:translateX(5px) rotate(2deg) scale(1.02)}to{transform:translateX(0) rotate(0) scale(1)}}@keyframes heroLineEntrance{0%{opacity:0;transform:translateY(18px)}60%{opacity:1;transform:translateY(-4px)}to{transform:translateY(0)}}@keyframes getToNomiEntrance{0%{opacity:0;transform:scale(.92) translateY(30px)}70%{opacity:1;transform:scale(1.02) translateY(-6px)}to{transform:scale(1) translateY(0)}}.aboutSection{display:flex;margin-top:4%}.aboutTitle{font-size:56px;font-weight:600;margin-bottom:24px}.aboutText{font-size:24px;line-height:1.6;max-width:700px}.aboutContent{align-items:center;display:flex;gap:60px;margin:0 auto;max-width:1200px}.aboutLeft{flex:1 1;padding-left:5%;text-align:left}.aboutRight{align-items:center;display:flex;flex:1 1;justify-content:center}.aboutImage{border-radius:16px;height:auto;max-width:500px;width:100%}.aboutSection .sectionTitleDark{margin-bottom:20px;text-align:left;width:auto}.videoSectionWrapper{background:#0000;padding:8% 0 60px}.videoSectionInner,.videoSectionWrapper{display:flex;flex-direction:column;width:100%}.videoSectionInner{align-items:flex-start;padding-bottom:80px}.sectionTitleLight{color:#fff;font-size:clamp(32px,5vw,75px);font-weight:600;margin:0 auto 8px;max-width:1000px;text-align:left;width:100%;z-index:4}.videoCard{background-color:initial;border-radius:0;height:auto;justify-content:center;overflow:visible;padding:4% 0;position:relative;width:100%}.videoCard,.videoGroup{align-items:center;display:flex;flex-direction:column;margin:0 auto}.videoGroup{gap:16px;max-width:1600px;transform-origin:top left;width:80%}.videoBgBack{height:100%;object-fit:contain;z-index:1}.videoBgBack,.videoBgFront{height:auto;left:0;position:absolute;top:0;width:100%}.videoBgFront{object-fit:cover;pointer-events:none;z-index:2}.ytFrame{aspect-ratio:16/9;max-width:1000px;z-index:3}.processSection,.ytFrame{align-items:center;width:100%}.processSection{background-color:#fff;display:flex;flex-direction:column;padding:160px 24px 48px}.sectionTitleDark{color:#000;font-size:72px;font-weight:600;line-height:1.2;text-align:left;width:100%}.teamSection .sectionTitleDark{margin-bottom:50px}.processGrid{grid-gap:48px 40px;display:grid;gap:48px 40px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1300px;width:100%}.processGrid,.sectionTitleDark{margin:0 auto;max-width:1350px;width:100%}.processCard{align-items:flex-start;display:flex;flex-direction:column}.processImagePlaceholder{align-items:center;aspect-ratio:16/9;background-color:#d9d9d9;border-radius:0;display:flex;height:auto;justify-content:center;margin-bottom:16px;width:100%}.processTextRow{margin-bottom:12px;width:100%}.processTitle{color:#000;font-size:22px;font-weight:500}.processButtonsRow{display:flex;flex-wrap:wrap;gap:16px;width:100%}.purpleButton{background-color:#755fe0;border:none;border-radius:999px;color:#fff;display:inline-block;display:inline-flex;flex-basis:calc(50% - 8px);flex-grow:0;flex-shrink:0;font-size:16px;font-weight:500;justify-content:center;min-width:90px;padding:10px 24px;text-align:center;text-decoration:none}.purpleButton,.purpleButton:hover{cursor:pointer}.teamSection{flex-direction:column;padding:48px 24px 80px}.teamRow,.teamSection{display:flex;width:100%}.teamRow{flex-wrap:nowrap;gap:32px;justify-content:space-around}.teamMember{flex:1 1;max-width:220px;min-width:160px;text-align:center}.teamAvatarWrapper{height:180px;margin:0 auto 16px;position:relative;width:180px}.teamFlowerFrame{height:180px;left:0;object-fit:contain;position:absolute;top:0;width:180px;z-index:1}.teamPfp{background-color:#fff;border:4px solid #fff;border-radius:50%;height:110px;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:110px;z-index:2}.teamName{color:#000;font-size:20px;font-weight:500;margin-bottom:8px}.teamRole{font-size:17px;line-height:1.3}.teamRoleLine2{margin-top:6px}.rolePurple,.teamRoleLine2{color:#9a68d8;font-weight:400}.footerSpace{height:80px;width:100%}@media (max-width:900px){.potsRow{gap:24px}.noWrap,.potsRow,.teamRow{flex-wrap:wrap}.videoCard{padding:24px}.ytFrame{max-width:100%;width:100%}.sectionTitleDark,.sectionTitleLight{font-size:32px}}
/*# sourceMappingURL=main.69d2821a.css.map*/