.landing{overflow-x:hidden;background:radial-gradient(circle at 72% 0,#9b3cff16,transparent 28%),#08080b}.topnav{position:sticky;top:0;z-index:80;background:#08080bcc;backdrop-filter:blur(14px);border-bottom:1px solid #ffffff0b}.navrow{height:70px;display:flex;align-items:center;justify-content:space-between;gap:22px}.navlinks{display:flex;gap:24px;color:#a2a2af;font-size:.86rem;font-weight:700}.navactions{display:flex;gap:8px}.hero{padding:88px 0 66px}.herogrid{display:grid;grid-template-columns:1.04fr .96fr;gap:56px;align-items:center}.hero h1{font-size:clamp(3.1rem,6vw,5.8rem);line-height:.94;letter-spacing:-.065em;margin:14px 0 22px}.hero h1 span{color:var(--pink)}.hero p{max-width:620px;color:#a0a0ad;font-size:1.04rem;line-height:1.7}.heroactions{display:flex;gap:10px;margin-top:28px}.heronote{display:flex;gap:16px;color:#717180;font-size:.76rem;margin-top:22px;flex-wrap:wrap}.mock{position:relative;background:#0e0e13;border:1px solid #303039;border-radius:21px;box-shadow:0 35px 90px #0008;overflow:hidden;transform:rotateY(-4deg) rotateX(2deg);animation:float 7s ease-in-out infinite}.mock:before{content:"";position:absolute;inset:-30px;background:#9b3cff20;filter:blur(70px);z-index:-1}.mocktop{height:42px;border-bottom:1px solid #26262f}.mockbody{display:grid;grid-template-columns:112px 1fr;min-height:400px}.mockside{border-right:1px solid #25252e;padding:14px 10px}.mline{height:29px;border-radius:8px;background:#17171e;margin-bottom:7px}.mline.on{background:#9b3cff16;border:1px solid #9b3cff25}.mockmain{padding:18px}.msmall{height:10px;width:180px;background:#25252e;border-radius:6px}.mbig{height:18px;width:130px;background:#383842;border-radius:6px;margin-bottom:8px}.mcards{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:18px 0}.mcard{height:80px;background:#15151c;border:1px solid #26262f;border-radius:12px}.mchart{height:170px;background:linear-gradient(180deg,#9b3cff0f,transparent),#111117;border:1px solid #26262f;border-radius:13px;position:relative;overflow:hidden}.mchart svg{position:absolute;inset:0;width:100%;height:100%}.section{padding:86px 0}.sectionhead{max-width:720px;margin:0 auto 38px;text-align:center}.section h2{font-size:clamp(2rem,4vw,3.3rem);letter-spacing:-.045em;line-height:1.06;margin:10px 0 14px}.sectionhead p{color:#9292a0;line-height:1.65}.featuregrid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.feature{padding:23px}.feature .dot{width:39px;height:39px;border-radius:11px;background:#9b3cff10;border:1px solid #9b3cff28;margin-bottom:19px}.feature h3{font-size:.95rem;margin:0 0 8px}.feature p{font-size:.84rem;line-height:1.6;color:#858593;margin:0}.show{display:grid;grid-template-columns:.9fr 1.1fr;gap:45px;align-items:center}.show.reverse{grid-template-columns:1.1fr .9fr}.show.reverse .copy{order:2}.copy h3{font-size:2.35rem;letter-spacing:-.04em;margin:10px 0 14px}.copy p{color:#9393a1;line-height:1.7}.checks{display:grid;gap:9px;margin:20px 0}.check{font-size:.85rem;color:#c8c8d2}.check:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--pink);margin-right:9px}.paneldemo{background:#0e0e13;border:1px solid #2c2c35;border-radius:19px;padding:15px}.editorfake{display:grid;grid-template-columns:120px 1fr 125px;height:350px;border:1px solid #292932;border-radius:12px;overflow:hidden}.efside{background:#111117;padding:10px}.efcanvas{background:#1a1a21;padding:15px}.efsite{height:100%;border-radius:8px;background:#f4f4f5;color:#111;padding:18px}.efsite h4{font-size:1.7rem;max-width:300px;line-height:1;margin-top:50px}.efsite p{font-size:.75rem;color:#666;max-width:320px}.efbox{height:31px;border-radius:7px;background:#1c1c24;border:1px solid #2a2a33;margin-bottom:7px}.kanbanfake{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.kcol{background:#111117;border:1px solid #282831;border-radius:13px;padding:9px;min-height:300px}.kcol h5{font-size:.65rem;color:#777;letter-spacing:.08em}.kcard{background:#191920;border:1px solid #2d2d36;border-radius:10px;padding:11px;margin-bottom:8px}.kcard b{font-size:.78rem}.kcard span{display:block;color:#777;font-size:.68rem;margin-top:5px}.financefake{padding:18px}.fstats{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.fstat{background:#15151c;border:1px solid #292932;border-radius:11px;padding:12px}.fstat span{font-size:.68rem;color:#777}.fstat b{display:block;margin-top:7px}.fgraph{height:185px;border:1px solid #292932;border-radius:12px;margin-top:10px;position:relative;overflow:hidden}.fgraph svg{width:100%;height:100%}.steps{display:grid;grid-template-columns:repeat(5,1fr);gap:11px}.step{padding:19px;min-height:145px}.step span{font-size:.7rem;color:var(--pink);font-weight:900}.step h3{font-size:.9rem;margin:23px 0 7px}.step p{font-size:.78rem;color:#81818f;line-height:1.55;margin:0}.pricing{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.price{padding:25px;position:relative}.price.reco{border-color:#9b3cff60;box-shadow:0 20px 70px #9b3cff0d}.price h3{font-size:.9rem}.amount{font-size:2.5rem;font-weight:950;letter-spacing:-.05em;margin:17px 0}.amount small{font-size:.8rem;color:#747483}.price p{font-size:.8rem;color:#858594;min-height:38px}.price ul{list-style:none;padding:0;display:grid;gap:9px;font-size:.8rem;color:#c5c5d0}.price li:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--pink);margin-right:8px}.price .btn{width:100%;margin-top:12px}.faq{max-width:820px;margin:auto;display:grid;gap:8px}.faqitem{border:1px solid #2a2a33;border-radius:13px;background:#0f0f14}.faqq{padding:17px 18px;font-weight:750;display:flex;justify-content:space-between;cursor:pointer}.faqa{display:none;padding:0 18px 17px;color:#8d8d9a;line-height:1.6;font-size:.85rem}.faqitem.open .faqa{display:block}.cta{text-align:center;padding:64px 26px;overflow:hidden;position:relative}.cta:before{content:"";position:absolute;width:340px;height:340px;background:#9b3cff17;border-radius:50%;filter:blur(70px);left:50%;top:50%;transform:translate(-50%,-50%)}.cta>*{position:relative}.footer{border-top:1px solid #22222a;padding:42px 0}.footergrid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:26px}.footer h4{font-size:.78rem}.footer a{display:block;color:#7d7d8a;font-size:.78rem;margin:8px 0}@keyframes float{0%,100%{transform:rotateY(-4deg) rotateX(2deg) translateY(0)}50%{transform:rotateY(-2deg) rotateX(1deg) translateY(-8px)}}@media(max-width:960px){.navlinks{display:none}.herogrid,.show,.show.reverse{grid-template-columns:1fr}.show.reverse .copy{order:0}.featuregrid{grid-template-columns:1fr 1fr}.steps{grid-template-columns:1fr 1fr}.pricing{grid-template-columns:1fr}.footergrid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.hero{padding-top:58px}.hero h1{font-size:3.35rem}.heroactions{flex-direction:column}.featuregrid,.steps,.footergrid{grid-template-columns:1fr}.editorfake{grid-template-columns:82px 1fr}.efside:last-child{display:none}.kanbanfake{grid-template-columns:1fr}.kcol:nth-child(n+2){display:none}.fstats{grid-template-columns:1fr}.navactions .btn-secondary{display:none}}
