.app-icon[data-astro-cid-patnjmll]{display:inline-block;vertical-align:middle;flex:none;overflow:visible}.brand-logo[data-astro-cid-anndpidy]{background:var(--paper,var(--surface-page));position:relative;display:block;width:var(--brand-logo-width,190px);max-width:100%;line-height:0}.brand-logo[data-astro-cid-anndpidy] .brand-logo-image[data-astro-cid-anndpidy]{display:block;width:100%;height:auto;mix-blend-mode:multiply}.brand-logo-windows[data-astro-cid-anndpidy]{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none;fill:var(--bl-amber);opacity:0;filter:drop-shadow(0 0 4px #f2a93b90);transition:opacity .18s ease}.brand-logo[data-astro-cid-anndpidy]:hover .brand-logo-windows[data-astro-cid-anndpidy],a:hover .brand-logo[data-astro-cid-anndpidy] .brand-logo-windows[data-astro-cid-anndpidy],a:focus-within .brand-logo[data-astro-cid-anndpidy] .brand-logo-windows[data-astro-cid-anndpidy]{opacity:1}@media(max-width:680px){.brand-logo[data-astro-cid-anndpidy]{width:min(var(--brand-logo-width,190px),160px)}}@media(prefers-reduced-motion:reduce){.brand-logo-windows[data-astro-cid-anndpidy]{transition:none}}:root{--bl-navy:#12284c;--bl-teal:#1fa88f;--bl-green:#137563;--bl-green-deep:#0e5b4d;--bl-amber:#f2a93b;--bl-red:#e84c4f;--bl-slate:#5a6b82;--bl-off-white:#f3f6fa;--surface-page:#f8f9f6;--surface-raised:#fff;--surface-sunken:var(--bl-off-white);--surface-tint:#edf4ef;--surface-tint-strong:#e7f2e9;--surface-warm:#fff8e9;--surface-inverse:var(--bl-navy);--surface-scrim:#12284cd9;--ink:var(--bl-navy);--ink-muted:#526176;--ink-on-tint:#315b46;--ink-inverse:#fff;--ink-inverse-muted:#b8c7d9;--ink-inverse-accent:#9be3cf;--ink-warn:#8a5a0f;--ink-danger:#c2363a;--action:var(--bl-green);--action-hover:var(--bl-green-deep);--action-ink:var(--bl-green);--action-tint:var(--surface-tint);--action-border:#b6cabe;--focus-ring:#a56812;--status-good:var(--bl-green);--status-warn:var(--bl-amber);--status-danger:var(--bl-red);--status-info:var(--bl-teal);--line:#dce5df;--line-strong:#c5d4ca;--line-accent:#bccfc3;--font-sans:Plex,"IBM Plex Sans Arabic",Arial,sans-serif;--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-base-sm:14px;--text-body-sm:15px;--text-base:16px;--text-lead:17px;--text-h4:18px;--text-h3:clamp(20px,1.6vw,24px);--text-h2:clamp(27px,3vw,40px);--text-h1:clamp(34px,4.1vw,60px);--leading-body:1.8;--leading-heading:1.35;--weight-regular:400;--weight-bold:700;--tracking-display:-.03em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--gutter:clamp(18px,4vw,64px);--content-max:1240px;--measure:68ch;--tap-min:44px;--radius-control:8px;--radius-chip:99px;--radius-card:14px;--radius-panel:18px;--radius-device:24px;--shadow-1:0 5px 18px #12284c0d;--shadow-2:0 8px 24px #12284c14;--shadow-3:0 18px 48px #12284c1f;--ease-out:cubic-bezier(.22,1,.36,1);--duration-fast:.18s;--duration-base:.32s;--duration-slow:.56s}@media(prefers-reduced-motion:reduce){:root{--duration-fast:0ms;--duration-base:0ms;--duration-slow:0ms}}@font-face{font-family:Plex;src:url(/fonts/plex-arabic-400-arabic.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+0600-06ff,U+0750-077f,U+08a0-08ff,U+fb50-fdff,U+fe70-feff}@font-face{font-family:Plex;src:url(/fonts/plex-arabic-400-latin.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+0000-024f}@font-face{font-family:Plex;src:url(/fonts/plex-arabic-700-arabic.woff2) format("woff2");font-weight:700;font-display:swap;unicode-range:U+0600-06ff,U+0750-077f,U+08a0-08ff,U+fb50-fdff,U+fe70-feff}@font-face{font-family:Plex;src:url(/fonts/plex-arabic-700-latin.woff2) format("woff2");font-weight:700;font-display:swap;unicode-range:U+0000-024f}:root{--navy:var(--ink);--accent:var(--action);--teal:var(--action);--teal-text:var(--action-ink);--slate:var(--ink-muted);--paper:var(--surface-page)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:28px}body{margin:0;color:var(--navy);background:var(--paper);font:16px/1.8 var(--font-sans)}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:700;line-height:1.4}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}button,summary{cursor:pointer}img{display:block;max-width:100%;height:auto}button,a,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}[hidden]{display:none!important}.web-width{width:calc(100% - var(--gutter)*2);max-width:1240px;margin-inline:auto}.web-skip{position:fixed;inset-inline-start:16px;top:0;transform:translateY(-120%);z-index:100;background:var(--navy);color:var(--ink-inverse);padding:10px 20px}.web-skip:focus{transform:none}.web-header{display:flex;align-items:center;gap:28px;min-height:100px;border-bottom:1px solid var(--line);position:relative;z-index:10}.web-logo{display:inline-block;flex:none}.web-logo>img{width:147px;height:auto}.web-nav{display:flex;align-items:center;gap:26px;margin-inline:auto;font-size:13px;white-space:nowrap}.web-nav a{padding-block:12px;position:relative}.web-nav [aria-current=page]:after{content:"";position:absolute;bottom:3px;inset-inline:0;height:2px;background:var(--accent)}.web-header-actions{display:flex;gap:20px;align-items:center;font-size:12px;white-space:nowrap}.web-language{padding:10px 0;min-height:44px;color:var(--accent);font-weight:700}.web-login{min-height:44px;display:flex;align-items:center;gap:8px}.web-mobile-nav{display:none}.web-intro{max-width:900px;padding-block:52px 28px;text-align:center}.web-kicker{display:block;font-size:12px;font-weight:700;color:var(--accent);margin-bottom:14px;letter-spacing:.04em}.web-intro h1{font-size:clamp(34px,4.1vw,60px);letter-spacing:-.03em;line-height:1.3}.web-intro h1 em{font-style:normal;color:var(--accent)}.web-intro>p:not(.web-kicker){max-width:660px;margin:22px auto 0;color:var(--slate);font-size:17px}.web-intro-links{display:flex;justify-content:center;gap:24px;align-items:center;flex-wrap:wrap;margin-block:22px}.web-text-link,.web-text-button{color:var(--accent);text-decoration:underline;text-underline-offset:5px;font-size:13px;font-weight:700;min-height:44px;display:inline-flex;align-items:center;background:none;border:0;padding:6px 0}.web-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:48px;padding:10px 22px;border-radius:8px;background:var(--accent);border:1px solid var(--accent);color:var(--ink-inverse);font-size:14px;font-weight:700}.web-button.light{background:var(--surface-raised);color:var(--accent);border-color:var(--action-border)}.web-section{padding-block:80px;border-top:1px solid var(--line)}.web-section-heading{display:flex;justify-content:space-between;align-items:end;gap:48px;margin-bottom:35px}.web-section-heading h2{font-size:clamp(27px,3vw,40px)}.web-section-heading>p{max-width:430px;color:var(--slate);font-size:15px}.web-solution-list{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.web-solution-list>a{padding:24px 0 10px;border-top:2px solid var(--line-accent);display:flex;flex-direction:column;gap:14px}.web-number{font-size:12px;color:var(--accent);font-weight:700}.web-solution-list h3{font-size:24px}.web-solution-list p{color:var(--slate);font-size:15px}.web-solution-list .web-text-link{margin-top:auto}.web-family-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-block:32px}.web-family-strip a{padding:16px 10px;background:var(--surface-raised);border:1px solid var(--line);border-radius:10px;text-align:center;font-size:14px;font-weight:700}.web-family-strip i{display:block;width:10px;height:10px;background:var(--family);border-radius:50%;margin:0 auto 12px}.web-illustration-layout{display:grid;grid-template-columns:1.15fr 1fr;gap:50px;align-items:center}.web-illustration-layout figure{margin:0}.web-illustration-layout figure img{width:100%;border-radius:14px}.web-illustration-layout figcaption{font-size:11px;color:var(--slate);margin-top:12px}.web-illustration-layout h2{font-size:clamp(28px,3vw,40px);margin-bottom:20px}.web-illustration-layout p{color:var(--slate);margin-block:12px;font-size:15px}.web-problem-list{display:grid;gap:0;list-style:none;padding:0;margin:24px 0}.web-problem-list li{padding:16px 0;border-top:1px solid var(--line);display:grid;grid-template-columns:40px 1fr;gap:12px}.web-problem-list h3{font-size:17px}.web-problem-list p{font-size:14px;margin-top:5px}.web-screen-proof{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:80px;align-items:center}.web-screen-proof h2{font-size:35px;margin-bottom:18px}.web-screen-proof p{color:var(--slate)}.web-screen-proof figure{margin:0;text-align:center}.web-screen-proof button{background:var(--navy);border:0;border-radius:24px;padding:7px;width:360px;max-width:100%;margin:auto}.web-screen-proof button img{border-radius:18px;width:100%}.web-screen-proof figcaption{font-size:12px;margin-top:14px;color:var(--slate)}.web-flow{padding:0;list-style:none;display:flex;gap:12px;flex-wrap:wrap;margin-block:25px;counter-reset:flow}.web-flow li{background:var(--surface-tint);padding:12px 16px;border-radius:8px;font-size:14px;flex:1;min-width:155px}.web-flow li:before{counter-increment:flow;content:counter(flow,decimal-leading-zero);display:block;font-size:11px;color:var(--accent);margin-bottom:5px}.web-feature-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 48px}.web-feature-summary article{padding-top:22px;border-top:1px solid var(--line)}.web-feature-summary h3{font-size:20px;margin-bottom:8px}.web-feature-summary p{font-size:15px;color:var(--slate)}.web-roles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;margin-top:35px}.web-roles article{border-inline-start:2px solid var(--line-strong);padding-inline-start:20px}.web-roles h3{font-size:18px}.web-roles p{font-size:14px;color:var(--slate);margin-top:12px}.web-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.web-faq h2{font-size:34px}.web-faq details{border-top:1px solid var(--line);padding:18px 0}.web-faq summary{font-weight:700;min-height:36px}.web-faq details p{font-size:14px;color:var(--slate);margin-top:16px}.web-final{display:flex;justify-content:space-between;align-items:center;gap:50px;padding-block:65px;border-top:1px solid var(--line)}.web-final h2{font-size:34px;margin-bottom:15px}.web-final p:not(.web-kicker){color:var(--slate);max-width:650px;font-size:15px}.web-final-actions{display:flex;flex-direction:column;align-items:center;gap:10px;flex:none}.web-footer{display:grid;grid-template-columns:1fr auto;gap:30px;padding-block:32px;border-top:1px solid var(--line)}.web-footer p{font-size:13px;color:var(--slate);margin-top:15px}.web-footer nav{display:flex;flex-wrap:wrap;gap:20px;font-size:12px;align-items:start}.web-footer small{grid-column:1/-1;color:var(--slate);font-size:11px}.web-noscript{padding:20px;text-align:center;font-size:13px;background:var(--surface-tint)}.web-note{font-size:12px;color:var(--slate);margin-top:20px}.web-feature-heading{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:26px}.web-feature-heading h2{font-size:27px}.web-feature-filters{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:16px;margin-block:25px}.web-feature-filters label{font-size:12px;font-weight:700}.web-feature-filters input,.web-feature-filters select{display:block;width:100%;margin-top:7px;border:1px solid var(--line-strong);background:var(--surface-raised);border-radius:8px;padding:10px 12px;min-height:46px}.web-library{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.web-library article{background:var(--surface-raised);border:1px solid var(--line);border-radius:14px;padding:25px;scroll-margin-top:25px}.web-library article>p{color:var(--slate);font-size:14px;margin-block:13px}.web-library h2{font-size:22px}.web-library details{margin-top:18px;font-size:14px}.web-library summary{color:var(--accent);font-weight:700;min-height:40px}.web-library ul{padding-inline-start:20px;color:var(--slate)}.web-library li{margin-block:8px}.web-library-tags{display:flex;gap:8px;flex-wrap:wrap;font-size:11px;margin-bottom:12px}.web-library-tags span{background:var(--surface-tint);color:var(--ink-on-tint);border-radius:99px;padding:3px 9px}.web-library .web-text-link{margin-top:12px}.web-library-empty{text-align:center;padding-block:45px;color:var(--slate)}dialog{color:var(--navy);background:var(--surface-raised);border:1px solid var(--line);border-radius:18px;padding:28px;width:min(600px,calc(100% - 30px));max-height:90svh;overflow:auto}dialog::backdrop{background:var(--surface-scrim)}dialog .dialog-top{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px}dialog .dialog-top img{width:130px}dialog h2{font-size:24px}dialog p{font-size:14px;color:var(--slate);margin-bottom:18px}dialog .close-button{border:1px solid var(--line);border-radius:50%;background:var(--surface-raised);font-size:25px;min-width:44px;height:44px}dialog form{display:grid;gap:15px}dialog label{font-size:13px;font-weight:700}dialog input,dialog select{width:100%;min-height:44px;border:1px solid var(--line-strong);padding:9px;border-radius:7px;margin-top:5px}dialog .form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}dialog small{color:var(--slate);font-size:12px}dialog .button{min-height:48px;background:var(--accent);color:var(--ink-inverse);border:0;border-radius:7px;padding:10px 20px}dialog .text-link{display:inline-block;color:var(--accent);font-size:13px;margin-top:20px}dialog .integration-note{font-size:11px;color:var(--slate);margin-top:15px}#image-dialog{width:min(1200px,calc(100% - 24px))}#image-dialog img[data-full-image]{width:100%;height:auto}#image-dialog .dialog-top{position:sticky;top:-28px;background:var(--surface-raised);padding-block:12px}#image-dialog h2{font-size:18px}.website[data-page=home] .web-intro{padding-block:32px 6px}.website[data-page=home] .infographic-root{padding-block-start:5px}.website[data-page=home] .infographic-intro{margin-block-end:14px}.website[data-page=home] .web-intro-links{margin-block:14px}@media(hover:hover)and (pointer:fine){.web-nav a:hover,.web-login:hover,.web-footer a:hover{color:var(--accent)}.web-family-strip a:hover{border-color:var(--accent);background:var(--surface-tint)}.web-button:hover{background:var(--action-hover)}.web-button.light:hover{background:var(--surface-tint-strong)}.web-solution-list>a:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:8px}}@media(max-width:1080px){.web-nav{gap:18px;font-size:12px}.web-header{gap:20px}.web-logo>img{width:130px}.web-header-actions{gap:12px}.web-illustration-layout{gap:30px}.web-screen-proof{gap:40px}.web-roles{grid-template-columns:1fr 1fr}.web-family-strip{grid-template-columns:repeat(3,1fr)}}@media(max-width:860px){.web-header{min-height:80px}.web-nav,.web-login{display:none}.web-header-actions{margin-inline-start:auto}.web-mobile-nav{display:block;font-size:12px}.web-mobile-nav summary{padding-block:12px;list-style:none;min-height:44px}.web-mobile-nav nav{position:absolute;top:calc(100% - 1px);inset-inline:0;background:var(--surface-raised);padding:20px;border:1px solid var(--line);border-radius:0 0 12px 12px;box-shadow:0 12px 30px #12284c0c;display:grid}.web-mobile-nav nav a{padding:10px;min-height:44px}.web-intro{padding-top:35px}.web-illustration-layout,.web-screen-proof,.web-faq{grid-template-columns:1fr;gap:30px}.web-screen-proof figure{grid-row:1}.web-illustration-layout figure{order:0}.web-solution-list{gap:22px}.web-section-heading{display:block}.web-section-heading>p{margin-top:16px}.web-roles{gap:24px}.web-feature-filters{grid-template-columns:1fr 1fr}.web-final{align-items:start;flex-direction:column;gap:25px}.web-final-actions{align-items:start}.web-footer{grid-template-columns:1fr}.web-section{padding-block:55px}.web-library{grid-template-columns:1fr}}@media(max-width:560px){.web-intro h1{font-size:34px}.web-intro>p:not(.web-kicker){font-size:15px;margin-top:16px}.web-intro-links{gap:18px;margin-block:15px}.web-kicker{font-size:11px}.web-section-heading h2,.web-illustration-layout h2,.web-screen-proof h2{font-size:28px}.web-solution-list{grid-template-columns:1fr;gap:22px}.web-solution-list>a{padding-block:20px 0}.web-solution-list h3{font-size:23px}.web-family-strip{gap:8px}.web-family-strip a{font-size:12px;padding:12px 5px}.web-feature-summary{grid-template-columns:1fr;gap:24px}.web-roles{grid-template-columns:1fr 1fr;gap:24px 12px}.web-roles article{padding-inline-start:12px}.web-roles h3{font-size:16px}.web-roles p{font-size:13px}.web-final{padding-block:45px}.web-final h2{font-size:28px}.web-footer nav{gap:12px 20px}.web-screen-proof button{width:100%;max-width:360px}.web-feature-filters{gap:12px}.web-feature-filters label:first-child{grid-column:1/-1}.web-library article{padding:20px}.web-feature-heading h2{font-size:22px}dialog{padding:20px}}@media(max-width:780px){.website[data-page] .infographic-panel{padding-inline:0}.website[data-page] .infographic-story{padding-inline:16px}}@media(prefers-reduced-motion:no-preference){.web-in-view{animation:web-rise .6s ease both}@keyframes web-rise{0%{transform:translateY(12px);opacity:.5}to{transform:none;opacity:1}}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}.web-header{gap:22px;min-height:112px}.web-header .web-logo{display:flex;flex-direction:column;gap:4px}.web-header .web-logo>img{width:190px}.web-brand-name{font-size:12px;font-weight:700;letter-spacing:.13em;color:var(--navy);line-height:1.3}.web-brand-name small{display:block;font-size:9px;letter-spacing:0;font-weight:400;margin-top:4px}.web-nav{gap:16px;font-size:12px}.web-nav a,.web-footer nav a,.web-mobile-nav nav a{display:flex;align-items:center;gap:6px}.web-nav .app-icon{width:17px;height:17px}.web-header-actions{gap:14px}.web-brand-kicker{font-size:23px;letter-spacing:.12em}.web-brand-kicker span{font-size:11px;letter-spacing:0}.web-intro h1{font-size:clamp(38px,4.4vw,64px)}.web-family-strip a .app-icon{display:block;margin:0 auto 10px;color:var(--family)}.web-solution-list article{display:flex;flex-direction:column;gap:16px}.web-solution-list>a>.app-icon,.web-solution-list article>.app-icon,.web-roles .app-icon,.web-feature-summary .app-icon{color:var(--accent);margin-bottom:12px}.web-text-link,.web-text-button{gap:8px}.web-button,.web-family-strip a,.web-solution-list>a,.web-roles article{transition:background .18s,border-color .18s,transform .18s}.web-button:hover{background:var(--action-hover);border-color:var(--action-hover)}.web-button.light:hover{background:var(--surface-tint)}.web-family-strip a:hover,.web-solution-list>a:hover{background:var(--surface-tint)}.web-button:active{transform:translateY(1px)}.compound-options button{display:flex;align-items:center;gap:12px}.price-layout{display:grid;grid-template-columns:1fr 1fr;gap:36px;margin-block:20px 80px;align-items:start}.price-inputs,.price-result{padding:36px;border:1px solid var(--line);border-radius:20px;background:var(--surface-raised)}.price-inputs h2{font-size:30px;margin-bottom:24px}.price-flats{display:grid;gap:10px;font-weight:700}.price-flats input{width:100%;padding:12px 18px;font-size:28px;font-weight:700;border:1px solid var(--action-border);border-radius:10px;background:var(--paper);direction:ltr;text-align:center}.price-inputs fieldset{border:0;padding:0;margin:24px 0}.price-inputs legend{font-size:13px;color:var(--slate);margin-bottom:12px}.price-inputs fieldset label{display:flex;align-items:center;gap:14px;border-top:1px solid var(--line);padding:16px 0;cursor:pointer}.price-inputs input[type=checkbox]{width:22px;height:22px;accent-color:var(--accent)}.price-inputs fieldset span{display:flex;align-items:center;gap:10px;width:100%}.price-inputs fieldset small{margin-inline-start:auto;direction:ltr}.price-method{font-size:13px;border-top:1px solid var(--line);padding-top:16px}.price-method p,.price-method ul{margin-top:14px;color:var(--slate)}[data-price-error]{font-size:13px;color:var(--ink-danger);padding-top:8px}.price-result{background:var(--surface-inverse);color:var(--ink-inverse);box-shadow:var(--shadow-3)}.price-result>.web-kicker{color:var(--ink-inverse-accent)}.price-result>strong{display:block;font-size:clamp(42px,5vw,68px);line-height:1.2;direction:ltr;text-align:start;font-variant-numeric:tabular-nums}.price-result>p{font-size:13px;color:#cbdfd7;margin-top:14px}.price-result dl{margin:24px 0}.price-result dl>div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #ffffff25;font-size:14px}.price-result dd{margin:0;direction:ltr;font-weight:700;white-space:nowrap}.price-renewal{color:var(--ink-inverse-accent)}.price-average{display:flex;gap:16px;background:#ffffff0c;padding:18px;border-radius:12px;margin-bottom:24px}.price-average div{display:grid;gap:6px}.price-average b{font-size:25px;direction:ltr}.price-average small b{font-size:14px}.price-result>.web-button{background:var(--ink-inverse-accent);color:var(--ink);width:100%;border-color:var(--ink-inverse-accent)}.price-result>small{display:block;font-size:11px;color:#d2e5db;margin-top:16px}.price-terms{margin-top:44px;padding-top:24px;border-top:1px solid var(--line);color:var(--slate);font-size:13px}.download-hero{display:grid;grid-template-columns:1fr 340px;gap:90px;align-items:center;padding-block:64px}.download-hero h1{font-size:clamp(38px,4vw,60px)}.download-hero em{font-style:normal;color:var(--accent)}.download-hero p:not(.web-kicker){color:var(--slate);margin-block:24px;max-width:530px}.download-hero .web-text-link{display:flex;margin-top:16px}.download-phone{margin:0;background:var(--navy);padding:8px;border-radius:28px;box-shadow:0 22px 80px #12284c20;max-width:290px}.download-phone img{border-radius:22px}.download-phone figcaption{font-size:10px;color:var(--ink-inverse);padding:12px}.download-options{display:grid;grid-template-columns:1fr 1fr;gap:30px}.download-options article{border:1px solid var(--line);padding:30px;background:var(--surface-raised);border-radius:14px}.download-options h3{margin-block:18px}.download-options ol{padding-inline-start:22px;color:var(--slate);font-size:15px}.download-options li{padding-block:8px}.download-status{display:flex;align-items:start;gap:12px;font-size:13px;background:#edf3ef;padding:20px;border-radius:10px;margin-top:28px}@media(max-width:1150px){.web-nav{display:none}.web-mobile-nav{display:block;margin-inline-start:auto}.web-login{display:flex}.web-header-actions{margin-inline-start:auto}.web-mobile-nav summary{display:flex;align-items:center;gap:8px;list-style:none;font-size:13px}.web-mobile-nav nav{position:absolute;top:95px;inset-inline:0;background:var(--surface-raised);border:1px solid var(--line);border-radius:12px;padding:18px;box-shadow:0 20px 40px #12284c15}.web-mobile-nav nav a{padding:10px 16px}.web-header{gap:18px}.download-hero{gap:50px}}@media(max-width:680px){.web-header{min-height:105px;gap:12px}.web-header .web-logo>img{width:160px}.web-brand-name{font-size:10px}.web-brand-name small{font-size:8px}.web-header-actions{gap:12px}.web-login{display:none}.web-mobile-nav{margin-inline-start:0}.web-mobile-nav summary{font-size:0}.web-mobile-nav summary .app-icon{width:26px;height:26px}.web-brand-kicker{font-size:20px}.web-brand-kicker span{display:block;font-size:10px;margin-top:6px}.web-intro{padding-top:32px}.web-intro-links{gap:14px}.price-layout{grid-template-columns:1fr;gap:20px;margin-bottom:40px}.price-inputs,.price-result{padding:24px}.price-inputs h2{font-size:25px}.download-hero{grid-template-columns:1fr;gap:32px;padding-block:32px}.download-phone{width:250px;margin:auto}.download-options{grid-template-columns:1fr}.download-options article{padding:24px}.web-family-strip a .app-icon{width:24px;height:24px}.web-footer nav{gap:12px}.web-footer nav a{font-size:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition:none!important}}.download-qr{display:flex;gap:32px;align-items:center;padding:24px;background:var(--surface-raised);border:1px solid var(--line);border-radius:14px;margin-bottom:48px}.download-qr img{flex:none;width:164px}.download-qr h2{font-size:28px}.download-qr p{color:var(--slate);font-size:14px;margin-top:12px}@media(max-width:680px){.download-qr{flex-direction:column;text-align:center;gap:18px}.download-qr h2{font-size:24px}.web-width>.app-tour{padding-inline:0}}::selection{background:var(--surface-tint-strong);color:var(--ink)}html{accent-color:var(--action);caret-color:var(--action);scrollbar-color:var(--line-strong) var(--surface-page)}[data-price],.price-result strong,.price-result dd{font-variant-numeric:tabular-nums}.web-final{position:relative;isolation:isolate;overflow:hidden;background:var(--surface-inverse);color:var(--ink-inverse);border-top:0;border-radius:var(--radius-panel);padding:clamp(56px,7vw,104px) clamp(24px,5vw,72px);margin-block:var(--space-16) var(--space-12);min-height:440px;align-items:end;box-shadow:var(--shadow-3)}.web-final{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:var(--space-8)}.web-final-photo{position:absolute;inset:0;z-index:-2}.web-final-photo img{width:100%;height:100%;object-fit:cover;object-position:left 40%}.web-final .web-final-actions{flex-direction:row;align-items:center;gap:var(--space-6);flex-wrap:wrap}.web-final:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to left,var(--bl-navy) 28%,#12284cc4 52%,#12284c00 82%)}[dir=ltr] .web-final-photo img{transform:scaleX(-1)}[dir=ltr] .web-final:before{background:linear-gradient(to right,var(--bl-navy) 28%,#12284cc4 52%,#12284c00 82%)}.web-final-copy{max-width:560px}.web-final h2{color:var(--ink-inverse);font-size:var(--text-h2);text-wrap:balance}.web-final p:not(.web-kicker){color:var(--ink-inverse-muted)}.web-final .web-button{background:var(--ink-inverse-accent);border-color:var(--ink-inverse-accent);color:var(--ink)}.web-final .web-text-button,.web-final .web-text-link{color:var(--ink-inverse-accent)}.web-final a:focus-visible,.web-final button:focus-visible{outline-color:var(--bl-amber)}@media(hover:hover)and (pointer:fine){.web-final .web-button:hover{background:var(--surface-raised);border-color:var(--surface-raised)}}@media(max-width:860px){.web-final{min-height:0;padding:clamp(220px,58vw,320px) var(--space-6) var(--space-10);margin-block:var(--space-12) var(--space-8)}.web-final-photo img{object-position:center 30%}.web-final:before,[dir=ltr] .web-final:before{background:linear-gradient(to bottom,#12284c00 18%,#12284cd9 52%,var(--bl-navy) 70%)}[dir=ltr] .web-final-photo img{transform:none}}:lang(ar) h1,:lang(ar) h2,:lang(ar) h3{letter-spacing:0}.web-signup{display:inline-flex;align-items:center;min-height:40px;padding:6px 16px;border-radius:var(--radius-control);background:var(--action);color:var(--ink-inverse);font-weight:var(--weight-bold)}@media(hover:hover)and (pointer:fine){.web-signup:hover{background:var(--action-hover)}}@media(max-width:860px){.web-signup{display:none}}
