*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#050706;color:#f5f6f2;font-family:"DM Sans",sans-serif;overflow-x:hidden}.noise{position:fixed;inset:0;pointer-events:none;z-index:50;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='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E")}.glow{position:fixed;width:300px;height:300px;border-radius:50%;background:rgba(103,255,55,.07);filter:blur(70px);transform:translate(-50%,-50%);pointer-events:none;z-index:1}.nav{position:fixed;z-index:40;top:0;left:0;right:0;height:82px;padding:0 6vw;display:flex;align-items:center;justify-content:space-between;background:rgba(5,7,6,.72);backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.07)}.brand{display:flex;align-items:center;gap:11px;color:#fff;text-decoration:none;font:800 16px Manrope;letter-spacing:.19em}.mark{display:grid;place-items:center;width:31px;height:31px;border:1px solid #d0a95f;color:#bfff45;font:800 14px Manrope;letter-spacing:0;box-shadow:0 0 18px rgba(117,255,57,.12)}nav{display:flex;gap:34px}nav a{color:#999e98;text-decoration:none;font-size:12px;transition:.25s}nav a:hover{color:#bfff45}.navBtn{color:#d4b56d;text-decoration:none;font-size:12px}.navBtn b{margin-left:9px;font-weight:400}.hamb{display:none;background:none;border:0}.hamb i{display:block;width:24px;height:1px;background:#bfff45;margin:6px}.hero{height:100vh;min-height:720px;position:relative;display:flex;align-items:center;padding:120px 10vw;overflow:hidden}.hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,7,6,.95) 0%,rgba(5,7,6,.68) 43%,rgba(5,7,6,.08) 100%),radial-gradient(circle at 75% 52%,rgba(110,255,55,.1),transparent 30%)}.heroArt{position:absolute;right:-5vw;top:5%;width:62vw;height:90vh;background:url('assets/muraad-hero-orb.png') center/cover no-repeat;mix-blend-mode:screen;opacity:.94}.sphere{position:absolute;width:38vw;height:38vw;right:8%;top:18%;border-radius:50%;background:radial-gradient(circle at 35% 28%,#d5ff9c 0,#8dfb44 5%,#1d5b25 20%,#091109 48%,transparent 70%);filter:drop-shadow(0 0 55px rgba(112,255,60,.17))}.ring{position:absolute;border:1px solid rgba(180,255,116,.25);border-radius:50%;right:-3%;top:19%;width:54vw;height:16vw;transform:rotate(-27deg);box-shadow:0 0 40px rgba(99,255,50,.06)}.r2{right:2%;top:40%;transform:rotate(35deg);border-color:rgba(208,170,94,.2)}.r3{right:14%;top:4%;width:35vw;height:58vw;transform:rotate(55deg);border-color:rgba(255,255,255,.08)}.beam{position:absolute;width:35vw;height:3px;background:linear-gradient(90deg,transparent,#bfff45,transparent);right:14%;top:54%;transform:rotate(-25deg);filter:blur(1px);opacity:.6}.dots{position:absolute;inset:0;background-image:radial-gradient(rgba(191,255,69,.4) 1px,transparent 1px);background-size:34px 34px;mask-image:radial-gradient(circle at 70% 50%,black,transparent 55%);opacity:.18}.heroText{position:relative;z-index:3;max-width:850px}.kicker,.label,.tag{font-size:10px;letter-spacing:.23em;color:#858c83}.kicker span{display:inline-block;width:34px;height:1px;background:#bfff45;vertical-align:middle;margin-right:12px}.hero h1{font:800 clamp(60px,8.6vw,132px)/.9 Manrope;letter-spacing:-.07em;margin:28px 0 35px}.hero h1 em{font-style:normal;color:#bfff45;text-shadow:0 0 35px rgba(116,255,60,.15)}.heroText>p{max-width:500px;color:#9ba19a;font-size:16px;line-height:1.75}.actions{display:flex;gap:13px;margin-top:36px}.primary,.secondary{padding:16px 21px;text-decoration:none;font-size:12px}.primary{background:#bfff45;color:#061006;box-shadow:0 8px 30px rgba(119,255,55,.12)}.secondary{border:1px solid #343934;color:#e4e7df}.actions span{margin-left:10px}.heroMeta{position:absolute;bottom:45px;left:10vw;display:flex;align-items:center;gap:14px;color:#666c65;font-size:9px;letter-spacing:.18em}.heroMeta i{height:1px;width:100px;background:#2e332e}.scroll{position:absolute;bottom:43px;right:7vw;color:#626860;font-size:9px;letter-spacing:.2em}.scroll span{color:#bfff45;margin-left:10px}.section{padding:145px 10vw}.statement{display:grid;grid-template-columns:30% 1fr;gap:8%;border-top:1px solid #171c18}.statementBody h2,.vision h2,.feature h2,.contact h2{font:700 clamp(40px,5.7vw,82px)/1.02 Manrope;letter-spacing:-.06em;margin:0}.statementBody h2 em,.vision h2 em,.feature h2 em,.contact h2 em{font-style:normal;color:#bfff45}.statementBody p{max-width:610px;color:#858c84;line-height:1.85;font-size:15px;margin-top:34px}.marquee{overflow:hidden;border-top:1px solid #171c18;border-bottom:1px solid #171c18;padding:21px 0;color:#3e463e;font:700 12px Manrope;letter-spacing:.2em;white-space:nowrap}.marquee div{animation:marquee 22s linear infinite}.marquee span{color:#bfff45;margin:0 25px}@keyframes marquee{to{transform:translateX(-50%)}}.focus{padding-bottom:140px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#1a201b;margin-top:75px}.card{background:#050706;min-height:410px;padding:35px;position:relative;border:1px solid #111711;transition:.4s}.card:hover{transform:translateY(-8px);border-color:#42553c;background:#070a07}.num{color:#bfff45;font-size:10px}.icon{font-size:35px;color:#bfff45;margin-top:62px;text-shadow:0 0 25px rgba(116,255,60,.25)}.card h3{font:600 27px Manrope;margin:24px 0 15px}.card p{max-width:280px;color:#747c73;line-height:1.75;font-size:13px}.card a{position:absolute;bottom:34px;color:#d3d7cf;text-decoration:none;font-size:11px}.card a span{color:#bfff45;margin-left:8px}.vision{display:grid;grid-template-columns:30% 1fr;gap:8%;border-top:1px solid #171c18}.small{font-size:10px;letter-spacing:.18em;color:#727a70;line-height:1.8}.visionBody .copy{color:#7d857c;line-height:1.85;max-width:570px;margin-top:38px;font-size:15px}.feature{min-height:720px;position:relative;display:flex;align-items:center;overflow:hidden;border-top:1px solid #171c18;border-bottom:1px solid #171c18;background:radial-gradient(circle at 72% 50%,rgba(105,255,50,.1),transparent 32%),#060906}.featureArt{position:absolute;right:0;top:0;width:57%;height:100%;overflow:hidden}.orb{position:absolute;width:40vw;height:40vw;right:3%;top:14%;border-radius:50%;background:radial-gradient(circle at 35% 32%,#d5ff9c,#63e637 7%,#16441b 26%,#071007 58%);box-shadow:0 0 100px rgba(93,255,49,.1)}.orbLine{position:absolute;width:55vw;height:18vw;border:1px solid rgba(190,255,105,.24);border-radius:50%;right:-5%;top:37%;transform:rotate(-25deg)}.greenCore{position:absolute;width:8px;height:8px;border-radius:50%;background:#d8ffac;right:37%;top:43%;box-shadow:0 0 35px 10px rgba(144,255,82,.35)}.featureText{position:relative;z-index:3;padding-left:10vw;max-width:700px}.tag{color:#bfff45}.feature h2{margin-top:28px}.feature p{color:#818a80;line-height:1.85;max-width:470px;margin-top:30px}.contact{border-top:1px solid #171c18;min-height:680px}.contactBody{padding-left:30%;margin-top:-5px}.contact h2{margin:30px 0 62px}.mail{font:500 clamp(17px,2vw,25px) Manrope;color:#dce0d8;text-decoration:none;border-bottom:1px solid #3c473b;padding-bottom:10px}.mail span{color:#bfff45;margin-left:10px}footer{padding:45px 6vw;border-top:1px solid #171c18;display:flex;align-items:center;justify-content:space-between;color:#5f685e;font-size:10px}footer .brand{font-size:13px}.reveal{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .8s ease}.reveal.visible{opacity:1;transform:none}@media(max-width:800px){.nav{padding:0 7vw}.nav nav,.navBtn{display:none}.hamb{display:block}.hero{padding:125px 7vw 80px;min-height:760px}.hero h1{font-size:clamp(54px,14vw,88px)}.heroText>p{font-size:14px}.heroArt{width:100vw;right:-45vw;opacity:.7}.sphere{width:70vw;height:70vw}.r1{width:100vw;height:28vw}.r2{width:100vw;height:30vw}.r3{display:none}.heroMeta{left:7vw}.scroll{display:none}.section{padding:100px 7vw}.statement,.vision{display:block}.label{margin-bottom:48px}.cards{display:block;margin-top:55px}.card{min-height:350px}.feature{min-height:680px}.featureArt{width:100%;opacity:.6;right:-28%}.featureText{padding:100px 7vw}.contactBody{padding-left:0}footer{display:block;padding:35px 7vw}footer p{margin:22px 0}.marquee div{animation-duration:15s}}
.heroArt .sphere,.heroArt .ring,.heroArt .beam{display:none}

