*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#07080d;color:#f5f7fb;font-family:Inter,Arial,sans-serif;line-height:1.6}a{text-decoration:none;color:inherit}.nav{height:78px;display:flex;align-items:center;justify-content:space-between;padding:0 6vw;border-bottom:1px solid rgba(255,255,255,.07);position:sticky;top:0;background:rgba(7,8,13,.78);backdrop-filter:blur(18px);z-index:10}.logo{font-family:"Space Grotesk";font-size:20px;font-weight:700;display:flex;align-items:center;gap:9px}.logo-mark{font-size:24px;background:linear-gradient(135deg,#fff,#8f7cff);-webkit-background-clip:text;color:transparent}.nav-links{display:flex;gap:34px;color:#a6a9b7;font-size:14px}.nav-links a:hover,footer a:hover{color:#fff}.nav-cta{font-size:13px;border:1px solid #2b2e3c;border-radius:99px;padding:10px 17px}.menu{display:none;background:none;border:0;color:#fff;font-size:22px}.hero{min-height:760px;padding:100px 7vw 80px;display:grid;grid-template-columns:1.05fr .95fr;gap:6vw;align-items:center;position:relative;overflow:hidden}.glow{position:absolute;width:500px;height:500px;border-radius:50%;filter:blur(110px);opacity:.2;background:#6f54ff}.glow-one{top:-240px;left:-180px}.glow-two{right:-260px;bottom:-300px;background:#23b7ff}.hero-copy{position:relative;z-index:1}.eyebrow,.section-tag{font-size:11px;letter-spacing:2.2px;text-transform:uppercase;color:#9c9eab;font-weight:700}.eyebrow{display:inline-flex;align-items:center;gap:9px;border:1px solid #242632;border-radius:999px;padding:8px 13px;background:#0c0d14}.pulse{width:7px;height:7px;border-radius:50%;background:#9b8cff;box-shadow:0 0 15px #9b8cff}.hero h1{font-family:"Space Grotesk";font-size:clamp(48px,7vw,88px);line-height:.98;letter-spacing:-4px;margin:26px 0}.hero h1 em{font-style:normal;background:linear-gradient(100deg,#fff 5%,#a58eff 65%,#5fc8ff);-webkit-background-clip:text;color:transparent}.hero-copy>p{font-size:18px;color:#a9acb9;max-width:620px}.hero-actions{display:flex;gap:12px;margin:32px 0}.button{display:inline-flex;align-items:center;justify-content:center;gap:12px;border-radius:10px;padding:14px 20px;font-weight:700;font-size:14px;transition:.2s}.button.primary{background:#f4f5f8;color:#090a0e}.button.primary:hover{transform:translateY(-2px);box-shadow:0 12px 35px rgba(255,255,255,.12)}.button.secondary{border:1px solid #30333f;color:#e8e9ee;background:#0d0e15}.button.secondary:hover{border-color:#565967}.trusted{display:flex;align-items:center;gap:15px;color:#747783;font-size:11px}.stars{letter-spacing:3px;color:#c2baff}.hero-card{position:relative;z-index:1}.window{border:1px solid #272a37;border-radius:18px;background:linear-gradient(150deg,#10121b,#0b0c12);box-shadow:0 30px 100px rgba(0,0,0,.45);overflow:hidden;transform:rotate(1deg)}.window-top{height:48px;border-bottom:1px solid #242632;display:flex;align-items:center;justify-content:space-between;padding:0 18px;color:#777b88;font-size:10px}.dots{display:flex;gap:5px}.dots i{width:7px;height:7px;border-radius:50%;background:#363844}.project{padding:32px}.small-label{font-size:9px;letter-spacing:1.8px;color:#777b88}.project h3{font-size:22px;line-height:1.3;margin:10px 0 24px}.ai-row{display:flex;align-items:center;gap:9px;padding:13px;background:#151721;border:1px solid #282b39;border-radius:10px;font-size:11px;color:#a9acb8}.ai-icon{color:#a794ff}.check{margin-left:auto;color:#8bd9b0}.metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:12px 0}.metrics div{padding:15px;background:#11131c;border:1px solid #242632;border-radius:10px}.metrics span{display:block;font-size:9px;color:#707481;text-transform:uppercase}.metrics strong{font-size:20px;display:block;margin-top:4px}.recommendation{display:flex;gap:13px;padding:16px;border-radius:10px;background:linear-gradient(110deg,rgba(127,103,255,.12),rgba(35,183,255,.04));border:1px solid #2b2942}.recommendation>span{color:#a794ff}.recommendation b{font-size:10px;text-transform:uppercase;letter-spacing:1px}.recommendation p{margin:5px 0 0;color:#999daa;font-size:11px}.mini-button{width:100%;border:0;background:#f1f2f5;color:#08090d;padding:12px;border-radius:8px;margin-top:14px;font-weight:700}.logos{border-top:1px solid #151720;border-bottom:1px solid #151720;padding:25px 7vw;display:flex;justify-content:space-between;color:#525560;font-size:10px;letter-spacing:2px}.section{padding:125px 7vw}.intro{text-align:center}.intro h2,.split h2,.pricing h2,.cta h2{font-family:"Space Grotesk";font-size:clamp(38px,5vw,66px);line-height:1.02;letter-spacing:-2.5px;margin:22px 0}.intro h2 span,.split h2 span,.pricing h2 span,.cta h2 span{color:#9e91ff}.lead{max-width:650px;margin:0 auto;color:#888b98;font-size:16px}.workflow{padding:0 7vw 125px;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#20222b}.workflow article{background:#07080d;padding:45px 35px;min-height:310px;position:relative}.number{color:#5f626d;font-size:11px}.icon{font-size:26px;color:#a795ff;margin:35px 0 16px}.workflow h3{font-family:"Space Grotesk";font-size:23px;margin:0 0 9px}.workflow p,.split p,.plan p{color:#818591;font-size:14px}.split{padding:130px 7vw;display:grid;grid-template-columns:.8fr 1.2fr;gap:9vw;align-items:center;background:#0a0b11}.split-copy h2{font-size:64px}.split-copy>p{max-width:480px}.split ul{list-style:none;padding:0;margin:30px 0}.split li{margin:13px 0;color:#a7a9b3;font-size:13px}.split li span{color:#9e91ff;margin-right:10px}.dashboard{border:1px solid #292c38;border-radius:16px;background:#0d0f17;box-shadow:0 25px 70px rgba(0,0,0,.3);overflow:hidden}.dash-top{padding:18px 20px;border-bottom:1px solid #252732;color:#898c98;font-size:10px;display:flex;justify-content:space-between}.status{color:#8cc9a9}.dash-grid{display:grid;grid-template-columns:1fr .9fr;gap:1px;background:#252732}.dash-main,.insight{background:#0d0f17;padding:30px}.score{font-family:"Space Grotesk";font-size:52px;margin:8px 0}.score span{font-size:14px;color:#5d606b}.bar{height:5px;background:#252733;border-radius:9px}.bar i{display:block;width:87%;height:100%;background:linear-gradient(90deg,#7662ed,#65c8f7);border-radius:9px}.dash-main p,.insight p{color:#777b88;font-size:11px}.insight>span{color:#a795ff}.insight b{display:block;font-size:12px;margin:7px 0}.tabs{display:flex;gap:25px;padding:16px 20px;border-top:1px solid #252732;color:#686b76;font-size:10px}.tabs .active{color:#fff}.stats{padding:70px 7vw;display:grid;grid-template-columns:repeat(3,1fr);text-align:center;border-bottom:1px solid #171921}.stats div{border-right:1px solid #22242c}.stats div:last-child{border:0}.stats strong{font-family:"Space Grotesk";font-size:45px;display:block}.stats span{color:#6e717c;font-size:11px;text-transform:uppercase;letter-spacing:1.5px}.pricing{text-align:center;padding:125px 7vw}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:55px auto 0;max-width:1000px;text-align:left}.plan{border:1px solid #272a35;border-radius:15px;background:#0c0e15;padding:30px;position:relative}.plan.featured{border-color:#6755bb;box-shadow:0 0 50px rgba(100,80,220,.09)}.popular{position:absolute;right:18px;top:18px;font-size:8px;letter-spacing:1.3px;color:#a898ff}.plan-name{font-size:11px;color:#9295a1;text-transform:uppercase;letter-spacing:1.8px}.price{font-family:"Space Grotesk";font-size:44px;margin:15px 0 0}.price small{font-family:Inter;font-size:11px;color:#676a75}.plan p{min-height:42px}.full{width:100%;margin:15px 0}.plan ul{list-style:none;padding:0;color:#8d909a;font-size:12px}.plan li{margin:11px 0}.plan li:before{content:"✓";color:#9b8cff;margin-right:9px}.cta{margin:0 7vw 80px;padding:100px 30px;text-align:center;border:1px solid #292c38;border-radius:20px;background:radial-gradient(circle at 50% 20%,rgba(117,91,255,.12),transparent 55%),#0b0d14;position:relative;overflow:hidden}.cta .glow{left:50%;top:-350px;transform:translateX(-50%);opacity:.1}.cta h2{position:relative}.cta p{color:#818590;margin-bottom:28px}.cta .button{position:relative}footer{border-top:1px solid #171921;padding:30px 7vw;display:flex;align-items:center;justify-content:space-between;color:#555862;font-size:10px}footer .logo{color:#ddd;font-size:15px}footer a{margin-left:20px}@media(max-width:850px){.nav-links,.nav-cta{display:none}.menu{display:block}.hero{grid-template-columns:1fr;padding-top:75px}.hero-card{max-width:650px}.workflow,.plans{grid-template-columns:1fr}.split{grid-template-columns:1fr}.stats{grid-template-columns:1fr;gap:25px}.stats div{border:0}.logos{gap:18px;flex-wrap:wrap}.logos span{flex:1 1 25%}.split-copy h2{font-size:50px}}@media(max-width:520px){.hero{padding-left:5vw;padding-right:5vw}.hero h1{font-size:51px;letter-spacing:-2.5px}.hero-actions{flex-direction:column}.trusted{flex-wrap:wrap}.section,.pricing,.split{padding-left:5vw;padding-right:5vw}.workflow{padding-left:5vw;padding-right:5vw}.metrics{grid-template-columns:1fr}.plans{margin-top:35px}.cta{margin-left:5vw;margin-right:5vw}.project{padding:22px}footer{flex-direction:column;gap:15px;align-items:flex-start}}
