*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f8f7f4;color:#211e2d;font-family:"DM Sans",sans-serif;overflow-x:hidden}body.modal-open{overflow:hidden}.noise{position:fixed;inset:0;pointer-events:none;z-index:20;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E")}.section-shell{width:min(1180px,calc(100% - 64px));margin-inline:auto}.site-header{height:78px;padding:0 max(32px,calc((100vw - 1180px)/2));display:flex;align-items:center;justify-content:space-between;background:#f8f7f4eF;backdrop-filter:blur(16px);position:sticky;top:0;z-index:10;border-bottom:1px solid #eae8e3}.brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:#211e2d;font:800 20px Manrope,sans-serif;letter-spacing:-1px}.brand-accent{color:#7256d9}.brand-mark{width:31px;height:31px;border-radius:10px;background:#6e53d6;color:white;display:grid;place-items:center;font:800 17px Manrope;position:relative}.brand-mark span{color:#d9f28b}.desktop-nav{display:flex;gap:32px}.desktop-nav a,.footer-links a{font-size:13px;color:#696675;text-decoration:none;transition:color .2s}.desktop-nav a:hover,.footer-links a:hover{color:#7256d9}.header-actions{display:flex;gap:10px;align-items:center}.btn{border:0;border-radius:5px;padding:11px 17px;font:700 12px "DM Sans";letter-spacing:.1px;transition:transform .2s,background .2s;cursor:pointer}.btn:hover{transform:translateY(-2px)}.btn span{margin-left:10px}.btn-quiet{background:transparent;color:#4d4958}.btn-light{background:#fff;color:#382a73}.btn-primary{background:#7055d5;color:white}.btn-outline{border:1px solid #d9d5e1;background:transparent;color:#302b3b}.btn-large{padding:15px 20px}.menu-toggle{display:none;border:0;background:transparent;font-size:22px}.hero{min-height:680px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;position:relative;padding-top:35px;padding-bottom:90px}.hero-copy{padding:20px 0 20px 4px;position:relative;z-index:2}.eyebrow{font-size:9px;letter-spacing:2px;font-weight:700;color:#745bd0}.eyebrow i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#b4d86a;margin-right:8px;box-shadow:0 0 0 4px #b4d86a25}.hero h1,.section-heading h2,.manifesto h2,.investor-copy h2,.join-inner h2{font:600 clamp(49px,6.3vw,82px)/1.04 Manrope,sans-serif;letter-spacing:-5px;margin:26px 0 20px}.hero h1 em,.section-heading h2 em,.manifesto h2 em,.investor-copy h2 em,.join-inner h2 em{font-style:normal;color:#8066df}.hero-lede{font-size:15px;line-height:1.85;color:#716d7b;max-width:480px}.hero-actions{display:flex;align-items:center;gap:25px;margin-top:29px}.text-link{font-size:12px;font-weight:700;color:#40366a;text-decoration:none;border:0;background:none;cursor:pointer;padding:0}.text-link span{margin-left:7px}.hero-proof{display:flex;align-items:center;gap:13px;margin-top:54px;font-size:10px;line-height:1.5;color:#888492}.avatar-stack{display:flex;padding-left:4px}.avatar-stack b{margin-left:-5px;width:27px;height:27px;border:2px solid #f8f7f4;border-radius:50%;background:#e4dafa;color:#57429f;display:grid;place-items:center;font-size:9px}.avatar-stack b:nth-child(2){background:#d9edc0}.avatar-stack b:nth-child(3){background:#f5d9ca}.avatar-stack b:nth-child(4){background:#30265e;color:white}.hero-visual{height:520px;position:relative;display:grid;place-items:center;perspective:1000px}.orb{position:absolute;border-radius:50%;filter:blur(1px)}.orb-one{width:380px;height:380px;background:radial-gradient(circle at 35% 28%,#e5defe,#b7a8ed 54%,#8d79d3 75%,#7865c2);box-shadow:inset -22px -25px 45px #49368c30,0 40px 100px #7461bb30;right:8%;top:7%;animation:float 7s ease-in-out infinite}.orb-two{width:115px;height:115px;background:linear-gradient(145deg,#e5f3b9,#9fb96c);right:2%;top:13%;box-shadow:0 18px 45px #8b9b6040;animation:float 6s ease-in-out infinite reverse}.float-card{position:absolute;background:#fff;border:1px solid #ffffffa6;box-shadow:0 25px 70px #392d671c;border-radius:9px;transform-style:preserve-3d}.card-main{width:270px;padding:22px;right:25%;top:20%;transform:rotateY(-9deg) rotateX(4deg);z-index:2}.card-topline{font-size:8px;letter-spacing:1.5px;color:#898493;font-weight:700}.live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#9fc95d;margin-right:6px}.concept-icon{width:42px;height:42px;border-radius:13px;background:#eee9ff;color:#7256d9;display:grid;place-items:center;font-size:26px;margin:23px 0 14px}.tiny-label,.idea-meta,.role-number,.price-role{font-size:8px;letter-spacing:1.5px;color:#898493;font-weight:700}.card-main h3{font:700 26px/1.13 Manrope;margin:8px 0}.card-main p{font-size:10px;line-height:1.7;color:#85818e}.card-divider{height:1px;background:#efedf2;margin:17px 0}.rating-row{display:flex;justify-content:space-between;align-items:center}.rating-row strong{font:700 22px Manrope;margin-right:8px}.stars{color:#d8a84b;letter-spacing:1px;font-size:10px}.rating-row small{font-size:8px;color:#9995a1}.card-side{right:1%;top:48%;width:148px;padding:16px;transform:rotateY(-8deg) rotateZ(3deg)}.side-icon{display:block;color:#745bd0;font-size:20px;margin-bottom:14px}.card-side small{display:block;font-size:7px;letter-spacing:1px;color:#96919e}.card-side strong{display:block;font:700 19px Manrope;margin:6px 0 10px}.side-line{display:block;height:4px;background:#eeeaf7;border-radius:10px;margin-bottom:12px}.side-line i{display:block;width:72%;height:4px;background:#9d89e5;border-radius:10px}.card-bottom{bottom:8%;left:5%;padding:13px 17px;display:flex;gap:12px;align-items:center;transform:rotateZ(-3deg)}.bottom-icon{width:33px;height:33px;background:#eaf3d9;color:#71933e;border-radius:50%;display:grid;place-items:center}.card-bottom b,.card-bottom small{display:block}.card-bottom b{font-size:10px}.card-bottom small{font-size:8px;color:#898493;margin-top:4px}.hero-caption{position:absolute;right:3%;bottom:3%;font-size:9px;color:#a19daa;font-style:italic}.hero-scroll{position:absolute;bottom:29px;left:5px;font-size:8px;letter-spacing:1.5px;color:#9994a2}.hero-scroll span{margin-left:12px;color:#7359d2}.ticker{overflow:hidden;background:#eae5f7;padding:17px 0;transform:rotate(-1.1deg) scale(1.02);margin:0 0 20px}.ticker-track{display:flex;align-items:center;justify-content:space-around;gap:38px;white-space:nowrap;font:700 9px Manrope;letter-spacing:2px;color:#5d4b9d;animation:marquee 30s linear infinite}.ticker-track b{font-size:15px;color:#9bb66b}.section-space{padding-top:115px;padding-bottom:105px}.section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:44px}.section-heading h2,.manifesto h2,.investor-copy h2,.join-inner h2{font-size:clamp(40px,5vw,62px);letter-spacing:-3px;margin:17px 0 0}.heading-aside{max-width:340px;padding-bottom:5px}.heading-aside p{font-size:12px;line-height:1.8;color:#817c8a;margin:0 0 18px}.explore-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:23px}.filter-tabs{display:flex;gap:6px;flex-wrap:wrap}.filter{border:1px solid transparent;background:transparent;padding:9px 13px;border-radius:30px;font-size:10px;color:#817c8a;cursor:pointer}.filter.active{background:#ebe6f9;color:#5f48b5;border-color:#e1d9f5}.search-box{display:flex;align-items:center;gap:7px;border-bottom:1px solid #d8d4df;padding:7px 4px;color:#8b8495}.search-box input{border:0;outline:0;background:transparent;width:130px;font:11px "DM Sans"}.idea-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:19px}.idea-card{background:#fff;border:1px solid #eeebf0;padding:12px 12px 17px;transition:box-shadow .3s,transform .3s;transform-style:preserve-3d}.idea-card:hover{box-shadow:0 24px 55px #382b6817}.idea-art{height:205px;position:relative;overflow:hidden;display:grid;place-items:center}.art-lilac{background:#e8e2f8}.art-peach{background:#f6e7db}.art-mint{background:#e5eddc}.art-orbit,.art-ring{position:absolute;width:155px;height:155px;border:1px solid #9c8bd0;border-radius:50%;box-shadow:0 0 0 20px #b7a9df25,0 0 0 42px #b7a9df18}.art-orbit:after{content:"";position:absolute;width:22px;height:22px;border-radius:50%;background:#a08ce0;top:4px;left:20px}.art-sun{position:absolute;width:150px;height:150px;border-radius:50%;background:#efbd8d;box-shadow:0 0 0 25px #edc9a333,0 0 0 52px #edc9a322}.art-ring{border-color:#93a97a;box-shadow:0 0 0 22px #9cb78c28,0 0 0 45px #9cb78c18}.art-object{z-index:1;font:500 76px Manrope;color:#6854b5;text-shadow:8px 13px 0 #9c8cce55;transform:translateZ(35px)}.food{color:#a95e3f}.refill{color:#67834f}.art-label{position:absolute;left:14px;bottom:13px;font-size:8px;letter-spacing:1.5px;color:#736a82}.idea-meta{display:flex;justify-content:space-between;margin:19px 3px 9px;font-size:7px}.idea-card h3{font:700 19px Manrope;letter-spacing:-.5px;margin:0 3px 8px}.idea-card p{font-size:11px;line-height:1.7;color:#817c89;margin:0 3px;min-height:56px}.idea-foot{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #f0edf2;margin:16px 3px 0;padding-top:13px}.idea-foot b{font:700 17px Manrope;margin-right:8px}.idea-foot small{display:block;font-size:8px;color:#9a95a0;margin-top:4px}.round-arrow{width:33px;height:33px;border-radius:50%;border:1px solid #e3dfee;background:#fff;color:#7256d9;font-size:16px;cursor:pointer}.center-action{text-align:center;margin-top:38px}.center-action p{font-size:9px;color:#aaa5b0;margin-top:12px}.manifesto{background:#211b3c;color:#fff;overflow:hidden;position:relative}.manifesto:before{content:"";position:absolute;width:550px;height:550px;border:1px solid #ffffff12;border-radius:50%;right:-90px;top:-180px;box-shadow:0 0 0 55px #ffffff08,0 0 0 110px #ffffff05}.manifesto-inner{display:grid;grid-template-columns:.65fr 1.2fr .65fr;gap:40px;align-items:center;position:relative;z-index:1}.manifesto-stamp{width:190px;height:190px;border:1px solid #a998e0;border-radius:50%;display:grid;place-content:center;text-align:center;font:700 17px/1.5 Manrope;letter-spacing:2px;color:#d8d0f4;transform:rotate(-13deg);box-shadow:inset 0 0 0 9px #ffffff08}.manifesto-stamp span{font-size:28px;color:#c5e38b}.manifesto h2{color:#fff}.manifesto h2 em{color:#c5e38b}.manifesto-copy p,.investor-copy p{font-size:12px;line-height:1.9;color:#c2bdd0;max-width:430px;margin:22px 0}.light-link{color:#d4c8ff}.manifesto-number{display:grid;grid-template-columns:35px 1fr;align-items:center;gap:6px 12px}.manifesto-number strong{font:700 18px Manrope;color:#c5e38b}.manifesto-number span{font-size:10px;line-height:1.4;color:#d4cfe0}.manifesto-number i{grid-column:1/3;height:1px;background:#ffffff25;margin:8px 0}.role-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.role-card{min-height:340px;padding:25px 24px;position:relative;overflow:hidden}.role-founder{background:#eae4f8}.role-reviewer{background:#e8eedf}.role-investor{background:#f4e6dc}.role-number{color:#766b8e}.role-symbol{font-size:47px;margin:40px 0 20px;color:#7256d9}.role-reviewer .role-symbol{color:#718b4f}.role-investor .role-symbol{color:#b66c4b}.role-card h3{font:650 27px/1.15 Manrope;letter-spacing:-1px;margin:0 0 13px}.role-card p{font-size:11px;line-height:1.8;color:#777180;max-width:260px;min-height:58px}.role-card .text-link{margin-top:18px;color:#55418f}.investor-band{background:#e9e5f5;overflow:hidden}.investor-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px}.investor-copy h2{color:#25203b}.investor-copy h2 em{color:#745bd0}.investor-copy p{color:#777180;max-width:440px}.investor-visual{height:360px;position:relative;display:grid;place-items:center;perspective:800px}.orbit{position:absolute;border:1px solid #a99bd1;border-radius:50%;transform:rotateX(65deg) rotateZ(-25deg)}.orbit-a{width:330px;height:330px;box-shadow:0 0 0 23px #a99bd118}.orbit-b{width:230px;height:230px;transform:rotateX(65deg) rotateZ(30deg);border-color:#a7b87c}.orbit-center{width:90px;height:90px;border-radius:27px;background:linear-gradient(145deg,#8d75e3,#5a42ad);color:#fff;display:grid;place-items:center;font:800 36px Manrope;box-shadow:0 20px 45px #604aa64d;transform:rotate(-8deg)}.orbit-label{position:absolute;font-size:8px;letter-spacing:1.5px;font-weight:700;color:#67579b;background:#f8f7fc;padding:7px 10px;border-radius:20px}.label-a{top:45px;left:17%}.label-b{right:7%;top:48%}.label-c{bottom:34px;left:24%}.pricing-switch{display:flex;gap:4px;background:#eeebf3;border-radius:30px;padding:4px;width:max-content;margin:-12px auto 30px}.billing{border:0;background:transparent;border-radius:30px;padding:9px 15px;font-size:10px;color:#7e7889;cursor:pointer}.billing.active{background:white;color:#4d3b91;box-shadow:0 2px 9px #32245d12}.billing span{font-size:8px;color:#729548;margin-left:5px}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;align-items:stretch}.price-card{position:relative;background:white;border:1px solid #ebe8ef;padding:27px 25px}.price-card.featured{border:1px solid #8c76dc;box-shadow:0 18px 45px #6e58b315}.popular{position:absolute;right:15px;top:0;background:#7359d5;color:#fff;font-size:7px;letter-spacing:1px;padding:7px 10px}.price-role{color:#7b6bb0}.price-card h3{font:700 22px Manrope;margin:12px 0 7px}.price-card>p{font-size:10px;color:#8a8591;min-height:32px;line-height:1.6}.price-value{font:700 34px Manrope;margin:21px 0}.price-value small{font:400 10px "DM Sans";color:#8a8591}.price-card ul{padding:16px 0 20px;border-top:1px solid #f0edf2;list-style:none;margin:0 0 10px}.price-card li{font-size:10px;color:#6f6a78;padding:7px 0}.price-card li:before{content:"✓";color:#79994c;margin-right:10px;font-weight:700}.full{width:100%}.pricing-note{font-size:9px;color:#97919e;line-height:1.7;text-align:center;max-width:800px;margin:22px auto 0}.join-section{background:#6f55cf;color:#fff;padding:75px 0;position:relative;overflow:hidden}.join-section:after{content:"✳";position:absolute;font-size:360px;right:3%;top:-110px;color:#ffffff0c;transform:rotate(18deg)}.join-inner{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}.join-inner h2{margin:15px 0;color:white}.join-inner h2 em{color:#d9ef9d}.join-inner p{font-size:12px;color:#e0d9f7}.join-actions{display:flex;flex-direction:column;align-items:center;gap:12px}.join-actions span{font-size:9px;color:#e1dafa}.footer{background:#211b3c;color:#fff;padding:35px 0 22px}.footer-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.brand-footer{color:#fff}.footer-links{display:flex;gap:21px;flex-wrap:wrap}.footer-links a{color:#c3bdd4;font-size:10px}.footer-note{font-size:9px;color:#aaa3bd}.footer-legal{border-top:1px solid #ffffff1c;margin-top:26px;padding-top:17px;font-size:8px;line-height:1.7;color:#aaa3bd}.modal-backdrop{position:fixed;inset:0;background:#171326b8;backdrop-filter:blur(8px);z-index:30;display:none;align-items:center;justify-content:center;padding:20px}.modal-backdrop.open{display:flex}.modal{position:relative;width:min(480px,100%);max-height:90vh;overflow:auto;background:#fbfaf8;padding:34px;border-radius:8px;box-shadow:0 30px 100px #100b2940;animation:modalIn .25s ease}.modal-close{position:absolute;right:18px;top:15px;border:0;background:none;font-size:25px;color:#777;cursor:pointer}.modal-kicker{font-size:8px;letter-spacing:2px;color:#755bd2;font-weight:700}.modal h2{font:700 30px Manrope;letter-spacing:-1px;margin:13px 0 7px}.modal-intro{font-size:11px;color:#817c89;line-height:1.6;margin-bottom:22px}.role-picker{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:16px 0}.role-option{border:1px solid #e5e1eb;background:white;padding:12px 7px;text-align:center;font-size:10px;color:#777;cursor:pointer}.role-option.selected{border-color:#8068d7;background:#f0ecfb;color:#5b45ac}.role-option b{display:block;font-size:19px;margin-bottom:6px}.form-field{display:block;margin:13px 0}.form-field label{display:block;font-size:9px;font-weight:700;color:#625d6b;margin-bottom:6px}.form-field input,.form-field select{width:100%;border:1px solid #e4e0e9;background:white;padding:12px;border-radius:4px;outline:none;font:11px "DM Sans"}.form-field input:focus,.form-field select:focus{border-color:#8068d7}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.form-submit{width:100%;margin-top:10px;padding:14px}.form-message{background:#f0ecfb;color:#5c479f;padding:11px;font-size:10px;line-height:1.6;margin-top:12px;display:none}.modal-foot{font-size:8px;color:#aaa4b1;line-height:1.6;margin-top:20px}.reveal{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.reveal.visible{opacity:1;transform:translateY(0)}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes marquee{to{transform:translateX(-25%)}}@keyframes modalIn{from{opacity:0;transform:translateY(15px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:900px){.section-shell{width:min(100% - 40px,720px)}.desktop-nav{gap:15px}.desktop-nav a{font-size:11px}.hero{min-height:600px;grid-template-columns:1fr 1fr}.hero h1{font-size:58px}.hero-visual{transform:scale(.85);transform-origin:center}.manifesto-inner{grid-template-columns:.5fr 1.2fr .6fr;gap:20px}.manifesto-stamp{width:145px;height:145px;font-size:13px}.role-card{padding:20px}.role-card h3{font-size:23px}}@media(max-width:650px){.site-header{height:67px;padding:0 18px}.desktop-nav,.header-actions .btn-quiet{display:none}.menu-toggle{display:block}.section-shell{width:calc(100% - 36px)}.hero{display:block;padding-top:65px;padding-bottom:75px;min-height:auto}.hero h1{font-size:57px;letter-spacing:-3px}.hero-lede{font-size:13px}.hero-actions{gap:15px;flex-wrap:wrap}.hero-proof{margin-top:35px}.hero-visual{height:390px;margin-top:12px;transform:scale(.9)}.orb-one{width:290px;height:290px;right:10%;top:10%}.orb-two{width:80px;height:80px}.card-main{right:24%;top:18%;width:235px}.card-side{right:0;top:50%;width:130px}.card-bottom{left:0;bottom:1%}.hero-caption{bottom:-4%}.hero-scroll{display:none}.ticker{margin-top:20px}.section-space{padding-top:75px;padding-bottom:70px}.section-heading{display:block;margin-bottom:30px}.section-heading h2,.manifesto h2,.investor-copy h2,.join-inner h2{font-size:43px;letter-spacing:-2px}.heading-aside{margin-top:20px}.explore-toolbar{display:block}.filter-tabs{margin-bottom:14px}.search-box input{width:100%}.idea-grid,.role-grid,.pricing-grid{grid-template-columns:1fr}.idea-art{height:190px}.idea-card p{min-height:0}.manifesto-inner{grid-template-columns:1fr;gap:35px}.manifesto-stamp{width:125px;height:125px;font-size:11px}.manifesto-number{max-width:230px}.role-card{min-height:290px}.role-symbol{margin:26px 0 15px}.role-card p{min-height:0}.investor-inner{grid-template-columns:1fr}.investor-visual{height:270px}.orbit-a{width:260px;height:260px}.orbit-b{width:185px;height:185px}.join-inner{display:block}.join-actions{align-items:flex-start;margin-top:27px}.footer-top{align-items:flex-start;flex-direction:column}.footer-links{gap:14px}.footer-note{margin-top:8px}.modal{padding:27px 22px}.role-picker{gap:5px}.role-option{font-size:9px}.form-row{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}}