*{box-sizing:border-box}body{margin:0;font-family:Arial,sans-serif;background:#050812;color:#fff}.hero{display:grid;grid-template-columns:1.05fr 1fr 1fr 1fr;gap:22px;padding:28px;min-height:100vh;background:radial-gradient(circle at 20% 15%,rgba(255,138,0,.25),transparent 25%),radial-gradient(circle at 85% 30%,rgba(132,37,255,.28),transparent 30%),linear-gradient(135deg,#03040b,#071426)}.brandPanel{padding:24px 12px}.logoMark{font-size:82px;font-weight:1000;line-height:.7}.logoMark span:first-child{color:#ff7a00}.logoMark span:last-child{color:#ff2f7d}h1{font-size:52px;line-height:.9;margin:8px 0}h1 strong{color:#ffb000}.tagline{font-size:19px;font-weight:900}button{border:0;background:linear-gradient(135deg,#ff2f7d,#ff8a00,#ffe600);padding:13px 18px;border-radius:12px;font-weight:950;color:#111;cursor:pointer}.brandPanel ul{list-style:none;padding:0;margin:28px 0}.brandPanel li{margin:14px 0;font-size:19px}.brandPanel li:before{content:'✓';color:#29e27c;margin-right:10px}.storeRow{display:flex;gap:10px}.storeRow div{border:1px solid #556070;border-radius:9px;padding:9px 13px;background:#060b16}.phone,.screen{border-radius:28px;padding:18px;box-shadow:0 22px 60px rgba(0,0,0,.5);min-height:560px;position:relative;overflow:hidden}.phone:before,.screen:before{content:'';display:block;margin:0 auto 12px;width:75px;height:6px;background:#111;border-radius:99px}.light{background:#fff;color:#101828}.dark{background:#08111f;color:white}.dark:before{background:#fff}.status{display:flex;justify-content:space-between;font-size:13px}.phone h2,.screen h2{font-size:23px;margin:12px 0 4px}.phone p,.screen p{color:#667085}.dark p,.dark small{color:#aab6c8}.phone input{width:100%;border:0;background:#f1f3f7;border-radius:14px;padding:13px;margin:10px 0}.icons{display:flex;justify-content:space-between;margin:16px 0}.icons b{display:grid;place-items:center;width:48px;height:48px;border-radius:18px;background:#f7efe9;font-size:21px}.icons small{font-size:9px;margin-top:6px}.banner{background:linear-gradient(135deg,#110b49,#0b215e);color:white;border-radius:18px;padding:18px;margin:14px 0}.banner p{color:#dce7ff}.cards3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cards3 article{background:#f3f5f8;border-radius:12px;padding:8px;font-size:12px}.cards3 span{display:block;color:#667085}.tabs,nav{position:absolute;left:12px;right:12px;bottom:12px;display:flex;justify-content:space-around;border-top:1px solid rgba(200,210,230,.25);padding-top:9px;font-size:11px}nav b:nth-child(3){background:#ffc400;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;margin-top:-12px}.chips{display:flex;gap:8px;margin:14px 0}.chips span{background:#111827;color:white;border-radius:999px;padding:8px 11px;font-size:12px}.chips span:first-child{background:#ffc400;color:#111}.job{background:white;color:#101828;border-radius:14px;margin:12px 0;padding:12px;display:grid;grid-template-columns:1fr auto}.job small{grid-column:1/3;color:#667085}.balance{background:linear-gradient(135deg,#4b19c8,#ff2f7d);color:white;border-radius:18px;padding:18px;margin:12px 0}.balance span{display:block;color:#efeaff}.balance b{display:block;font-size:36px;margin:5px 0}.green{color:#29e27c!important}.red{color:#ff5a5a!important}.screenGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;padding:28px;background:#f8fafc}.screen{min-height:430px}.screen h3 span{float:right;color:#ffc400}.wide{width:100%;margin-top:12px}.detailHero{height:150px;background:linear-gradient(135deg,#d7cab9,#7c6b59);display:grid;place-items:center;border-radius:18px;font-size:48px;color:white}.message{background:#111827;color:white;border-radius:14px;padding:14px;margin:12px 0}.message span{display:block;color:#aab6c8}.smallBanner{background:linear-gradient(135deg,#4b19c8,#1581ff)}.toolGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.toolGrid span{background:#f2f4f7;border-radius:12px;padding:14px}.adBlast{font-size:27px;font-weight:1000;background:linear-gradient(135deg,#4b19c8,#ff7a00);padding:24px;border-radius:18px}.stats{display:grid;grid-template-columns:1fr 1fr;margin:16px 0}.stats b{font-size:28px;color:#29e27c}.ai{background:#0a1120;color:white}.aiOrb{width:105px;height:105px;border-radius:50%;display:grid;place-items:center;margin:10px auto;font-size:34px;font-weight:1000;background:radial-gradient(circle,#13dcff,#6315d9)}.ai p{background:#151f32;color:#fff;border-radius:12px;padding:12px}.admin{background:#07111f;color:white}.dashCards{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.dashCards b{background:linear-gradient(135deg,#2a6cff,#ff5a00);padding:12px;border-radius:12px}.chart{font-size:55px;color:#2f9cff;margin:28px 0}.profile{background:linear-gradient(180deg,#ff2f7d,#6715c9 35%,#07111f);color:white}.profile li{padding:12px;border-bottom:1px solid rgba(255,255,255,.12)}.rate{display:flex;justify-content:space-between;background:#f2f4f7;border-radius:14px;padding:16px;margin:12px 0}.featureBar{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;padding:20px 28px;background:#050812}.featureBar div{background:#101827;border:1px solid #253047;border-radius:18px;padding:16px}.featureBar b{display:block;color:#ffc400}.featureBar span{color:#b6c2d2}@media(max-width:1150px){.hero{grid-template-columns:1fr 1fr}.screenGrid{grid-template-columns:1fr 1fr}.brandPanel{grid-column:1/-1}.phone{min-height:540px}}@media(max-width:700px){.hero,.screenGrid,.featureBar{grid-template-columns:1fr;padding:14px}.brandPanel{padding:18px}.phone,.screen{min-height:520px}h1{font-size:44px}}
.jobLink{display:inline-block;margin-top:16px;color:#111;background:linear-gradient(135deg,#ffe600,#ff8a00,#ff2f7d);padding:14px 18px;border-radius:14px;font-weight:950;text-decoration:none}a button{pointer-events:none}