.imageFeature{padding:80px 10vw;border-top:1px solid #171c18;background:#050706}.imageFeatureInner{display:grid;grid-template-columns:1.45fr .8fr;gap:7%;align-items:center}.imageFrame{overflow:hidden;border:1px solid #263025;background:#070a07;box-shadow:0 25px 90px rgba(0,0,0,.35)}.imageFrame img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;opacity:.9;transition:transform 1s ease}.imageFrame:hover img{transform:scale(1.025)}.imageCaption span{font-size:10px;letter-spacing:.23em;color:#bfff45}.imageCaption h2{font:700 clamp(32px,4vw,58px)/1.04 Manrope;letter-spacing:-.05em;margin:24px 0}.imageCaption h2 em{font-style:normal;color:#bfff45}.imageCaption p{color:#7d857c;line-height:1.85;max-width:410px;font-size:14px}@media(max-width:800px){.imageFeature{padding:70px 7vw}.imageFeatureInner{grid-template-columns:1fr;gap:42px}}

/* Muraad Ecosystem */
.ecosystem{border-top:1px solid #171c18;padding-bottom:150px}.ecoIntro{display:grid;grid-template-columns:1.25fr .7fr;gap:9%;align-items:end;margin-top:48px}.eyebrow{font-size:10px;letter-spacing:.22em;color:#bfff45}.ecoIntro h2{font:700 clamp(38px,5.2vw,76px)/1.02 Manrope;letter-spacing:-.06em;margin:22px 0 0}.ecoIntro h2 em{font-style:normal;color:#bfff45}.ecoIntro>p{color:#7d857c;line-height:1.85;font-size:15px;max-width:440px;margin:0 0 5px}.productGrid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#1a201b;margin-top:78px}.productCard{background:#070907;min-height:650px;padding:38px;position:relative;border:1px solid #111711;overflow:hidden}.productCard:after{content:"";position:absolute;width:360px;height:360px;border-radius:50%;right:-150px;top:100px;background:radial-gradient(circle,rgba(191,255,69,.09),transparent 68%);pointer-events:none}.productWorkspace:after{background:radial-gradient(circle,rgba(208,169,95,.10),transparent 68%)}.productTop{display:flex;justify-content:space-between;align-items:center;color:#596157;font-size:9px;letter-spacing:.18em}.productNo{color:#bfff45}.productType{color:#6f786d}.productIcon{font-size:44px;color:#bfff45;margin-top:65px;text-shadow:0 0 28px rgba(116,255,60,.22)}.productWorkspace .productIcon{color:#d4b56d}.productCard h3{font:700 clamp(34px,4vw,58px) Manrope;letter-spacing:-.05em;margin:20px 0 8px}.productLead{font:500 17px Manrope;color:#dce1d9;margin:0 0 24px}.productCard>p:not(.productLead){color:#7d857c;line-height:1.8;font-size:14px;max-width:500px}.productCard ul{list-style:none;padding:0;margin:30px 0 62px;display:grid;gap:12px}.productCard li{font-size:12px;color:#9ca49a;padding-left:19px;position:relative}.productCard li:before{content:"";position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:50%;background:#bfff45;box-shadow:0 0 10px rgba(191,255,69,.3)}.productWorkspace li:before{background:#d4b56d}.productLink{position:absolute;left:38px;bottom:38px;color:#e0e4dc;text-decoration:none;font-size:11px}.productLink span{color:#bfff45;margin-left:9px}.productWorkspace .productLink span{color:#d4b56d}.ecoQuote{display:flex;gap:20px;align-items:center;margin:70px auto 0;max-width:900px}.ecoQuote span{width:55px;height:1px;background:#bfff45;flex:none}.ecoQuote p{margin:0;color:#656e63;font:500 17px/1.7 Manrope}.contactCopy{color:#7d857c;line-height:1.8;max-width:500px;margin:-30px 0 38px;font-size:14px}.contact h2{margin-bottom:55px}
@media(max-width:800px){.ecoIntro{display:block;margin-top:42px}.ecoIntro>p{margin-top:30px}.productGrid{display:block;margin-top:55px}.productCard{min-height:670px;padding:30px}.productLink{left:30px;bottom:30px}.ecoQuote{margin-top:50px}.contactCopy{margin:-25px 0 35px}.contact h2{margin-bottom:50px}}
/* Product visuals + final polish */
.heroArt img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.78}.heroShade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,7,6,.97) 0%,rgba(5,7,6,.74) 42%,rgba(5,7,6,.12) 100%),linear-gradient(0deg,rgba(5,7,6,.25),transparent 55%)}
.productVisual{height:205px;margin:35px 0 30px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border:1px solid #182018;background:radial-gradient(circle at 50% 40%,rgba(191,255,69,.08),transparent 65%)}
.workspaceVisual{background:radial-gradient(circle at 50% 40%,rgba(212,181,109,.08),transparent 65%)}
.phone{width:118px;height:188px;border:1px solid #66745f;border-radius:20px;background:#080c08;box-shadow:0 0 50px rgba(191,255,69,.08);padding:13px 10px;transform:rotate(-5deg)}.phoneTop{font:700 8px Manrope;letter-spacing:.16em;color:#d9ded5;display:flex;justify-content:space-between}.phoneTop span{color:#bfff45;font-size:14px}.miniSearch{margin-top:13px;border:1px solid #283127;padding:7px;color:#687367;font-size:7px}.miniHome{height:46px;margin-top:9px;background:linear-gradient(135deg,#263525,#0b120b);border:1px solid #263226}.miniHome.short{height:30px}.miniNav{display:flex;justify-content:space-around;margin-top:10px;color:#707a6d;font-size:9px}.miniNav b:first-child{color:#bfff45}.workspacePanel{width:290px;min-height:170px;border:1px solid #5d533d;background:#090b09;padding:16px;box-shadow:0 0 60px rgba(212,181,109,.08);transform:perspective(600px) rotateY(-8deg)}.wsHead{font:700 9px Manrope;letter-spacing:.16em;color:#d4b56d;display:flex;justify-content:space-between}.wsStat{display:flex;justify-content:space-between;align-items:end;margin-top:25px;color:#777e73;font-size:10px}.wsStat strong{font:700 31px Manrope;color:#e7eadf}.wsBars{height:45px;display:flex;align-items:end;gap:9px;margin-top:8px}.wsBars i{width:22px;background:#9c7b3e;height:20%;opacity:.75}.wsBars i:nth-child(2){height:55%}.wsBars i:nth-child(3){height:35%}.wsBars i:nth-child(4){height:78%}.wsBars i:nth-child(5){height:62%}.wsRows{display:grid;gap:5px;margin-top:10px}.wsRows span{height:3px;background:#262a24}.splitStatement{border-top:1px solid #171c18}.splitGrid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#1a201b;margin-top:75px}.splitGrid>div{background:#050706;padding:52px 45px;min-height:350px}.splitGrid h3{font:700 clamp(30px,4vw,55px)/1.02 Manrope;letter-spacing:-.05em;margin:22px 0}.splitGrid h3 em{font-style:normal;color:#bfff45}.splitGrid>div:nth-child(2) h3 em{color:#d4b56d}.splitGrid p{max-width:470px;color:#7d857c;line-height:1.8;font-size:14px}.eyebrow.gold{color:#d4b56d}.legal{padding-top:150px;min-height:80vh}.legalBody{max-width:850px}.legalBody h1{font:700 clamp(50px,7vw,95px)/1 Manrope;letter-spacing:-.06em;margin:0 0 35px}.legalBody h1 em{font-style:normal;color:#bfff45}.legalBody h2{font:600 24px Manrope;margin:55px 0 14px}.legalBody p{color:#858c84;line-height:1.85;max-width:760px}.legalBody a{color:#bfff45}footer a{color:#697267;text-decoration:none}footer a:hover{color:#bfff45}@media(max-width:800px){.heroArt img{object-position:62% center;opacity:.62}.productVisual{height:190px}.splitGrid{display:block;margin-top:55px}.splitGrid>div{min-height:310px;padding:38px 30px}.legal{padding-top:130px}.legalBody h1{font-size:54px}footer div{margin-top:18px}}
.productPage{padding-top:155px}.productPageHero{max-width:900px;margin:45px 0 90px}.productPageHero h1{font:800 clamp(58px,9vw,125px)/.9 Manrope;letter-spacing:-.07em;margin:25px 0 35px}.productPageHero h1 em{font-style:normal;color:#bfff45}.productPageHero p{max-width:650px;color:#858c84;line-height:1.85;font-size:16px;margin-bottom:35px}.featureList{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#1a201b}.featureItem{background:#070907;min-height:300px;padding:38px;border:1px solid #111711}.featureItem b{font:500 10px Manrope;color:#bfff45}.featureItem h2{font:600 clamp(25px,3vw,39px) Manrope;letter-spacing:-.04em;margin:48px 0 15px}.featureItem p{color:#7d857c;line-height:1.8;max-width:460px;font-size:14px}.eyebrow.gold{color:#d4b56d}@media(max-width:800px){.productPage{padding-top:130px}.productPageHero{margin:38px 0 60px}.productPageHero h1{font-size:58px}.productPageHero p{font-size:14px}.featureList{display:block}.featureItem{min-height:270px;padding:30px}.featureItem h2{margin-top:40px}}

/* Real product showcases */
.screenshotVisual{height:360px;margin:35px 0 30px;background:radial-gradient(circle at 50% 45%,rgba(191,255,69,.09),transparent 65%);border:1px solid #182018;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}
.workspaceVisual{background:radial-gradient(circle at 50% 45%,rgba(212,181,109,.10),transparent 68%)}
.deviceFrame{position:relative;background:#050805;border:1px solid #586454;box-shadow:0 28px 70px rgba(0,0,0,.55),0 0 45px rgba(191,255,69,.08);overflow:hidden}
.deviceFrame:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;border:1px solid rgba(255,255,255,.08)}
.phoneFrame{width:205px;height:335px;border-radius:31px;padding:8px;transform:rotate(-4deg);background:#080c09}
.phoneFrame img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:24px;display:block}
.workspaceFrame{width:200px;height:362px;border-radius:31px;padding:8px;transform:rotate(4deg);background:#080a08;border-color:#6c5b3c;box-shadow:0 28px 70px rgba(0,0,0,.58),0 0 50px rgba(212,181,109,.09)}
.workspaceFrame img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;border-radius:24px}
@media(max-width:800px){.screenshotVisual{height:315px}.phoneFrame{width:185px;height:300px}.workspaceFrame{width:185px;height:335px}.workspaceFrame img{object-position:center}}
.appScreenshot{padding:0;display:block;background:#050706}
.appScreenshot>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border:0;opacity:.96}
@media(max-width:800px){.appScreenshot>img{object-position:58% center}}
