:root{--bg:#f4f5fa;--surface:#fff;--ink:#0e1230;--muted:#5b6181;--line:#dde0ec;--accent:#d4a02a;--accent-ink:#1b1500;--accent-text:#8a6410;--midnight:#0e1230;--deep:#0f5f63;--deep-soft:#e3f1f0;--on:#1f7a4d;--off:#b7bbcc;--f-display:"Alexandria","Sora",system-ui,sans-serif;--f-body:"IBM Plex Sans Arabic","Sora",system-ui,sans-serif;--f-latin:"Sora","IBM Plex Sans Arabic",system-ui,sans-serif;--r:14px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0b0e1f;--surface:#151a33;--ink:#eef0fa;--muted:#a3a8c4;--line:#272c48;--accent:#e3b444;--accent-ink:#1b1500;--accent-text:#e3b444;--midnight:#0e1230;--deep:#5cc4be;--deep-soft:#14303a;--on:#4cc98a;--off:#4a4f6c;color-scheme:dark}}:root[data-theme=dark]{--bg:#0b0e1f;--surface:#151a33;--ink:#eef0fa;--muted:#a3a8c4;--line:#272c48;--accent:#e3b444;--accent-ink:#1b1500;--accent-text:#e3b444;--midnight:#0e1230;--deep:#5cc4be;--deep-soft:#14303a;--on:#4cc98a;--off:#4a4f6c;color-scheme:dark}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);font-family:var(--f-body);font-size:16px;line-height:1.7}html[lang=en] body{font-family:var(--f-latin)}.wrap{max-width:1120px;margin-inline:auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}h1,h2,h3{font-family:var(--f-display);line-height:1.2;text-wrap:balance;margin:0}html[lang=en] h1,html[lang=en] h2,html[lang=en] h3{font-family:var(--f-latin)}p{margin:0}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.bar{position:-webkit-sticky;position:sticky;top:env(safe-area-inset-top,0);z-index:20;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0);z-index:21;background:var(--bg)}.bar .wrap{display:flex;align-items:center;gap:12px;padding-block:12px}.logo{font-family:var(--f-display);font-weight:900;font-size:24px;text-decoration:none;display:flex;align-items:baseline;gap:8px}.logo small{font-family:var(--f-latin);font-weight:700;font-size:13px;color:var(--muted);letter-spacing:.08em}.nav{display:flex;gap:18px;-webkit-margin-start:auto;margin-inline-start:auto;flex-wrap:wrap}.nav a{text-decoration:none;color:var(--muted);font-weight:500;font-size:15px}.nav a:hover{color:var(--ink)}.lang{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:6px 14px;cursor:pointer;font-weight:600;font-size:14px}@media (max-width:760px){.nav{display:none}.lang{-webkit-margin-start:auto;margin-inline-start:auto}}.hero{position:relative;overflow:hidden;padding-block:72px 64px}.streaks{position:absolute;inset:0;pointer-events:none}.streaks i{position:absolute;height:3px;border-radius:3px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.55;animation:run 3.6s linear infinite}.streaks i:nth-child(2n){background:linear-gradient(90deg,transparent,var(--deep),transparent);opacity:.4}@keyframes run{0%{transform:translateX(-60vw)}to{transform:translateX(60vw)}}@media (prefers-reduced-motion:reduce){.streaks i{animation:none}}.hero .wrap{position:relative;display:grid;grid-gap:22px;gap:22px}.eyebrow{font-weight:600;font-size:14px;letter-spacing:.06em;color:var(--deep);text-transform:uppercase}.hero h1{font-size:clamp(64px,13vw,150px);font-weight:900;letter-spacing:-.01em}html[lang=en] .hero h1{letter-spacing:-.03em}.hero h1 em{font-style:normal;color:var(--accent)}.lead{font-size:clamp(18px,2.4vw,23px);max-width:34ch;color:var(--ink)}.lead-sub{color:var(--muted);max-width:56ch}.ctas{display:flex;gap:12px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:999px;padding:13px 22px;font-weight:700;cursor:pointer;text-decoration:none;font-size:16px}.btn.primary{background:var(--accent);color:var(--accent-ink)}.btn.ghost{background:transparent;border:1.5px solid var(--ink)}.btn.small{padding:8px 14px;font-size:14px}.proof{display:flex;gap:28px;flex-wrap:wrap;margin-top:10px}.proof div{display:grid}.proof b{font-family:var(--f-display);font-size:30px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[lang=en] .proof b{font-family:var(--f-latin)}.proof span{color:var(--muted);font-size:14px}section.band{padding-block:64px;border-top:1px solid var(--line)}.head{display:grid;grid-gap:8px;gap:8px;margin-bottom:28px;max-width:640px}.head h2{font-size:clamp(28px,4vw,40px)}.head p{color:var(--muted)}.usp{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:14px;gap:14px}.usp article{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:22px;display:grid;grid-gap:8px;gap:8px;align-content:start}.usp article.hl{background:var(--midnight);color:#fff;border-color:var(--midnight)}.usp article.hl p{color:#c9cce0}.usp h3{font-size:19px}.usp p{color:var(--muted);font-size:15px}.tag{display:inline-block;justify-self:start;font-size:12px;font-weight:700;padding:3px 10px;border-radius:999px;background:var(--deep-soft);color:var(--deep);letter-spacing:.03em}.tabs{display:flex;gap:8px;margin-bottom:20px;flex-wrap:wrap}.tabs button{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:8px 18px;cursor:pointer;font-weight:600}.tabs button[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.svc{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:0;gap:0;border-top:1px solid var(--line)}.svc article{padding:20px 4px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr auto;grid-gap:4px 16px;gap:4px 16px;align-items:baseline;-webkit-padding-end:20px;padding-inline-end:20px}.svc h3{font-size:18px}.svc .price{font-weight:700;color:var(--deep);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.svc p{grid-column:1/-1;color:var(--muted);font-size:15px}.pk{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:16px;gap:16px;align-items:start}.pk article{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:26px;display:grid;grid-gap:14px;gap:14px}.pk article.feat{border:2px solid var(--accent);box-shadow:0 18px 40px -24px color-mix(in srgb,var(--accent) 70%,transparent)}.pk h3{font-size:22px;display:flex;justify-content:space-between;gap:8px;align-items:center}.pk .amt{font-family:var(--f-display);font-size:42px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}html[lang=en] .pk .amt{font-family:var(--f-latin)}.pk .amt small{font-family:var(--f-body);font-size:15px;font-weight:500;color:var(--muted)}.pk ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.pk li{display:flex;gap:10px;font-size:15px}.pk li:before{content:"";flex:0 0 8px;height:8px;margin-top:9px;border-radius:2px;background:var(--deep);transform:rotate(45deg)}.note{color:var(--muted);font-size:14px;margin-top:16px}.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:22px;gap:22px;counter-reset:s}.steps div{display:grid;grid-gap:6px;gap:6px;counter-increment:s}.steps div:before{content:counter(s);font-family:var(--f-latin);font-weight:800;font-size:15px;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:var(--accent-ink)}.steps h3{font-size:18px}.steps p{color:var(--muted);font-size:15px}.order{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}@media (max-width:820px){.order{grid-template-columns:minmax(0,1fr)}}form.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:24px;display:grid;grid-gap:14px;gap:14px}label{display:grid;grid-gap:6px;gap:6px;font-weight:600;font-size:14px}input,select,textarea{border:1px solid var(--line);background:var(--bg);border-radius:10px;padding:11px 12px;font-weight:400;font-size:15px;width:100%}textarea{min-height:96px;resize:vertical}.contact{display:grid;grid-gap:12px;gap:12px}.contact .row{display:flex;justify-content:space-between;gap:12px;padding-block:12px;border-bottom:1px solid var(--line)}.contact .row b{font-family:var(--f-latin);direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.warn{background:var(--deep-soft);color:var(--deep);border-radius:10px;padding:12px 14px}.warn,footer{font-size:14px}footer{padding-block:32px;border-top:1px solid var(--line);color:var(--muted)}footer .wrap{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.fab{bottom:calc(18px + env(safe-area-inset-bottom,0px));inset-inline-start:calc(18px + env(safe-area-inset-left,0px));z-index:30;box-shadow:0 10px 30px -10px rgba(0,0,0,.45)}.drawer,.fab{position:fixed}.drawer{inset:0;z-index:40;display:flex;justify-content:flex-end;background:rgba(10,12,25,.45)}html[dir=rtl] .drawer{justify-content:flex-start}.panel{background:var(--bg);width:min(560px,100%);height:100%;overflow-y:auto;padding-block:calc(20px + env(safe-area-inset-top,0px)) calc(90px + env(safe-area-inset-bottom,0px));padding-left:max(18px,env(safe-area-inset-left,0px));padding-right:max(18px,env(safe-area-inset-right,0px));display:grid;grid-gap:22px;gap:22px;align-content:start}.panel h2{font-size:24px}.panel h3{font-size:16px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.grp{grid-gap:8px;gap:8px}.grp,.item{display:grid}.item{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:12px 14px;grid-gap:10px;gap:10px}.item.offrow{opacity:.62}.item .top{display:flex;align-items:center;gap:10px}.item .top b{flex:1 1;min-width:0}.item .fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.item .fields .full{grid-column:1/-1}.item input,.item textarea{font-size:14px;padding:8px 10px}.sw{position:relative;width:46px;height:26px;flex:0 0 46px;border-radius:999px;border:0;background:var(--off);cursor:pointer;transition:background .2s}.sw:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:inset-inline-start .2s}.sw[aria-checked=true]{background:var(--on)}.sw[aria-checked=true]:after{inset-inline-start:23px}.saveBar{position:fixed;bottom:0;z-index:45;width:min(560px,100%);display:flex;gap:10px;align-items:center;background:var(--surface);border-top:1px solid var(--line);padding-block:12px calc(12px + env(safe-area-inset-bottom,0px));padding-left:max(18px,env(safe-area-inset-left,0px));padding-right:max(18px,env(safe-area-inset-right,0px))}html[dir=rtl] .saveBar{left:auto;right:0}html[dir=ltr] .saveBar{right:0}.saveBar span{flex:1 1}.linkbtn,.saveBar span{font-size:13px;color:var(--muted)}.linkbtn{background:none;border:0;cursor:pointer;text-decoration:underline;padding:0}.calc{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}@media (max-width:820px){.calc{grid-template-columns:minmax(0,1fr)}}.calc .rows{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--line)}.calc .r{display:flex;align-items:center;gap:12px;padding-block:12px;border-bottom:1px solid var(--line)}.calc .r span{flex:1 1;min-width:0}.calc .r small{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.qty{display:flex;align-items:center;gap:6px}.qty button{width:32px;height:32px;border-radius:50%;border:1px solid var(--line);background:var(--surface);cursor:pointer;font-weight:700}.qty b{min-width:24px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.total{background:var(--midnight);color:#fff;border-radius:var(--r);padding:24px;display:grid;grid-gap:12px;gap:12px}.total .amt{font-family:var(--f-display);font-size:44px;font-weight:900;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[lang=en] .total .amt{font-family:var(--f-latin)}.total p{color:#c9cce0;font-size:14px}.camp{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:14px;gap:14px}.camp article{border:1px solid var(--line);border-radius:var(--r);padding:20px;display:grid;grid-gap:8px;gap:8px;background:var(--surface)}.camp h3{font-size:18px}.camp p{color:var(--muted);font-size:15px}.camp .price{font-weight:700;color:var(--deep);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ref{background:var(--midnight);color:#fff;position:relative;overflow:hidden;border-radius:var(--r);padding:32px;display:grid;grid-gap:10px;gap:10px}.ref h2{font-size:clamp(24px,3.4vw,34px)}.ref p{opacity:.88;max-width:60ch}.app{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:28px;gap:28px;align-items:center}@media (max-width:820px){.app{grid-template-columns:minmax(0,1fr)}}.app ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:10px;gap:10px}.app li{display:flex;gap:10px}.app li:before{content:"";flex:0 0 8px;height:8px;margin-top:9px;border-radius:2px;background:var(--accent);transform:rotate(45deg)}.phone{justify-self:center;width:min(260px,100%);aspect-ratio:9/18;border-radius:34px;border:8px solid var(--midnight);background:var(--surface);padding:18px 14px;display:grid;grid-gap:10px;gap:10px;align-content:start}.phone .pi{border-radius:12px;background:var(--bg);padding:10px 12px;display:grid;grid-gap:4px;gap:4px}.phone .pi,.phone .pi b{font-size:13px}.phone .pi .st{justify-self:start;font-size:11px;font-weight:700;border-radius:999px;padding:2px 8px}.st.ok{background:color-mix(in srgb,var(--on) 18%,transparent);color:var(--on)}.st.wait{background:color-mix(in srgb,var(--accent) 22%,transparent);color:var(--accent-text)}.faq{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--line);max-width:780px}.faq details{border-bottom:1px solid var(--line);padding-block:16px}.faq summary{cursor:pointer;font-weight:600;font-size:17px;list-style-position:inside}.faq details p{color:var(--muted);margin-top:8px}.secs{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}@media (max-width:440px){.secs{grid-template-columns:1fr}}.zk-logo{height:46px;width:auto;display:block}.zk-logo .lw{fill:var(--ink)}.zk-logo .ll{fill:var(--muted)}.zk-logo .lm,.zk-mark .lm{fill:var(--accent)}.logo{gap:0}.hero h1{display:flex;align-items:center;gap:.18em;flex-wrap:wrap}.hero h1 .zk-mark{height:.62em;width:auto}.ref .zk-mark{position:absolute;inset-inline-end:-30px;bottom:-40px;height:200px;width:auto;opacity:.18}.ref .zk-mark .lm{fill:var(--accent)}.ref h2,.ref p{position:relative}.usp article.hl .tag{background:var(--accent);color:var(--accent-ink)}footer .zk-logo{height:36px}.kind{font-style:normal;font-size:12px;color:var(--muted);-webkit-margin-start:6px;margin-inline-start:6px}.terms{display:flex;flex-wrap:wrap;gap:6px}.terms button{border:1px solid hsla(0,0%,100%,.25);background:transparent;color:#fff;border-radius:999px;padding:6px 12px;cursor:pointer;font-weight:600;font-size:14px}.terms button small{color:var(--accent);font-weight:700}.terms button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.terms button[aria-pressed=true] small{color:var(--accent-ink)}.up{display:flex;gap:8px;align-items:center;font-weight:500;font-size:14px;color:#fff}.up input{width:auto;accent-color:var(--accent)}.ladder{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:13px}.ladder b{width:100%;font-weight:600;color:#c9cce0}.ladder span{border-radius:999px;padding:3px 10px;background:hsla(0,0%,100%,.08);color:#c9cce0}.ladder span.hit{background:var(--accent);color:var(--accent-ink);font-weight:700}.qrow{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-top:1px solid hsla(0,0%,100%,.12);padding-top:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qrow s{color:#8c90aa;font-weight:400;font-size:14px;-webkit-margin-start:6px;margin-inline-start:6px}.qrow.big{align-items:center}.save{color:var(--accent)!important;font-weight:700}.pterms{display:grid;grid-gap:2px;gap:2px;font-size:14px;color:var(--muted)}.pterms b{color:var(--deep);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body{margin:0}.pager{max-width:900px;margin-inline:auto;padding-block:32px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));display:grid;grid-gap:20px;gap:20px}.table{width:100%;border-collapse:collapse;font-size:14px}.table td,.table th{text-align:start;padding:10px 8px;border-bottom:1px solid var(--line);vertical-align:top}.scroll{overflow-x:auto}.status{display:inline-block;font-size:12px;font-weight:700;border-radius:999px;padding:2px 10px;background:var(--deep-soft);color:var(--deep)}.status.awaiting_approval{background:color-mix(in srgb,var(--accent) 22%,transparent);color:var(--accent)}.status.approved,.status.published{background:color-mix(in srgb,var(--on) 18%,transparent);color:var(--on)}.adminTabs{display:flex;gap:8px;flex-wrap:wrap}.adminTabs button{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:6px 14px;cursor:pointer;font-weight:600}.adminTabs button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.fab-wa{inset-inline-end:calc(18px + env(safe-area-inset-right,0px));z-index:30;background:#25d366;color:#073b1e;border-radius:999px;padding:12px 18px;font-weight:700;text-decoration:none}.ai-fab,.fab-wa{position:fixed;bottom:calc(18px + env(safe-area-inset-bottom,0px));box-shadow:0 10px 30px -10px rgba(0,0,0,.4)}.ai-fab,.ai-panel{inset-inline-start:calc(18px + env(safe-area-inset-left,0px));z-index:31}.ai-panel{position:fixed;bottom:calc(76px + env(safe-area-inset-bottom,0px));width:min(360px,calc(100vw - 36px));height:min(480px,70vh);background:var(--surface);border:1px solid var(--line);border-radius:var(--r);display:flex;flex-direction:column;box-shadow:0 24px 60px -24px rgba(14,18,48,.5)}.ai-msgs{flex:1 1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:8px}.ai-m{margin:0;padding:10px 12px;border-radius:12px;font-size:14px;max-width:85%;white-space:pre-wrap}.ai-m.a{background:var(--bg);align-self:flex-start}.ai-m.u{background:var(--midnight);color:#fff;align-self:flex-end}.ai-form{display:flex;gap:8px;padding:10px;border-top:1px solid var(--line)}