.offline-page[data-v-594bbec9]{background:#fff;color:#0f172a}.offline-page [data-v-594bbec9]{box-sizing:border-box}.eyebrow[data-v-594bbec9]{color:#004aad;font-size:.8rem;font-weight:800;letter-spacing:.08em;margin:0;text-transform:uppercase}.offline-hero[data-v-594bbec9]{background:#f7faff;border-bottom:1px solid #e8eef7;overflow:hidden;padding:88px 0 72px}.hero-copy[data-v-594bbec9]{margin:0 auto;max-width:860px;text-align:center}.hero-copy h1[data-v-594bbec9]{font-family:var(--font-heading);font-size:max(2.3rem,min(4.5vw,3.8rem));font-weight:900;letter-spacing:-.035em;line-height:1.08;margin:16px auto 18px;max-width:820px}.hero-intro[data-v-594bbec9]{color:#475569;font-size:1.15rem;line-height:1.75;margin:0 auto;max-width:720px}.trial-note[data-v-594bbec9]{align-items:center;color:#166534;font-weight:800;gap:8px;margin:18px 0 0}.hero-actions[data-v-594bbec9],.trial-note[data-v-594bbec9]{display:flex;justify-content:center}.hero-actions[data-v-594bbec9]{flex-wrap:wrap;gap:12px;margin-top:28px}.hero-actions .btn[data-v-594bbec9]{align-items:center;display:inline-flex;gap:9px;justify-content:center;min-width:210px}.hero-highlights[data-v-594bbec9]{color:#475569;display:flex;flex-wrap:wrap;gap:12px 28px;justify-content:center;list-style:none;margin:26px 0 0;padding:0}.hero-highlights li[data-v-594bbec9]{align-items:center;display:inline-flex;font-size:.94rem;font-weight:700;gap:6px}.hero-highlights i[data-v-594bbec9]{color:#0f766e;font-size:1.1rem}.app-preview[data-v-594bbec9]{background:#fff;border:1px solid #dbe3ef;border-radius:14px;box-shadow:0 26px 70px rgba(15,23,42,.12);margin:54px auto 0;max-width:1110px;padding:10px}.window-bar[data-v-594bbec9]{align-items:center;background:#eef3f9;border-radius:7px 7px 0 0;direction:ltr;display:flex;gap:7px;height:38px;padding:0 12px}.window-bar span[data-v-594bbec9]{background:#c5d0df;border-radius:50%;height:9px;width:9px}.window-bar strong[data-v-594bbec9]{color:#64748b;font-size:.76rem;margin-left:7px}.app-preview img[data-v-594bbec9]{display:block;height:auto;width:100%}.app-preview figcaption[data-v-594bbec9]{color:#64748b;font-size:.86rem;padding:12px 8px 3px;text-align:center}.download-section[data-v-594bbec9],.faq-section[data-v-594bbec9],.features-section[data-v-594bbec9],.local-section[data-v-594bbec9]{padding:88px 0}.section-heading[data-v-594bbec9]{margin:0 auto 38px;max-width:720px;text-align:center}.download-copy h2[data-v-594bbec9],.faq-heading h2[data-v-594bbec9],.local-copy h2[data-v-594bbec9],.section-heading h2[data-v-594bbec9]{font-family:var(--font-heading);font-size:max(2rem,min(3vw,2.75rem));font-weight:900;letter-spacing:-.025em;line-height:1.16;margin:13px 0 14px}.download-copy>p[data-v-594bbec9]:last-child,.local-copy>p[data-v-594bbec9]:last-child,.section-heading>p[data-v-594bbec9]:last-child{color:#64748b;line-height:1.75;margin:0}.feature-grid[data-v-594bbec9]{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.feature-card[data-v-594bbec9]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:28px}.feature-icon[data-v-594bbec9]{align-items:center;background:#eaf2ff;border-radius:10px;color:#004aad;display:inline-flex;font-size:1.3rem;height:46px;justify-content:center;width:46px}.feature-card h3[data-v-594bbec9]{font-size:1.2rem;font-weight:900;margin:20px 0 10px}.feature-card>p[data-v-594bbec9]{color:#64748b;line-height:1.65;margin:0;min-height:78px}.feature-card ul[data-v-594bbec9]{grid-gap:9px;border-top:1px solid #edf1f6;display:grid;gap:9px;list-style:none;margin:20px 0 0;padding:18px 0 0}.feature-card li[data-v-594bbec9]{color:#334155;font-size:.93rem;font-weight:700;padding-left:22px;position:relative}.feature-card li[data-v-594bbec9]:before{color:#0f766e;content:"✓";font-weight:900;left:0;position:absolute}.text-link[data-v-594bbec9]{align-items:center;color:#004aad;display:flex;font-weight:800;gap:8px;justify-content:center;margin:28px auto 0;-webkit-text-decoration:none;text-decoration:none;width:-moz-fit-content;width:fit-content}.text-link[data-v-594bbec9]:hover{color:#003b8b;-webkit-text-decoration:underline;text-decoration:underline}.local-section[data-v-594bbec9]{background:#f8fafc;border-bottom:1px solid #e8eef5;border-top:1px solid #e8eef5}.local-layout[data-v-594bbec9]{grid-gap:70px;align-items:center;display:grid;gap:70px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.local-list[data-v-594bbec9]{grid-gap:10px;display:grid;gap:10px}.local-list article[data-v-594bbec9]{grid-gap:16px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;display:grid;gap:16px;grid-template-columns:48px 1fr;padding:20px 22px}.local-list article>span[data-v-594bbec9]{color:#004aad;font-size:.78rem;font-weight:900;letter-spacing:.08em}.local-list h3[data-v-594bbec9]{font-size:1.05rem;font-weight:900;margin:0 0 5px}.local-list p[data-v-594bbec9]{color:#64748b;line-height:1.6;margin:0}.download-panel[data-v-594bbec9]{grid-gap:54px;align-items:center;background:#0f172a;border-radius:14px;color:#fff;display:grid;gap:54px;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);padding:48px}.download-panel .eyebrow[data-v-594bbec9]{color:#93c5fd}.download-copy h2[data-v-594bbec9]{color:#fff}.download-copy>p[data-v-594bbec9]:last-child{color:#cbd5e1}.download-options[data-v-594bbec9]{grid-gap:12px;display:grid;gap:12px}.download-button[data-v-594bbec9]{grid-gap:14px;align-items:center;background:#fff;border:1px solid hsla(0,0%,100%,.18);border-radius:10px;color:#0f172a;display:grid;gap:14px;grid-template-columns:30px 1fr auto;min-height:78px;padding:16px 18px;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s ease,border-color .2s ease}.download-button[data-v-594bbec9]:hover{border-color:#93c5fd;color:#0f172a;transform:translateY(-2px)}.download-button>i[data-v-594bbec9]:first-child{color:#004aad;font-size:1.5rem}.download-button>i[data-v-594bbec9]:last-child{color:#64748b}.download-button small[data-v-594bbec9],.download-button span[data-v-594bbec9],.download-button strong[data-v-594bbec9]{display:block}.download-button strong[data-v-594bbec9]{font-size:1rem;font-weight:900}.download-button small[data-v-594bbec9]{color:#64748b;margin-top:3px}.download-help[data-v-594bbec9]{color:#cbd5e1;font-size:.9rem;margin:5px 0 0;text-align:center}.download-help a[data-v-594bbec9]{color:#fff;font-weight:800}.faq-section[data-v-594bbec9]{padding-top:22px}.faq-layout[data-v-594bbec9]{grid-gap:70px;display:grid;gap:70px;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr)}.faq-heading[data-v-594bbec9]{align-self:start;position:sticky;top:24px}.faq-list[data-v-594bbec9]{border-top:1px solid #dfe6ef}.faq-list details[data-v-594bbec9]{border-bottom:1px solid #dfe6ef}.faq-list summary[data-v-594bbec9]{align-items:center;cursor:pointer;display:flex;font-size:1.02rem;font-weight:850;gap:18px;justify-content:space-between;list-style:none;padding:22px 0}.faq-list summary[data-v-594bbec9]::-webkit-details-marker{display:none}.faq-list summary i[data-v-594bbec9]{color:#004aad;transition:transform .2s ease}.faq-list details[open] summary i[data-v-594bbec9]{transform:rotate(45deg)}.faq-list details p[data-v-594bbec9]{color:#64748b;line-height:1.75;margin:-7px 0 22px;padding-right:42px}[dir=rtl] .download-copy h2[data-v-594bbec9],[dir=rtl] .faq-heading h2[data-v-594bbec9],[dir=rtl] .hero-copy h1[data-v-594bbec9],[dir=rtl] .local-copy h2[data-v-594bbec9],[dir=rtl] .section-heading h2[data-v-594bbec9]{letter-spacing:0}.site-theme[data-v-594bbec9]{--site-ink:#0b1736;--site-copy:#506079;--site-blue:#0750ad;--site-blue-bright:#0967df;--site-blue-soft:#edf5ff;--site-line:#dfe7f1;color:#0b1736;color:var(--site-ink)}.site-theme .offline-hero[data-v-594bbec9]{background:linear-gradient(rgba(7,80,173,.035) 1px,transparent 0),linear-gradient(90deg,rgba(7,80,173,.035) 1px,transparent 0),radial-gradient(circle at 78% 35%,#edf6ff 0,#f8fbff 34%,#fff 68%);background-size:42px 42px,42px 42px,auto;border-bottom-color:var(--site-line);padding:95px 0 88px}.site-theme .eyebrow[data-v-594bbec9]{align-items:center;background:hsla(0,0%,100%,.82);border:1px solid rgba(7,80,173,.13);border-radius:999px;color:var(--site-blue);display:inline-flex;padding:8px 12px}.site-theme .hero-copy h1[data-v-594bbec9]{color:var(--site-ink);font-size:max(2.75rem,min(4.2vw,4.4rem));font-weight:800;line-height:1;margin-top:22px}.site-theme .hero-intro[data-v-594bbec9],.site-theme .local-copy>p[data-v-594bbec9]:last-child,.site-theme .section-heading>p[data-v-594bbec9]:last-child{color:var(--site-copy)}.site-theme .feature-card li[data-v-594bbec9]:before,.site-theme .hero-highlights i[data-v-594bbec9],.site-theme .trial-note[data-v-594bbec9]{color:#16a36b}.site-theme .hero-actions .btn[data-v-594bbec9]{border-radius:13px;font-size:.96rem;font-weight:800;min-height:54px}.site-theme .hero-actions .btn-action-1[data-v-594bbec9]{background:var(--site-blue);border-color:var(--site-blue);box-shadow:0 13px 30px rgba(7,80,173,.24)}.site-theme .hero-actions .btn-action-1[data-v-594bbec9]:hover{background:#063f89;border-color:#063f89;box-shadow:0 17px 36px rgba(7,80,173,.3)}.site-theme .hero-actions .btn-outline-primary[data-v-594bbec9]{background:#fff;border-color:#d7e0ec;color:#22314c}.site-theme .hero-actions .btn-outline-primary[data-v-594bbec9]:hover{border-color:#b7cbe4;box-shadow:0 12px 28px rgba(15,23,42,.08);color:var(--site-blue);transform:translateY(-2px)}.site-theme .app-preview[data-v-594bbec9]{border-color:rgba(34,65,110,.14);border-radius:20px;box-shadow:0 28px 65px rgba(25,54,95,.18);padding:8px}.site-theme .window-bar[data-v-594bbec9]{background:#f4f7fb;border-radius:13px 13px 0 0}.site-theme .feature-card[data-v-594bbec9]{border-color:#e2e9f2;border-radius:20px;min-height:100%;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.site-theme .feature-card[data-v-594bbec9]:hover{border-color:#cbdced;box-shadow:0 20px 45px rgba(24,54,94,.11);transform:translateY(-5px)}.site-theme .feature-icon[data-v-594bbec9]{background:var(--site-blue-soft);border-radius:14px;color:var(--site-blue)}.site-theme .feature-card h3[data-v-594bbec9],.site-theme .local-list h3[data-v-594bbec9]{color:var(--site-ink)}.site-theme .faq-list details p[data-v-594bbec9],.site-theme .feature-card>p[data-v-594bbec9],.site-theme .local-list p[data-v-594bbec9]{color:var(--site-copy)}.site-theme .faq-list summary i[data-v-594bbec9],.site-theme .local-list article>span[data-v-594bbec9],.site-theme .text-link[data-v-594bbec9]{color:var(--site-blue)}.site-theme .local-section[data-v-594bbec9]{background:#f7faff;border-bottom-color:var(--site-line);border-top-color:var(--site-line)}.site-theme .local-list article[data-v-594bbec9]{border-color:var(--site-line);border-radius:14px;box-shadow:0 8px 24px rgba(24,54,94,.04)}.site-theme .download-panel[data-v-594bbec9]{background:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0),#071a37;background-size:44px 44px;border:1px solid hsla(0,0%,100%,.08);border-radius:28px;box-shadow:0 25px 60px rgba(7,26,55,.18);overflow:hidden;position:relative}.site-theme .download-panel .eyebrow[data-v-594bbec9]{background:hsla(0,0%,100%,.06);border-color:rgba(147,197,253,.2);color:#8fc6ff}.site-theme .download-button[data-v-594bbec9]{border-radius:13px;box-shadow:0 10px 30px rgba(1,11,29,.12)}.site-theme .download-button>i[data-v-594bbec9]:first-child{color:var(--site-blue)}.site-theme .faq-section[data-v-594bbec9]{background:#f7faff;padding-top:70px}.site-theme .faq-list[data-v-594bbec9]{grid-gap:10px;border-top:0;display:grid;gap:10px}.site-theme .faq-list details[data-v-594bbec9]{background:#fff;border:1px solid var(--site-line);border-radius:14px}.site-theme .faq-list summary[data-v-594bbec9]{color:#1b2943;padding:21px 22px}.site-theme .faq-list details[open] summary[data-v-594bbec9]{color:var(--site-blue)}.site-theme .faq-list details p[data-v-594bbec9]{margin:-3px 0 0;padding:0 56px 22px 22px}@media (max-width:991px){.download-section[data-v-594bbec9],.faq-section[data-v-594bbec9],.features-section[data-v-594bbec9],.local-section[data-v-594bbec9],.offline-hero[data-v-594bbec9]{padding:68px 0}.feature-grid[data-v-594bbec9]{grid-template-columns:1fr}.feature-card>p[data-v-594bbec9]{min-height:0}.faq-layout[data-v-594bbec9],.local-layout[data-v-594bbec9]{gap:34px;grid-template-columns:1fr}.download-panel[data-v-594bbec9]{gap:30px;grid-template-columns:1fr}.faq-heading[data-v-594bbec9]{position:static}.faq-section[data-v-594bbec9]{padding-top:8px}}@media (max-width:575px){.offline-hero[data-v-594bbec9]{padding-top:58px}.hero-copy h1[data-v-594bbec9]{font-size:2.2rem}.hero-intro[data-v-594bbec9]{font-size:1.02rem}.hero-actions[data-v-594bbec9]{display:grid}.hero-actions .btn[data-v-594bbec9]{width:100%}.hero-highlights[data-v-594bbec9]{display:grid;justify-content:start;margin-left:auto;margin-right:auto;text-align:left;width:-moz-fit-content;width:fit-content}.app-preview[data-v-594bbec9]{border-radius:10px;margin-top:40px;padding:6px}.app-preview figcaption[data-v-594bbec9]{padding-left:12px;padding-right:12px}.feature-card[data-v-594bbec9]{padding:23px}.local-list article[data-v-594bbec9]{grid-template-columns:36px 1fr;padding:18px}.download-panel[data-v-594bbec9]{min-width:0;padding:28px 20px}.site-theme .download-panel[data-v-594bbec9]{border-radius:20px}.download-button[data-v-594bbec9]{grid-template-columns:28px 1fr}.download-button>i[data-v-594bbec9]:last-child{display:none}.faq-list details p[data-v-594bbec9]{padding-right:12px}}