:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}body{margin:0}img{max-width:100%}[hidden]{display:none!important}:root{--bg:#f5f8fd;--bg-warm:#f7f1e8;--ink:#0f1b44;--ink-2:#4b5878;--ink-3:#7a86a3;--blue:#1f4bd6;--blue-soft:#e7eefc;--blue-line:#d5def2;--gold:#b48f45;--silver:#c3c8d6;--card:#ffffffe6;--card-solid:#fff;--shadow:0 18px 50px -24px #0f1b4459;--ok:#1f8a5b;--display:var(--font-latin), var(--font-arabic), "Segoe UI", system-ui, sans-serif;--body:var(--font-latin), var(--font-arabic), "Segoe UI", system-ui, sans-serif;--gutter-l:max(16px, env(safe-area-inset-left,0px));--gutter-r:max(16px, env(safe-area-inset-right,0px));--nav-h:68px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[lang=ar]{--display:var(--font-arabic), var(--font-latin), "Segoe UI", system-ui, sans-serif;--body:var(--font-arabic), var(--font-latin), "Segoe UI", system-ui, sans-serif}*{box-sizing:border-box}html{scroll-behavior:auto}body{background:var(--bg);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55;overflow-x:hidden}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:8px}h1[tabindex="-1"]:focus{outline:none}h1,h2,h3{font-family:var(--display);text-wrap:balance;margin:0}p{margin:0}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--bg);position:fixed;inset:0 0 auto}.nav{top:env(safe-area-inset-top,0px);z-index:50;height:var(--nav-h);padding-left:var(--gutter-l);padding-right:var(--gutter-r);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#f5f8fdeb,#f5f8fdb3);border-bottom:1px solid #d5def299;align-items:center;gap:24px;display:flex;position:fixed;inset-inline:0}.nav-inner{align-items:center;gap:22px;width:min(1240px,100%);margin-inline:auto;display:flex}.brand{flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.brand svg{width:auto;height:40px;display:block}.links{gap:4px;margin-inline-start:auto;display:flex}.links a{color:var(--ink-2);border-radius:10px;padding:8px 12px;font-size:14.5px;font-weight:600;text-decoration:none}.links a:hover{color:var(--ink);background:var(--blue-soft)}.links a[aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--blue);border-radius:0}.nav-actions{align-items:center;gap:8px;display:flex}.btn{cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-primary{background:var(--blue);color:#fff;box-shadow:0 10px 24px -12px #1f4bd6cc}.btn-primary:hover{background:#193fb8}.btn-ghost{background:var(--card-solid);border-color:var(--blue-line);color:var(--ink)}.btn-ghost:hover{border-color:var(--ink-3)}.btn-sm{border-radius:10px;padding:8px 12px;font-size:13.5px}.btn .arr{transition:transform .15s;display:inline-block}[dir=rtl] .btn .arr{transform:scaleX(-1)}.lang{font-weight:700}.menu-btn{display:none}.app{width:min(980px, calc(100vw - 2 * var(--gutter-l)));background:var(--card-solid);border:1px solid var(--blue-line);text-align:start;border-radius:18px;overflow:hidden;box-shadow:0 40px 90px -40px #0f1b4473}.app-top{border-bottom:1px solid var(--blue-line);background:#fafbfe;align-items:center;gap:8px;padding:10px 14px;display:flex}.app-top i{background:var(--blue-line);border-radius:50%;width:10px;height:10px}.app-top .t{color:var(--ink-2);margin-inline-start:8px;font-size:13px;font-weight:700}.app-top .badge{color:var(--ink-3);margin-inline-start:auto;font-size:11.5px;font-weight:600}.app-body{grid-template-columns:230px minmax(0,1fr);min-height:340px;display:grid}.app-side{border-inline-end:1px solid var(--blue-line);background:#fbfcff;align-content:start;gap:4px;padding:14px;display:grid}.app-side .s{color:var(--ink-3);border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;font-weight:600;display:flex}.app-side .s b{background:var(--blue-soft);width:22px;height:22px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.app-side .s.done b{background:var(--ok);color:#fff}.app-side .s.on{background:var(--blue-soft);color:var(--ink)}.app-side .s.on b{background:var(--blue);color:#fff}.app-main{min-width:0;padding:22px 24px}.panel{gap:14px;animation:.35s fadeIn;display:none}.panel.on{display:grid}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.panel h4{font-family:var(--display);margin:0;font-size:1.15rem}.panel .sub{color:var(--ink-3);margin-top:-8px;font-size:13.5px}.field{gap:5px;display:grid}.field label{color:var(--ink-3);font-size:12.5px;font-weight:700}.field .in{border:1.5px solid var(--blue-line);background:#fff;border-radius:10px;padding:9px 12px;font-weight:600}.field .in.focus{border-color:var(--blue);box-shadow:0 0 0 4px var(--blue-soft)}.swatches{gap:8px;display:flex}.swatches i{border-radius:8px;width:26px;height:26px}.swatches i.sel{outline:3px solid var(--blue);outline-offset:2px}.rows{gap:8px;display:grid}.r{border:1px solid var(--blue-line);border-radius:12px;align-items:center;gap:12px;min-width:0;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.r .grow{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.r .muted{color:var(--ink-3);font-size:13px;font-weight:600}.bar{background:var(--blue-soft);border-radius:99px;flex:1;min-width:60px;height:8px;overflow:hidden}.bar i{background:var(--blue);height:100%;width:calc(var(--w,0) * 100%);border-radius:99px;transition:width .3s;display:block}.pill{background:var(--blue-soft);color:var(--ink-2);white-space:nowrap;border-radius:99px;padding:3px 10px;font-size:12px;font-weight:700}.pill.ok{color:var(--ok);background:#e3f4ec}.pill.gold{color:#8a6a2c;background:#f6eedd}.switch{background:var(--blue-line);border-radius:99px;flex:none;width:44px;height:24px;transition:background .3s;position:relative}.switch:after{content:"";top:3px;background:#fff;border-radius:50%;width:18px;height:18px;transition:inset-inline-start .3s;position:absolute;inset-inline-start:3px}.switch.on{background:var(--blue)}.switch.on:after{inset-inline-start:23px}.avatar{color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:grid}.thumb{background:linear-gradient(135deg,#2a4fd8,#8fb0f2);border-radius:8px;flex:none;width:54px;height:36px;position:relative}.thumb:after{content:"";border:6px solid #0000;border-left:9px solid #fff;border-right:0;margin:-6px 0 0 -4px;position:absolute;top:50%;left:50%}.tabs{gap:6px;display:flex}.tabs span{color:var(--ink-3);border-radius:9px;padding:6px 12px;font-size:13px;font-weight:700}.tabs span.on{background:var(--ink);color:#fff}.stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.stat{border:1px solid var(--blue-line);border-radius:12px;padding:10px 12px}.stat b{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:1.4rem;display:block}.stat span{color:var(--ink-3);font-size:12.5px;font-weight:600}.illus-note{color:var(--ink-3);text-align:center;margin-top:10px;font-size:12px;font-weight:600}.page{z-index:5;background:var(--bg);min-height:100vh;padding-top:calc(var(--nav-h) + env(safe-area-inset-top,0px));position:relative}.wrap{width:min(1160px,100%);padding-left:var(--gutter-l);padding-right:var(--gutter-r);margin-inline:auto}.p-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:48px;padding-block:72px 56px;display:grid}.p-hero .kicker{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;font-size:12.5px;font-weight:700}:root[lang=ar] .p-hero .kicker{letter-spacing:0}.p-hero h1{letter-spacing:-.025em;margin-top:10px;font-size:clamp(2.2rem,4.8vw,3.6rem);font-weight:800;line-height:1.05}:root[lang=ar] .p-hero h1{letter-spacing:0;line-height:1.3}.p-hero .msg{font-family:var(--display);color:var(--blue);margin-top:14px;font-size:1.25rem;font-weight:700}.p-hero p.lead{color:var(--ink-2);max-width:58ch;margin-top:14px;font-size:1.08rem}.p-hero .row{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.sec h2{letter-spacing:-.02em;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800}:root[lang=ar] .sec h2{letter-spacing:0}.sec .intro{color:var(--ink-2);max-width:64ch;margin-top:10px}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:26px;display:grid}.tile{background:var(--card-solid);border:1px solid var(--blue-line);border-radius:16px;min-width:0;padding:18px}.tile h3{font-size:1.05rem;font-weight:700}.tile p{color:var(--ink-2);margin-top:6px;font-size:14.5px}.tile .ic{background:var(--blue-soft);width:38px;height:38px;color:var(--blue);font-weight:800;font-family:var(--display);border-radius:11px;place-items:center;margin-bottom:12px;display:grid}.steps{counter-reset:s;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid}.steps li{counter-increment:s;background:var(--card-solid);border:1px solid var(--blue-line);border-radius:16px;padding:18px}.steps li:before{content:counter(s);background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;margin-bottom:10px;font-size:14px;font-weight:800;display:grid}.steps li b{font-family:var(--display);display:block}.steps li span{color:var(--ink-2);font-size:14px}.shot{background:var(--card-solid);border:1.5px dashed var(--silver);border-radius:16px;min-width:0;padding:14px}.shot .frame{border:1px solid var(--blue-line);aspect-ratio:16/10;background:linear-gradient(#fafbff,#eef3fd);border-radius:10px;align-content:start;gap:8px;max-width:100%;padding:12px;display:grid;overflow:hidden}.shot .frame .ln{background:var(--blue-line);border-radius:5px;height:9px}.shot .frame .bx{border:1px solid var(--blue-line);background:#fff;border-radius:8px;align-items:center;gap:8px;height:46px;padding:6px 8px;display:flex}.shot h3{margin-top:12px;font-size:1rem}.shot p{color:var(--ink-3);margin-top:4px;font-size:13px;font-weight:600}.notice{color:#6c5426;background:#fbf6ec;border:1px solid #ecdcbd;border-radius:12px;align-items:flex-start;gap:10px;margin-top:18px;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.form{background:var(--card-solid);border:1px solid var(--blue-line);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;padding:22px;display:grid}.form .full{grid-column:1/-1}.form label{color:var(--ink-2);gap:6px;font-size:13.5px;font-weight:700;display:grid}.form input,.form select,.form textarea{border:1.5px solid var(--blue-line);background:#fff;border-radius:10px;width:100%;padding:11px 12px;font-weight:500}.form textarea{resize:vertical;min-height:110px}.form input:focus,.form select:focus,.form textarea:focus{border-color:var(--blue);box-shadow:0 0 0 4px var(--blue-soft);outline:none}.form .status{color:var(--ok);grid-column:1/-1;font-weight:600}.form .err{color:#b42318}.footer{border-top:1px solid var(--blue-line);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:28px 40px;font-size:13.5px;display:flex}.footer nav{flex-wrap:wrap;gap:14px;display:flex}.footer a{font-weight:600;text-decoration:none}.indep{color:var(--ink-2);background:var(--blue-soft);border-radius:10px;align-items:center;gap:8px;margin-top:16px;padding:7px 12px;font-size:13.5px;font-weight:700;display:inline-flex}@media (max-width:1060px){.links{display:none}.menu-btn{margin-inline-start:auto;display:inline-flex}.nav-actions .btn-primary{display:none}.nav.open .links{top:var(--nav-h);background:var(--card-solid);padding:12px max(16px, env(safe-area-inset-left,0px));border-bottom:1px solid var(--blue-line);box-shadow:var(--shadow);display:grid;position:absolute;inset-inline:0}}@media (max-width:760px){:root{--nav-h:60px}.brand svg{height:34px}.app-body{grid-template-columns:1fr;min-height:0}.app-side{border-inline-end:0;border-bottom:1px solid var(--blue-line);grid-auto-flow:column;overflow-x:auto}.app-side .s span{display:none}.app-main{padding:16px}.stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.p-hero{grid-template-columns:1fr;padding-block:40px 32px}.grid-4,.grid-3,.grid-2,.steps,.form,.cast{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mouse:after{animation:none}.btn:hover{transform:none}}.dd{position:relative}.dd-btn{color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:14.5px;font-weight:600;display:inline-flex}.dd-btn:hover{color:var(--ink);background:var(--blue-soft)}.dd-btn svg{transition:transform .2s}.dd.open .dd-btn svg{transform:rotate(180deg)}.dd-btn.current{color:var(--ink);box-shadow:inset 0 -2px 0 var(--blue);border-radius:0}.dd-panel{top:calc(100% + 12px);background:var(--card-solid);border:1px solid var(--blue-line);width:360px;box-shadow:var(--shadow);z-index:5;border-radius:16px;gap:4px;padding:8px;display:none;position:absolute;inset-inline-start:-10px}.dd.open .dd-panel{display:grid}.links .dd-item{box-shadow:none;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.links .dd-item:hover,.links .dd-item[aria-current=page]{background:var(--blue-soft);box-shadow:none;border-radius:12px}.dd-item b{color:var(--ink);font-size:14.5px;display:block}.dd-item small{color:var(--ink-3);font-size:12.5px;font-weight:600;display:block}.dd-ic{background:var(--blue-soft);width:42px;height:42px;color:var(--blue);border-radius:12px;flex:none;place-items:center;display:grid}.links .only-menu{display:none}.links{align-items:center}.page{padding-top:calc(var(--nav-h) + env(safe-area-inset-top,0px))}.page>.wrap:first-child{padding-top:0}.p-hero-wrap{background:radial-gradient(55% 85% at 88% 15%, #e1e9fb 0%, #e1e9fb00 70%), var(--bg);border-bottom:1px solid var(--blue-line)}[dir=rtl] .p-hero-wrap{background:radial-gradient(55% 85% at 12% 15%, #e1e9fb 0%, #e1e9fb00 70%), var(--bg)}.p-hero{padding-block:72px 64px}.hero-vis{min-width:0}.hero-vis .app{width:100%;box-shadow:0 30px 70px -36px #0f1b4473}.hero-vis .app-main{gap:12px;padding:18px;display:grid}.mock-h{font-family:var(--display);margin:0;font-size:1.05rem}.sec{border-top:0;padding-block:64px}.sec.alt{background:var(--card-solid);border-block:1px solid var(--blue-line)}.sec-head{max-width:680px}.sec.alt .tile,.sec.alt .steps li{background:var(--bg)}.tile .ic,.panel-card .ic{background:var(--blue-soft);width:44px;height:44px;color:var(--blue);border-radius:12px;place-items:center;margin-bottom:14px;display:grid}.steps li:before{background:var(--blue)}.panel-card{background:var(--card-solid);border:1px solid var(--blue-line);border-radius:20px;min-width:0;padding:26px}.panel-card h3{margin-bottom:4px;font-size:1.1rem}.panel-card .d{color:var(--ink-2);margin-top:6px;font-size:14.5px}.sec .h-sm{font-size:1.3rem}.panel-card .big{color:var(--ink-2);margin-top:8px;font-size:1.15rem}.checks{gap:14px;margin:16px 0 0;padding:0;list-style:none;display:grid}.checks li{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;display:grid}.checks .ck{width:28px;height:28px;color:var(--ok);background:#e3f4ec;border-radius:50%;place-items:center;display:grid}.checks b{font-family:var(--display);display:block}.checks .d{color:var(--ink-2);font-size:14.5px;display:block}.shot{background:var(--bg);margin:0}.shot .frame{text-align:center;color:var(--ink-3);background:var(--card-solid);align-content:center;place-items:center;gap:10px;padding:18px;font-size:13px;font-weight:600}.shot figcaption{font-family:var(--display);margin-top:12px;font-weight:700}.band{background:var(--ink);color:#fff;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-block:64px;padding:36px 40px;display:flex}.band h2{color:#fff;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:800}.band p{color:#c9d3ea;max-width:52ch;margin-top:8px}.band .row{flex-wrap:wrap;gap:10px;display:flex}.btn-light{color:var(--ink);background:#fff}.btn-outline-light{color:#fff;background:0 0;border-color:#ffffff73}.prod-card{background:var(--card-solid);border:1px solid var(--blue-line);border-radius:18px;align-items:center;gap:16px;min-width:0;padding:18px 20px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.prod-card:hover{border-color:var(--blue);transform:translateY(-2px)}.prod-card .ic{background:var(--blue-soft);width:52px;height:52px;color:var(--blue);border-radius:14px;flex:none;place-items:center;display:grid}.prod-card>span:nth-child(2){min-width:0}.prod-card b{font-family:var(--display);color:var(--ink);font-size:1.15rem;display:block}.prod-card small{color:var(--ink-3);font-size:13px;font-weight:600;display:block}.prod-card em{color:var(--blue);margin-top:4px;font-size:14px;font-style:normal;font-weight:700;display:block}.prod-card .go{background:var(--blue-soft);width:38px;height:38px;color:var(--blue);border-radius:50%;flex:none;place-items:center;margin-inline-start:auto;display:grid}[dir=rtl] .prod-card .go svg{transform:scaleX(-1)}.p-hero h1 .accent{color:var(--blue)}.sec-head .kicker{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:12.5px;font-weight:700}:root[lang=ar] .sec-head .kicker{letter-spacing:0;font-size:14px}#home-products{scroll-margin-top:var(--nav-h)}.home-prod{flex-direction:column;display:flex}.home-prod .hp-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.home-prod .hp-top .ic{border-radius:14px;width:52px;height:52px;margin-bottom:0}.home-prod.org .hp-top .ic{color:var(--gold);background:#f6efe0}.home-prod.org .chip{color:#6c5426;background:#f6efe0}.home-prod h3{margin-top:20px;font-size:1.4rem;font-weight:800}.home-prod>.d{font-size:15.5px}.home-prod .checks{gap:10px}.home-prod .checks li{color:var(--ink);align-items:center}.home-prod .row{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:26px;display:flex}.about-mark{place-items:center;display:grid}.about-mark svg{filter:drop-shadow(0 24px 30px #0f1b442e);width:min(260px,70%);height:auto}.contact-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);align-items:start;gap:40px;padding-block:64px;display:grid}.contact-grid h1{letter-spacing:-.025em;margin-top:10px;font-size:clamp(2.2rem,4.8vw,3.4rem);font-weight:800}.contact-grid .kicker{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;font-size:12.5px;font-weight:700}.contact-grid .msg{font-family:var(--display);color:var(--blue);margin-top:12px;font-size:1.2rem;font-weight:700}.contact-grid .lead{color:var(--ink-2);max-width:58ch;margin-top:12px}:root[lang=ar] .contact-grid .kicker,:root[lang=ar] .contact-grid h1{letter-spacing:0}.side{gap:16px;margin-top:8px;display:grid}.side .prod-card{margin-top:12px;padding:14px 16px}.side .prod-card small{display:none}.site-foot{background:var(--card-solid);border-top:1px solid var(--blue-line)}.foot-grid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:28px;padding-block:44px 28px;display:grid}.foot-brand svg{width:auto;height:40px;display:block}.foot-brand p{color:var(--ink-2);margin-top:12px;font-size:14.5px}.site-foot h4{text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);margin:0 0 10px;font-size:12.5px}:root[lang=ar] .site-foot h4{letter-spacing:0}.site-foot nav{align-content:start;gap:8px;display:grid}.site-foot nav a{color:var(--ink-2);font-size:14.5px;font-weight:600;text-decoration:none}.site-foot nav a:hover{color:var(--blue)}.foot-base{border-top:1px solid var(--blue-line);color:var(--ink-3);padding-block:16px 28px;font-size:13px}@media (max-width:1060px){.nav.open .links{gap:2px}.nav.open .dd-btn{display:none}.nav.open .dd-panel{width:auto;box-shadow:none;border:0;padding:0;display:grid;position:static}.nav.open .links .only-menu{display:flex}.nav.open .links .btn.only-menu{color:#fff;justify-content:center;margin-top:8px}.nav.open .links a[aria-current=page]{box-shadow:none;background:var(--blue-soft);border-radius:10px}}@media (max-width:760px){.contact-grid,.foot-grid{grid-template-columns:1fr}.band{margin-block:44px;padding:26px 22px}.p-hero{padding-block:40px 36px}.sec{padding-block:44px}}#lxp-plans{scroll-margin-top:var(--nav-h)}.plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;margin-top:30px;display:grid}.plan{background:var(--card-solid);border:1px solid var(--blue-line);border-radius:20px;flex-direction:column;min-width:0;padding:26px;display:flex;position:relative}.plan.pop{border:2px solid var(--blue);box-shadow:var(--shadow)}.plan.cur{border:2px solid var(--ok)}.plan .pop-badge{top:-12px;background:var(--blue);color:#fff;border-radius:99px;padding:4px 12px;font-size:12px;font-weight:700;position:absolute;inset-inline-start:24px}.plan h3{font-size:1.3rem;font-weight:800}.plan .for{color:var(--ink-3);margin-top:2px;font-size:14px;font-weight:600}.plan .price{flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:18px;display:flex}.plan .price b{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:2.3rem;font-weight:800;line-height:1}.plan .price span{color:var(--ink-3);font-size:14px;font-weight:600}.plan .checks{gap:10px;margin-top:18px}.plan .checks li{align-items:center;font-size:14.5px}.plan-cta{justify-items:stretch;margin-top:auto;padding-top:24px;display:grid}.plan-cta .pill{justify-self:start;padding:8px 14px;font-size:13px}.cycle{background:var(--card-solid);border:1px solid var(--blue-line);border-radius:99px;gap:4px;max-width:100%;margin-top:22px;padding:4px;display:inline-flex}.cycle button{font:inherit;color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:99px;align-items:center;gap:8px;padding:8px 16px;font-size:14.5px;font-weight:700;display:inline-flex}.cycle button[aria-checked=true]{background:var(--ink);color:#fff}.cycle .save{color:var(--ok);background:#e3f4ec;border-radius:99px;padding:2px 8px;font-size:12px;font-weight:800}.cycle button[aria-checked=true] .save{color:#fff;background:#2fbf7f}.co-line .cycle{margin-top:12px}.cycle-note{color:var(--ink-2);margin-top:8px;font-size:13.5px;font-weight:600}.cycle-note.ok{color:var(--ok)}.co-line .amt{justify-items:end;gap:2px;display:grid}.co-line .amt s,.price-was s{color:var(--ink-3);font-size:13.5px;font-weight:600}.price-was{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.price-eq{color:var(--ink-3);margin-top:6px;font-size:13px;font-weight:600}.sum .disc,.confirm .disc,.inv-table tr.disc td{color:var(--ok)}.plans-note{color:var(--ink-3);margin-top:18px;font-size:13.5px}.co-head{padding-block:40px 30px}.co-head .kicker{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;font-size:12.5px;font-weight:700}:root[lang=ar] .co-head .kicker{letter-spacing:0;font-size:14px}.co-head h1{letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:8px;font-size:clamp(2rem,4vw,2.8rem);font-weight:800}:root[lang=ar] .co-head h1{letter-spacing:0}.co-steps{flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.co-steps li{background:var(--card-solid);border:1px solid var(--blue-line);color:var(--ink-3);border-radius:99px;align-items:center;gap:8px;padding-block:7px;padding-inline:7px 14px;font-size:14px;font-weight:700;display:flex}.co-steps li b{background:var(--blue-soft);width:24px;height:24px;color:var(--ink-2);border-radius:50%;place-items:center;font-size:12px;display:grid}.co-steps li.on{color:var(--ink);border-color:var(--blue)}.co-steps li.on b{background:var(--blue);color:#fff}.co-steps li.done b{background:var(--ok);color:#fff}.co-body{gap:20px;padding-block:32px 64px;display:grid}.co-grid,.acct-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.co-main{gap:16px;min-width:0;display:grid}.co-main>.notice{margin-top:0}.co-card{background:var(--card-solid);border:1px solid var(--blue-line);border-radius:20px;min-width:0;padding:26px}.co-card h2{font-size:1.3rem;font-weight:800}.co-card>.d,.co-lead{color:var(--ink-2);margin-top:6px}.co-card .notice{margin-top:20px}.co-card .form{background:0 0;border:0;margin-top:20px;padding:0}.form input[readonly]{color:var(--ink-2);background:#f3f5fa}.form label.check{color:var(--ink);align-items:center;gap:10px;font-weight:600;display:flex}.form label.check input{width:18px;height:18px;accent-color:var(--blue);flex:none}.form .status:empty{display:none}.hint{color:var(--ink-3);margin-top:10px;font-size:13px}.form .hint{margin-top:-4px}.co-line{border:1px solid var(--blue-line);background:var(--bg);border-radius:16px;align-items:flex-start;gap:16px;margin-top:20px;padding:18px;display:flex}.co-line .ic{background:var(--blue-soft);width:48px;height:48px;color:var(--blue);border-radius:14px;flex:none;place-items:center;display:grid}.co-line .grow{flex:1;min-width:0}.co-line b{font-family:var(--display);font-size:1.1rem;display:block}.co-line small{color:var(--ink-3);margin-top:2px;font-weight:600;display:block}.co-line .amt{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.co-links{gap:16px;margin-top:10px;display:flex}.linkbtn{color:var(--blue);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:700;text-decoration:none}.linkbtn:hover{text-decoration:underline}.co-acts{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.co-acts.tight{margin-top:0}.btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.sum{top:calc(var(--nav-h) + 16px);position:sticky}.sum dl,.confirm .mini,.inv-tot{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;margin:16px 0 0;display:grid}.sum dt,.confirm dt,.inv-tot dt{color:var(--ink-2)}.sum dt small{color:var(--ink-3);font-size:13px;font-weight:600;display:block}.sum dd,.confirm dd,.inv-tot dd{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:700}.sum .tot,.confirm .tot{border-top:1px solid var(--blue-line);color:var(--ink);padding-top:12px;font-size:1.08rem;font-weight:800}.sum-acc{border-top:1px dashed var(--blue-line);gap:2px;margin-top:18px;padding-top:16px;display:grid}.sum-acc small{color:var(--ink-3);font-size:12.5px;font-weight:700}.sum-acc span{color:var(--ink-2);overflow-wrap:anywhere;font-size:14px}.acc-ok{color:#145c3c;background:#e9f6ef;border:1px solid #bfe3cf;border-radius:14px;align-items:center;gap:12px;margin-top:16px;padding:12px 16px;font-size:14.5px;display:flex}.co-main>.acc-ok{margin-top:0}.acc-ok .ck{background:var(--ok);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.methods{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;margin:20px 0 0;padding:0;display:grid}.methods legend{color:var(--ink-2);margin-bottom:8px;padding:0;font-size:13.5px;font-weight:700}.method{border:1.5px solid var(--blue-line);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:14.5px;font-weight:700;display:flex}.method input{accent-color:var(--blue);width:18px;height:18px;margin:0}.method:has(input:checked){border-color:var(--blue);background:var(--blue-soft)}.apple-note{background:var(--bg);color:var(--ink-2);border-radius:12px;margin-top:18px;padding:14px 16px}.invoice{border:1px solid var(--blue-line);box-shadow:var(--shadow);background:#fff;border-radius:20px;min-width:0;padding:32px}.inv-top{border-bottom:1px solid var(--blue-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}.inv-brand svg{width:auto;height:44px;display:block}.inv-title{align-items:center;gap:12px;display:flex}.inv-title h2{font-size:1.4rem;font-weight:800}.inv-meta{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:18px;margin-top:22px;display:grid}.inv-meta small,.kv dt{color:var(--ink-3);font-size:12.5px;font-weight:700;display:block}.inv-meta b{overflow-wrap:anywhere;margin-top:4px;display:block}.inv-meta span{color:var(--ink-2);overflow-wrap:anywhere;font-size:14px;display:block}.table-wrap{margin-top:18px;overflow-x:auto}.inv-table{border-collapse:collapse;width:100%;font-size:15px}.inv-table th{text-align:start;color:var(--ink-3);border-bottom:1px solid var(--blue-line);white-space:nowrap;padding:10px 12px 10px 0;font-size:12.5px}.inv-table td{border-bottom:1px solid var(--blue-line);padding:14px 12px 14px 0}[dir=rtl] .inv-table th,[dir=rtl] .inv-table td{padding-left:12px;padding-right:0}.inv-table .n{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.inv-table.list{min-width:600px}.inv-table.list tr.on td{background:var(--blue-soft)}.inv-tot{width:min(340px,100%);margin-inline-start:auto}.inv-tot .g{border-top:2px solid var(--ink);color:var(--ink);padding-top:10px;font-size:1.15rem;font-weight:800}.inv-note{color:var(--ink-3);margin-top:24px;font-size:13px}.acct-head{padding-bottom:18px}.acct-pills{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.acct-tabs{scrollbar-width:none;gap:2px;margin-bottom:-1px;display:flex;overflow-x:auto}.acct-tabs button{font:inherit;color:var(--ink-3);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2.5px solid #0000;align-items:center;gap:8px;padding:12px 16px;font-size:15px;font-weight:700;display:inline-flex}.acct-tabs button:hover{color:var(--ink)}.acct-tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--blue)}.acct-tabs .count{background:var(--blue-soft);color:var(--ink-2);border-radius:99px;padding:1px 8px;font-size:12px}.kv{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin:20px 0 0;display:grid}.kv dd{overflow-wrap:anywhere;margin:4px 0 0;font-weight:700}.kv dd small{color:var(--ink-3);margin-top:2px;font-size:12.5px;font-weight:500;display:block}.usage{gap:18px;margin-top:18px;display:grid}.usage .u-top{justify-content:space-between;gap:12px;margin-bottom:8px;font-size:14px;font-weight:700;display:flex}.usage .bar{min-width:0;display:block}.confirm{border:2px solid var(--blue);background:#f4f7fe;border-radius:16px;margin-top:18px;padding:20px}.confirm h3{font-size:1.1rem;font-weight:800}.confirm p{color:var(--ink-2);margin-top:6px}.next-steps{gap:0;margin:18px 0 0;padding:0;list-style:none;display:grid}.next-steps li{grid-template-columns:30px minmax(0,1fr);gap:14px;padding-bottom:18px;display:grid;position:relative}.next-steps li:last-child{padding-bottom:0}.next-steps li:not(:last-child):before{content:"";top:32px;bottom:2px;background:var(--blue-line);width:2px;position:absolute;inset-inline-start:14px}.next-steps .dot{background:var(--blue-soft);width:30px;height:30px;color:var(--ink-3);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid;position:relative}.next-steps li.done .dot{background:var(--ok);color:#fff}.next-steps li.on .dot{background:var(--blue);color:#fff;box-shadow:0 0 0 5px var(--blue-soft)}.next-steps b{font-family:var(--display);margin-top:4px;display:block}.next-steps li:not(.done):not(.on) b{color:var(--ink-3)}.next-steps p{color:var(--ink-2);margin-top:2px;font-size:14.5px}.next-steps .pill{margin-top:8px;display:inline-block}.ava{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid}.dd-acct .dd-btn{padding-inline-start:6px}.acct-menu{width:290px;inset-inline:auto -10px}.acct-who{border-bottom:1px solid var(--blue-line);gap:1px;min-width:0;margin-bottom:4px;padding:10px 12px 12px;display:grid}.acct-who small{color:var(--ink-3);font-size:12px;font-weight:600}.acct-who b{color:var(--ink);overflow-wrap:anywhere;font-size:14.5px}.acct-who span{color:var(--ink-3);text-align:left;overflow-wrap:anywhere;font-size:13px}[dir=rtl] .acct-who span{text-align:right}.links button.dd-item{width:100%;font:inherit;text-align:start;cursor:pointer;color:inherit;background:0 0;border:0}.links button.dd-signout:hover{background:#fdf0ef}.dd-signout .dd-ic{color:#b42318;background:#fdecec}.dd-item.dd-signout b{color:#b42318}.btn-danger{color:#fff;background:#b42318;box-shadow:0 10px 24px -12px #b42318b3}.btn-danger:hover{background:#962015}.modal-back{z-index:200;background:#0f1b4473;place-items:center;padding:16px;animation:.18s m-fade;display:grid;position:fixed;inset:0}.modal{background:var(--card-solid);text-align:center;border-radius:22px;width:min(420px,100%);padding:28px;animation:.2s m-pop;box-shadow:0 40px 90px -30px #0f1b448c}.modal-ic{color:#b42318;background:#fdecec;border-radius:16px;place-items:center;width:56px;height:56px;margin:0 auto 14px;display:grid}.modal h2{font-size:1.3rem;font-weight:800}.modal p{color:var(--ink-2);margin-top:8px}.modal-acts{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}body.modal-open{overflow:hidden}@keyframes m-fade{0%{opacity:0}}@keyframes m-pop{0%{opacity:0;transform:translateY(8px)scale(.97)}}@media (prefers-reduced-motion:reduce){.modal-back,.modal{animation:none}}.pw{direction:ltr;display:block;position:relative}.form .pw input{padding-inline-end:72px}.pw-toggle{inset-inline-end:12px;font-size:13px;position:absolute;top:50%;transform:translateY(-50%)}.fhint{color:var(--ink-3);font-size:12.5px;font-weight:500}.signin-card{max-width:520px}.signin-card .ic{background:var(--blue-soft);width:48px;height:48px;color:var(--blue);border-radius:14px;place-items:center;margin-bottom:14px;display:grid}.setup-banner{border:1.5px solid var(--blue);background:#f4f7fe;border-radius:16px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.setup-banner .ic{background:var(--blue);color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.setup-banner b{font-family:var(--display)}.setup-banner p{color:var(--ink-2);margin-top:2px;font-size:14.5px}.req-list{gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.req-list li{border:1px solid var(--blue-line);background:var(--bg);border-radius:14px;padding:14px}.rq-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.rq-top b{overflow-wrap:anywhere}.req-list small{color:var(--ink-3);margin-top:4px;font-size:13px;font-weight:600;display:block}.req-list p{color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px;font-size:14.5px}@media (max-width:1060px){.co-grid,.acct-grid{grid-template-columns:1fr}.sum{position:static}}@media (max-width:760px){.plans,.methods,.kv{grid-template-columns:1fr}.plans{gap:26px}.co-card,.invoice{padding:20px}.co-line{flex-wrap:wrap}}.ferr{color:#b42318;font-size:13px;font-weight:600;display:block}.form input[aria-invalid=true],.form select[aria-invalid=true]{border-color:#d0453a}.slug-field{border:1.5px solid var(--blue-line);direction:ltr;background:#fff;border-radius:10px;align-items:stretch;display:flex;overflow:hidden}.slug-field:focus-within{border-color:var(--blue);box-shadow:0 0 0 4px var(--blue-soft)}.form .slug-field input{box-shadow:none;border:0;border-radius:0;flex:1;min-width:0}.slug-field>span{color:var(--ink-3);white-space:nowrap;background:#f3f5fa;place-items:center;padding:0 12px;font-weight:600;display:grid}.slug-status{color:var(--ink-3);font-size:13px;font-weight:600}.slug-status.ok{color:var(--ok)}.slug-status.bad{color:#b42318}.otp-input{letter-spacing:.45em;text-align:center;font-variant-numeric:tabular-nums;font-size:1.25rem!important}.h-gap{margin-top:28px}.tight-top{margin-top:10px}.progress-line{color:var(--ink-2);align-items:center;gap:12px;margin-top:16px;font-size:14px;font-weight:700;display:flex}.checklist{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.checklist li{border:1px solid var(--blue-line);background:var(--card-solid);border-radius:14px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.checklist li.done{background:#f3faf6;border-color:#cfe9db}.checklist .dot{background:var(--blue-soft);width:32px;height:32px;color:var(--ink-3);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid}.checklist li.done .dot{background:var(--ok);color:#fff}.checklist b{font-family:var(--display);display:block}.checklist p{color:var(--ink-2);overflow-wrap:anywhere;margin-top:2px;font-size:14px}.checklist .acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.toggle-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;display:flex}.toggle-row .d{color:var(--ink-2);flex:220px;margin:0}.toggle{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:4px 0;font-weight:700;display:inline-flex}.toggle[disabled]{opacity:.5;cursor:not-allowed}.card-line{border:1px solid var(--blue-line);border-radius:14px;align-items:center;gap:14px;margin-top:16px;padding:14px 16px;font-weight:600;display:flex}.card-line .ic{color:#fff;letter-spacing:.04em;background:linear-gradient(135deg,#1a2f8a,#2f56e0);border-radius:6px;place-items:center;min-width:46px;height:30px;padding:0 6px;font-size:11px;font-weight:800;display:grid}.banner-info,.banner-warn{border-radius:14px;align-items:flex-start;gap:12px;margin-top:16px;padding:14px 16px;font-size:14.5px;display:flex}.banner-info{border:1px solid var(--blue-line);color:var(--ink);background:#f4f7fe}.banner-warn{color:#6c5426;background:#fdf6ec;border:1px solid #ecdcbd}.banner-info>span,.banner-warn>span{flex:none;margin-top:2px}.danger-zone{border-color:#f3c9c4}.danger-zone h2{color:#b42318}.req-list .reply{border-inline-start:3px solid var(--blue);background:#f4f7fe;border-radius:8px;margin-top:10px;padding:10px 12px;font-size:14px}.req-list .reply small{margin:0;display:inline}.req-list .reply p{margin-top:4px}.req-list .co-form{margin-top:12px}.inline-select{color:var(--ink-3);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.inline-select select{border:1.5px solid var(--blue-line);font:inherit;color:var(--ink);background:#fff;border-radius:8px;padding:5px 8px;font-weight:600}.inv-foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:18px;display:flex}.inv-qr{border:1px solid var(--blue-line);border-radius:8px;width:96px;height:96px}.stage-row{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.stage{background:var(--blue-soft);color:var(--ink-3);border-radius:99px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:700;display:inline-flex}.stage.done{color:var(--ok);background:#e3f4ec}.stage.on{color:#8a6a2c;background:#f6eedd}.p-hero-wrap.con-hero,[dir=rtl] .p-hero-wrap.con-hero{color:#fff;background:linear-gradient(135deg,#0f1b44,#1a2f8a);border-bottom-color:#0f1b44}.con-hero .co-head .kicker{color:#d9bd74}.con-hero h1{color:#fff}.con-hero .co-head p{color:#c9cfea;max-width:720px;margin-top:8px}.con-hero .acct-tabs button{color:#aab3da}.con-hero .acct-tabs button:hover{color:#fff}.con-hero .acct-tabs button[aria-selected=true]{color:#fff;border-bottom-color:#d9bd74}.con-hero .acct-tabs .count{color:#fff;background:#ffffff24}.con-hero :focus-visible{outline-color:#d9bd74}.con-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px;margin-top:18px;display:grid}.con-sections h3{letter-spacing:.1em;text-transform:uppercase;color:var(--gold);font-size:12.5px;font-weight:800}:root[lang=ar] .con-sections h3{letter-spacing:0;font-size:14px}.con-sections .kv{grid-template-columns:1fr;gap:10px;margin-top:8px}.timeline{margin:16px 0 0;padding:0;list-style:none;display:grid}.timeline li{border-bottom:1px solid var(--blue-line);grid-template-columns:10px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:12px 0;display:grid}.timeline li:last-child{border-bottom:0}.timeline li:before{content:"";background:var(--blue);border-radius:50%;width:10px;height:10px}.timeline li.staff:before{background:var(--gold)}.timeline li.system:before{background:var(--ink-3)}.timeline b{overflow-wrap:anywhere;font-weight:700}.timeline .who{color:var(--ink-3);margin-top:2px;font-size:12.5px;font-weight:600;display:block}.timeline small{color:var(--ink-3);white-space:nowrap;font-size:12.5px}.float-console{z-index:60;position:fixed;inset-block-end:18px;inset-inline-end:18px;box-shadow:0 14px 30px -12px #0f1b448c}@media (max-width:760px){.checklist li{grid-template-columns:32px minmax(0,1fr)}.checklist .acts{grid-column:2;justify-content:flex-start}.con-sections{grid-template-columns:1fr}.timeline li{grid-template-columns:10px minmax(0,1fr)}.timeline small{grid-column:2}.float-console{justify-content:center;inset-inline:16px}}:root{--ink-3:#5f6b88;--ok-ink:#17734b;--gold-ink:#765a24;--gold-2:#c2a253}.pill.ok,.stage.done,.slug-status.ok,.cycle-note.ok,.cycle .save{color:var(--ok-ink)}.pill.gold{color:var(--gold-ink)}.float-console{background:var(--ink);border-color:var(--ink);color:#fff;border-radius:99px;padding:10px 16px;inset-block-end:calc(18px + env(safe-area-inset-bottom,0px));box-shadow:0 14px 30px -12px #0f1b4499,0 0 0 4px #ffffffb3}.float-console:hover{color:#fff;background:#1a2f8a;border-color:#1a2f8a}.float-console svg{color:var(--gold-2)}body:has(.float-console:not([hidden])) .foot-base{padding-bottom:76px}.stage.on{background:var(--blue-soft);color:var(--blue);box-shadow:inset 0 0 0 1px #c9d6f6}.con-sections h3{color:var(--ink-3)}.con-sections section{border-top:1px solid var(--blue-line);padding-top:14px}.pill-id{box-shadow:inset 0 0 0 1px var(--blue-line);font-variant-numeric:tabular-nums;letter-spacing:.03em;background:0 0}.call-card{color:#fff;background:linear-gradient(160deg,#0f1b44,#1a2f8a);border-color:#0f1b44;align-content:start;gap:6px;display:grid}.call-card .ic{color:#d9bd74;background:#c2a2532e;border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:8px;display:grid}.call-card b{font-family:var(--display);font-size:1.15rem}.call-card p{color:#c9cfea;font-size:14.5px}.setup-banner,.banner-info,.banner-warn,.acc-ok,.notice{border-radius:14px;padding:14px 16px}.setup-banner{border:1px solid #c9d6f6;border-inline-start:4px solid var(--blue)}.co-card>:is(.kv,.checklist,.req-list,.usage,.card-line,.stage-row,.progress-line,.timeline,.con-sections,.table-wrap){margin-top:20px}.co-card>.d{max-width:62ch}.co-card .h-gap{border-top:1px solid var(--blue-line);margin-top:28px;padding-top:24px}aside.co-card>h2,.co-card .h-gap{font-size:1.1rem}.card-line{background:var(--bg)}:is(.acct-pills,.rq-top,.inv-table,.kv,.inv-title) .pill{align-items:center;gap:6px;display:inline-flex}:is(.acct-pills,.rq-top,.inv-table,.kv,.inv-title) .pill:is(.ok,.gold):before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.co-card>.rq-top{flex-wrap:wrap;align-items:center}[dir] .inv-table th{padding:10px 0;text-transform:uppercase;letter-spacing:.08em;padding-inline-end:12px;font-size:11.5px}:root[lang=ar] .inv-table th{text-transform:none;letter-spacing:0;font-size:12.5px}[dir] .inv-table td{padding:14px 0;padding-inline-end:12px}[dir] .inv-table :is(th,td):last-child{padding-inline-end:0}.invoice{box-shadow:inset 0 4px 0 var(--gold-2), var(--shadow)}.inv-meta{background:var(--bg);border-radius:14px;padding:18px 20px}.inv-foot{align-items:center}.inv-qr{background:#fff;width:104px;height:104px;padding:4px}.inv-table.list tbody tr:hover td{background:#f8faff}.co-card .empty{border:1.5px dashed var(--blue-line);background:var(--bg);color:var(--ink-3);text-align:center;border-radius:14px;margin-top:16px;padding:28px 20px;font-size:14.5px;font-weight:600}.co-card>.empty:first-child{margin-top:0}.p-hero-wrap.con-hero{background:radial-gradient(60% 120% at 85% 0,#c2a25329,#0000 60%),linear-gradient(135deg,#0f1b44,#1a2f8a)}[dir=rtl] .p-hero-wrap.con-hero{background:radial-gradient(60% 120% at 15% 0,#c2a25329,#0000 60%),linear-gradient(225deg,#0f1b44,#1a2f8a)}.con-hero .btn-ghost{color:#fff;background:#ffffff14;border-color:#ffffff47}.con-hero .btn-ghost:hover{border-color:#fff9}.acct-tabs button[aria-selected=true] svg{color:var(--blue)}.timeline li{align-items:start}.timeline li:before{box-shadow:0 0 0 3px var(--blue-soft);margin-top:7px}.timeline li.staff:before{box-shadow:0 0 0 3px #f6eedd}.timeline li.system:before{box-shadow:0 0 0 3px #eef0f5}.checklist li.done b{color:var(--ink-2)}.checklist li.done p{color:var(--ink-3)}.checklist .acts .linkbtn{font-size:13.5px}.otp-input{text-indent:.45em}.progress-line>span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}.co-card .plan:not(.pop):not(.cur){background:var(--bg)}.req-list textarea{min-height:72px}.danger-zone{background:snow}@media (max-width:760px){.float-console{inset-inline:auto 16px}.acct-tabs{padding-inline-end:32px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}[dir=rtl] .acct-tabs{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 32px),#0000)}}@media (max-width:480px){.co-steps{gap:6px}.co-steps li:not(.on){gap:0;padding:5px;font-size:0}.co-body .co-acts>.btn{flex:auto}.co-card,.invoice{padding:18px}.slug-field>span{padding:0 8px;font-size:13.5px}.acct-tabs button{padding:12px;font-size:14px}}.trust{flex-wrap:wrap;gap:8px 18px;margin:22px 0 0;padding:0;list-style:none;display:flex}.trust li{color:var(--ink-2);align-items:center;gap:7px;font-size:13.5px;font-weight:700;display:inline-flex}.trust li svg{color:var(--ok,#1f8a5b);flex:none}.bshot{border:1px solid var(--blue-line);background:#fff;border-radius:16px;margin:0;overflow:hidden;box-shadow:0 40px 80px -42px #0f1b448c,0 2px 6px #0f1b440f}.bshot .bbar{border-bottom:1px solid var(--blue-line);direction:ltr;background:#f3f5fb;align-items:center;gap:6px;padding:9px 12px;display:flex}.bshot .bbar i{background:#d6dcea;border-radius:50%;width:9px;height:9px}.bshot .bbar span{max-width:260px;color:var(--ink-3);border:1px solid var(--blue-line);background:#fff;border-radius:999px;flex:1;margin-inline-start:10px;padding:3px 12px;font-size:11.5px;font-weight:600}.bshot img{width:100%;height:auto;display:block}.bshot.phone{border:8px solid #0f1b44;border-radius:34px;width:min(300px,100%);margin-inline:auto}.lxp-hero .hero-vis .bshot{transform:perspective(1600px)rotateY(-6deg)}[dir=rtl] .lxp-hero .hero-vis .bshot{transform:perspective(1600px)rotateY(6deg)}.sec-head .ext{margin-top:16px}.gal-tabs{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.gal-tabs button{font:inherit;color:var(--ink-2);background:var(--card-solid);border:1px solid var(--blue-line);cursor:pointer;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:700}.gal-tabs button:hover{border-color:var(--blue);color:var(--ink)}.gal-tabs button[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:#fff}.gal-panel{grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:28px;margin-top:22px;display:grid}.gal-panel.is-phone{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gal-cap h3{font-size:1.35rem;font-weight:800}.gal-cap p{color:var(--ink-2);margin-top:8px;font-size:15.5px;line-height:1.6}.proof{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:40px;display:grid}.proof-txt .kicker{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:12.5px;font-weight:700}:root[lang=ar] .proof-txt .kicker{letter-spacing:0;font-size:14px}.proof-txt h2{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800}.proof-txt .intro{color:var(--ink-2);margin-top:12px;font-size:16px;line-height:1.65}.proof-txt .row{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.caps .tile{padding:22px}.caps .tile p{line-height:1.6}.plan-cta .sub-now{justify-self:center;margin-top:10px;font-size:13.5px;font-weight:700}.ent{background:var(--ink);color:#fff;border-radius:18px;flex-wrap:wrap;align-items:center;gap:18px;margin-top:22px;padding:20px 24px;display:flex}.ent .ic{color:#e3c98e;background:#ffffff1a;border-radius:12px;flex:none;place-items:center;width:46px;height:46px;display:grid}.ent>div{flex:260px}.ent b{font-family:var(--display);font-size:1.1rem}.ent p{color:#c9d1e8;margin-top:4px;font-size:14.5px}.policy{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.policy li{background:var(--card-solid);border:1px solid var(--blue-line);border-radius:14px;gap:4px;padding:14px 16px;display:grid}.policy b{font-size:14.5px}.policy span{color:var(--ink-2);font-size:13.5px;line-height:1.55}.faq{gap:10px;max-width:860px;margin-top:24px;display:grid}.faq details{background:var(--card-solid);border:1px solid var(--blue-line);border-radius:14px;padding:0 20px}.faq details[open]{box-shadow:var(--shadow);border-color:#b9c7ea}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:17px 0;font-size:16px;font-weight:800;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--blue);flex:none;font-size:22px;font-weight:500}.faq details[open] summary:after{content:"−"}.faq details p{color:var(--ink-2);padding-bottom:18px;line-height:1.7}.hint.gift{color:#1b6e49;align-items:flex-start;gap:8px;font-weight:700;display:flex}.hint.gift svg{flex:none;margin-top:3px}.trial-banner{margin-bottom:18px}.trial-banner p{color:var(--ink-2);margin-top:4px}.foot-brand .foot-tag{font-family:var(--display);color:var(--ink);margin-top:14px;font-size:1.1rem;font-weight:800}.foot-tag span{color:var(--blue)}@media (max-width:1060px){.policy{grid-template-columns:repeat(2,minmax(0,1fr))}.proof,.gal-panel,.gal-panel.is-phone{grid-template-columns:minmax(0,1fr)}.lxp-hero .hero-vis .bshot,[dir=rtl] .lxp-hero .hero-vis .bshot{transform:none}}@media (max-width:760px){.policy{grid-template-columns:minmax(0,1fr)}.gal-tabs{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:6px;overflow-x:auto}.gal-tabs button{flex:none}.ent{padding:18px}.faq details{padding:0 16px}}.state-banner{margin-bottom:18px}.state-banner p{color:var(--ink-2);margin-top:4px}.over-warn{color:#6c4a12;background:#fff6e6;border:1px solid #f0d9a8;border-radius:12px;margin-top:12px;padding:10px 14px;font-size:14px;font-weight:600;line-height:1.6}.hint.warn{color:#8a5a12;font-weight:700}.acad-list{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.acad-list li{border:1px solid var(--blue-line);border-radius:12px;gap:2px;padding:10px 14px;display:grid}.acad-list li.on{border-color:var(--blue);background:var(--blue-soft)}.acad-list small{color:var(--ink-3);font-weight:600}.staff-acts{border-top:1px solid var(--blue-line);margin-top:20px;padding-top:16px}.staff-acts h3{font-size:15px}.demo-card{background:#fbfaf6;border-style:dashed;margin-top:18px}.demo-card h2{font-size:1.05rem}.skip:focus{top:10px;z-index:100;clip:auto;white-space:normal;background:var(--card-solid);width:auto;height:auto;color:var(--ink);box-shadow:var(--shadow);border-radius:10px;padding:10px 14px;font-weight:700;text-decoration:none;position:fixed;inset-inline-start:10px;overflow:visible}.legal-body{max-width:760px}.legal-body p+p{margin-top:14px}.p-hero .kicker,.sec-head .kicker,.proof-txt .kicker,.contact-grid .kicker,.co-head .kicker{color:var(--gold-ink)}.sum .disc,.confirm .disc,.form .status:not(.err),.inv-table tr.disc td,.mini .disc{color:var(--ok-ink)}.chip{color:var(--ink-2);background:var(--blue-soft);border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:600}@media print{body *{visibility:hidden!important}.page .invoice,.page .invoice *{visibility:visible!important}.page .invoice{width:100%;box-shadow:none;border:0;position:absolute;top:0;left:0}.page{padding-top:0!important}}
