:root{--dark:#2c1810;--light:#faf7f2;--sand:#f2ebe0;--white:#fff;--gold:#b8943e;--gold-lt:#d4b06a;--gold-dim:rgba(184,148,62,.1);--mid:#6b4c2e;--muted:#9a7a5a;--border:rgba(184,148,62,.18);--green:#16a34a;--red:#dc2626}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--light);color:var(--dark);font-family:Montserrat,sans-serif;overflow-x:hidden}.ar,.en{display:none}body.lang-ar .ar,body.lang-en .en{display:block}.ar-i,.en-i{display:none}body.lang-ar .ar-i,body.lang-en .en-i{display:inline}nav{position:fixed;top:0;left:0;right:0;z-index:100;padding:0 56px;height:68px;justify-content:space-between;background:rgba(44,24,16,.97);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(184,148,62,.12)}.nav-logo,nav{display:flex;align-items:center}.nav-logo{gap:10px;text-decoration:none}.nav-logo-text{font-size:17px;font-weight:800;color:var(--light)}.nav-logo-text.ar{font-family:Noto Kufi Arabic,sans-serif}.nav-center{display:flex;gap:32px}.nav-link{font-size:12px;font-weight:600;color:hsla(38,44%,96%,.5);text-decoration:none;transition:color .2s;white-space:nowrap}.nav-link:hover{color:var(--gold-lt)}.nav-link.ar{font-family:Noto Kufi Arabic,sans-serif;font-size:13px}.nav-right{display:flex;gap:14px;align-items:center}.lang-pill{display:flex;background:hsla(0,0%,100%,.07);border:1px solid rgba(184,148,62,.2);border-radius:100px;overflow:hidden}.lang-btn{padding:6px 14px;font-size:11px;font-weight:700;letter-spacing:.06em;cursor:pointer;color:hsla(38,44%,96%,.4);border:none;background:transparent;transition:all .2s}.lang-btn.active,.nav-cta{background:var(--gold);color:#fff}.nav-cta{border:none;border-radius:100px;padding:9px 22px;font-size:12px;font-weight:700;cursor:pointer;text-decoration:none;white-space:nowrap}.nav-cta.ar{font-family:Noto Kufi Arabic,sans-serif;font-size:13px}.hero{background:var(--dark);min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:100px 56px 90px;position:relative;overflow:hidden}.hero-radial{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 40%,rgba(184,148,62,.06) 0,transparent 65%);pointer-events:none}.hero-mark-wrap{width:120px;height:120px;margin-bottom:48px;position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.mark-glow{position:absolute;inset:-24px;border-radius:50%;background:radial-gradient(ellipse,hsla(40,55%,62%,.12) 0,transparent 70%);animation:glowPulse 3s ease-in-out infinite}@keyframes glowPulse{0%,to{opacity:.4;transform:scale(.95)}50%{opacity:1;transform:scale(1.08)}}.mark-svg{width:120px;height:120px;overflow:visible;display:block}.r-left{transform-origin:50px 50px;transform:translateX(-22px);opacity:0}.r-right{transform-origin:50px 50px;transform:translateX(22px);opacity:0}.lens-fill{transform-origin:50px 50px;transform:scaleY(0);opacity:0}.outer-ring{transform-origin:50px 50px;transform:scale(.7);opacity:0}.mark-svg.go .r-left{animation:slideInL 1.4s cubic-bezier(.34,1.1,.4,1) .3s forwards}.mark-svg.go .r-right{animation:slideInR 1.4s cubic-bezier(.34,1.1,.4,1) .3s forwards}.mark-svg.go .lens-fill{animation:lensReveal 1s ease 1.3s forwards}.mark-svg.go .outer-ring{animation:outerRingIn 1.2s ease .1s forwards,outerSpin 16s linear 1.4s infinite}@keyframes slideInL{0%{transform:translateX(-22px);opacity:0}30%{opacity:1}to{transform:translateX(0);opacity:1}}@keyframes slideInR{0%{transform:translateX(22px);opacity:0}30%{opacity:1}to{transform:translateX(0);opacity:1}}@keyframes lensReveal{0%{transform:scaleY(0);opacity:0}40%{opacity:1}to{transform:scaleY(1);opacity:1}}@keyframes outerRingIn{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}@keyframes outerSpin{0%{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(1turn)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.hero-eyebrow{font-size:13px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-lt);margin-bottom:20px;opacity:0;animation:fadeUp .6s ease 1s forwards;position:relative;z-index:1}.hero-eyebrow.ar{font-family:Noto Kufi Arabic,sans-serif;font-size:15px;letter-spacing:0;text-transform:none}.hero-headline{font-size:clamp(40px,6.5vw,80px);font-weight:900;line-height:1.18;color:var(--light);max-width:860px;opacity:0;animation:fadeUp .8s ease 1.2s forwards;position:relative;z-index:1}.hero-headline.ar{font-family:Noto Kufi Arabic,sans-serif;direction:rtl;line-height:1.28}.hero-headline span{color:var(--gold-lt)}.hero-sub{font-size:clamp(15px,1.8vw,19px);color:hsla(38,44%,96%,.5);margin-top:20px;line-height:1.7;max-width:620px;opacity:0;animation:fadeUp .8s ease 1.45s forwards;position:relative;z-index:1}.hero-sub.ar{font-family:Noto Kufi Arabic,sans-serif;direction:rtl;font-size:clamp(16px,2vw,21px)}.hero-btns{display:flex;gap:14px;margin-top:44px;justify-content:center;flex-wrap:wrap;opacity:0;animation:fadeUp .8s ease 1.7s forwards;position:relative;z-index:1}.btn-primary{background:var(--gold);color:#fff;border:none;border-radius:100px;padding:15px 36px;font-size:14px;font-weight:700;cursor:pointer;text-decoration:none;transition:opacity .2s}.btn-primary:hover{opacity:.88}.btn-primary.ar{font-family:Noto Kufi Arabic,sans-serif;font-size:16px}.btn-ghost{background:transparent;color:hsla(38,44%,96%,.7);border:1.5px solid hsla(38,44%,96%,.2);border-radius:100px;padding:14px 32px;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none}.btn-ghost.ar{font-family:Noto Kufi Arabic,sans-serif;font-size:16px}.strip{background:var(--gold);padding:28px 48px;display:grid;grid-template-columns:repeat(4,1fr)}.s-stat{text-align:center;padding:0 12px;border-right:1px solid hsla(0,0%,100%,.2)}.s-stat:last-child{border-right:none}.s-prefix{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.7);margin-bottom:3px;min-height:16px;display:block}.s-num{font-size:34px;font-weight:900;color:#fff;line-height:1}.s-label{font-size:12px;color:hsla(0,0%,100%,.8);margin-top:5px;font-weight:600}.section{padding:88px 56px;max-width:1160px;margin:0 auto}.alt{background:var(--sand)}.alt-wrap{padding:88px 0}.alt-inner{max-width:1160px;margin:0 auto;padding:0 56px}.eyebrow{font-size:11px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--gold);margin-bottom:16px}.eyebrow.ar{font-family:Noto Kufi Arabic,sans-serif;font-size:13px;letter-spacing:0;text-transform:none}.s-title{font-size:clamp(26px,3.8vw,44px);font-weight:900;line-height:1.28;color:var(--dark)}.s-title.ar{font-family:Noto Kufi Arabic,sans-serif;direction:rtl}.s-title span{color:var(--gold)}.s-desc{font-size:17px;color:var(--mid);margin-top:14px;line-height:1.75;max-width:640px}.s-desc.ar{font-family:Noto Kufi Arabic,sans-serif;direction:rtl;font-size:18px}.compare{display:grid;grid-template-columns:1fr 56px 1fr;grid-gap:20px;gap:20px;align-items:center;margin-top:52px}.c-card{border-radius:20px;padding:36px;text-align:center}.c-card.bad{background:rgba(220,38,38,.05);border:2px solid rgba(220,38,38,.18)}.c-card.good{background:rgba(22,163,74,.05);border:2px solid rgba(22,163,74,.18)}.c-tag{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px}.c-tag.ar{font-family:Noto Kufi Arabic,sans-serif;font-size:14px;letter-spacing:0;text-transform:none;direction:rtl}.bad .c-tag{color:var(--red)}.good .c-tag{color:var(--green)}.c-num{font-size:clamp(44px,6vw,72px);font-weight:900;line-height:1}.bad .c-num{color:var(--red)}.good .c-num{color:var(--green)}.c-sub{font-size:14px;color:var(--muted);margin-top:8px}.c-sub.ar{font-family:Noto Kufi Arabic,sans-serif;font-size:15px;direction:rtl}.vs{text-align:center;font-size:18px;font-weight:900;color:var(--muted)}.vs.ar{font-family:Noto Kufi Arabic,sans-serif}.quote{margin-top:44px;background:rgba(184,148,62,.07);border-radius:16px;padding:28px 32px}body.lang-ar .quote{direction:rtl;border-right:4px solid var(--gold-lt);border-left:none;border-radius:0 16px 16px 0}body.lang-en .quote{direction:ltr;border-left:4px solid var(--gold-lt);border-right:none;border-radius:16px 0 0 16px}.q-text{font-size:17px;color:var(--dark);line-height:1.75;font-style:italic}.q-text.ar{font-family:Noto Kufi Arabic,sans-serif;font-size:19px}.q-src{font-size:12px;color:var(--gold);margin-top:12px;font-weight:600}.steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:52px}.step{background:var(--white);border:1px solid var(--border);border-radius:18px;padding:30px}body.lang-ar .step{text-align:right}body.lang-en .step{text-align:left}.step-n{font-size:38px;font-weight:900;color:var(--gold);opacity:.25;line-height:1;margin-bottom:16px}.step-t{font-size:17px;font-weight:800;color:var(--dark);margin-bottom:8px}.step-t.ar{font-family:Noto Kufi Arabic,sans-serif;font-size:18px;direction:rtl}.step-d{font-size:14px;color:var(--mid);line-height:1.7}.step-d.ar{font-family:Noto Kufi Arabic,sans-serif;font-size:15px;direction:rtl}.step-badge{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-size:11px;font-weight:700;color:var(--gold);background:var(--gold-dim);padding:5px 12px;border-radius:100px;letter-spacing:.04em}.step-badge.ar{font-family:Noto Kufi Arabic,sans-serif;letter-spacing:0;font-size:12px}.protection-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-top:20px}.prot-card{border-radius:14px;padding:20px 22px;border:1.5px solid var(--border);background:var(--white)}.prot-card.standard{border-color:rgba(22,163,74,.3);background:rgba(22,163,74,.04)}.prot-card.premium{border-color:var(--gold);background:var(--gold-dim)}.prot-tier{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px}.prot-tier.ar{font-family:Noto Kufi Arabic,sans-serif;letter-spacing:0;text-transform:none;font-size:11px}.standard .prot-tier{color:var(--green)}.premium .prot-tier{color:var(--gold)}.prot-pct{font-size:28px;font-weight:900;line-height:1;margin-bottom:6px}.standard .prot-pct{color:var(--green)}.premium .prot-pct{color:var(--gold)}.prot-name{font-size:14px;font-weight:800;color:var(--dark);margin-bottom:6px}.prot-name.ar{font-family:Noto Kufi Arabic,sans-serif;font-size:15px;direction:rtl}.prot-desc{font-size:13px;color:var(--mid);line-height:1.6}.prot-desc.ar{font-family:Noto Kufi Arabic,sans-serif;font-size:14px;direction:rtl}.cat-sections{display:flex;flex-direction:column;gap:40px;margin-top:52px}.cat-group-label{font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:14px}.cat-group-label.ar{font-family:Noto Kufi Arabic,sans-serif;letter-spacing:0;text-transform:none;font-size:13px;direction:rtl}.cats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.cat{background:var(--white);border:1px solid var(--border);border-radius:12px;padding:16px 18px;display:flex;gap:10px;align-items:center;transition:border-color .2s;position:relative}.cat:hover{border-color:var(--gold)}body.lang-ar .cat{direction:rtl}body.lang-en .cat{direction:ltr}.cat-icon{font-size:20px;flex-shrink:0}.cat-name{font-size:13px;font-weight:700;color:var(--dark)}.cat-name.ar{font-family:Noto Kufi Arabic,sans-serif;font-size:14px}.cat.coming{opacity:.5}.coming-badge{position:absolute;top:8px;font-size:9px;font-weight:700;letter-spacing:.06em;color:var(--muted);background:var(--sand);padding:2px 7px;border-radius:100px}body.lang-en .coming-badge{right:8px}body.lang-ar .coming-badge{left:8px}.coming-badge.ar{font-family:Noto Kufi Arabic,sans-serif;letter-spacing:0;font-size:10px}.buyers{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-top:52px}.buyer{background:var(--white);border:1px solid var(--border);border-radius:18px;padding:30px;position:relative}body.lang-ar .buyer{text-align:right}body.lang-en .buyer{text-align:left}.b-icon{font-size:36px;margin-bottom:16px}.b-t{font-size:17px;font-weight:800;color:var(--dark);margin-bottom:8px}.b-t.ar{font-family:Noto Kufi Arabic,sans-serif;font-size:18px;direction:rtl}.b-d{font-size:14px;color:var(--mid);line-height:1.7}.b-d.ar{font-family:Noto Kufi Arabic,sans-serif;font-size:15px;direction:rtl}.buyer-soon{display:inline-block;margin-top:12px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--sand);padding:3px 8px;border-radius:100px}.buyer-soon.ar{font-family:Noto Kufi Arabic,sans-serif;letter-spacing:0;text-transform:none;font-size:11px}.pricing-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-top:52px;align-items:start}.p-card{background:var(--white);border:1.5px solid var(--border);border-radius:20px;padding:36px;position:relative;display:flex;flex-direction:column;min-height:560px}.p-card.featured{border-color:var(--gold)}.p-badge{position:absolute;top:20px;font-size:10px;font-weight:700;letter-spacing:.06em;background:var(--gold);color:#fff;padding:4px 10px;border-radius:100px}body.lang-en .p-badge{right:20px}body.lang-ar .p-badge{left:20px}.p-badge.ar{font-family:Noto Kufi Arabic,sans-serif;font-size:11px;letter-spacing:0}.p-icon{font-size:32px;margin-bottom:16px}.p-t{font-size:18px;font-weight:800;color:var(--dark);margin-bottom:8px}.p-t.ar{font-family:Noto Kufi Arabic,sans-serif;font-size:19px;direction:rtl}.p-price{font-size:40px;font-weight:900;color:var(--gold);line-height:1;margin-bottom:4px}.p-note{font-size:13px;color:var(--muted);margin-bottom:20px}.p-note.ar{font-family:Noto Kufi Arabic,sans-serif;font-size:14px;direction:rtl}.p-list{display:flex;flex-direction:column;gap:10px;flex:1 1}.p-item{font-size:14px;color:var(--mid);display:flex;gap:8px;align-items:flex-start}body.lang-ar .p-item{direction:rtl;text-align:right}.p-item .ar{font-family:Noto Kufi Arabic,sans-serif;font-size:15px}.p-check{color:var(--green);flex-shrink:0;font-weight:700}.p-divider{height:1px;background:var(--border);margin:20px 0}.bnpl-note{padding:14px 16px;background:var(--sand);border-radius:10px;border:1px solid var(--border);font-size:13px;color:var(--mid);display:flex;align-items:flex-start;gap:8px;margin-bottom:16px}body.lang-ar .bnpl-note{direction:rtl;text-align:right}.bnpl-note .ar{font-family:Noto Kufi Arabic,sans-serif;font-size:14px}.early-bird{padding:14px 16px;background:rgba(22,163,74,.06);border-radius:10px;border:1px solid rgba(22,163,74,.15);font-size:13px;color:var(--green);font-weight:600}body.lang-ar .early-bird{direction:rtl;text-align:right}.early-bird .ar{font-family:Noto Kufi Arabic,sans-serif;font-size:14px}.about-text{font-size:18px;color:var(--mid);line-height:1.9;max-width:720px;margin-top:28px}.about-text.ar{font-family:Noto Kufi Arabic,sans-serif;direction:rtl;font-size:19px}.about-text p{margin-bottom:20px}.about-text p:last-child{margin-bottom:0;font-weight:700;color:var(--dark)}.cta-dark{background:var(--dark);padding:100px 56px;text-align:center}.cta-h{font-size:clamp(32px,5vw,60px);font-weight:900;color:var(--light);line-height:1.28}.cta-h.ar{font-family:Noto Kufi Arabic,sans-serif;direction:rtl}.cta-h span{color:var(--gold-lt)}.cta-s{font-size:18px;color:hsla(38,44%,96%,.45);margin-top:14px}.cta-s.ar{font-family:Noto Kufi Arabic,sans-serif;font-size:19px;direction:rtl}.cta-btns{display:flex;gap:14px;justify-content:center;margin-top:40px;flex-wrap:wrap}.btn-lg{background:var(--gold);color:#fff;border:none;border-radius:100px;padding:17px 40px;font-size:16px;font-weight:700;cursor:pointer;text-decoration:none}.btn-lg.ar{font-family:Noto Kufi Arabic,sans-serif;font-size:17px}.btn-lg-ghost{background:transparent;color:hsla(38,44%,96%,.65);border:1.5px solid hsla(38,44%,96%,.2);border-radius:100px;padding:15px 36px;font-size:16px;font-weight:600;cursor:pointer;text-decoration:none}.btn-lg-ghost.ar{font-family:Noto Kufi Arabic,sans-serif;font-size:17px}footer{background:var(--dark);padding:28px 56px;border-top:1px solid rgba(184,148,62,.1);justify-content:space-between}.f-logo,footer{display:flex;align-items:center}.f-logo{gap:10px}.f-name{font-size:15px;font-weight:700;color:var(--gold-lt)}.f-name.ar{font-family:Noto Kufi Arabic,sans-serif}.f-copy{font-size:11px;color:hsla(38,44%,96%,.22)}@media(max-width:900px){nav{padding:0 20px}.nav-center{display:none}.cta-dark,.hero{padding:90px 24px 80px}.strip{grid-template-columns:repeat(2,1fr);padding:24px 20px}.s-stat{padding:16px 8px}.s-stat:nth-child(2){border-right:none}.s-stat:nth-child(3){border-right:1px solid hsla(0,0%,100%,.2)}.s-stat:nth-child(3),.s-stat:nth-child(4){border-top:1px solid hsla(0,0%,100%,.1)}.section{padding:60px 24px}.alt-inner{padding:0 24px}.buyers,.cats,.compare,.pricing-cards,.protection-cards,.steps{grid-template-columns:1fr}.p-card{min-height:auto}.vs{display:none}footer{flex-direction:column;gap:12px;text-align:center;padding:24px}}