:root{--bg:#09090c;--bg2:#101015;--card:#15151c;--card2:#191921;--orange:#ff8500;--orange2:#ff9c2f;--white:#fff;--muted:#a3a3ad;--border:#ffffff17;--container:1180px;--radius:18px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--white);font-family:Cairo,Arial,sans-serif;line-height:1.8}a{color:inherit;text-decoration:none}button,input,textarea,select{font-family:inherit}.container{width:min(92%, var(--container));margin:auto}.section{padding:88px 0}.section.alt{background:var(--bg2)}.section-title{text-align:center;max-width:850px;margin:0 auto 45px}.eyebrow{color:var(--orange);margin-bottom:8px;font-size:14px;font-weight:800}.section-title h2{margin-bottom:12px;font-size:clamp(28px,4vw,43px);line-height:1.35}.section-title p{color:var(--muted);font-size:16px}.btn{cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:15px 28px;font:700 16px Cairo,Arial,sans-serif;transition:transform .25s,box-shadow .25s,background .25s,color .25s,border-color .25s;display:inline-flex}.btn-primary{background:linear-gradient(135deg, var(--orange), #db6900);color:#fff;box-shadow:0 12px 35px #ff850033}.btn-primary:hover{transform:translateY(-3px);box-shadow:0 18px 45px #ff85004d}.btn-outline{color:var(--orange);background:#ff85000a;border:1px solid #ff850066}.btn-outline:hover{background:var(--orange);color:#fff}.hero{background:#08080b;align-items:center;min-height:720px;display:flex;position:relative;overflow:hidden}.hero-bg{opacity:.85;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0 50% 0 0}.hero:after{content:"";pointer-events:none;background:radial-gradient(circle at 75% 40%,#ff85001f,#0000 34%);position:absolute;inset:0}.hero-content{z-index:2;max-width:720px;margin-left:0;position:relative}.badge{color:var(--orange);background:#ff850012;border:1px solid #ff850059;border-radius:50px;margin-bottom:20px;padding:7px 14px;font-size:13px;font-weight:800;display:inline-flex}.hero h1{margin-bottom:15px;font-size:clamp(42px,6vw,70px);line-height:1.18}.hero h1 span{color:var(--orange)}.hero-subtitle{margin-bottom:15px;font-size:clamp(18px,2.2vw,23px);font-weight:800}.hero-description{color:#c6c6ce;max-width:700px;margin-bottom:25px;font-size:17px}.price-hero{color:var(--orange);margin-bottom:20px;font-size:55px;font-weight:900;line-height:1}.price-hero small{color:var(--muted);font-size:14px;font-weight:500}.meta{flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}.meta span{border:1px solid var(--border);color:#d5d5da;background:#ffffff0a;border-radius:8px;padding:7px 12px;font-size:13px}.actions{flex-wrap:wrap;gap:12px;display:flex}.grid{gap:18px;display:grid}.four{grid-template-columns:repeat(4,1fr)}.three{grid-template-columns:repeat(3,1fr)}.card{background:linear-gradient(145deg, var(--card), #111117);border:1px solid var(--border);border-radius:var(--radius);padding:26px;transition:transform .25s,border-color .25s}.card:hover{border-color:#ff85004d;transform:translateY(-4px)}.icon{width:48px;height:48px;color:var(--orange);background:#ff850017;border:1px solid #ff850038;border-radius:12px;justify-content:center;align-items:center;margin-bottom:16px;font-size:21px;display:flex}.icon.positive{color:#5ee38a}.icon.negative{color:#ff6b6b}.card h3{margin-bottom:7px;font-size:18px}.card p{color:var(--muted);font-size:13px}.audit-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.audit-item{text-align:center;background:var(--card);border:1px solid #ff85002e;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:120px;padding:20px;transition:transform .25s,border-color .25s,background .25s;display:flex}.audit-item:hover{border-color:#ff850066;transform:translateY(-3px)}.audit-number{color:var(--orange);margin-bottom:6px;font-size:12px;font-weight:900}.audit-item h3{font-size:15px;line-height:1.45}.note{text-align:center;color:#bdbdc5;border-top:1px solid var(--border);margin-top:28px;padding:18px;font-size:15px}.metrics{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.metric{border:1px solid var(--border);text-align:center;background:linear-gradient(145deg,#16161d,#101014);border-radius:15px;padding:23px;transition:transform .25s,border-color .25s}.metric:hover{border-color:#ff850040;transform:translateY(-3px)}.metric strong{color:var(--orange);margin-bottom:5px;font-size:24px;display:block}.metric span{color:#d0d0d5;font-size:13px}.highlight{border:1px solid var(--border);background:linear-gradient(135deg,#17171f,#0f0f14);border-radius:24px;grid-template-columns:1fr 1fr;align-items:center;gap:30px;padding:45px;display:grid}.highlight h2{margin-bottom:16px;font-size:36px;line-height:1.4}.highlight h2 span{color:var(--orange)}.highlight p{color:var(--muted);margin-bottom:15px}.highlight p strong{color:#fff}.visual{border:1px solid var(--border);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:18px;min-height:300px}.outcome{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.outcome .card{text-align:center;padding:22px 14px}.outcome strong{color:var(--orange);margin-bottom:7px;font-size:30px;display:block}.process{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.step{text-align:center;padding:10px}.step-number{background:var(--orange);border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin:0 auto 14px;font-size:18px;font-weight:900;display:flex;box-shadow:0 0 28px #ff850033}.step h3{margin-bottom:6px;font-size:16px}.step p{color:var(--muted);font-size:12px}.pricing{background:radial-gradient(circle,#ff850017,#0000 42%)}.price-card{text-align:center;background:linear-gradient(145deg,#191920,#101014);border:1px solid #ff85006b;border-radius:24px;max-width:720px;margin:auto;padding:40px;box-shadow:0 25px 70px #0006}.price-card .label{color:var(--orange);font-weight:800}.price-card h2{margin:7px 0;font-size:32px}.price-card .sub{color:var(--muted);margin-bottom:18px}.price{color:var(--orange);margin-bottom:5px;font-size:72px;font-weight:900;line-height:1}.price small{font-size:20px}.price-note{color:#777;margin-bottom:22px;font-size:12px}.price-list{text-align:right;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:28px;list-style:none;display:grid}.price-list li{color:#ddd;padding-right:20px;font-size:14px;position:relative}.price-list li:before{content:"✓";color:var(--orange);font-weight:900;position:absolute;right:0}.price-button{width:100%}.pricing-footer-note{color:#777;margin-top:12px;font-size:12px}.faq{max-width:850px;margin:auto}.faq-item{background:var(--card);border:1px solid var(--border);border-radius:11px;margin-bottom:10px;transition:border-color .25s,background .25s;overflow:hidden}.faq-item:hover{border-color:#ff850040}.faq-item[open]{background:var(--card2);border-color:#ff850059}.faq-q{color:#fff;text-align:right;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:18px;font:700 15px Cairo,Arial,sans-serif;list-style:none;display:flex}.faq-q::-webkit-details-marker{display:none}.faq-q::marker{display:none}.faq-question{flex:1}.faq-icon{width:28px;height:28px;color:var(--orange);flex:none;justify-content:center;align-items:center;font-size:22px;line-height:1;transition:transform .25s;display:flex}.faq-item[open] .faq-icon{transform:rotate(45deg)}.faq-a{color:var(--muted);padding:0 18px 18px;font-size:13px;line-height:1.9}.testimonials{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--orange) #ffffff0f;gap:18px;padding:8px 4px 18px;display:flex;overflow:auto hidden}.testimonials .card{scroll-snap-align:start;flex:0 0 calc(33.3333% - 12px)}.testimonials::-webkit-scrollbar{height:6px}.testimonials::-webkit-scrollbar-track{background:#ffffff0d;border-radius:10px}.testimonials::-webkit-scrollbar-thumb{background:var(--orange);border-radius:10px}.testimonials .card:hover{transform:translateY(-3px)}.quote{color:#ddd;margin-bottom:15px;font-size:14px}.author{color:#aaa;align-items:center;gap:10px;font-size:12px;display:flex}.author strong{color:#fff;margin-bottom:2px;display:block}.author span{color:#888}.avatar{display:none}.final{background:linear-gradient(135deg,#1b1209,#0b0b0f);border-top:1px solid #ff850026;border-bottom:1px solid #ff850026;padding:90px 0}.final-content{text-align:center;max-width:850px;margin:auto}.final h2{margin-bottom:15px;font-size:clamp(30px,5vw,50px);line-height:1.3}.final h2 span{color:var(--orange)}.final p{color:var(--muted);margin-bottom:25px;font-size:17px}.sticky{z-index:1000;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#121217f2;border:1px solid #ff85004d;border-radius:13px;padding:9px;display:none;position:fixed;bottom:14px;left:14px;right:14px;box-shadow:0 15px 40px #00000059}.sticky-inner{justify-content:space-between;align-items:center;gap:10px;display:flex}.sticky-price{font-size:13px;font-weight:800}.sticky-price b{color:var(--orange);margin-right:4px;font-size:18px}footer{border-top:1px solid var(--border);background:#07070a;padding:35px 0}.footer{color:#777;justify-content:space-between;gap:20px;font-size:12px;display:flex}[dir=rtl] .price-list{text-align:right}[dir=rtl] .hero-content{margin-left:0;margin-right:0}@media (width<=1000px){.four,.audit-grid,.three{grid-template-columns:repeat(2,1fr)}.testimonials .card{flex-basis:calc(50% - 9px)}.metrics,.process,.outcome{grid-template-columns:repeat(2,1fr)}.hero-bg{opacity:.32;width:100%;inset:0}.hero-content{margin:auto}}@media (width<=650px){.section{padding:62px 0}.four,.three,.audit-grid,.metrics,.process,.outcome,.price-list{grid-template-columns:1fr}.testimonials .card{flex-basis:88%}.highlight{grid-template-columns:1fr;padding:25px}.hero{min-height:auto}.hero-content{padding:105px 0 75px}.hero h1{font-size:43px}.hero-description{font-size:15px}.actions,.actions .btn{width:100%}.price-card{padding:28px 20px}.price{font-size:58px}.sticky{display:block}.sticky .btn{padding:9px 17px;font-size:13px}.footer{text-align:center;flex-direction:column}.faq-q{padding:16px;font-size:14px}.faq-a{padding:0 16px 16px;font-size:13px}.highlight h2{font-size:29px}.price-card h2{font-size:26px}}
