@font-face{font-family:Archivo Expanded;src:url(../fonts/ArchivoExpanded-Black.ttf) format("truetype");font-weight:900;font-display:swap}@font-face{font-family:Archivo Expanded;src:url(../fonts/ArchivoExpanded-Bold.ttf) format("truetype");font-weight:700;font-display:swap}:root{--bg: #0A0A0B;--surface: #141416;--surface-hi: #1C1C1F;--line: rgba(255, 255, 255, .08);--line-hi: rgba(255, 255, 255, .16);--text: #F5F5F7;--sub: #9A9AA2;--accent: #EAFF2A;--on-accent: #0A0A0B;--gold: #FFD45C;--r-md: 14px;--r-lg: 20px;--r-xl: 28px;--gutter: 20px;--max: 1120px;color-scheme:dark}html[lang=en]{--f-display: "Archivo Expanded", "Inter", system-ui, sans-serif;--f-body: "Inter", system-ui, -apple-system, sans-serif}html[lang=ar]{--f-display: "Noto Kufi Arabic", "IBM Plex Sans Arabic", system-ui, sans-serif;--f-body: "IBM Plex Sans Arabic", "Inter", system-ui, sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;min-height:100vh;background:var(--bg);color:var(--text);font-family:var(--f-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}body:before{content:"";position:absolute;inset:0 0 auto 0;height:640px;z-index:-1;pointer-events:none;background:radial-gradient(60% 100% at 50% 0%,#eaff2a24,#eaff2a00 70%)}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}.wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.skip{position:absolute;inset-inline-start:12px;top:-60px;z-index:50;background:var(--accent);color:var(--on-accent);padding:10px 16px;border-radius:var(--r-md);font-weight:600;text-decoration:none}.skip:focus{top:12px}h1,h2,h3{font-family:var(--f-display);letter-spacing:0}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3{font-weight:900;line-height:1.3}html[lang=en] h1,html[lang=en] h2,html[lang=en] h3{text-transform:uppercase;font-weight:900;line-height:1.05}html[lang=en] h2,html[lang=en] h3{font-weight:700;line-height:1.15}.site-header{position:sticky;top:0;z-index:20;background:#0a0a0bc7;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.bar{display:flex;align-items:center;gap:12px;height:64px}.brand{display:flex;align-items:center;gap:10px;text-decoration:none;margin-inline-end:auto}.brand img{height:30px;width:auto}.brand-name{display:none}.bar-nav a{color:var(--sub);text-decoration:none;font-size:15px;font-weight:500;padding:8px 10px;border-radius:10px}.bar-nav a:hover,.bar-nav a[aria-current]{color:var(--text)}.lang-btn{font:inherit;font-size:14px;font-weight:600;color:var(--text);background:var(--surface-hi);border:1px solid var(--line-hi);border-radius:999px;padding:8px 16px;cursor:pointer;min-height:40px}.lang-btn:hover{border-color:var(--accent)}.stores{display:flex;flex-wrap:wrap;gap:12px}.store{display:flex;flex-direction:column;gap:2px;min-width:156px;padding:10px 18px;text-decoration:none;background:var(--surface-hi);border:1px solid var(--line-hi);border-radius:var(--r-md);color:var(--text)}a.store:hover{border-color:var(--accent)}.store-small{font-size:12px;color:var(--sub);line-height:1.5}.store-name{font-family:Inter,sans-serif;font-weight:600;font-size:18px;line-height:1.3}.is-soon{cursor:default}.soon-pill{display:inline-block;background:var(--accent);color:var(--on-accent);font-weight:600;font-size:12px;padding:0 9px;border-radius:999px;line-height:1.6}.btn{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 14px;background:var(--accent);color:var(--on-accent);font-weight:600;text-decoration:none;padding:14px 22px;border-radius:var(--r-md)}.btn:hover{filter:brightness(1.06)}.btn-mail{font-family:Inter,sans-serif;opacity:.8;font-weight:500}.hero{display:grid;gap:40px;padding-block:40px 56px;align-items:center}.hero-copy{display:grid;gap:20px;justify-items:start}.hero h1{font-size:clamp(2.5rem,11vw,3.5rem);text-wrap:balance}html[lang=en] .hero h1{font-size:clamp(2rem,9vw,3rem)}.lead{font-size:1.125rem;color:var(--sub);max-width:34ch}.hero-visual{position:relative;width:100%;max-width:440px;aspect-ratio:4 / 5;border-radius:var(--r-xl);overflow:hidden;border:1px solid var(--line);background:var(--surface);justify-self:center}.hero-visual>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.hero-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0a0b00 30%,#0a0a0b99 62%,#0a0a0bf7)}.pcard-wrap{position:absolute;inset-inline:5%;bottom:5%;z-index:2;display:grid;gap:8px}.pcard-wrap figcaption{font-size:12px;color:var(--sub);text-align:center}.pcard{container-type:inline-size;position:relative;width:100%;aspect-ratio:1 / .63;border-radius:6cqw;border-radius:20px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,#1e1e21,#121214 50%,#0b0b0c);font-family:var(--f-display)}.pcard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(60deg,rgba(255,255,255,.05) 0 1px,transparent 1px 16px)}[dir=rtl] .pcard:before{background:repeating-linear-gradient(-60deg,rgba(255,255,255,.05) 0 1px,transparent 1px 16px)}.pc-panel{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--accent);clip-path:polygon(64% 0,100% 0,100% 100%,50% 100%)}.pc-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(60deg,rgba(0,0,0,.1) 0 5px,transparent 5px 19px)}[dir=rtl] .pc-panel{clip-path:polygon(36% 0,0 0,0 100%,50% 100%)}[dir=rtl] .pc-panel:after{background:repeating-linear-gradient(-60deg,rgba(0,0,0,.1) 0 5px,transparent 5px 19px)}.pcard>div{position:absolute}.pc-brand{top:4.7cqw;inset-inline-start:5.3cqw;display:flex;align-items:center;gap:6px;font-size:max(10px,2.9cqw);color:var(--text);font-weight:700;letter-spacing:.08em}[lang=ar] .pc-brand{letter-spacing:0;font-size:max(11px,3.4cqw)}.pc-dot{width:5.3cqw;height:5.3cqw;border-radius:1.5cqw;background:var(--accent);display:inline-block}.pc-name{top:13.5cqw;inset-inline-start:5.3cqw;width:50%;display:grid;line-height:1.1}.pc-name b{font-size:7.2cqw;font-weight:900}.pc-name span{font-size:max(10px,2.8cqw);color:var(--accent);margin-top:1.4cqw;font-weight:700;text-transform:uppercase}[lang=ar] .pc-name span{text-transform:none;font-size:max(11px,3.2cqw)}.pc-stats{bottom:4.1cqw;inset-inline-start:5.3cqw;width:50%;display:grid;grid-template-columns:repeat(3,1fr);gap:1.8cqw 0}.pc-stats b{display:block;font-size:max(13px,4.4cqw);line-height:1.2;font-weight:900}.pc-stats span{display:block;font-family:var(--f-body);font-size:max(10px,2.5cqw);color:#8a8a92;line-height:1.3}.pc-rating{top:3.5cqw;inset-inline-end:4.7cqw;text-align:end;color:var(--on-accent);line-height:1}.pc-rating b{display:block;font-size:18.8cqw;font-weight:900;letter-spacing:-.03em;line-height:1.05}[lang=ar] .pc-rating b{letter-spacing:0;line-height:1.15}.pc-rating span{display:block;font-size:max(10px,2.8cqw);font-weight:700;text-transform:uppercase;margin-top:0}[lang=ar] .pc-rating span{text-transform:none;font-size:max(11px,3.2cqw)}.pc-tier{bottom:4.1cqw;inset-inline-end:4.7cqw;display:flex;align-items:center;gap:6px;background:#0a0a0b;color:var(--text);border-radius:999px;padding:4px 10px;font-size:max(10px,2.6cqw);font-weight:700}.pc-tier i{width:6px;height:6px;border-radius:50%;background:var(--gold)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.features{padding-block:8px 24px}.grid{display:grid;gap:16px;grid-template-columns:1fr}.feat{overflow:hidden;display:flex;flex-direction:column}.feat-img{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:var(--surface-hi)}.feat-img img{width:100%;height:100%;object-fit:cover;object-position:50% 45%}.feat-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14141600 40%,#141416f2)}.feat-body{padding:0 22px 24px;display:grid;gap:8px;margin-top:-26px;position:relative;z-index:1}.ico{width:44px;height:44px;border-radius:var(--r-md);display:grid;place-items:center;background:var(--accent);color:var(--on-accent);margin-bottom:4px}.feat h2{font-size:1.125rem}html[lang=en] .feat h2{font-size:1rem}.feat p,.step p,.pro p{color:var(--sub)}.section-title{font-size:1.5rem;margin-bottom:20px}html[lang=en] .section-title{font-size:1.35rem}.how{padding-block:40px 16px}.steps{display:grid;gap:16px}.step{padding:22px;display:grid;gap:6px}.step-n{font-family:var(--f-display);font-weight:900;font-size:2.25rem;line-height:1.2;color:var(--accent)}.step h3{font-size:1.0625rem}html[lang=en] .step h3{font-size:.95rem}.pro{display:flex;align-items:center;gap:18px;padding:22px;margin-top:32px;border-radius:var(--r-xl)}.pro-tag{flex:none;font-family:Archivo Expanded,Inter,sans-serif;font-weight:900;font-size:14px;letter-spacing:.06em;background:var(--accent);color:var(--on-accent);padding:8px 14px;border-radius:999px}.pro h2{font-size:1.125rem;margin-bottom:2px}html[lang=en] .pro h2{font-size:1rem}.cta{position:relative;overflow:hidden;border-radius:var(--r-xl);margin-block:32px 64px;border:1px solid var(--line);background:var(--surface)}.cta>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 55%;opacity:.7}.cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0a0a0bf2,#0a0a0b8c 70%,#0a0a0b66)}.cta-in{position:relative;z-index:1;padding:40px 24px;display:grid;gap:14px;justify-items:start}.cta h2{font-size:2rem}.cta p{color:#c9c9cf}.page-head{padding-block:48px 24px;display:grid;gap:16px;justify-items:start}.page-head h1{font-size:clamp(2rem,8vw,3rem)}.faq{padding-block:32px 72px}.faq-list{display:grid;gap:12px}details.card{padding:0}details summary{cursor:pointer;list-style:none;padding:18px 22px;font-weight:600;display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:var(--r-lg)}details summary::-webkit-details-marker{display:none}details summary:after{content:"+";flex:none;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:var(--surface-hi);color:var(--accent);font-size:18px;line-height:1}details[open] summary:after{content:"−"}details p{padding:0 22px 20px;color:var(--sub);max-width:62ch}.legal{max-width:760px;padding-block:48px 80px}.legal h1{font-size:clamp(1.75rem,7vw,2.5rem);margin-bottom:8px}.legal .updated{color:var(--sub);font-size:14px;margin-bottom:28px}.legal h2{font-size:1.125rem;margin:36px 0 10px}html[lang=en] .legal h2{font-size:1rem}.legal p,.legal li{color:#d2d2d8}.legal p+p,.legal p+ul,.legal ul+p{margin-top:12px}.legal ul{list-style:disc;padding-inline-start:22px;display:grid;gap:8px;margin-top:12px}.legal li::marker{color:var(--accent)}.legal b{color:var(--text);font-weight:600}.legal a,.site-footer a:hover{color:var(--accent)}.legal a{text-underline-offset:3px;overflow-wrap:anywhere}.site-footer{border-top:1px solid var(--line);padding-block:36px 40px;background:var(--bg)}.foot{display:grid;gap:24px}.foot-brand{display:grid;gap:8px}.foot-brand img{height:32px;width:auto}.foot-brand p,.copy{color:var(--sub);font-size:14px}.foot-links{display:flex;flex-wrap:wrap;gap:6px 22px}.foot-links a{color:var(--text);text-decoration:none;font-size:15px;padding:6px 0}.foot-links a[aria-current]{color:var(--accent)}.foot-mail{color:var(--sub)!important;font-family:Inter,sans-serif}.reveal{opacity:0;transform:translateY(12px);animation:rise .7s ease-out forwards;animation-delay:var(--d, 0ms)}@keyframes rise{to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;animation:none}}@media (min-width: 640px){.grid{grid-template-columns:repeat(2,1fr)}.steps{grid-template-columns:repeat(3,1fr)}.cta-in{padding:56px 48px}}@media (min-width: 960px){:root{--gutter: 32px}.hero{grid-template-columns:1.05fr .95fr;gap:64px;padding-block:72px 88px}.hero h1{font-size:4.75rem}html[lang=en] .hero h1{font-size:3.75rem}.hero-visual{justify-self:end;max-width:460px}.grid{grid-template-columns:repeat(3,1fr)}.foot{grid-template-columns:1fr auto;align-items:center}.copy{grid-column:1 / -1}}@media (max-width: 420px){.bar-nav{display:none}.store{min-width:0;flex:1 1 140px}}
