@font-face{font-family:Alexandria;font-style:normal;font-weight:500 800;font-display:swap;src:url(/build/assets/alexandria-arabic-BMWQQIfH.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Alexandria;font-style:normal;font-weight:500 800;font-display:swap;src:url(/build/assets/alexandria-latin-9GNYQ01K.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/plex-400-arabic-CyU-ddYS.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/plex-400-latin-Bo5KPYvw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/plex-500-arabic-C4MQITzh.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/plex-500-latin-Cd6jVIg7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/plex-600-arabic-0pRdybE_.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/plex-600-latin-KrqB56Mw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/plex-700-arabic-DrtBj6UE.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/plex-700-latin-BzSf6GNr.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/build/assets/cairo-arabic-CJWMIGCx.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Cairo;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/build/assets/cairo-latin-PfPtmrPZ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--p: #0F766E;--p-400: #3F918B;--p-300: #6FAEA9;--p-200: #9FCBC8;--p-100: #CFE4E2;--p-50: #E7F1F0;--p-600: #0D6962;--p-700: #0B5852;--s: #2563EB;--s-300: #7BA1F1;--s-600: #2158CF;--a: #84CC16;--a-300: #A9DB5E;--a-700: #56850E;--ink-950: #061420;--ink-900: #08192A;--ink-800: #0B2236;--ink-700: #102B43;--p-rgb: 15, 118, 110;--p6-rgb: 13, 105, 98;--p3-rgb: 111, 174, 169;--s-rgb: 37, 99, 235;--a-rgb: 132, 204, 22;--a3-rgb: 169, 219, 94;--bg: #F6F6F1;--bg-soft: #F6F6F1;--sheet: #FFFFFF;--surface: #FFFFFF;--line: #E6E8E1;--line-strong: #D3D7CD;--text: #0B1B28;--text-2: #3D4F5E;--text-3: #5D6D79;--ok: #167A52;--ok-bg: #E4F5EC;--bad: #C8304A;--bad-bg: #FDECEF;--focus: var(--s);--grad: linear-gradient(135deg, var(--p) 0%, var(--s) 100%);--grad-warm: linear-gradient(90deg, var(--p) 0%, var(--s) 55%, var(--a) 100%);--gdir: 90deg;--font: "IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", Tahoma, sans-serif;--font-head: "Alexandria", "IBM Plex Sans Arabic", system-ui, "Segoe UI", Tahoma, sans-serif;--font-mono: ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--r-s: 12px;--r: 16px;--r-l: 24px;--r-xl: 30px;--r-panel: clamp(26px, 3vw, 44px);--panel-x: clamp(8px, 1.4vw, 20px);--shadow-s: 0 1px 2px rgba(6, 20, 32, .05), 0 2px 10px rgba(6, 20, 32, .04);--shadow: 0 20px 44px -24px rgba(6, 20, 32, .24);--shadow-l: 0 44px 90px -40px rgba(6, 20, 32, .42);--shadow-brand: 0 16px 36px -16px rgba(var(--p-rgb), .6);--glass: rgba(255, 255, 255, .05);--glass-line: rgba(255, 255, 255, .12);--hdr-h: 82px;--ease: cubic-bezier(.2, .7, .2, 1)}[dir=ltr]{--gdir: 90deg}[dir=rtl]{--gdir: 270deg}.tone-brand{--tone: var(--p);--tone-bg: var(--p-50);--tone-l: var(--p-300)}.tone-indigo{--tone: #4F46E5;--tone-bg: #EEF0FF;--tone-l: #A5B4FC}.tone-violet{--tone: #7C3AED;--tone-bg: #F3EEFF;--tone-l: #C4B5FD}.tone-emerald{--tone: #059669;--tone-bg: #E6F6EF;--tone-l: #6EE7B7}.tone-amber{--tone: #C27803;--tone-bg: #FFF3DC;--tone-l: #FCD34D}.tone-orange{--tone: #E8590C;--tone-bg: #FFEDE2;--tone-l: #FDBA74}.tone-rose{--tone: #D2384F;--tone-bg: #FDECEF;--tone-l: #FDA4AF}.tone-pink{--tone: #C0266D;--tone-bg: #FCE8F1;--tone-l: #F9A8D4}.tone-sky{--tone: #0284C7;--tone-bg: #E3F3FC;--tone-l: #7DD3FC}.tone-slate{--tone: #4B5563;--tone-bg: #F0EFEC;--tone-l: #CBD5E1}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--hdr-h) + var(--annc-h, 0px) + 16px)}body{margin:0;font-family:var(--font);font-size:17px;font-weight:400;line-height:1.8;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden;counter-reset:sec}[lang=en] body{line-height:1.65}h1,h2,h3,h4{margin:0;font-family:var(--font-head);font-weight:700;line-height:1.3;color:inherit}[lang=en] h1,[lang=en] h2{letter-spacing:-.03em}p{margin:0}a{color:inherit;text-decoration:none}ul,ol{list-style:none;margin:0;padding:0}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}img,svg,video{display:block;max-width:100%}img{height:auto}code{font-family:var(--font-mono)}em,i{font-style:normal}b,strong{font-weight:700}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:8px}::selection{background:rgba(var(--a-rgb),.35);color:var(--ink-950)}.sprite{position:absolute;width:0;height:0;overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ic{display:inline-block;width:1.25em;height:1.25em;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}[dir=ltr] .flip{transform:scaleX(-1)}.wrap{width:100%;max-width:1240px;margin-inline:auto;padding-inline:24px}.skip{position:fixed;top:-80px;inset-inline-start:16px;z-index:100;padding:10px 18px;border-radius:12px;background:#fff;color:var(--text);font-weight:700;box-shadow:var(--shadow);transition:top .2s}.skip:focus{top:12px}.progress{position:fixed;top:0;inset-inline:0;height:3px;z-index:70;pointer-events:none}.progress span{display:block;height:100%;width:100%;background:var(--grad-warm);transform:scaleX(var(--p, 0));transform-origin:left center}[dir=rtl] .progress span{transform-origin:right center}.grad{background-image:linear-gradient(var(--gdir),var(--p) 0%,var(--s) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.on-dark .grad,.sec--dark .grad,.cta .grad,.nf .grad{background-image:linear-gradient(var(--gdir),var(--p-300) 0%,var(--s-300) 50%,var(--a-300) 100%)}.cur{font-size:.72em;font-weight:600;opacity:.72}.cur:after{content:"ر.س"}[lang=en] .cur:after{content:"SAR"}.btn{--h: 48px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--h);padding-inline:24px;border-radius:999px;font-weight:600;font-size:15.5px;line-height:1.2;white-space:nowrap;transition:transform .2s ease,box-shadow .25s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.btn .ic{width:18px;height:18px;transition:transform .25s var(--ease)}.btn--sm{--h: 42px;padding-inline:18px;font-size:14.5px}.btn--lg{--h: 56px;padding-inline:28px;font-size:16.5px}.btn--block{width:100%}.btn--primary{color:#fff;background:var(--ink-950);box-shadow:0 18px 34px -18px #061420b3,inset 0 1px #ffffff1f}.btn--primary:has(>.ic:last-child){padding-inline-end:8px}.btn--primary>.ic:last-child{width:34px;height:34px;padding:8px;border-radius:50%;color:var(--ink-950);background:var(--a)}.btn--sm.btn--primary>.ic:last-child{width:28px;height:28px;padding:6px}.btn--primary:hover{transform:translateY(-2px);background:var(--ink-800);box-shadow:0 22px 40px -18px #061420bf,inset 0 1px #ffffff1f}[dir=rtl] .btn--primary:hover>.ic:last-child{transform:translate(-3px)}[dir=ltr] .btn--primary:hover>.ic.flip:last-child{transform:scaleX(-1) translate(-3px)}.btn--primary:active{transform:translateY(0)}.btn--outline{color:var(--text);background:#fff;border:1px solid var(--line-strong);box-shadow:var(--shadow-s)}.btn--outline:hover{border-color:var(--text);transform:translateY(-2px)}.btn--glass{color:#fff;background:var(--glass);border:1px solid rgba(255,255,255,.24);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn--glass:hover{background:#ffffff21;transform:translateY(-2px)}.btn--light{color:var(--ink-950);background:#fff;box-shadow:0 14px 30px -16px #00000080}.btn--light:hover{transform:translateY(-2px);color:var(--p-700)}.btn--wa{color:#fff;background:#148a47;box-shadow:0 14px 28px -14px #148a47b3}.btn--wa:hover{background:#107a3e;transform:translateY(-2px)}.play{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:#fff;background:var(--ink-950)}.play .ic{width:14px;height:14px}.pill{display:inline-flex;align-items:center;gap:10px;padding:5px 8px 5px 5px;border-radius:999px;font-size:14px;font-weight:500;color:var(--text-2);background:#fffc;border:1px solid var(--line);box-shadow:var(--shadow-s);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .2s,box-shadow .2s}[dir=rtl] .pill{padding:5px 5px 5px 8px}.pill:hover{border-color:var(--line-strong);box-shadow:var(--shadow)}.pill .ic{width:15px;height:15px;opacity:.6}.pill__dot{position:relative;flex:none;display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700;color:var(--ink-950);background:var(--a)}.pill__dot:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ink-950);animation:blink 1.6s ease-in-out infinite}.pill__dot:empty{width:22px;height:22px;padding:0;justify-content:center}.pill__tag{padding:2px 10px;border-radius:999px;font-size:12.5px;color:var(--p);background:var(--p-50)}.badge{width:48px;height:48px;flex:none;display:grid;place-items:center;border-radius:15px;color:var(--tone, var(--p));background:var(--tone-bg, var(--p-50))}.badge .ic{width:24px;height:24px}.badge--sm{width:40px;height:40px;border-radius:12px}.badge--sm .ic{width:19px;height:19px}.eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--p-700)}.eyebrow:before{counter-increment:sec;content:counter(sec,decimal-leading-zero);padding:2px 9px;border-radius:999px;font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--ink-950);background:var(--a)}.eyebrow:after{content:"";width:28px;height:1.5px;background:currentColor;opacity:.5;order:1}.eyebrow .ic{display:none}.eyebrow>span{order:2}.eyebrow--light{color:var(--a-300)}.tag{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.6;white-space:nowrap}.tag .ic{width:13px;height:13px}.tag--brand{background:var(--p-50);color:var(--p-700)}.tag--green{background:var(--ok-bg);color:var(--ok)}.tag--amber{background:#fff3dc;color:#8a5300}.tag--glass{background:#0614200d;color:var(--text-2)}.tag--red{background:var(--bad-bg);color:var(--bad)}.dots{display:inline-flex;gap:6px;flex:none}.dots i{width:10px;height:10px;border-radius:50%;background:#ff5f57}.dots i:nth-child(2){background:#febc2e}.dots i:nth-child(3){background:#28c840}.ticks{display:grid;gap:12px}.ticks li,.plan__list li,.vs__card li{position:relative;display:flex;gap:12px;align-items:flex-start}.ticks li:before,.plan__list li:before,.vs__card--new li:before{content:"";flex:none;width:22px;height:22px;margin-top:4px;border-radius:50%;background:var(--ok-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23167A52' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 12px no-repeat}.vs__card--old li:before{content:"";flex:none;width:22px;height:22px;margin-top:4px;border-radius:50%;background:var(--bad-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C8304A' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center / 11px no-repeat}.sec{position:relative;padding-block:120px}.sec--soft{margin-inline:var(--panel-x);border-radius:var(--r-panel);background:var(--sheet);box-shadow:0 0 0 1px var(--line),0 30px 60px -50px #06142040}.sec--dark{margin-inline:var(--panel-x);border-radius:var(--r-panel);color:#fff;background:var(--ink-950);isolation:isolate;overflow:hidden}.sec--soft+.sec--dark,.sec--dark+.sec--soft,.sec--soft+.sec--soft,.sec--dark+.sec--dark{margin-top:12px}.sec--dark:after,.cta:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.09) 1px,transparent 1.2px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,#000 10%,transparent 75%);mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,#000 10%,transparent 75%)}.sec__head{max-width:780px;margin:0 auto 64px;text-align:center;display:grid;justify-items:center;gap:18px}.sec__head--start{margin-inline:0;text-align:start;justify-items:start}.h2{font-size:clamp(30px,3.8vw,50px);line-height:1.28;letter-spacing:-.01em}[lang=en] .h2{line-height:1.1}.sub{font-size:18px;color:var(--text-2);max-width:640px}.sec--dark .sub,.on-dark .sub,.cta .sub{color:#ffffffb8}.js .rv{opacity:0;transform:translateY(26px);transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:calc(var(--d, 0) * 90ms)}.js .rv.in{opacity:1;transform:none}@keyframes ping{0%{transform:scale(.6);opacity:.9}80%,to{transform:scale(2.2);opacity:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes marquee{to{transform:translate(calc(-50% * var(--mq-dir, 1)))}}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes screenIn{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}@keyframes prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes swoosh{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes rowIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes pop{0%{transform:scale(.6);opacity:0}70%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}@keyframes dropIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes aurora{0%,to{transform:translate3d(-5%,0,0) rotate(-10deg) scale(1)}50%{transform:translate3d(6%,5%,0) rotate(-4deg) scale(1.14)}}@keyframes riseIn{0%{opacity:0;transform:translateY(40px) scale(.97)}to{opacity:1;transform:none}}@keyframes grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes growX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes dash{to{stroke-dashoffset:-24}}@keyframes drift{0%,to{transform:translate(0)}50%{transform:translate(24px,-18px)}}@keyframes blink{50%{opacity:.35}}@media(max-width:720px){:root{--hdr-h: 74px}body{font-size:16px}.wrap{padding-inline:16px}.sec{padding-block:80px}.sec--soft .wrap,.sec--dark .wrap,.cta .wrap{padding-inline:14px}.sec__head{margin-bottom:40px}.sub{font-size:16.5px}.btn--lg{--h: 52px;padding-inline:22px;font-size:16px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important}.js .rv{opacity:1;transform:none}}.annc{position:relative;font-size:14px;font-weight:600;color:#fff;background:var(--grad)}.annc--dark{background:var(--ink-950)}.annc--mint{background:linear-gradient(90deg,#0e6b47,#167a52)}.annc--amber{background:linear-gradient(90deg,#8a5300,#b87410)}.annc__in{display:flex;align-items:center;justify-content:center;gap:10px;min-height:40px;padding-block:7px;padding-inline:40px;text-align:center;line-height:1.5}.annc__in>.ic{width:17px;height:17px;opacity:.9}.annc a{display:inline-flex;align-items:center;gap:4px;margin-inline-start:8px;font-weight:800;text-decoration:underline;text-underline-offset:3px}.annc a .ic{width:15px;height:15px}.annc__x{position:absolute;top:50%;inset-inline-end:12px;width:28px;height:28px;display:grid;place-items:center;border-radius:8px;color:#fff;opacity:.8;transform:translateY(-50%);transition:opacity .2s,background-color .2s}.annc__x:hover{opacity:1;background:#ffffff29}.annc__x .ic{width:16px;height:16px}.preview-bar{position:fixed;z-index:95;bottom:18px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:8px;max-width:calc(100% - 32px);padding:10px 18px;border-radius:999px;font-size:14px;font-weight:700;color:#fff;background:var(--ink-950);box-shadow:var(--shadow-l)}.preview-bar--warn{background:#8a5300}.preview-bar .ic{width:18px;height:18px;flex:none}.hdr{position:fixed;top:0;inset-inline:0;z-index:50;padding-top:12px;color:var(--text);pointer-events:none}.hdr>*{pointer-events:auto}.hdr .annc{margin-top:-12px;margin-bottom:10px}.wrap.hdr__in{display:flex;align-items:center;gap:24px;width:calc(100% - 32px);max-width:1220px;height:64px;padding-inline:18px 10px;border-radius:999px;background:#ffffffb8;-webkit-backdrop-filter:saturate(1.6) blur(18px);backdrop-filter:saturate(1.6) blur(18px);border:1px solid rgba(6,20,32,.07);box-shadow:0 12px 34px -22px #06142059;transition:background-color .3s ease,box-shadow .3s ease}[dir=rtl] .wrap.hdr__in{padding-inline:18px 10px}.hdr.is-scrolled .hdr__in,.hdr.is-open .hdr__in{background:#fffffff0;box-shadow:0 16px 40px -20px #06142066}.brand{display:inline-flex;align-items:center;gap:10px;flex:none}.brand__mark{width:36px;height:36px;filter:drop-shadow(0 8px 14px rgba(var(--s-rgb),.3))}.brand__name{display:inline-flex;align-items:center;gap:7px;direction:ltr;font-family:var(--font-head);font-weight:700;font-size:19px;letter-spacing:.04em;line-height:1;color:var(--ink-950)}.brand__name b{font-size:10.5px;font-weight:700;letter-spacing:.14em;padding:4px 8px;border-radius:999px;color:var(--ink-950);background:var(--a)}.brand--light .brand__name{color:#fff}.brand__img{display:block;width:auto;max-width:220px;object-fit:contain}.nav{display:flex;align-items:center;gap:2px;margin-inline:auto;padding:4px;border-radius:999px}.nav a{position:relative;padding:8px 14px;border-radius:999px;font-size:15px;font-weight:500;color:var(--text-2);transition:color .2s,background-color .2s}.nav a:hover{color:var(--ink-950);background:#0614200d}.nav a.is-active{color:var(--ink-950);background:#fff;box-shadow:0 0 0 1px var(--line),var(--shadow-s)}.hdr__act{display:flex;align-items:center;gap:8px;flex:none}.lang{display:inline-flex;align-items:center;gap:7px;height:44px;padding-inline:14px;border-radius:999px;font-size:14px;font-weight:600;color:var(--text-2);transition:background-color .2s,color .2s}.lang .ic{width:17px;height:17px}.lang:hover{color:var(--ink-950);background:#0614200d}.burger{display:none;width:44px;height:44px;border-radius:50%;color:#fff;background:var(--ink-950);position:relative}.burger span{position:absolute;left:14px;right:14px;height:2px;border-radius:2px;background:currentColor;transition:transform .3s ease,opacity .2s ease,top .3s ease}.burger span:nth-child(1){top:16px}.burger span:nth-child(2){top:21px}.burger span:nth-child(3){top:26px}.burger[aria-expanded=true] span:nth-child(1){top:21px;transform:rotate(45deg)}.burger[aria-expanded=true] span:nth-child(2){opacity:0}.burger[aria-expanded=true] span:nth-child(3){top:21px;transform:rotate(-45deg)}.mnav{width:calc(100% - 32px);max-width:560px;margin:10px auto 0;padding:12px;border-radius:26px;background:#fff;box-shadow:0 30px 60px -30px #06142073,0 0 0 1px var(--line);max-height:calc(100vh - var(--hdr-h) - var(--annc-h, 0px) - 24px);overflow-y:auto;animation:dropIn .28s ease both}.mnav__links{display:grid;gap:2px;margin-bottom:12px}.mnav__links a{display:flex;align-items:center;gap:14px;min-height:50px;padding:12px 14px;border-radius:16px;font-weight:600;font-size:16.5px}.mnav__links a .ic{width:18px;height:18px;color:var(--p)}.mnav__links a:hover{background:var(--bg)}.ftr{position:relative;isolation:isolate;overflow:hidden;color:var(--text-2);background:var(--bg);padding:96px 0 0;font-size:15.5px}.ftr .wrap{position:relative}.ftr__grid{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:48px}.ftr__brand{display:grid;align-content:start;justify-items:start;gap:18px}.ftr__brand .brand__name{color:var(--ink-950)}.ftr__brand p{max-width:340px}.ftr__by{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--p-700)}.ftr__by .ic{width:16px;height:16px}.ftr__by:hover{color:var(--ink-950)}.ftr__col{display:grid;align-content:start;gap:10px}.ftr__col h4{margin-bottom:6px;font-size:15px;font-weight:600;color:var(--ink-950)}.ftr__col a{justify-self:start;padding-block:2px;transition:color .2s}.ftr__col a:hover{color:var(--p)}.social{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.social a{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:#fff;box-shadow:0 0 0 1px var(--line);transition:background-color .2s,color .2s}.social a:hover{color:#fff;background:var(--ink-950)}.social .ic{width:18px;height:18px}.ftr__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:64px;padding-block:24px;border-top:1px solid var(--line-strong);font-size:14px;color:var(--text-3)}.ftr__made{display:inline-flex;align-items:center;gap:6px}.ftr__made .ic{width:15px;height:15px;color:var(--p)}.ftr__mark{margin-top:8px;margin-bottom:-.1em;direction:ltr;text-align:center;white-space:nowrap;font-family:var(--font-head);font-weight:800;font-size:clamp(64px,19vw,300px);line-height:.9;letter-spacing:.02em;background:linear-gradient(180deg,rgba(var(--p-rgb),.16),rgba(var(--p-rgb),0) 92%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.fab-wa{position:fixed;z-index:45;bottom:22px;inset-inline-start:22px;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;color:#fff;background:#148a47;box-shadow:0 16px 30px -10px #148a47b3;transition:transform .2s ease}.fab-wa:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid #148A47;opacity:0;animation:ping 2.6s ease-out infinite}.fab-wa:hover{transform:scale(1.07)}.fab-wa .ic{width:30px;height:30px}.to-top{position:fixed;z-index:45;bottom:26px;inset-inline-end:22px;width:48px;height:48px;border-radius:14px;display:grid;place-items:center;color:var(--ink-950);background:#fff;box-shadow:var(--shadow),0 0 0 1px var(--line);opacity:0;pointer-events:none;transform:translateY(12px);transition:opacity .3s,transform .3s}.to-top.is-shown{opacity:1;pointer-events:auto;transform:none}.to-top .ic{width:20px;height:20px}.mbar{display:none}.nf{position:relative;isolation:isolate;overflow:hidden;min-height:100vh;min-height:100svh;display:grid;place-items:center;padding:48px 0;color:#fff;background:var(--ink-950)}.nf__bg{position:absolute;inset:0;z-index:-1;pointer-events:none}.nf__bg:before,.nf__bg:after{content:"";position:absolute;border-radius:50%;filter:blur(80px);animation:drift 20s ease-in-out infinite}.nf__bg:before{width:620px;height:620px;top:-240px;inset-inline-start:-160px;background:radial-gradient(circle,rgba(var(--p-rgb),.8),transparent 68%)}.nf__bg:after{width:520px;height:520px;bottom:-260px;inset-inline-end:-140px;background:radial-gradient(circle,rgba(var(--s-rgb),.5),transparent 68%);animation-delay:-8s}.nf .brand__name{color:#fff}.nf__in{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.nf__code{font-family:var(--font-head);font-weight:700;font-size:clamp(110px,22vw,200px);line-height:1;margin-top:24px;background-image:linear-gradient(180deg,#ffffffeb,#ffffff0f);-webkit-background-clip:text;background-clip:text;color:transparent}.nf__icon{width:72px;height:72px;margin-top:30px;display:grid;place-items:center;border-radius:22px;color:var(--a-300);background:#ffffff14}.nf__icon .ic{width:34px;height:34px}.nf__title{font-size:clamp(26px,4vw,40px);font-weight:800}.nf__text{max-width:520px;color:#ffffffb8;font-size:17px}.nf__text--en{font-size:15px;color:#ffffff80}.nf__cta{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:18px}@media(max-width:1100px){.nav a{padding-inline:9px;font-size:14.5px}}@media(max-width:1040px){.nav{display:none}.burger{display:block}.hdr__act{margin-inline-start:auto}.ftr__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ftr__brand{grid-column:1 / -1}}@media(max-width:720px){:root{--hdr-h: 64px}.wrap.hdr__in{gap:10px;width:calc(100% - 20px);height:58px;padding-inline:12px 6px}[dir=rtl] .wrap.hdr__in{padding-inline:12px 6px}.hdr{padding-top:10px}.lang{padding-inline:10px}.hdr__cta{display:none}.brand__mark{width:34px;height:34px}.brand__name{font-size:18px}.mnav{padding-inline:16px}.annc{font-size:13px}.annc__in{padding-inline:12px 36px;justify-content:flex-start;text-align:start}.ftr{padding-top:64px}.ftr__mark{font-size:21vw}.ftr__grid{grid-template-columns:minmax(0,1fr);gap:32px}.ftr__bottom{margin-top:44px;padding-bottom:96px}.mbar{position:fixed;z-index:46;inset-inline:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));display:flex;gap:8px;padding:8px;border-radius:20px;background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 40px -12px #06142066,0 0 0 1px var(--line);transform:translateY(150%);transition:transform .35s var(--ease)}.mbar.is-shown{transform:none}.mbar__btn{flex:1;height:50px}.mbar__wa{width:50px;height:50px;flex:none;display:grid;place-items:center;border-radius:14px;color:#fff;background:#148a47}.mbar__wa .ic{width:26px;height:26px}.mbar~.fab-wa{display:none}.fab-wa{width:52px;height:52px;bottom:16px;inset-inline-start:16px}.to-top{bottom:18px;inset-inline-end:16px}.mbar~.to-top{bottom:90px}}@media print{.hdr,.progress,.fab-wa,.to-top,.mbar,.marquee,.formcard{display:none!important}.js .rv{opacity:1;transform:none}}.hero{position:relative;isolation:isolate;overflow:hidden;padding-top:calc(var(--hdr-h) + var(--annc-h, 0px) + 64px)}.hero__bg{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.hero__blob{position:absolute;border-radius:50%;filter:blur(80px);opacity:.5;animation:drift 22s ease-in-out infinite}.hero__blob--1{width:620px;height:520px;top:-160px;inset-inline-end:-120px;background:radial-gradient(closest-side,rgba(var(--p-rgb),.55),transparent)}.hero__blob--2{width:560px;height:460px;top:160px;inset-inline-end:22%;background:radial-gradient(closest-side,rgba(var(--s-rgb),.38),transparent);animation-delay:-8s}.hero__blob--3{width:480px;height:400px;top:60px;inset-inline-start:-140px;background:radial-gradient(closest-side,rgba(var(--a-rgb),.42),transparent);animation-delay:-14s}.hero__dots{position:absolute;inset:0;background-image:radial-gradient(rgba(6,20,32,.13) 1px,transparent 1.3px);background-size:24px 24px;-webkit-mask-image:radial-gradient(ellipse 75% 70% at 70% 35%,#000 10%,transparent 72%);mask-image:radial-gradient(ellipse 75% 70% at 70% 35%,#000 10%,transparent 72%)}[dir=rtl] .hero__dots{-webkit-mask-image:radial-gradient(ellipse 75% 70% at 30% 35%,#000 10%,transparent 72%);mask-image:radial-gradient(ellipse 75% 70% at 30% 35%,#000 10%,transparent 72%)}.hero__in{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:56px;align-items:center}.hero__copy{display:flex;flex-direction:column;align-items:flex-start}.hero__copy .pill{margin-bottom:26px;animation:fadeUp .7s var(--ease) both}.hero__title{font-size:clamp(40px,5.4vw,74px);font-weight:700;line-height:1.22;letter-spacing:-.01em;color:var(--ink-950);animation:fadeUp .8s var(--ease) .08s both}[lang=en] .hero__title{line-height:1.04;letter-spacing:-.04em}.hero__l1{display:block}.rot{position:relative;display:inline-grid;padding-bottom:.16em}.rot__w{grid-area:1 / 1;white-space:nowrap;background-image:linear-gradient(var(--gdir),var(--p) 0%,var(--s) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;opacity:0;transform:translateY(.4em);transition:opacity .5s ease,transform .6s var(--ease)}.rot__w.is-on{opacity:1;transform:none}.rot__w.is-out{opacity:0;transform:translateY(-.4em)}.rot__swoosh{position:absolute;bottom:.04em;left:0;width:100%;height:.34em;z-index:-1;fill:none;stroke:var(--a);stroke-width:14;stroke-linecap:round;opacity:.75;stroke-dasharray:1;stroke-dashoffset:0;transition:left .5s var(--ease),width .5s var(--ease)}.rot.is-draw .rot__swoosh{animation:swoosh .9s var(--ease) .15s both}.hero__lead{margin-top:22px;max-width:600px;font-size:19px;line-height:1.85;color:var(--text-2);animation:fadeUp .8s var(--ease) .16s both}.hero__lead b{color:var(--ink-950);font-weight:600;background:linear-gradient(transparent 62%,rgba(var(--a-rgb),.35) 62%)}.hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px;animation:fadeUp .8s var(--ease) .24s both}.hero__ticks{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:28px;font-size:14.5px;font-weight:500;color:var(--text-2);animation:fadeUp .8s var(--ease) .3s both}.hero__ticks li{display:inline-flex;align-items:center;gap:7px}.hero__ticks .ic{width:18px;height:18px;color:var(--p)}.hero__visual{position:relative;width:100%;max-width:580px;justify-self:center;padding-bottom:76px;animation:riseIn 1.1s var(--ease) .2s backwards}.pipe{position:relative;aspect-ratio:1 / 1;transform:perspective(1600px) rotateX(calc(var(--py, 0) * -3deg)) rotateY(calc(var(--px, 0) * 4deg));transition:transform .4s var(--ease)}.pipe:before{content:"";position:absolute;z-index:-1;inset:16% 10% 18%;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--s-rgb),.28),rgba(var(--p-rgb),.14) 60%,transparent);filter:blur(30px)}.pipe__lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.pipe__lines path{fill:none;stroke:rgba(var(--p-rgb),.35);stroke-width:2;stroke-dasharray:4 6;vector-effect:non-scaling-stroke;animation:dash 1.2s linear infinite}.pipe__packet{fill:var(--a);filter:drop-shadow(0 0 3px rgba(var(--a-rgb),.9))}.pipe__packet--out{fill:var(--s);filter:drop-shadow(0 0 3px rgba(var(--s-rgb),.9))}.pipe__src{position:absolute;top:2%;width:30.5%;display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;align-items:center;padding:12px;border-radius:18px;background:#fff;box-shadow:0 18px 36px -22px #06142073,0 0 0 1px var(--line);text-align:start;animation:float 7s ease-in-out infinite}.pipe__src--1{inset-inline-start:1%}.pipe__src--2{inset-inline-start:34.75%;animation-delay:-2.3s}.pipe__src--3{inset-inline-start:68.5%;animation-delay:-4.6s}.pipe__ic{grid-row:span 2;width:36px;height:36px;display:grid;place-items:center;border-radius:11px;color:var(--tone);background:var(--tone-bg)}.pipe__ic .ic{width:18px;height:18px}.pipe__src b{min-width:0;font-size:13px;font-weight:600;line-height:1.35}.pipe__src code{justify-self:start;font-size:11px;color:var(--text-3);direction:ltr}.pipe__src em{grid-column:1 / -1;margin-top:8px;padding-top:8px;border-top:1px dashed var(--line-strong);font-family:var(--font-head);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.pipe__core{position:absolute;top:40%;left:40%;width:20%;height:20%;display:grid;place-items:center}.pipe__ring{position:absolute;inset:-14%;border-radius:50%;background:conic-gradient(from 0deg,var(--p),var(--s),var(--a),var(--p));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));animation:spin 6s linear infinite}.pipe__core:after{content:"";position:absolute;inset:-30%;border-radius:50%;border:1px dashed rgba(var(--p-rgb),.3);animation:spin 30s linear infinite reverse}.pipe__disc{position:absolute;inset:0;z-index:1;display:grid;place-items:center;border-radius:50%;background:#fff;box-shadow:0 20px 40px -18px rgba(var(--s-rgb),.55),0 0 0 8px #fff9}.pipe__disc .brand__mark{width:52%;height:52%;filter:none}.pipe__chip{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:999px;font-size:12.5px;font-weight:600;white-space:nowrap;background:#fff;box-shadow:0 14px 30px -16px #06142073,0 0 0 1px var(--line);animation:float 6s ease-in-out infinite}.pipe__chip .ic{width:15px;height:15px}.pipe__chip--zatca{top:44%;inset-inline-start:0;color:var(--ok);animation-delay:-1.5s}.pipe__chip--stock{top:50%;inset-inline-end:0;color:var(--s-600);animation-delay:-3.5s}.pipe__out{position:absolute;top:66%;left:7%;right:7%;padding:16px 18px 14px;border-radius:22px;color:#fff;background:var(--ink-950);box-shadow:0 34px 70px -30px #061420bf;text-align:start}.pipe__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;font-size:14px}.pipe__head b{font-weight:600}.pipe__head .tag{color:#a7f3d0;background:#167a524d}.pipe__live{width:6px;height:6px;border-radius:50%;background:currentColor;animation:blink 1.6s ease-in-out infinite}.pipe__rows{display:grid;gap:8px}.pipe__rows li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:12px;font-size:13px;color:#ffffffb3}.pipe__rows b{font-family:var(--font-head);font-size:15px;font-weight:600;color:#fff;font-variant-numeric:tabular-nums}.pipe__rows .is-total{margin-top:2px;padding-top:8px;border-top:1px solid rgba(255,255,255,.12);color:#fff}.pipe__rows .is-total b{font-size:18px;color:var(--a-300)}.pipe__bar{grid-column:1 / -1;height:4px;margin-top:5px;border-radius:4px;width:var(--w);background:var(--p-300);transform-origin:left;animation:growX 1.1s var(--ease) .8s both}[dir=rtl] .pipe__bar{transform-origin:right}.pipe__bar--cost{background:var(--s-300);animation-delay:.95s}.pipe__bar--profit{background:var(--a);animation-delay:1.1s}.pipe__foot{display:flex;align-items:center;gap:6px;margin-top:12px;font-size:12px;color:#ffffffa6}.pipe__foot .ic{width:15px;height:15px;color:var(--a-300)}.pipe__foot code{font-size:11.5px;color:#fff;direction:ltr}.hero--solo .hero__in{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.hero--solo .hero__copy{align-items:center;max-width:900px}.hero--solo .hero__cta,.hero--solo .hero__ticks{justify-content:center}.hero--solo .hero__lead{max-width:700px}.marquee{position:relative;margin-top:72px;padding-block:20px;border-block:1px solid var(--line);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.marquee__track{display:flex;gap:12px;width:max-content;animation:marquee 52s linear infinite}[dir=rtl] .marquee__track{--mq-dir: -1}.marquee:hover .marquee__track{animation-play-state:paused}.mq{display:inline-flex;align-items:center;gap:8px;flex:none;padding:8px 16px;border-radius:999px;font-size:14.5px;font-weight:500;color:var(--text-2);background:#fff;border:1px solid var(--line)}.mq .ic{width:17px;height:17px;color:var(--p)}.stats-wrap{padding:64px 0 0}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.stats li{display:grid;align-content:start;gap:6px;padding:8px 28px;text-align:start}.stats li+li{border-inline-start:1px solid var(--line-strong)}.stats__num{justify-self:start;font-family:var(--font-head);font-size:clamp(40px,4.6vw,64px);font-weight:700;line-height:1.05;letter-spacing:-.02em;direction:ltr;color:var(--ink-950)}.stats__num:after{content:"";display:block;width:36px;height:5px;margin-top:12px;border-radius:5px;background:var(--a)}.stats li>span{font-size:15.5px;font-weight:500;color:var(--text-2)}.stats--1{grid-template-columns:minmax(0,1fr)}.stats--2{grid-template-columns:repeat(2,minmax(0,1fr))}.stats--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1100px){.hero__in{grid-template-columns:minmax(0,1fr);gap:56px;justify-items:center;text-align:center}.hero__copy{align-items:center;max-width:820px}.hero__cta,.hero__ticks{justify-content:center}}@media(max-width:960px){.stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.stats li:nth-child(3){border-inline-start:0}}@media(max-width:720px){.hero{padding-top:calc(var(--hdr-h) + var(--annc-h, 0px) + 36px)}.hero__title{font-size:clamp(34px,10vw,46px)}.hero__lead{font-size:16.5px}.hero__cta,.hero__cta .btn{width:100%}.hero__ticks{gap:8px 16px;font-size:13.5px}.hero__in{gap:40px}.hero__visual{padding-bottom:112px}.pipe__src{padding:9px;border-radius:14px;grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.pipe__ic{grid-row:auto;width:30px;height:30px;border-radius:9px}.pipe__src b{font-size:11.5px;white-space:normal}.pipe__src code,.pipe__src em{display:none}.pipe__chip{font-size:11px;padding:5px 10px}.pipe__chip--zatca{top:40%}.pipe__chip--stock{top:56%}.pipe__out{left:2%;right:2%;padding:12px 14px;border-radius:18px}.pipe__rows b{font-size:14px}.marquee{margin-top:48px;padding-block:14px}.stats-wrap{padding-top:48px}.stats li{padding:4px 14px}.stats li>span{font-size:14px}}@media(prefers-reduced-motion:reduce){.rot__w{transition:none}.hero__visual,.hero__blob,.pipe__bar{animation:none}}.vs{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:20px;align-items:stretch;max-width:1080px;margin-inline:auto}.vs__card{position:relative;padding:36px 36px 38px;border-radius:var(--r-xl)}.vs__card h3{display:flex;align-items:center;gap:10px;margin-bottom:24px;font-size:21px}.vs__card h3 .ic{width:24px;height:24px}.vs__card ul{display:grid;gap:15px;font-size:16.5px}.vs__card--old{color:var(--text-3);border:1.5px dashed var(--line-strong)}.vs__card--old h3{color:var(--text-2)}.vs__card--old h3 .ic{color:var(--bad)}.vs__card--old li{text-decoration:line-through;text-decoration-color:#c8304a59;text-decoration-thickness:1.5px}.vs__card--new{color:var(--text);background:linear-gradient(#fff,#fff) padding-box,var(--grad-warm) border-box;border:2px solid transparent;box-shadow:0 40px 80px -44px rgba(var(--p-rgb),.55)}.vs__card--new h3 .ic{color:var(--ok)}.vs__card--new:after{content:"";position:absolute;top:18px;inset-inline-end:18px;width:64px;height:64px;border-radius:50%;background:radial-gradient(circle,rgba(var(--a-rgb),.35),transparent 70%)}.vs__mid{align-self:center;width:52px;height:52px;display:grid;place-items:center;border-radius:50%;color:var(--ink-950);background:var(--a);box-shadow:0 14px 30px -12px rgba(var(--a-rgb),.9)}.vs__mid .ic{width:22px;height:22px}.journey__glow{position:absolute;z-index:-1;inset:auto -10% -30%;height:70%;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,rgba(var(--p-rgb),.5),transparent 70%)}.flow{position:relative;display:grid;grid-template-columns:repeat(var(--steps, 6),minmax(0,1fr));gap:14px}.flow:before{content:"";position:absolute;top:33px;inset-inline:7%;height:2px;background:repeating-linear-gradient(var(--gdir),rgba(255,255,255,.28) 0 8px,transparent 8px 16px)}.flow:after{content:"";position:absolute;top:29px;inset-inline-start:7%;width:10px;height:10px;border-radius:50%;background:var(--a);box-shadow:0 0 0 5px rgba(var(--a-rgb),.2),0 0 18px var(--a);animation:travel 6s var(--ease) infinite}@keyframes travel{0%{inset-inline-start:7%;opacity:0}8%{opacity:1}92%{opacity:1}to{inset-inline-start:93%;opacity:0}}.flow__step{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.flow__ic{position:relative;z-index:1;width:66px;height:66px;display:grid;place-items:center;border-radius:50%;color:var(--tone-l, #fff);background:var(--ink-800);border:1px solid rgba(255,255,255,.14);box-shadow:0 0 0 8px var(--ink-950),0 20px 40px -18px #000c}.flow__ic .ic{width:27px;height:27px}.flow__n{margin-top:6px;font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.1em;color:var(--a-300);direction:ltr}.flow__step h3{font-size:18px}.flow__step p{font-size:14.5px;color:#ffffff9e;line-height:1.7}.sol{display:grid;grid-template-columns:300px minmax(0,1fr);gap:20px;align-items:start}.sol__tabs{display:flex;flex-direction:column;gap:8px;position:sticky;top:calc(var(--hdr-h) + var(--annc-h, 0px) + 24px)}.sol__tab{display:flex;align-items:center;gap:12px;width:100%;padding:10px 14px 10px 10px;border-radius:18px;text-align:start;font-size:15.5px;font-weight:600;color:var(--text-2);background:transparent;border:1px solid transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}[dir=rtl] .sol__tab{padding:10px 10px 10px 14px}.sol__tab-ic{width:42px;height:42px;flex:none;display:grid;place-items:center;border-radius:13px;color:var(--text-2);background:#fff;box-shadow:0 0 0 1px var(--line);transition:background-color .2s,color .2s}.sol__tab-ic .ic{width:20px;height:20px}.sol__tab-label{flex:1;min-width:0}.sol__tab-go{width:18px;height:18px;opacity:0;transition:opacity .2s}.sol__tab:hover{color:var(--ink-950);background:#ffffffb3}.sol__tab[aria-selected=true]{color:var(--ink-950);background:#fff;border-color:var(--line);box-shadow:var(--shadow)}.sol__tab[aria-selected=true] .sol__tab-ic{color:var(--ink-950);background:var(--a);box-shadow:none}.sol__tab[aria-selected=true] .sol__tab-go{opacity:1}.sol__panel{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:44px;align-items:center;padding:40px;border-radius:var(--r-xl);background:#fff;box-shadow:0 0 0 1px var(--line),var(--shadow);animation:screenIn .45s var(--ease) both}.sol__copy h3{font-size:clamp(23px,2.3vw,30px);margin-bottom:12px}.sol__copy>p{color:var(--text-2);font-size:16.5px}.sol__copy .ticks{margin-top:24px}.sol__cta{display:inline-flex;align-items:center;gap:8px;margin-top:26px;padding-bottom:2px;font-weight:700;color:var(--ink-950);border-bottom:2px solid var(--a)}.sol__cta .ic{width:18px;height:18px;transition:transform .2s}.sol__cta:hover .ic{transform:translate(-4px)}[dir=ltr] .sol__cta:hover .ic{transform:scaleX(-1) translate(-4px)}.sol__art{position:relative;overflow:hidden;aspect-ratio:1;border-radius:26px;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--tone) 22%,transparent) 0 18%,transparent 18.5%),repeating-radial-gradient(circle at 50% 50%,transparent 0 46px,color-mix(in srgb,var(--tone) 14%,transparent) 47px 48px),linear-gradient(160deg,var(--tone-bg),#fff 70%)}.sol__hub{position:absolute;inset:0;margin:auto;width:104px;height:104px;border-radius:30px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--tone),color-mix(in srgb,var(--tone) 55%,#000));box-shadow:0 30px 60px -20px var(--tone);transform:rotate(-6deg)}.sol__hub .ic{width:44px;height:44px;transform:rotate(6deg)}.orb{position:absolute;display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap;background:#fff;box-shadow:var(--shadow),0 0 0 1px var(--line);animation:float 6s ease-in-out infinite}.orb .ic{width:17px;height:17px;color:var(--tone)}.orb--1{top:10%;inset-inline-start:8%}.orb--2{top:20%;inset-inline-end:5%;animation-delay:-1.2s}.orb--3{top:58%;inset-inline-start:3%;animation-delay:-2.4s}.orb--4{bottom:9%;inset-inline-end:12%;animation-delay:-3.6s}.orb--5{bottom:26%;inset-inline-end:3%;animation-delay:-4.8s}.zatca__glow{position:absolute;z-index:-1;inset:-30% -20% auto auto;width:70%;height:120%;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,rgba(var(--p-rgb),.45),transparent 70%)}[dir=rtl] .zatca__glow{inset:-30% auto auto -20%}.zatca__in{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:64px;align-items:center}.zatca__copy .h2{margin:18px 0 14px}.zlist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:34px}.zlist li{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:20px;background:var(--glass);border:1px solid var(--glass-line);transition:background-color .25s}.zlist li:hover{background:#ffffff14}.zlist__ic{width:42px;height:42px;flex:none;display:grid;place-items:center;border-radius:13px;color:var(--ink-950);background:var(--a)}.zlist__ic .ic{width:20px;height:20px}.zlist b{display:block;margin-bottom:2px;font-size:16.5px}.zlist span{font-size:14.5px;line-height:1.65;color:#ffffffa3}.zatca__art{position:relative;display:grid;place-items:center;padding:34px 0}.receipt-wrap{position:relative;width:min(340px,100%);transform:rotate(-3deg);filter:drop-shadow(0 40px 50px rgba(0,0,0,.55))}[dir=ltr] .receipt-wrap{transform:rotate(3deg)}.receipt{--tooth: 9px;padding:26px 24px calc(28px + var(--tooth));color:#1a1f24;background:#fff;border-radius:6px 6px 0 0;font-size:13px;line-height:1.6;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% / calc(2 * var(--tooth)) 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% / calc(2 * var(--tooth)) 100%}.receipt__brand{display:flex;flex-direction:column;align-items:center;gap:1px;padding-bottom:12px;border-bottom:1px dashed #D3D7CD;text-align:center}.receipt__brand b{font-size:19px;font-weight:800;direction:ltr}.receipt__brand small{font-size:11.5px;color:#6b7680}.receipt__type{margin:12px 0 6px;text-align:center;font-weight:700}.receipt__meta{display:flex;justify-content:space-between;margin-bottom:8px;font-family:var(--font-mono);font-size:11px;color:#6b7680}.receipt__lines li{display:flex;justify-content:space-between;gap:10px;padding:3px 0}.receipt__lines em,.receipt__tot em{font-variant-numeric:tabular-nums;font-weight:700}.receipt__tot{margin-top:8px;padding-top:8px;border-top:1px dashed #D3D7CD}.receipt__tot p{display:flex;justify-content:space-between;padding:2px 0;color:#4a5560}.receipt__tot .big{margin-top:4px;font-size:17px;font-weight:800;color:#1a1f24}.receipt__qr{width:118px;height:118px;margin:16px auto 0;color:#1a1f24}.receipt__stamp{position:absolute;bottom:-16px;inset-inline-end:-34px;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:12px;font-weight:800;font-size:14px;color:var(--ok);background:#e4f5ecf7;border:2.5px solid var(--ok);transform:rotate(10deg);box-shadow:0 16px 30px -14px #0000008c}[dir=ltr] .receipt__stamp{transform:rotate(-10deg)}.receipt__stamp .ic{width:18px;height:18px}.zchip{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;font-weight:600;font-size:13.5px;white-space:nowrap;color:var(--ink-950);background:#fff;box-shadow:0 18px 36px -16px #000000b3;animation:float 7s ease-in-out infinite}.zchip .ic{width:17px;height:17px;color:var(--p)}.zchip--1{top:10%;inset-inline-start:0}.zchip--2{bottom:12%;inset-inline-start:4%;animation-delay:-3.5s}.zchip--3{top:0;inset-inline-end:6%;animation-delay:-1.8s}.mods{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:16px}.mod{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:18px;padding:24px;border-radius:26px;background:var(--bg);border:1px solid var(--line);transition:transform .3s var(--ease),box-shadow .3s ease,border-color .3s ease,background-color .3s ease}.mod:before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;transition:opacity .3s ease;background:radial-gradient(340px circle at var(--mx, 50%) var(--my, 0%),color-mix(in srgb,var(--tone) 12%,transparent),transparent 62%)}.mod:hover{transform:translateY(-4px);background:#fff;border-color:color-mix(in srgb,var(--tone) 30%,var(--line));box-shadow:var(--shadow)}.mod:hover:before{opacity:1}.mod__head{display:flex;align-items:center;gap:12px}.mod__head .badge{width:44px;height:44px;border-radius:14px}.mod__head .badge .ic{width:22px;height:22px}.mod__head h3{flex:1;min-width:0;font-size:17.5px;line-height:1.4}.mod__n{align-self:flex-start;font-family:var(--font-mono);font-size:12px;font-weight:700;color:var(--text-3);opacity:.7;direction:ltr}.mod__chips{display:flex;flex-wrap:wrap;gap:6px}.mod__chips li{padding:4px 11px;border-radius:999px;font-size:13px;font-weight:500;line-height:1.6;color:var(--text-2);background:#fff;border:1px solid var(--line)}.mod:hover .mod__chips li{background:var(--bg)}.mod>p{font-size:15px;color:var(--text-2)}.mod--lead{grid-column:span 2;grid-row:span 2;padding:32px;color:#fff;background:var(--ink-950);border-color:transparent}.mod--lead:hover{background:var(--ink-900);border-color:transparent;box-shadow:var(--shadow-l)}.mod--lead:before{opacity:1;background:radial-gradient(420px circle at var(--mx, 85%) var(--my, 10%),rgba(var(--p-rgb),.45),transparent 65%)}.mod--lead .badge{color:var(--ink-950);background:var(--a)}.mod--lead .mod__head h3{font-size:24px}.mod--lead .mod__n{color:var(--a-300)}.mod__pts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;font-size:15px;color:#ffffffc7}.mod__pts li{position:relative;padding-inline-start:22px;line-height:1.6}.mod__pts li:before{content:"";position:absolute;inset-inline-start:0;top:.5em;width:12px;height:12px;border-radius:4px;background:var(--a);transform:rotate(45deg) scale(.6)}.mod__art{position:relative;margin-top:auto;padding-top:8px}.ledger{border-radius:18px;color:var(--text);background:#fff;padding:24px 16px 10px;box-shadow:0 30px 60px -30px #000000b3;font-size:13px}.ledger__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.ledger__head b{font-weight:600;font-size:13.5px}.ledger__head code{font-size:12px;direction:ltr}.ledger__row{display:grid;grid-template-columns:minmax(0,1fr) 30% 30%;gap:8px;padding:6px 0;border-top:1px dashed var(--line-strong)}.ledger__row em{text-align:end;font-weight:600;font-variant-numeric:tabular-nums}.ledger__row .dr{color:var(--p-700)}.ledger__row .cr{color:var(--s-600)}.ledger__row--h{border-top:0;font-size:11.5px;color:var(--text-3)}.ledger__row--h em{font-weight:500}.ledger__row--sum{font-weight:700;border-top:1.5px solid var(--text)}.ledger__stamp{position:absolute;top:-6px;inset-inline-start:14px;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:600;color:var(--ink-950);background:var(--a);box-shadow:0 12px 24px -12px rgba(var(--a-rgb),.9)}.ledger__stamp .ic{width:14px;height:14px}.mods__cta{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:16px;padding:34px 40px;border-radius:26px;color:#fff;background:linear-gradient(115deg,var(--p-700) 0%,var(--p) 45%,var(--s-600) 120%)}.mods__cta:before{content:"";position:absolute;z-index:-1;inset:0;background-image:radial-gradient(rgba(255,255,255,.12) 1px,transparent 1.2px);background-size:18px 18px;-webkit-mask-image:linear-gradient(var(--gdir),transparent,#000);mask-image:linear-gradient(var(--gdir),transparent,#000)}.mods__cta .grad{background-image:none;color:var(--a-300)}.mods__cta h3{font-size:clamp(22px,2.4vw,29px)}.mods__cta p{margin-top:6px;max-width:560px;color:#fffc}.mods__cta-act{display:flex;flex-wrap:wrap;gap:12px;flex:none}.intg{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:48px}.intg__col{display:grid;gap:12px}.intg__item{position:relative;display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:20px;background:var(--bg);border:1px solid var(--line);transition:transform .3s var(--ease),box-shadow .3s ease,background-color .3s ease}.intg__item:hover{transform:translateY(-3px);background:#fff;box-shadow:var(--shadow)}.intg__item b{display:block;font-size:16px;font-weight:600;line-height:1.45}.intg__item span{display:block;font-size:14px;line-height:1.6;color:var(--text-3)}.intg__item:after{content:"";position:absolute;top:50%;width:48px;border-top:1.5px dashed var(--line-strong)}.intg__col--start .intg__item:after{inset-inline-start:100%}.intg__col--end .intg__item:after{inset-inline-end:100%}.intg__hub{position:relative;width:270px;height:270px;display:grid;place-items:center}.intg__ring{position:absolute;inset:0;border-radius:50%;border:1.5px dashed rgba(var(--p-rgb),.3);animation:spin 48s linear infinite}.intg__ring--2{inset:36px;border:1px solid rgba(var(--s-rgb),.25);animation-duration:32s;animation-direction:reverse}.intg__ring:before{content:"";position:absolute;top:13%;left:13%;width:11px;height:11px;border-radius:50%;background:var(--a);box-shadow:0 0 14px var(--a)}.intg__ring--2:before{top:auto;bottom:6%;left:68%;background:var(--s);box-shadow:0 0 14px var(--s)}.intg__core{position:relative;width:152px;height:152px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border-radius:50%;color:#fff;background:var(--ink-950);box-shadow:0 30px 60px -24px #061420b3,0 0 0 10px rgba(var(--p-rgb),.07),0 0 0 22px rgba(var(--p-rgb),.04)}.intg__core .brand__mark{width:60px;height:60px}.intg__core b{font-family:var(--font-head);font-size:14.5px;font-weight:700;direction:ltr}.ctrl{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:64px;align-items:center}.ctrl__copy .sec__head{margin-bottom:36px}.ctrl__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ctrl__list li{display:flex;gap:14px;padding:18px;border-radius:20px;background:var(--bg);border:1px solid var(--line);transition:transform .3s var(--ease),box-shadow .3s ease,background-color .3s ease}.ctrl__list li:hover{transform:translateY(-3px);background:#fff;box-shadow:var(--shadow)}.ctrl__list b{display:block;margin-bottom:2px;font-size:16px;font-weight:600;line-height:1.45}.ctrl__list span{display:block;font-size:14px;line-height:1.65;color:var(--text-3)}.audit{position:relative;overflow:hidden;padding:22px 22px 18px;border-radius:28px;color:#fff;background:var(--ink-950);box-shadow:var(--shadow-l)}.audit:before{content:"";position:absolute;top:-120px;inset-inline-end:-80px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(var(--p-rgb),.5),transparent 70%)}.audit__head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--glass-line)}.audit__title{display:inline-flex;align-items:center;gap:8px;font-size:15.5px}.audit__title b{font-weight:600}.audit__title .ic{width:20px;height:20px;color:var(--a-300)}.audit__dot{width:7px;height:7px;border-radius:50%;background:currentColor;animation:blink 1.6s ease-in-out infinite}.audit__list{position:relative}.audit__list li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 2px;border-bottom:1px dashed var(--glass-line)}.js .ctrl__art.rv .audit__list li{opacity:0;transform:translateY(-6px);transition:opacity .5s var(--ease),transform .5s var(--ease);transition-delay:calc(.25s + var(--i) * .12s)}.js .ctrl__art.rv.in .audit__list li{opacity:1;transform:none}.audit__av{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;font-weight:700;font-size:14px;color:var(--ink-950);background:var(--a-300)}.audit__av--sys{background:#fff}.audit__av--sys .brand__mark{width:22px;height:22px;filter:none}.audit__txt{min-width:0}.audit__txt b{display:block;font-size:13.5px;font-weight:600}.audit__txt span{display:block;font-size:13px;line-height:1.5;color:#fff9}.audit__meta{display:grid;justify-items:end;gap:4px}.audit__meta time{font-size:12px;color:#ffffff8c;font-variant-numeric:tabular-nums;direction:ltr}.audit .tag--brand{color:var(--a-300);background:rgba(var(--a-rgb),.14)}.audit .tag--green{color:#a7f3d0;background:#167a524d}.audit .tag--amber{color:#fcd34d;background:#c2780338}.audit .tag--red{color:#fda4af;background:#c8304a38}.audit__perm{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px}.audit__perm-label{display:inline-flex;align-items:center;gap:6px;margin-inline-end:auto;font-size:13px;font-weight:600;color:#fffc}.audit__perm-label .ic{width:15px;height:15px;color:var(--a-300)}.perm{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;font-size:12.5px;font-weight:600;color:#ffffff8c;background:var(--glass);border:1px solid var(--glass-line)}.perm .ic{width:14px;height:14px}.perm--on{color:var(--ink-950);background:var(--a-300);border-color:transparent}.steps{position:relative;display:grid;grid-template-columns:repeat(var(--steps, 4),minmax(0,1fr));gap:16px}.steps:before{content:"";position:absolute;top:48px;inset-inline:10%;border-top:2px dashed var(--line-strong)}.step{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:26px 24px 28px;border-radius:26px;text-align:start;background:#fff;border:1px solid var(--line);transition:transform .3s var(--ease),box-shadow .3s ease}.step:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.step__n{position:absolute;top:14px;inset-inline-end:18px;font-family:var(--font-head);font-weight:800;font-size:56px;line-height:1;color:transparent;-webkit-text-stroke:1.5px var(--line-strong)}.step .badge{position:relative;width:44px;height:44px;border-radius:14px}.step .badge .ic{width:22px;height:22px}.step h3{position:relative;margin-top:18px;font-size:18px}.step p{position:relative;font-size:15px;color:var(--text-2)}@media(max-width:1180px){.mods{grid-template-columns:repeat(3,minmax(0,1fr))}.intg{gap:32px}.intg__hub{width:220px;height:220px}.intg__core{width:132px;height:132px}.intg__item:after{width:32px}}@media(max-width:1040px){.flow{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:40px}.flow:before,.flow:after{display:none}.sol{grid-template-columns:minmax(0,1fr)}.sol__tabs{position:static;flex-direction:row;overflow-x:auto;scrollbar-width:none;padding:4px;margin:-4px}.sol__tabs::-webkit-scrollbar{display:none}.sol__tab{flex:none;width:auto}.sol__tab-go{display:none}.sol__panel{grid-template-columns:minmax(0,1fr);gap:32px}.sol__art{aspect-ratio:1.3}.zatca__in{grid-template-columns:minmax(0,1fr);gap:48px}.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.steps:before{display:none}.mods__cta{flex-direction:column;align-items:flex-start}.intg{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.intg__hub{grid-column:1 / -1;order:-1;justify-self:center;width:200px;height:200px;margin-bottom:18px}.intg__col{align-content:start}.intg__item:after{display:none}.ctrl{grid-template-columns:minmax(0,1fr);gap:48px}}@media(max-width:860px){.mods{grid-template-columns:repeat(2,minmax(0,1fr))}.mod--lead{grid-row:auto}}@media(max-width:720px){.vs{grid-template-columns:minmax(0,1fr);gap:16px}.vs__mid{justify-self:center;transform:rotate(-90deg)}[dir=ltr] .vs__mid{transform:rotate(90deg)}.vs__card{padding:26px 22px}.flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.sol__tab{padding:6px 12px 6px 6px;font-size:14.5px}[dir=rtl] .sol__tab{padding:6px 6px 6px 12px}.sol__tab-ic{width:34px;height:34px;border-radius:11px}.sol__panel{padding:24px 18px}.orb{font-size:12px;padding:6px 10px}.sol__hub{width:80px;height:80px;border-radius:24px}.sol__hub .ic{width:34px;height:34px}.zlist{grid-template-columns:minmax(0,1fr)}.receipt__stamp{inset-inline-end:-8px}.zchip--1{top:2%}.zchip--3{display:none}.steps{grid-template-columns:minmax(0,1fr)}.mods{grid-template-columns:minmax(0,1fr);gap:12px}.mod--lead{grid-column:auto;padding:24px 20px}.mod__pts{grid-template-columns:minmax(0,1fr)}.mod{padding:20px}.mods__cta{padding:28px 22px}.mods__cta-act,.mods__cta-act .btn{width:100%}.intg{grid-template-columns:minmax(0,1fr)}.intg__hub{width:170px;height:170px}.intg__core{width:112px;height:112px}.intg__core .brand__mark{width:46px;height:46px}.ctrl__list{grid-template-columns:minmax(0,1fr)}.audit{padding:18px 16px 14px}.audit__list li{grid-template-columns:auto minmax(0,1fr)}.audit__meta{grid-column:2;grid-auto-flow:column;justify-content:start;align-items:center;gap:8px}}@media(prefers-reduced-motion:reduce){.flow:after{display:none}}.journey__shot{position:relative;max-width:1080px;margin:84px auto 0}.journey__shot:before{content:"";position:absolute;z-index:-1;inset:0 6% 20%;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--s-rgb),.5),rgba(var(--p-rgb),.25) 60%,transparent);filter:blur(50px)}.js .journey__shot:not(.in) .chart__col i,.js .journey__shot:not(.in) .feed li{animation-play-state:paused}.stage{position:relative;--tilt: 3deg;transform:perspective(1900px) rotateX(calc(var(--tilt) - var(--py, 0) * 1.6deg)) rotateY(calc(var(--px, 0) * 2deg));transform-origin:50% 0;transition:transform .4s var(--ease)}.dash{overflow:hidden;border-radius:20px;text-align:start;color:var(--text);background:#fff;box-shadow:0 60px 120px -50px #000000bf,0 0 0 1px #ffffff1a,0 0 0 8px #ffffff0f}.dash__bar{display:flex;align-items:center;gap:14px;height:48px;padding-inline:16px;background:#f4f7f9;border-bottom:1px solid var(--line)}.dash__title{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:13.5px}.dash__title b{font-weight:600;white-space:nowrap}.dash__mark{width:22px;height:22px;flex:none}.dash__chips{display:flex;align-items:center;gap:8px;margin-inline-start:auto}.dash__chip{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;font-size:12px;font-weight:500;white-space:nowrap;color:var(--text-2);background:#fff;border:1px solid var(--line)}.dash__chip .ic{width:13px;height:13px;color:var(--text-3)}.dash__live{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--ok)}.dash__live i{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px #167a522e;animation:blink 1.6s ease-in-out infinite}.dash__body{display:grid;grid-template-columns:58px minmax(0,1fr)}.dash__side{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 0;background:var(--ink-950)}.dash__side span{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;color:#ffffff73}.dash__side span.is-on{color:#fff;background:var(--p);box-shadow:0 8px 18px -8px rgba(var(--p-rgb),.9)}.dash__side .ic{width:18px;height:18px}.dash__main{display:grid;gap:14px;min-width:0;padding:18px;background:#fafbfc}.kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kpis li{position:relative;overflow:hidden;display:grid;gap:2px;align-content:start;padding:12px 14px;border-radius:14px;background:#fff;border:1px solid var(--line)}.kpis li:before{content:"";position:absolute;inset-block:12px;inset-inline-start:0;width:3px;border-radius:3px;background:var(--tone)}.kpis small{font-size:12px;font-weight:500;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpis b{font-family:var(--font-head);font-size:clamp(16px,1.7vw,21px);font-weight:700;line-height:1.4;white-space:nowrap;font-variant-numeric:tabular-nums}.kpis em{justify-self:start;display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;font-style:normal;font-size:11.5px;font-weight:600;direction:ltr;color:var(--text-3);background:var(--bg-soft)}.kpis em .ic{width:12px;height:12px}.kpis em.up{color:var(--ok);background:var(--ok-bg)}.dash__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:14px}.dcard--feed{order:-1}.dcard{min-width:0;padding:14px 16px;border-radius:14px;background:#fff;border:1px solid var(--line)}.dcard__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;font-size:13.5px}.dcard__head b{font-weight:600}.legend{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--text-3)}.legend i{width:9px;height:9px;border-radius:3px}.legend .l-sales{background:var(--p)}.legend .l-cost{margin-inline-start:8px;background:var(--s-300)}.chart{display:flex;align-items:flex-end;gap:4px;height:168px;padding-top:8px;border-bottom:1px solid var(--line-strong);background:linear-gradient(var(--line) 1px,transparent 1px) 0 0 / 100% 25%}.chart__col{flex:1;display:flex;align-items:flex-end;justify-content:center;gap:3px;height:100%}.chart__col i{width:36%;max-width:13px;height:var(--h);border-radius:4px 4px 0 0;transform-origin:bottom;animation:grow .9s var(--ease) both;animation-delay:calc(.55s + var(--i) * 45ms)}.chart__s{background:linear-gradient(180deg,var(--p-400),var(--p))}.chart__c{background:var(--s-300);opacity:.85}.feed{display:grid;gap:8px}.feed li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:7px 10px;border-radius:12px;background:var(--bg-soft);animation:rowIn .5s var(--ease) both;animation-delay:calc(.9s + var(--i) * .14s)}.feed__ic{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;color:var(--tone);background:var(--tone-bg)}.feed__ic .ic{width:16px;height:16px}.feed__txt{display:grid;min-width:0;line-height:1.35}.feed__txt b{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feed__txt code{justify-self:start;font-family:var(--font-mono);font-size:11px;color:var(--text-3);direction:ltr}.feed__amt{font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums}.feed__ok{width:16px;height:16px;color:var(--ok)}.fc{position:absolute;z-index:2;border-radius:16px;color:var(--text);background:#fff;box-shadow:0 30px 60px -24px #0614208c,0 0 0 1px #0614200f;text-align:start;animation:float 7s ease-in-out infinite}.ok{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--ok)}.ok .ic{width:14px;height:14px}.fc--je{top:44%;inset-inline-end:-58px;width:272px;padding:14px 16px;animation-delay:-2s}.fc__head{display:flex;align-items:center;gap:8px;font-size:13.5px}.fc__head b{font-weight:600}.fc__head .ic{width:18px;height:18px;color:var(--p)}.fc__head code{font-family:var(--font-mono);font-size:12px;direction:ltr}.fc--je small{display:block;margin:2px 0 8px;font-size:11.5px;color:var(--text-3)}.fc--je table{width:100%;border-collapse:collapse;font-size:12.5px}.fc--je td{padding:5px 0;border-top:1px dashed var(--line-strong)}.fc--je .dr,.fc--je .cr{width:28%;text-align:end;font-weight:600;font-variant-numeric:tabular-nums}.fc--je .dr{color:var(--p-700)}.fc--je .cr{color:var(--s-600)}.fc--je .ok{margin-top:8px}.fc--zatca{bottom:-48px;inset-inline-start:-54px;display:flex;align-items:center;gap:12px;padding:12px 18px 12px 12px;animation-delay:-4s}[dir=rtl] .fc--zatca{padding:12px 12px 12px 18px}.fc--zatca .qr{width:60px;height:60px;flex:none;padding:5px;border-radius:10px;color:var(--text);background:#fff;border:1px solid var(--line)}.fc--zatca div{display:grid;gap:1px}.fc--zatca small{font-size:11.5px;font-weight:500;color:var(--text-3)}.fc--zatca b{font-family:var(--font-head);font-size:19px;font-weight:700;line-height:1.3}.fc--stock{top:-26px;inset-inline-start:30%;display:flex;align-items:center;gap:10px;padding:9px 16px 9px 10px;border-radius:999px;animation-delay:-5.5s}[dir=rtl] .fc--stock{padding:9px 10px 9px 16px}.fc__warn{width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:50%;color:#b45309;background:#fef3c7}.fc__warn .ic{width:17px;height:17px}.fc--stock div{display:grid;line-height:1.35}.fc--stock b{font-size:13px;font-weight:600}.fc--stock small{font-size:11.5px;color:var(--text-3)}@media(max-width:1240px){.fc--je{inset-inline-end:-12px}.fc--zatca{inset-inline-start:-12px}.fc--stock{inset-inline-start:26%}}@media(max-width:1040px){.fc--je,.fc--stock{display:none}.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.dash__row{grid-template-columns:minmax(0,1fr)}.dcard--feed{display:none}.fc--zatca{bottom:-22px;inset-inline-start:12px}}@media(max-width:720px){.journey__shot{margin-top:56px}.stage{--tilt: 0deg}.dash{border-radius:14px}.dash__bar{height:40px;padding-inline:12px}.dash__bar .dots i{width:8px;height:8px}.dash__chip{display:none}.dash__body{grid-template-columns:minmax(0,1fr)}.dash__side{display:none}.dash__main{gap:10px;padding:12px}.kpis{gap:8px}.kpis li{padding:10px 12px}.chart{height:120px}.fc--zatca{gap:10px;padding:8px 12px 8px 8px;border-radius:14px}[dir=rtl] .fc--zatca{padding:8px 8px 8px 12px}.fc--zatca .qr{width:44px;height:44px;padding:3px}.fc--zatca b{font-size:16px}}@media(prefers-reduced-motion:reduce){.chart__col i,.feed li{animation:none}}.finder{display:none}.js .finder{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,2fr);margin:-14px 0 56px;border-radius:var(--r-xl);background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-l);overflow:hidden}.finder__intro{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:10px;padding:32px 30px;color:#fff;background:radial-gradient(120% 80% at 100% 100%,rgba(var(--p-rgb),.55),transparent 60%),var(--ink-950)}.finder__intro:before{content:"";position:absolute;z-index:-1;width:300px;height:300px;bottom:-160px;inset-inline-end:-100px;border-radius:50%;background:radial-gradient(circle,rgba(var(--a-rgb),.35),transparent 70%)}.finder__intro .badge{color:var(--a-300);background:#ffffff1a}.finder__intro h3{font-size:24px;line-height:1.4}.finder__intro p{font-size:15px;color:#ffffffbd}.finder__steps{display:grid;gap:12px;margin-top:auto;padding-top:22px;counter-reset:fstep}.finder__steps li{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700;line-height:1.5;color:#ffffff80;counter-increment:fstep;transition:color .25s}.finder__steps li:before{content:counter(fstep);flex:none;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;font-size:12.5px;font-weight:900;border:1.5px solid rgba(255,255,255,.25);transition:background-color .25s,border-color .25s,color .25s}.finder__steps li.is-done{color:#ffffffd9;cursor:pointer}.finder__steps li.is-done:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.finder__steps li.is-done:before{content:"✓";color:var(--ink-950);background:var(--a-300);border-color:var(--a-300)}.finder__steps li.is-on{color:#fff}.finder__steps li.is-on:before{color:var(--p-700);background:#fff;border-color:#fff}.finder__body{display:flex;flex-direction:column;min-width:0;padding:30px 32px}.finder__top{display:flex;align-items:center;gap:14px;min-height:30px;margin-bottom:22px}.finder__bar{flex:1;height:6px;border-radius:6px;background:var(--bg-soft);overflow:hidden}.finder__live{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;font-size:13px;font-weight:700;white-space:nowrap;color:var(--p);background:var(--p-50);animation:fadeUp .3s var(--ease) both}.finder__live .ic{width:15px;height:15px;color:var(--a)}.finder__live b{font-weight:900}.finder__bar span{display:block;width:0;height:100%;border-radius:inherit;background:var(--grad-warm);transition:width .45s var(--ease)}.finder__step{min-width:0;margin:0;padding:0;border:0;animation:fadeUp .35s var(--ease) both}.finder__q{display:grid;gap:2px;margin-bottom:18px;padding:0}.finder__q small{font-size:12.5px;font-weight:800;color:var(--p)}.finder__q b{font-size:22px;font-weight:800;line-height:1.45}.finder__q span{font-size:14.5px;color:var(--text-3)}.finder__opts{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.finder__opt{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;text-align:start;font-size:15px;font-weight:700;line-height:1.45;color:var(--text);background:var(--bg-soft);border:1.5px solid var(--line);transition:border-color .2s,background-color .2s,box-shadow .2s,transform .15s}.finder__opt:hover{background:#fff;border-color:var(--p-200);transform:translateY(-2px)}.finder__opt:active{transform:scale(.98)}.finder__ic{width:40px;height:40px;flex:none;display:grid;place-items:center;border-radius:12px;color:var(--p);background:#fff;box-shadow:var(--shadow-s);transition:background-color .2s,color .2s}.finder__ic .ic{width:20px;height:20px}.finder__label{flex:1;min-width:0}.finder__check{width:24px;height:24px;flex:none;display:grid;place-items:center;border-radius:50%;color:transparent;border:1.5px solid var(--line-strong);transition:background-color .2s,border-color .2s,color .2s}.finder__check .ic{width:14px;height:14px;stroke-width:3}.finder__opt[role=checkbox] .finder__check{border-radius:7px}.finder__opt[aria-checked=true]{background:var(--p-50);border-color:var(--p);box-shadow:0 0 0 3px rgba(var(--p-rgb),.12);animation:optPop .34s var(--ease)}.finder__opt[aria-checked=true] .finder__ic{color:#fff;background:var(--p)}.finder__opt[aria-checked=true] .finder__check{color:#fff;background:var(--p);border-color:var(--p)}.finder__nav{display:flex;align-items:center;gap:12px;min-height:40px;margin-top:20px}.finder__next{margin-inline-start:auto}.finder__next[disabled]{opacity:.4;box-shadow:none;pointer-events:none}.finder__count{padding:4px 12px;border-radius:999px;font-size:13px;font-weight:800;color:var(--p);background:var(--p-50);animation:pop .3s var(--ease) both}.finder__link{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--text-3);transition:color .2s}.finder__link .ic{width:16px;height:16px}.finder__link:hover{color:var(--p)}.finder__result{outline:none;animation:fadeUp .4s var(--ease) both}.finder__result>small{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:800;color:var(--ok)}.finder__result>small .ic{width:17px;height:17px}.finder__plan{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:10px 0 18px;padding:16px 18px;border-radius:18px;background:linear-gradient(135deg,var(--p-50),#fff);border:1.5px solid var(--p-200)}.finder__result.is-shown .finder__plan{animation:planIn .55s var(--ease) both}.finder__burst{position:absolute;top:50%;inset-inline-start:42px;width:0;height:0;pointer-events:none}.finder__burst i{position:absolute;width:8px;height:8px;margin:-4px;border-radius:2px;opacity:0;background:var(--a)}.finder__burst i:nth-child(2n){background:var(--p);border-radius:50%}.finder__burst i:nth-child(3n){background:var(--ok)}.finder__burst i:nth-child(1){--x: 0;--y: -54px}.finder__burst i:nth-child(2){--x: 40px;--y: -38px}.finder__burst i:nth-child(3){--x: 56px;--y: 0}.finder__burst i:nth-child(4){--x: 40px;--y: 38px}.finder__burst i:nth-child(5){--x: 0;--y: 54px}.finder__burst i:nth-child(6){--x: -40px;--y: 38px}.finder__burst i:nth-child(7){--x: -56px;--y: 0}.finder__burst i:nth-child(8){--x: -40px;--y: -38px}.finder__result.is-shown .finder__burst i{animation:burst .9s var(--ease) .15s both}@keyframes burst{0%{opacity:1;transform:translate(0) scale(.3)}70%{opacity:1}to{opacity:0;transform:translate(var(--x),var(--y)) rotate(180deg) scale(1)}}@keyframes planIn{0%{opacity:0;transform:scale(.94)}60%{transform:scale(1.02)}to{opacity:1;transform:none}}@keyframes optPop{0%{transform:scale(.96)}60%{transform:scale(1.02)}to{transform:none}}.finder__plan b{font-size:26px;font-weight:900}.finder__price{margin-inline-start:auto;font-size:15px;font-weight:800;color:var(--p)}.finder__why-title{margin-bottom:8px;font-size:14px;font-weight:700;color:var(--text-2)}.finder__why{display:flex;flex-wrap:wrap;gap:8px}.finder__why li{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:13.5px;font-weight:700;color:var(--ok);background:var(--ok-bg)}.finder__why .ic{width:15px;height:15px}.finder__acts{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px}.finder__again{margin-inline-start:auto}.billing{display:flex;justify-content:center;margin:-26px 0 44px}.billing__switch{display:inline-flex;padding:5px;border-radius:14px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-s)}.billing__switch button{display:inline-flex;align-items:center;gap:8px;padding:9px 20px;border-radius:10px;font-weight:700;color:var(--text-2);transition:background-color .2s,color .2s}.billing__switch button[aria-checked=true]{color:#fff;background:var(--ink-950)}.billing__switch em{padding:1px 8px;border-radius:999px;font-size:11.5px;font-weight:800;color:var(--ok);background:var(--ok-bg)}.billing__switch em:empty{display:none}.plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}.plans--2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:880px;margin-inline:auto}.plans--1{grid-template-columns:minmax(0,1fr);max-width:520px;margin-inline:auto}.plan{position:relative;display:flex;flex-direction:column;gap:22px;padding:34px 28px;border-radius:28px;background:var(--bg);border:1px solid var(--line);transition:transform .3s var(--ease),box-shadow .3s ease}.plan:hover{transform:translateY(-4px);box-shadow:var(--shadow-l)}.plan__head h3{margin-top:16px;font-size:23px}.plan__head p{font-size:15px;color:var(--text-3)}.plan__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}.plan__price b{font-size:46px;font-weight:900;line-height:1.1}.plan__price span{font-size:14.5px;font-weight:600;color:var(--text-3)}.plan__quote{display:grid;gap:2px;padding:16px 18px;border-radius:16px;background:var(--bg-soft);border:1px solid var(--line)}.plan__quote b{font-size:22px;font-weight:900}.plan__quote span{font-size:14px;color:var(--text-3)}.plan__list{display:grid;align-content:start;gap:12px;flex:1;font-size:15.5px;color:var(--text-2);line-height:1.65}.plan__list li:before{width:20px;height:20px;margin-top:3px;background-size:11px}.plan__list .plan__inherit{font-weight:800;color:var(--text)}.plan__list .plan__inherit:before{background:var(--p-50) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F766E' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center / 11px no-repeat}.plan--featured{color:#fff;background:radial-gradient(90% 60% at 100% 0%,rgba(var(--p-rgb),.55),transparent 65%),var(--ink-950);border-color:transparent;box-shadow:0 0 0 1px rgba(var(--a-rgb),.35),0 44px 90px -36px #061420bf;transform:translateY(-14px)}.plan--featured:hover{transform:translateY(-18px)}.plan--featured .plan__head p{color:#ffffff9e}.plan--featured .plan__head .badge{color:var(--a-300);background:#ffffff14}.plan--featured .plan__price span{color:#ffffff9e}.plan--featured .plan__quote{background:#ffffff0f;border-color:#ffffff1a}.plan--featured .plan__quote b{color:var(--a-300)}.plan--featured .plan__quote span{color:#ffffff9e}.plan--featured .plan__list{color:#ffffffd1}.plan--featured .plan__list li:before{background-color:rgba(var(--a-rgb),.16);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A9DB5E' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.plan--featured .plan__list .plan__inherit{color:#fff}.plan--featured .plan__list .plan__inherit:before{background-color:#ffffff1a;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")}.plan--featured .btn--primary{color:var(--ink-950);background:var(--a);box-shadow:0 14px 30px -14px rgba(var(--a-rgb),.7)}.plan--featured .btn--primary:hover{color:var(--ink-950);background:var(--a-300)}.plan__ribbon{position:absolute;top:-15px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:6px;padding:6px 16px;border-radius:999px;font-size:13px;font-weight:800;white-space:nowrap;color:var(--ink-950);background:var(--a);box-shadow:0 10px 22px -8px rgba(var(--a-rgb),.8)}.plan__ribbon .ic{width:14px;height:14px;fill:currentColor}.plan__match{position:absolute;top:18px;inset-inline-end:18px;display:none;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:800;color:var(--ok);background:var(--ok-bg)}.plan__match .ic{width:14px;height:14px}.plan.is-match{box-shadow:0 0 0 3px var(--ok),var(--shadow-l)}.plan.is-match .plan__match{display:inline-flex;animation:pop .45s cubic-bezier(.2,1.4,.4,1) both}.plan--featured .plan__match{color:#a7f3d0;background:#1f8a5b40}.plans__note{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:34px;text-align:center;font-weight:700;color:var(--text-2)}.plans__note .ic{width:19px;height:19px;color:var(--ok)}.faq-wrap{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;align-items:start}.faq-wrap .sec__head{position:sticky;top:calc(var(--hdr-h) + var(--annc-h, 0px) + 34px);margin:0}.faq-wrap .sec__head .btn{margin-top:8px}.faq{display:flex;flex-direction:column;gap:12px}.faq details{border-radius:18px;background:#fff;border:1px solid var(--line);transition:border-color .25s,box-shadow .25s}.faq details:hover{border-color:var(--p-200)}.faq details[open]{border-color:var(--p-200);box-shadow:0 22px 44px -26px rgba(var(--p6-rgb),.4)}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;list-style:none;cursor:pointer;font-weight:700;font-size:17px;line-height:1.55}.faq summary::-webkit-details-marker{display:none}.faq summary:focus-visible{outline-offset:-3px;border-radius:18px}.faq summary .ic{width:32px;height:32px;padding:7px;border-radius:10px;color:var(--p);background:var(--p-50);transition:transform .3s ease,background-color .3s,color .3s}.faq details[open] summary .ic{transform:rotate(45deg);color:#fff;background:var(--p)}.faq details p{padding:0 22px 22px;font-size:16px;color:var(--text-2)}.faq details[open] p{animation:fadeUp .35s ease both}.cta{margin:12px var(--panel-x) 0;border-radius:var(--r-panel);color:#fff;background:var(--ink-950);overflow:hidden;isolation:isolate}.cta__bg{position:absolute;inset:0;z-index:-1;pointer-events:none}.blob{position:absolute;border-radius:50%;filter:blur(80px);animation:drift 22s ease-in-out infinite}.cta__bg .blob--1{width:640px;height:640px;bottom:-320px;inset-inline-start:-180px;background:radial-gradient(circle,rgba(var(--p-rgb),.85),transparent 68%)}.cta__bg .blob--2{width:520px;height:520px;top:-220px;inset-inline-end:-160px;background:radial-gradient(circle,rgba(var(--a-rgb),.32),transparent 68%);animation-delay:-9s}.cta__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:64px;align-items:center}.cta__copy .h2{margin:16px 0 14px}.assure{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:24px;font-size:15px;font-weight:700;color:#ffffffd6}.assure li{display:inline-flex;align-items:center;gap:8px}.assure .ic{width:18px;height:18px;color:var(--a-300)}.contact{display:grid;gap:12px;margin-top:32px;max-width:440px}.contact a{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);transition:background-color .2s,transform .2s}.contact a:hover{background:#ffffff17;transform:translateY(-2px)}.contact small{display:block;font-size:13px;color:#fff9}.contact b{display:inline-block;font-size:16px;font-weight:700}.contact__ic{width:46px;height:46px;flex:none;display:grid;place-items:center;border-radius:14px;color:var(--a-300);background:rgba(var(--a-rgb),.12)}.contact__ic .ic{width:22px;height:22px}.contact__ic--wa{color:#34d399;background:#1faf5a29}.formcard{position:relative;padding:36px;border-radius:var(--r-xl);color:var(--text);background:#fff;box-shadow:0 60px 120px -50px #000c,0 0 0 1px #ffffff1a}.form__title{display:flex;align-items:center;gap:10px;margin-bottom:22px;font-size:22px}.form__title .ic{width:24px;height:24px;color:var(--p)}.form__sub{margin:-14px 0 20px;font-size:14.5px;color:var(--text-3)}.form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.field{display:flex;flex-direction:column;gap:7px;min-width:0;margin:0;padding:0;border:0}.field--full{grid-column:1 / -1}.field label,.field legend{padding:0;font-size:14.5px;font-weight:700;color:var(--text)}.field label em,.field legend em{font-size:13px;font-weight:500;color:var(--text-3)}.field input,.field select,.field textarea{width:100%;height:50px;padding:0 16px;border-radius:14px;font:inherit;font-size:15.5px;color:var(--text);background:var(--bg-soft);border:1.5px solid var(--line-strong);outline:none;transition:border-color .2s,box-shadow .2s,background-color .2s}.field textarea{height:auto;min-height:96px;padding:12px 16px;resize:vertical;line-height:1.6}.field input::placeholder,.field textarea::placeholder{color:#8e9aa4}.field input:hover,.field select:hover,.field textarea:hover{border-color:var(--p-200)}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--p-400);background:#fff;box-shadow:0 0 0 4px rgba(var(--p-rgb),.14)}[dir=rtl] .field input[dir=ltr]{text-align:right}.field.is-invalid input,.field.is-invalid select{border-color:var(--bad);box-shadow:0 0 0 4px #d2384f1f}.field__err{display:none;font-size:13px;font-weight:700;color:var(--bad)}.field.is-invalid .field__err{display:block}.select{position:relative}.select select{appearance:none;-webkit-appearance:none;padding-inline-end:44px;cursor:pointer}.select .ic{position:absolute;top:50%;inset-inline-end:15px;width:18px;height:18px;transform:translateY(-50%);pointer-events:none;color:var(--text-3)}.seg legend{margin-bottom:7px}.seg__opts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.seg__opts label{position:relative}.seg__opts input{position:absolute;width:1px;height:1px;opacity:0}.seg__opts span{display:grid;place-items:center;height:46px;border-radius:12px;cursor:pointer;direction:ltr;font-weight:800;font-size:15px;color:var(--text-2);background:var(--bg-soft);border:1.5px solid var(--line-strong);transition:border-color .2s,background-color .2s,color .2s,box-shadow .2s}.seg__opts span:hover{border-color:var(--p-200)}.seg__opts input:checked+span{color:var(--p);background:var(--p-50);border-color:var(--p);box-shadow:0 0 0 3px rgba(var(--p-rgb),.12)}.seg__opts input:focus-visible+span{outline:3px solid var(--focus);outline-offset:2px}.hp{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.form__submit{margin-top:24px}.form__spinner{display:none;width:18px;height:18px;border-radius:50%;border:2.5px solid rgba(255,255,255,.4);border-top-color:#fff;animation:spin .8s linear infinite}.form.is-loading .form__spinner{display:inline-block}.form.is-loading .form__submit .ic{display:none}.form.is-loading .form__submit{pointer-events:none;opacity:.85}.form__privacy{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:12px;font-size:13px;color:var(--text-3);text-align:center}.form__privacy .ic{width:14px;height:14px}.form__alert{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:14px;padding:12px 14px;border-radius:14px;font-size:14px;font-weight:700;color:#a3243a;background:var(--bad-bg);border:1px solid #F7C6CF}.form__alert a{text-decoration:underline;text-underline-offset:3px}.form-done{display:flex;flex-direction:column;align-items:center;gap:14px;padding:46px 10px;text-align:center;outline:none}.form-done__ic{width:88px;height:88px;display:grid;place-items:center;border-radius:50%;color:var(--ok);background:var(--ok-bg);box-shadow:0 0 0 10px #f3faf6;animation:pop .55s cubic-bezier(.2,1.4,.4,1) both}.form-done__ic .ic{width:44px;height:44px}.form-done h3{font-size:25px}.form-done p{max-width:380px;color:var(--text-2)}@media(max-width:1040px){.js .finder{grid-template-columns:minmax(0,1fr)}.finder__steps{display:none}.plans{grid-template-columns:minmax(0,1fr);max-width:560px;margin-inline:auto}.plan--featured,.plan--featured:hover{transform:none}.faq-wrap{grid-template-columns:minmax(0,1fr);gap:32px}.faq-wrap .sec__head{position:static}.cta__in{grid-template-columns:minmax(0,1fr);gap:44px}}@media(max-width:720px){.finder__intro,.finder__body{padding:22px 18px}.finder__top{flex-wrap:wrap;gap:10px}.finder__bar{flex-basis:100%}.finder__opts{grid-template-columns:minmax(0,1fr)}.finder__q b{font-size:19px}.finder__plan b{font-size:21px}.finder__acts .btn{flex:1 1 100%}.finder__again{margin-inline:auto}.plan{padding:28px 22px}.plan__match{top:14px;inset-inline-end:14px}.faq summary{padding:16px 18px;font-size:16px}.faq details p{padding:0 18px 18px;font-size:15px}.formcard{padding:24px 18px}.form__grid{grid-template-columns:minmax(0,1fr)}.seg__opts{grid-template-columns:repeat(2,minmax(0,1fr))}}
