*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#09090d;color:#f4f2f8;font-family:"Cairo",sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}.ambient{position:absolute;pointer-events:none;filter:blur(100px);opacity:.22;border-radius:50%;z-index:-1}.ambient-one{width:380px;height:380px;background:#7026d9;top:80px;right:-180px}.ambient-two{width:300px;height:300px;background:#35116e;top:850px;left:-160px}.topbar{height:88px;max-width:1180px;margin:auto;padding:0 28px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff12}.brand{display:flex;align-items:center;gap:12px;direction:ltr}.brand-mark{font:800 29px Inter,sans-serif;letter-spacing:-5px;color:#eee;background:linear-gradient(135deg,#fff,#777);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.brand-mark span{color:#a64cff}.brand-name{font:700 16px Inter,sans-serif;letter-spacing:3px}.brand-name small{display:block;font-size:8px;letter-spacing:4px;color:#96919f;margin-top:4px}.top-link{font-size:13px;color:#d7c6ef}.top-link span{color:#b65aff;margin-right:8px}.hero{max-width:1180px;margin:0 auto;padding:90px 28px 78px;display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center;min-height:570px}.eyebrow{font:600 10px Inter,sans-serif;letter-spacing:2.4px;color:#b9a6d2;display:flex;align-items:center;gap:10px}.eyebrow i{width:7px;height:7px;border-radius:50%;background:#a84cff;box-shadow:0 0 14px #a84cff}.hero h1{font-size:clamp(42px,5vw,66px);line-height:1.32;letter-spacing:-1.5px;margin:24px 0 17px;font-weight:900}.hero h1 em,.section-heading h2 em,.closing h2 em{font-style:normal;color:#b35cff;text-shadow:0 0 28px #8a35cc55}.hero-text{font-size:16px;line-height:2;color:#aaa5b2;max-width:500px}.hero-actions{display:flex;align-items:center;gap:26px;margin-top:30px}.button{border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:14px 23px;border-radius:8px;font-family:inherit;font-weight:800;font-size:13px}.primary{background:linear-gradient(110deg,#9a39e8,#6520b9);color:white;box-shadow:0 8px 30px #762acb44;border:1px solid #c68cff55}.primary:hover{filter:brightness(1.13);transform:translateY(-2px)}.button span{font-size:18px}.text-link{font-size:13px;color:#d1cbd9;border-bottom:1px solid #74528f;padding-bottom:5px}.hero-note{margin-top:32px;color:#77717f;font-size:11px;display:flex;align-items:center;gap:9px}.pulse{width:7px;height:7px;background:#a34bea;border-radius:50%;box-shadow:0 0 0 5px #a34bea1c}.hero-visual{position:relative;min-height:390px;display:flex;align-items:center;justify-content:center;direction:ltr}.visual-glow{position:absolute;width:330px;height:250px;background:#7522c9;filter:blur(100px);opacity:.22}.browser-window{position:relative;width:min(100%,500px);padding:9px;border:1px solid #77717f88;border-radius:13px;background:linear-gradient(145deg,#39333f,#0c0b10 35%);box-shadow:0 35px 80px #000,0 0 45px #7d2bd522;transform:perspective(1000px) rotateY(-8deg) rotateX(3deg)}.browser-bar{height:30px;display:flex;align-items:center;justify-content:space-between;padding:0 9px;color:#8b8494;font:9px Inter,sans-serif}.dots{display:flex;gap:4px}.dots b{width:6px;height:6px;background:#6e6578;border-radius:50%}.mock-site{height:280px;position:relative;overflow:hidden;background:radial-gradient(circle at 80% 45%,#502078 0,transparent 36%),linear-gradient(120deg,#17131e,#09090c);padding:20px;color:#fff}.mock-nav{display:flex;align-items:center;justify-content:space-between;font:8px Inter,sans-serif;color:#c7c0cf}.mock-nav strong{font-size:12px;letter-spacing:1px}.mock-nav strong span{color:#bd72ff}.mock-nav button{background:#9b4bd3;border:0;border-radius:4px;color:white;padding:7px 9px;font-size:8px}.mock-content{position:relative;z-index:2;margin-top:55px}.mock-content small{font:8px Inter,sans-serif;letter-spacing:2px;color:#c58aff}.mock-content h2{font:800 34px Inter,sans-serif;line-height:1.1;margin:10px 0}.mock-content h2 i{font-style:normal;color:#c28aff}.mock-content p{font-size:10px;color:#aaa}.mock-cta{display:inline-block;margin-top:8px;padding:7px 12px;background:#a14cdb;border-radius:4px;font-size:8px}.mock-orb{position:absolute;width:180px;height:180px;border-radius:50%;border:1px solid #bd82ed66;right:-35px;bottom:-65px;box-shadow:0 0 55px #8c39cb55,inset 0 0 50px #8c39cb33}.mock-footer{position:absolute;bottom:12px;left:20px;font:7px Inter,sans-serif;letter-spacing:2px;color:#81798b}.floating-card{position:absolute;bottom:28px;left:-5px;display:flex;align-items:center;gap:11px;background:#15121b;border:1px solid #a65ce65c;border-radius:9px;padding:12px 16px;box-shadow:0 12px 30px #0008}.card-icon{color:#bd7aff;font-size:22px}.floating-card b,.floating-card small{display:block}.floating-card b{font-size:11px}.floating-card small{font-size:9px;color:#999;margin-top:3px}.floating-tag{position:absolute;top:24px;right:0;font:9px Inter,sans-serif;letter-spacing:2px;color:#b6a8c7}.floating-tag span{color:#b45aff;font-size:16px;margin-left:5px}.benefits{max-width:1124px;margin:0 auto 95px;padding:25px 28px;border-top:1px solid #ffffff18;border-bottom:1px solid #ffffff18;display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.benefit{display:flex;gap:15px;align-items:flex-start}.benefit>span{font:600 11px Inter,sans-serif;color:#b55aff;border:1px solid #8b42bb66;padding:7px 8px;border-radius:5px}.benefit b,.benefit small{display:block}.benefit b{font-size:13px}.benefit small{font-size:10px;color:#88828f;margin-top:5px}.request-section{max-width:900px;margin:0 auto;padding:0 24px 110px}.section-heading{text-align:center;margin-bottom:35px}.section-heading .eyebrow{justify-content:center}.section-heading h2{font-size:38px;margin:13px 0 5px}.section-heading p{font-size:13px;color:#9993a1}.form-card{background:linear-gradient(145deg,#17141d,#101015);border:1px solid #ffffff18;border-radius:16px;padding:32px;box-shadow:0 25px 70px #0008}.form-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:22px;border-bottom:1px solid #ffffff15;margin-bottom:25px}.step{font:9px Inter,sans-serif;letter-spacing:2px;color:#b45aff}.form-top h3{font-size:20px;margin:5px 0 0}.required-note{font-size:10px;color:#888}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-grid label{font-size:12px;color:#d9d4df;display:flex;flex-direction:column;gap:9px}.form-grid label>b{display:inline;color:#c27aff}.form-grid label small{display:inline;color:#777;font-size:10px;font-weight:400}.form-grid label.full{grid-column:1/-1}.form-grid input,.form-grid select,.form-grid textarea{width:100%;background:#0b0a0f;border:1px solid #37313f;border-radius:7px;padding:13px 14px;color:#eee;font:12px Cairo,sans-serif;outline:none;transition:.2s}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:#a34be0;box-shadow:0 0 0 3px #a34be01c}.form-grid input::placeholder,.form-grid textarea::placeholder{color:#625c69}.form-grid select{appearance:none}.form-grid textarea{resize:vertical;min-height:85px}.upload-label input{display:none}.upload-box{border:1px dashed #75518e;background:#0d0b12;border-radius:8px;padding:17px;display:flex;align-items:center;gap:13px;cursor:pointer}.upload-symbol{width:35px;height:35px;display:grid;place-items:center;border-radius:8px;background:#8b39c522;color:#c17aff;font-size:23px}.upload-box b,.upload-box small{display:block}.upload-box b{font-size:11px}.upload-box small{font-size:9px;color:#817987;margin-top:3px}.form-bottom{margin-top:28px;padding-top:22px;border-top:1px solid #ffffff15;display:flex;justify-content:space-between;align-items:center;gap:20px}.form-bottom p{font-size:10px;line-height:1.8;color:#817b89;max-width:400px}.submit{white-space:nowrap}.form-message{display:none;margin-top:15px;padding:12px;border-radius:7px;font-size:12px;background:#231a2c;color:#d7b4f2}.closing{text-align:center;padding:75px 20px 85px;background:radial-gradient(ellipse at center,#2c1640 0,transparent 62%);border-top:1px solid #ffffff12}.closing-mark{font:800 34px Inter,sans-serif;letter-spacing:-6px;color:#ddd}.closing-mark span{color:#a84cff}.closing p{font-size:12px;color:#9c94a5;margin:18px 0 0}.closing h2{font-size:34px;margin:4px 0 20px}.closing>a{font-size:12px;color:#d9b8f4;border-bottom:1px solid #a64de4;padding-bottom:5px}footer{max-width:1180px;margin:auto;padding:22px 28px;display:flex;justify-content:space-between;color:#625d68;font:8px Inter,sans-serif;letter-spacing:1.6px;border-top:1px solid #ffffff12;direction:ltr}
@media(max-width:800px){.hero{grid-template-columns:1fr;padding-top:65px;gap:15px}.hero-copy{text-align:center}.hero-copy .eyebrow,.hero-actions,.hero-note{justify-content:center}.hero-text{margin:auto}.hero-visual{min-height:340px}.browser-window{max-width:470px}.benefits{grid-template-columns:1fr;max-width:560px;margin-bottom:75px}.benefit{align-items:center}.form-card{padding:23px}.section-heading h2{font-size:32px}}
@media(max-width:540px){.topbar{height:72px;padding:0 18px}.brand-name{font-size:13px}.top-link{font-size:11px}.hero{padding:52px 19px 50px}.hero h1{font-size:43px}.hero-text{font-size:13px}.hero-actions{gap:18px}.button{padding:12px 16px;font-size:11px}.hero-visual{min-height:280px}.mock-site{height:220px;padding:14px}.mock-content{margin-top:39px}.mock-content h2{font-size:27px}.mock-nav>div{display:none}.floating-card{left:0;bottom:8px;padding:9px 11px}.floating-tag{top:5px}.benefits{padding:22px 20px}.request-section{padding:0 14px 75px}.section-heading h2{font-size:29px}.section-heading p{font-size:11px}.form-card{padding:18px 14px}.form-grid{grid-template-columns:1fr;gap:16px}.form-grid label.full{grid-column:auto}.form-top h3{font-size:17px}.form-bottom{flex-direction:column;align-items:stretch}.form-bottom p{max-width:none}.submit{width:100%}.closing h2{font-size:28px}footer{padding:18px;gap:12px;flex-wrap:wrap;font-size:7px}}
