.dy-splash{z-index:200;color:#fff;background:radial-gradient(60rem 40rem at 50% 38%,#141f3f 0%,#08070a 62%);place-items:center;animation:.48s cubic-bezier(.77,0,.175,1) 1.25s forwards dy-splash-out;display:grid;position:fixed;inset:0}.dy-splash.is-leaving{animation-delay:0s}.dy-splash-inner{justify-items:center;gap:1.1rem;display:grid;transform:translateY(-1vh)}.dy-splash-mark{filter:drop-shadow(0 12px 40px #4d72ff8c);animation:.76s cubic-bezier(.23,1,.32,1) both dy-splash-pop}.dy-splash-line{letter-spacing:.01em;color:#ffffffe6;font-size:clamp(.95rem,1.6vw,1.15rem);animation:.6s cubic-bezier(.23,1,.32,1) .22s both dy-splash-rise}:lang(ar) .dy-splash-line{font-family:var(--font-arabic-display);letter-spacing:0;font-weight:600}.dy-splash-bar{background:#ffffff24;border-radius:2px;width:min(12rem,40vw);height:2px;overflow:hidden}.dy-splash-bar>i{transform-origin:0;background:linear-gradient(90deg,#2f5bff,#4d72ff);height:100%;animation:1.1s cubic-bezier(.65,0,.35,1) both dy-splash-load;display:block}[dir=rtl] .dy-splash-bar>i{transform-origin:100%}@keyframes dy-splash-pop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes dy-splash-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes dy-splash-load{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes dy-splash-out{to{opacity:0;visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){.dy-splash{display:none}}.dy-offer{inset-inline-start:max(1rem, env(safe-area-inset-left));bottom:max(1rem, env(safe-area-inset-bottom));z-index:90;border:1px solid var(--hairline-2);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:min(23rem,100vw - 2rem);color:var(--ink);opacity:0;visibility:hidden;pointer-events:none;transition:transform .42s var(--ease-out-strong), opacity .32s, visibility 0s .42s;border-radius:18px;padding:1.1rem 1.15rem 1rem;position:fixed;transform:translateY(24px);box-shadow:0 30px 70px -28px #0e11168c,0 0 0 1px #4d72ff1f}.dy-offer[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.dy-offer-close{inset-inline-end:.55rem;width:1.9rem;height:1.9rem;color:var(--muted);border-radius:999px;font-size:1.15rem;line-height:1;position:absolute;top:.5rem}.dy-offer-close:hover{background:var(--surface-mute);color:var(--ink)}.dy-offer-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--anchor);align-items:center;gap:.4rem;font-size:.8125rem;font-weight:700;display:inline-flex}.dy-offer-title{margin-top:.35rem;font-size:1.3rem;font-weight:700;line-height:1.2}.dy-offer-text{color:var(--ink-2);margin-top:.35rem;font-size:.9rem;line-height:1.45}.dy-offer-code{border:1px dashed var(--brand);background:var(--brand-soft);border-radius:12px;justify-content:space-between;align-items:center;gap:.6rem;margin-top:.8rem;padding:.5rem .55rem .5rem .9rem;display:flex}.dy-offer-code code{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;color:var(--brand-deep);font-size:1rem;font-weight:700}.dy-offer-copy{background:var(--surface);border:1px solid var(--hairline-2);border-radius:999px;padding:.35rem .75rem;font-size:.8125rem;font-weight:600}.dy-offer-copy:hover{border-color:var(--brand);color:var(--anchor)}.dy-offer-cta{margin-top:.8rem;display:flex}.dy-offer-cta a{text-align:center;flex:1}.dy-offer-fine{color:var(--muted);margin-top:.55rem;font-size:.8125rem}@media (max-width:639px){.dy-offer{border-radius:16px;padding:.8rem .95rem .75rem}.dy-offer-text{display:none}.dy-offer-title{padding-inline-end:2rem;font-size:1.1rem}.dy-offer-code{margin-top:.55rem;padding-block:.35rem}.dy-offer-cta{margin-top:.55rem}.dy-offer-fine{margin-top:.4rem}}.dy-offer-close{top:.2rem;width:2.5rem;height:2.5rem;inset-inline-end:.2rem}@media (prefers-reduced-motion:reduce){.dy-offer{transition:none;transform:none}}
.pb{--pb-glass:#161319b8;--pb-glass-hi:#ffffff09;--pb-sub:#ffffff09;--pb-sub-2:#ffffff17;--pb-line:#ffffff12;--pb-line-2:#ffffff21;--pb-line-3:#ffffff38;--pb-hi:#ffffff0f;--pb-shadow:0 30px 60px -30px #000000b3;--pb-hot:#4d72ff;border:1px solid var(--pb-line);background:linear-gradient(180deg, var(--pb-glass-hi), transparent 42%), var(--pb-glass);box-shadow:inset 0 1px 0 var(--pb-hi), var(--pb-shadow);color:var(--ink-2);border-radius:22px;grid-template-columns:minmax(0,1fr);gap:24px;margin-top:48px;padding:clamp(16px,3vw,32px);display:grid;position:relative}[data-theme=light] .pb{--pb-glass:#ffffffc7;--pb-glass-hi:#ffffff80;--pb-sub:#0c0a0d09;--pb-sub-2:#0c0a0d14;--pb-line:#0c0a0d14;--pb-line-2:#0c0a0d21;--pb-line-3:#0c0a0d3d;--pb-hi:#ffffffe6;--pb-shadow:0 30px 60px -34px #0c0a0d47;--pb-hot:#2f5bff}@media (min-width:1024px){.pb{grid-template-columns:minmax(0,1.5fr) minmax(0,.75fr);align-items:start;gap:40px}.pb-out{top:calc(var(--header-h) + 16px);position:sticky}}@media (min-width:1024px) and (hover:hover){.pb{-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15)}}.pb>*,.pb fieldset{min-width:0}.pb fieldset{border:0;margin:0;padding:0}.pb-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pb-tabs,.pb-cycle{background:var(--pb-sub-2);scrollbar-width:none;border-radius:999px;gap:4px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.pb-tabs::-webkit-scrollbar{display:none}.pb-cycle::-webkit-scrollbar{display:none}.pb-tab,.pb-cy{min-height:40px;color:var(--ink-2);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 16px;font-size:.9375rem;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.pb-cy{min-height:36px;padding:0 14px;font-size:.875rem}.pb-tab:hover,.pb-cy:hover{color:var(--ink)}.pb-tab.is-on,.pb-cy.is-on{background:var(--ink);color:var(--paper)}:is(.pb-tab:has(:focus-visible),.pb-cy:has(:focus-visible)){outline:2px solid var(--focus);outline-offset:2px}.pb-rec{color:var(--anchor);background:#4d72ff29;border-radius:999px;padding:2px 8px;font-size:.6875rem;font-weight:600}.pb-tab.is-on .pb-rec{background:var(--brand);color:var(--on-brand)}.pb-free{background:var(--money-ink);border-radius:999px;padding:1px 8px;font-size:.75rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.pb-free{background:color-mix(in srgb, var(--money-ink) 14%, transparent)}}.pb-free{color:var(--money-ink)}.pb-cy.is-on .pb-free{color:inherit;background:#80808033}.pb-hint{color:var(--muted);margin:14px 0 16px;font-size:.9375rem;line-height:1.5}.pb-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:480px){.pb-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px){.pb-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.pb-grid li{display:flex}.pb-app{border:1px solid var(--pb-line);background:var(--pb-sub);text-align:center;min-height:96px;transition:border-color .2s, background-color .2s, transform .16s var(--ease-out-strong);border-radius:14px;flex-direction:column;flex:1;align-items:center;gap:7px;padding:14px 6px 10px;display:flex;position:relative}.pb-app.is-pick{cursor:pointer}.pb-app.is-pick:hover{border-color:var(--pb-line-3)}.pb-app.is-pick:active{transform:scale(.97)}.pb-app.is-on{background:linear-gradient(#4d72ff26,#4d72ff0a);border-color:#4d72ff8c}.pb-app:has(:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.pb-app img{transition:filter .2s,opacity .2s}.pb-app.is-locked img{filter:grayscale();opacity:.4}.pb-app-name{color:var(--ink);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:.8125rem;font-weight:600;line-height:1.25}@media (max-width:479px){.pb-app{padding-inline:4px}.pb-app-name{font-size:.75rem}}.pb-app-note{color:var(--muted);font-size:.6875rem;line-height:1.2}.pb-mark{background:var(--brand);width:18px;height:18px;color:var(--on-brand);opacity:0;transition:opacity .16s, transform .22s var(--ease-out-strong);top:7px;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:7px;transform:scale(.5)}.pb-app.is-on .pb-mark{opacity:1;transform:none}.pb-app.is-locked .pb-mark{opacity:1;color:var(--muted);background:0 0;transform:none}.pb-people{margin-top:24px}.pb-label{color:var(--ink);margin-bottom:10px;font-size:1rem;font-weight:600;display:block}.pb-range input{appearance:none;cursor:pointer;background:0 0;width:100%;height:28px}.pb-range input::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--pb-hot) var(--p), var(--pb-sub-2) var(--p));border-radius:999px;height:6px}[dir=rtl] .pb-range input::-webkit-slider-runnable-track{background:linear-gradient(270deg, var(--pb-hot) var(--p), var(--pb-sub-2) var(--p))}.pb-range input::-webkit-slider-thumb{appearance:none;background:#fff;border-radius:50%;width:22px;height:22px;margin-top:-8px;box-shadow:0 0 0 4px #4d72ff59,0 4px 12px #0006}.pb-range input::-moz-range-track{background:var(--pb-sub-2);border-radius:999px;height:6px}.pb-range input::-moz-range-progress{background:var(--pb-hot);border-radius:999px;height:6px}.pb-range input::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:22px;height:22px;box-shadow:0 0 0 4px #4d72ff59}.pb-range input:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:8px}.pb-dim{color:var(--muted);font-size:.875rem;line-height:1.5}.pb-users{color:var(--ink);font-weight:600}.pb-small{margin-top:8px;font-size:.8125rem}.pb-peek{z-index:1;border:1px solid var(--pb-line-2);background:var(--paper);color:var(--ink);border-radius:999px;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:10px 16px;font-size:.875rem;font-weight:600;display:flex;position:sticky;bottom:12px;box-shadow:0 12px 30px -12px #00000080}.pb-peek span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pb-peek bdi{font-family:var(--font-mono);font-variant-numeric:tabular-nums;flex:none;font-size:1rem}@media (min-width:1024px){.pb-peek{display:none}}.pb-out{background:var(--pb-sub);border:1px solid var(--pb-line);border-radius:16px;padding:22px}.pb-mono{font-family:var(--font-mono);letter-spacing:.02em;color:var(--muted);font-size:.75rem}.pb-plan{color:var(--ink);margin-top:6px;font-size:1.375rem;font-weight:600;line-height:1.25}.pb-price{margin:10px 0 14px}.pb-figure{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--ink);font-size:2.5rem;font-weight:500}:lang(ar) .pb-figure,:lang(ar) .pb-mono{font-family:var(--font-geist-mono), var(--font-arabic-body), ui-monospace, monospace;letter-spacing:0}.pb-lines{border-top:1px solid var(--pb-line);color:var(--ink-2);gap:6px;margin:0;padding:12px 0 0;font-size:.875rem;list-style:none;display:grid}.pb-lines li,.pb-free-lines li{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pb-lines bdi{font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.pb-cap{color:var(--ink);background:#4d72ff1a;border:1px solid #4d72ff59;border-radius:12px;margin-top:14px;padding:12px 14px;font-size:.875rem;line-height:1.5}.pb-switch{min-height:36px;color:var(--anchor);align-items:center;gap:6px;margin-top:4px;font-weight:600;display:inline-flex}.pb-switch:hover{text-underline-offset:4px;text-decoration:underline}.pb-note{color:var(--ink-2);margin-top:10px;font-size:.9375rem;line-height:1.5}.pb-cta{background:var(--brand);min-height:48px;color:var(--on-brand);transition:background-color .2s, transform .16s var(--ease-out-strong);border-radius:999px;justify-content:center;align-items:center;margin-top:18px;padding:0 24px;font-weight:600;display:flex;box-shadow:inset 0 1px #ffffff2e,0 12px 32px -12px #4d72ffbf}.pb-cta:hover{background:var(--brand-deep)}.pb-cta:active{transform:scale(.97)}.pb-free-lines{border-top:1px solid var(--pb-line);color:var(--ink-2);gap:6px;margin:16px 0 0;padding:14px 0 0;font-size:.8125rem;list-style:none;display:grid}.pb-ok{color:var(--money-ink);flex:none;font-weight:600}@media (prefers-reduced-motion:reduce){.pb *,.pb :before{transition:none!important}.pb-app.is-pick:active,.pb-cta:active{transform:none}}.v3-home,.v3-page{--v3-glass:#161319b8;--v3-glass-hi:#ffffff09;--v3-sub:#ffffff09;--v3-sub-2:#ffffff17;--v3-line:#ffffff12;--v3-line-2:#ffffff21;--v3-line-3:#ffffff38;--v3-hi:#ffffff0f;--v3-shadow:0 30px 60px -30px #000000b3;--v3-hot:#4d72ff;--v3-iso-t:#e8e5ea;--v3-iso-l:#2c282f;--v3-iso-r:#1d1a20;--v3-glow:#4d72ff52}[data-theme=light] .v3-home,[data-theme=light] .v3-page{--v3-glass:#ffffffc7;--v3-glass-hi:#ffffff80;--v3-sub:#0c0a0d09;--v3-sub-2:#0c0a0d14;--v3-line:#0c0a0d14;--v3-line-2:#0c0a0d21;--v3-line-3:#0c0a0d3d;--v3-hi:#ffffffe6;--v3-shadow:0 30px 60px -34px #0c0a0d47;--v3-hot:#2f5bff;--v3-iso-t:#fff;--v3-iso-l:#dcd8de;--v3-iso-r:#c9c5cc;--v3-glow:#4d72ff2e}.v3-home{isolation:isolate;position:relative;overflow-x:clip}.v3-home>section,.v3-home section.bg-paper{background:0 0}.v3-ribbon{z-index:-1;pointer-events:none;position:absolute;inset:0}.v3-ribbon-pin{height:100lvh;position:sticky;top:0;overflow:hidden}.v3-ribbon-canvas{opacity:0;width:100%;height:100%;transition:opacity 1.2s var(--ease-out-strong);display:block;position:absolute;inset:0}.v3-ribbon-canvas[data-live]{opacity:1}.v3-ribbon-pin .v3-still{transition:opacity 1.2s var(--ease-out-strong)}.v3-ribbon-pin:has(.v3-ribbon-canvas[data-live]) .v3-still{opacity:0}.v3-ribbon-glow{background:radial-gradient(26vmax 18vmax at 72% 47%,#ffb38a3d,#0000 70%),radial-gradient(60vmax 40vmax at 80% 10%,#4d72ff1f,#0000 70%);position:absolute;inset:0}[dir=rtl] .v3-ribbon-glow{background:radial-gradient(26vmax 18vmax at 28% 47%,#ffb38a3d,#0000 70%),radial-gradient(60vmax 40vmax at 20% 10%,#4d72ff1f,#0000 70%)}[data-theme=light] .v3-ribbon-glow{opacity:.55}.v3-mono{font-family:var(--font-mono);letter-spacing:.02em;font-size:.75rem}:lang(ar) .v3-mono{font-family:var(--font-geist-mono), var(--font-arabic-body), ui-monospace, monospace;letter-spacing:0;font-size:.8125rem}.v3-dim{color:var(--muted)}.v3-figure{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}:lang(ar) .v3-figure{font-family:var(--font-geist-mono), var(--font-arabic-body), ui-monospace, monospace;letter-spacing:0}.v3-pill,.v3-marker{border:1px solid var(--v3-line-2);background:var(--v3-glass);color:var(--ink-2);font-family:var(--font-mono);letter-spacing:.02em;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.75rem;display:inline-flex}.v3-marker{color:var(--muted);padding:4px 10px}:lang(ar) .v3-pill,:lang(ar) .v3-marker{font-family:var(--font-arabic);letter-spacing:0;font-size:.8125rem}.v3-pill i,.v3-marker i{background:var(--v3-hot);width:6px;height:6px;box-shadow:0 0 10px var(--v3-hot);border-radius:50%;flex-shrink:0}.v3-display{letter-spacing:-.035em;text-wrap:balance;color:var(--ink);margin-top:28px;font-size:clamp(2.6rem,1rem + 4.9vw,5.25rem);font-weight:600;line-height:1.02}.v3-h2{letter-spacing:-.032em;text-wrap:balance;color:var(--ink);margin-top:18px;font-size:clamp(2.125rem,1.2rem + 2.6vw,3.5rem);font-weight:600;line-height:1.05}:lang(ar) .v3-display,:lang(ar) .v3-h2,:lang(ar) .v3-bridge-title,:lang(ar) .v3-end-title{font-family:var(--font-arabic-display);letter-spacing:0;font-weight:700;line-height:1.3}:lang(ar) .v3-display{font-size:clamp(2.25rem,1rem + 3.9vw,4.5rem);line-height:1.25}:lang(ar) .v3-h2{font-size:clamp(1.875rem,1.2rem + 2vw,3rem)}.v3-lead{max-width:34rem;color:var(--muted);text-wrap:pretty;margin-top:24px;font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem);line-height:1.55}:lang(ar) .v3-lead{line-height:1.85}.v3-actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}html.js .v3-settle{animation:v3-settle .76s var(--ease-out-strong) both;animation-delay:var(--delay,0s)}.v3-foot{margin-top:22px}.v3-btn{white-space:nowrap;min-height:40px;transition:transform .16s var(--ease-out-strong), background-color .2s, border-color .2s, box-shadow .2s;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:.9375rem;font-weight:600;display:inline-flex}.v3-btn:active{transform:scale(.97)}.v3-btn-lg{min-height:48px;padding:0 24px;font-size:1rem}.v3-btn-brand{background:var(--brand);color:var(--on-brand);box-shadow:inset 0 1px #ffffff2e,0 12px 32px -12px #4d72ffbf}.v3-btn-brand:hover{background:var(--brand-deep)}.v3-btn-glass{background:var(--v3-glass);border-color:var(--v3-line-2);color:var(--ink)}.v3-btn-glass:hover{border-color:var(--v3-line-3)}.v3-btn-ink{background:var(--ink);color:var(--paper)}.v3-link{color:var(--ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}.v3-link:hover{text-underline-offset:4px;text-decoration:underline}.v3-tag{color:var(--anchor);background:#4d72ff29;border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:600}.v3-glass,.v3-tile{border:1px solid var(--v3-line);background:linear-gradient(180deg, var(--v3-glass-hi), transparent 42%), var(--v3-glass);box-shadow:inset 0 1px 0 var(--v3-hi), var(--v3-shadow);color:var(--ink-2);border-radius:18px;position:relative}@media (min-width:1024px) and (hover:hover){.v3-glass,.v3-tile{-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15)}}.v3-card{padding:20px}.v3-card-head{border-bottom:1px solid var(--v3-line);align-items:center;gap:10px;margin-bottom:16px;padding-bottom:14px;display:flex}.v3-card-title{color:var(--ink);font-size:.9375rem;font-weight:600}.v3-hero{min-height:calc(100svh - var(--header-h));align-items:center;padding-block:40px 72px;display:flex}.v3-hero-grid{gap:44px;width:100%;display:grid}@media (min-width:1024px){.v3-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:48px}}.v3-bento-hero{grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);grid-template-areas:"pulse pulse swap""inv core swap""inv stock stock""people people people";gap:12px;font-size:.8125rem;display:grid}.v3-bh,.v3-bh-core{border:1px solid var(--v3-line);background:linear-gradient(180deg, var(--v3-glass-hi), transparent 42%), var(--v3-glass);box-shadow:inset 0 1px 0 var(--v3-hi), var(--v3-shadow);color:var(--ink-2);border-radius:18px;min-width:0;padding:14px 16px;position:relative}@media (min-width:1024px) and (hover:hover){.v3-bh,.v3-bh-core{-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15)}}html.js .v3-bento-hero>*{animation:v3-in .8s var(--ease-out-strong) both;animation-delay:calc(.25s + var(--i) * .11s)}.v3-bh-pulse{grid-area:pulse}.v3-bh-swap{grid-area:swap;padding:0;display:grid;overflow:hidden}.v3-bh-inv{grid-area:inv}.v3-bh-stock{grid-area:stock}.v3-bh-people{flex-wrap:wrap;grid-area:people;align-items:center;gap:10px;display:flex}.v3-bh-core{aspect-ratio:1;background:radial-gradient(closest-side, #ffe2c429, transparent), var(--v3-glass);box-shadow:0 0 90px 10px #4d72ff61, inset 0 1px 0 var(--v3-hi);border-radius:34px;grid-area:core;place-items:center;padding:0;display:grid}.v3-bh-mark svg{filter:drop-shadow(0 0 22px #4d72ffb3);animation:4.5s ease-in-out infinite v3-mark-glow}@keyframes v3-mark-glow{50%{filter:drop-shadow(0 0 34px #4d72fff2)}}.v3-bh-head{color:var(--ink);align-items:center;gap:8px;font-weight:600;display:flex}.v3-bh-head em{font-style:normal;font-family:var(--font-mono);font-size:.75rem}.v3-bh-head b{font-family:var(--font-mono);font-weight:500}.v3-bh-head small{color:var(--muted);font-family:var(--font-sans);font-weight:400}.v3-bh-label{color:var(--muted);margin-top:10px}.v3-bh-big{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--ink);font-size:1.75rem;font-weight:500;line-height:1.1}.v3-bh-spark{width:100%;height:40px;margin-top:6px;display:block}.v3-bh-spark path{fill:none;stroke:var(--v3-hot);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:1}html.js .v3-bh-spark path{animation:v3-draw 1.6s var(--ease-out-strong) both .7s}.v3-bh-slide{opacity:0;filter:blur(8px);transition:opacity .52s var(--ease-out-strong), filter .52s var(--ease-out-strong), transform .62s var(--ease-out-strong);flex-direction:column;grid-area:1/1;gap:6px;padding:14px 16px;display:flex;transform:translateY(10px)}.v3-bh-slide.is-on{opacity:1;filter:none;transform:none}.v3-bh-dot{background:var(--v3-hot);width:7px;height:7px;box-shadow:0 0 10px var(--v3-hot);border-radius:50%}.v3-bh-note{color:var(--muted)}.v3-bh-mid{font-family:var(--font-mono);color:var(--ink);font-size:.9375rem}.v3-bh-btns{gap:6px;margin-top:auto;padding-top:6px;display:flex}.v3-bh-btns .v3-btn{background:var(--v3-sub-2);min-height:28px;color:var(--ink);padding:0 11px;font-size:.75rem}.v3-bh-btns .v3-btn-ink{background:var(--ink);color:var(--paper)}.v3-bh-list{gap:8px;margin:10px 0 12px;padding:0;list-style:none;display:grid}.v3-bh-list li{justify-content:space-between;align-items:center;gap:8px;display:flex}.v3-bh-list b{font-family:var(--font-mono);color:var(--ink);font-size:1.25rem;font-weight:500}.v3-bh-list span{border-radius:999px;padding:2px 8px;font-size:.6875rem;font-weight:600}.v3-bh-ok{background:var(--money-soft);color:var(--money-ink)}.v3-bh-due{background:var(--attention-soft);color:var(--attention-ink)}.v3-bh-late{background:var(--brand-soft);color:var(--anchor)}html.js .v3-bh-inv .v3-split i{animation:v3-grow-x 1s var(--ease-out-strong) both .9s}.v3-bh-bars{align-items:flex-end;gap:6px;height:54px;margin:10px 0 6px;display:flex}.v3-bh-bars i{height:calc(var(--v) * 54px);background:var(--v3-sub-2);transform-origin:bottom;border-radius:5px;flex:1;display:block}.v3-bh-bars .is-hot{background:linear-gradient(#4d72ff,#2f5bff);box-shadow:0 0 16px -2px #4d72ffb3}html.js .v3-bh-bars i{animation:v3-grow-y .7s var(--ease-out-strong) both;animation-delay:calc(.9s + var(--i) * 60ms)}.v3-bh-people b{font-family:var(--font-mono);color:var(--ink);font-size:1.125rem;font-weight:500}.v3-bh-people .v3-bh-label{margin:0}.v3-bh-people .v3-avatar{width:26px;height:26px;font-size:10px}@media (max-width:639px){.v3-bento-hero{grid-template-columns:minmax(0,1fr) 96px;grid-template-areas:"pulse core""swap swap"}.v3-bh-inv,.v3-bh-stock,.v3-bh-people{display:none}.v3-bh-mark svg{width:56px;height:auto}}.v3-tour{padding-block:0 clamp(24px,3vw,48px);position:relative}.ld-lazy{background:var(--paper-2);border-radius:22px;min-height:clamp(560px,50vw,760px)}.v3-section{padding-block:clamp(72px,40px + 6vw,144px);position:relative}.v3-home>.v3-tour,.v3-home>.v3-section{content-visibility:auto;contain-intrinsic-size:auto 1440px}@media (min-width:1024px){.v3-home>.v3-tour,.v3-home>.v3-section{contain-intrinsic-size:auto 830px}}.v3-head{gap:20px;display:grid}@media (min-width:1024px){.v3-head{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:64px}}.v3-head-lead{color:var(--muted);max-width:30rem;font-size:1rem;line-height:1.6}:lang(ar) .v3-head-lead{line-height:1.85}html.js [data-reveal=blur]{filter:blur(10px);transition:opacity .8s var(--ease-out-strong), transform .8s var(--ease-out-strong), filter .8s var(--ease-out-strong);transition-delay:calc(var(--ri,0) * 80ms);transform:translateY(18px)}html.js [data-reveal=blur].is-in{filter:none;transform:none}.v3-story{gap:8px;margin-top:40px;display:grid}.v3-steps{margin:0;padding:0;list-style:none}.v3-step{padding:28px 0}.v3-step-n{color:var(--v3-hot)}.v3-step-title{letter-spacing:-.02em;color:var(--ink);margin-top:10px;font-size:clamp(1.375rem,1.1rem + .8vw,1.75rem);font-weight:600}.v3-step-body{max-width:30rem;color:var(--muted);margin-top:10px;line-height:1.6}:lang(ar) .v3-step-body{line-height:1.85}.v3-step-card{margin-top:24px}.v3-stage{display:none}@media (min-width:1024px){.v3-story{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px}.v3-step{flex-direction:column;justify-content:center;min-height:64vh;display:flex}.v3-step-title{transition:color .4s var(--ease-out-strong)}.v3-step:not(.is-on) .v3-step-title,.v3-step:not(.is-on) .v3-step-n{color:var(--muted)}.v3-step-card{display:none}.v3-stage{display:block}.v3-stage-inner{top:calc(var(--header-h) + 12vh);padding-block:8vh;display:grid;position:sticky}.v3-stage-card{opacity:0;filter:blur(10px);transition:opacity .52s var(--ease-out-strong), transform .65s var(--ease-out-strong), filter .52s var(--ease-out-strong);pointer-events:none;grid-area:1/1;transform:translateY(28px)scale(.98)}.v3-stage-card[data-on]{opacity:1;filter:none;transform:none}}.v3-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.v3-kpi{background:var(--v3-sub);border:1px solid var(--v3-line);border-radius:12px;gap:4px;min-width:0;padding:12px;display:grid}.v3-kpi b{font-family:var(--font-mono);color:var(--ink);font-size:clamp(.9375rem,.8rem + .5vw,1.25rem);font-weight:500}.v3-kpi-hot{background:linear-gradient(135deg,#2f5bff,#4d72ff);border-color:#0000}.v3-kpi-hot b,.v3-kpi-hot .v3-mono{color:#0c0a0d}.v3-up{color:var(--money-ink)}.v3-bars{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;height:150px;margin-top:10px;display:grid}.v3-bar{grid-template-rows:1fr auto;justify-items:center;gap:6px;min-height:0;display:grid}.v3-bar i{width:100%;height:calc(var(--v) * 100%);background:var(--v3-sub-2);transform-origin:bottom;border-radius:8px;align-self:end}.v3-bar .v3-bar-hot{background:linear-gradient(#4d72ff,#2f5bff);box-shadow:0 0 28px -6px #4d72ffb3}[data-on] .v3-bar i{animation:v3-grow-y .8s var(--ease-out-strong) both;animation-delay:calc(.15s + var(--i) * 70ms)}.v3-msg{background:var(--v3-sub);border:1px solid var(--v3-line);border-radius:12px;gap:12px;padding:12px;display:flex}.v3-msg+.v3-msg{margin-top:10px}.v3-msg-title{color:var(--ink);margin-top:2px;font-size:.9375rem;font-weight:600}.v3-msg .v3-btn{background:var(--v3-sub-2);min-height:30px;color:var(--ink);padding:0 12px;font-size:.8125rem}.v3-msg .v3-btn-ink{background:var(--ink);color:var(--paper)}.v3-msg-done{color:var(--money-ink);align-items:center}[data-on] .v3-msg-done{animation:v3-in .5s var(--ease-out-strong) .9s both}.v3-avatar{border:2px solid var(--paper);background:hsl(var(--h) 50% 32%);color:#fff;width:32px;height:32px;font:700 11px var(--font-sans);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.v3-split{gap:4px;height:10px;margin-bottom:16px;display:flex}.v3-split i{width:var(--w);transform-origin:0;border-radius:999px}[dir=rtl] .v3-split i{transform-origin:100%}.v3-split-paid{background:var(--money)}.v3-split-due{background:var(--attention)}.v3-split-late{background:var(--v3-hot)}[data-on] .v3-split i{animation:v3-grow-x .9s var(--ease-out-strong) both}.v3-rows{gap:4px;display:grid}.v3-row{border-radius:10px;align-items:center;gap:12px;min-width:0;padding:10px 12px;font-size:.875rem;display:flex}.v3-row:nth-child(odd){background:var(--v3-sub)}[data-on] .v3-row{animation:v3-in .5s var(--ease-out-strong) both;animation-delay:calc(.2s + var(--i) * 60ms)}.v3-status{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:600}.v3-status-paid{background:var(--money-soft);color:var(--money-ink)}.v3-status-due{background:var(--attention-soft);color:var(--attention-ink)}.v3-status-overdue{background:var(--brand-soft);color:var(--anchor)}.v3-iso{width:100%;height:auto;display:block}.v3-iso-t{fill:var(--v3-iso-t)}.v3-iso-l{fill:var(--v3-iso-l)}.v3-iso-r{fill:var(--v3-iso-r)}.v3-iso-hot .v3-iso-t{fill:#8ca5ff}.v3-iso-hot .v3-iso-l{fill:#2f5bff}.v3-iso-hot .v3-iso-r{fill:#244ce4}.v3-iso-hot{filter:drop-shadow(0 0 18px #4d72ff8c)}.v3-iso-x{font:11px var(--font-mono);fill:var(--muted)}:lang(ar) .v3-iso-x{font-family:var(--font-arabic);font-size:12px}.v3-iso-hot .v3-iso-x{fill:var(--ink)}.v3-iso-line{stroke:var(--v3-hot);stroke-dasharray:4 5;opacity:.7}.v3-iso-bar{transform-box:fill-box}[data-on] .v3-iso-bar{animation:v3-in .7s var(--ease-out-strong) both;animation-delay:calc(.15s + var(--i) * 80ms)}.v3-bridge{height:240vh;position:relative}.v3-bridge-pin{place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.v3-bridge-card{text-align:center;color:#0c0a0d;will-change:transform;background:radial-gradient(120% 90% at 50% 25%,#4d72ff,#2f5bff 58%,#1e40c8);align-content:center;place-items:center;gap:28px;width:100%;height:100%;padding:24px;display:grid}.v3-bridge-mark{background:#0c0a0d;border-radius:30px;place-items:center;width:112px;height:112px;display:grid;box-shadow:0 30px 60px -20px #0c0a0d8c}.v3-bridge-title{letter-spacing:-.03em;max-width:18ch;margin-inline:auto;font-size:clamp(2rem,1rem + 3.4vw,4rem);font-weight:600;line-height:1.05}.v3-bridge-body{margin-top:14px;font-size:1.125rem}.v3-bridge .accent,.v3-end-card .accent{color:inherit}:lang(ar) .v3-bridge .accent,:lang(ar) .v3-end-card .accent{color:#fff}.v3-bento{gap:16px;margin-top:48px;display:grid}@media (min-width:900px){.v3-bento-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.v3-tile{border-radius:20px;padding:24px}.v3-tile-title{letter-spacing:-.015em;color:var(--ink);font-size:1.25rem;font-weight:600}.v3-tile-body{color:var(--muted);margin:8px 0 14px;line-height:1.6}.v3-hub{aspect-ratio:2;margin-bottom:20px;position:relative}.v3-hub-lines{width:100%;height:100%;position:absolute;inset:0}.v3-hub-lines path{stroke:var(--v3-line-3);stroke-width:1.5px;stroke-dasharray:3 6;animation:1.4s linear infinite v3-dash}.v3-hub-core{background:var(--paper);border:1px solid var(--v3-line-2);width:78px;height:78px;box-shadow:0 0 60px 6px var(--v3-glow);border-radius:22px;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.v3-hub-app{position:absolute;translate:-50% -50%}.v3-tile.is-in .v3-hub-app{animation:v3-pop .5s var(--ease-out-strong) both;animation-delay:calc(.3s + var(--i) * 70ms)}.v3-access{gap:16px;margin-bottom:24px;padding-top:6px;display:grid}.v3-access-row{grid-template-columns:minmax(7rem,10rem) minmax(0,1fr) 2rem;align-items:center;gap:14px;display:grid}.v3-access-row b{color:var(--ink);font-size:.9375rem;font-weight:600;display:block}.v3-access-row .v3-mono{display:block}.v3-meter{background:var(--v3-sub-2);border-radius:999px;height:6px;position:relative}.v3-meter i{width:calc(var(--v) * 100%);border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#2f5bff,#4d72ff);position:absolute;inset-block:0;inset-inline-start:0}[dir=rtl] .v3-meter i{transform-origin:100%;background:linear-gradient(270deg,#2f5bff,#4d72ff)}.v3-meter i:after{content:"";inset-inline-end:-6px;background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;translate:0 -50%;box-shadow:0 0 0 3px #4d72ff59}.v3-tile.is-in .v3-meter i{animation:v3-grow-x 1s var(--ease-out-strong) both;animation-delay:calc(.25s + var(--i,0) * 90ms)}.v3-bento-day{grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.v3-bento-day{grid-template-columns:repeat(2,minmax(0,1fr))}.v3-day-week,.v3-day-cash,.v3-day-time{grid-column:span 2}}@media (min-width:1024px){.v3-bento-day{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"week week gauge wait""week week gauge team""cash cash time time"}.v3-day-week{grid-area:week}.v3-day-gauge{grid-area:gauge}.v3-day-wait{grid-area:wait}.v3-day-team{grid-area:team}.v3-day-cash{grid-area:cash}.v3-day-time{grid-area:time}}.v3-big{font-family:var(--font-mono);letter-spacing:-.03em;color:var(--ink);margin-top:8px;font-size:2.5rem;font-weight:500;line-height:1.05}.v3-heat{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.v3-heat-col{justify-items:center;gap:6px;display:grid}.v3-heat-col i{background:rgb(77 114 255/calc(.08 + var(--o) * .55));border-radius:6px;width:100%;height:30px}.v3-heat-col .is-hot{background:linear-gradient(#8ca5ff,#2f5bff);box-shadow:0 0 22px -2px #4d72ffb3}.v3-tile.is-in .v3-heat-col i{animation:v3-pop .45s var(--ease-out-strong) both;animation-delay:calc(.2s + var(--i) * 16ms)}.v3-gauge{aspect-ratio:1;width:min(190px,100%);margin:18px auto 0;position:relative}.v3-gauge svg{width:100%;height:100%;rotate:-90deg}.v3-gauge circle{fill:none;stroke-width:10px}.v3-gauge-track{stroke:var(--v3-sub-2)}.v3-gauge-fill{stroke:var(--v3-hot);stroke-linecap:round;stroke-dasharray:314.16;stroke-dashoffset:calc(314.16 * (1 - var(--v)));filter:drop-shadow(0 0 8px #4d72ff80)}.v3-tile.is-in .v3-gauge-fill{animation:v3-gauge 1.6s var(--ease-out-strong) both .2s}.v3-gauge .v3-big{place-items:center;margin:0;display:grid;position:absolute;inset:0}.v3-avatars{margin-top:4px;display:flex}.v3-avatars .v3-avatar+.v3-avatar{margin-inline-start:-9px}.v3-tile.is-in .v3-avatars .v3-avatar{animation:v3-pop .45s var(--ease-out-strong) both;animation-delay:calc(.3s + var(--i) * 70ms)}.v3-day-wait,.v3-day-team{flex-direction:column;gap:6px;display:flex}.v3-in{color:var(--v3-hot)}.v3-out{color:var(--muted)}.v3-wave{width:100%;height:110px;margin-top:12px;display:block}.v3-wave path{fill:none;stroke-width:2.5px;vector-effect:non-scaling-stroke;stroke-dasharray:1}.v3-wave-in{stroke:var(--v3-hot)}.v3-wave-out{stroke:var(--muted);opacity:.6}.v3-tile.is-in .v3-wave path{animation:v3-draw 1.8s var(--ease-out-strong) both .2s}.v3-timeline{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid;position:relative}.v3-timeline:before{content:"";background:var(--v3-line-2);inset-inline-start:4px;width:1px;position:absolute;top:6px;bottom:6px}.v3-timeline li{color:var(--ink-2);grid-template-columns:10px 3.2rem minmax(0,1fr);align-items:center;gap:10px;font-size:.875rem;display:grid;position:relative}.v3-timeline li i{background:var(--muted);border-radius:50%;width:9px;height:9px}.v3-timeline li .is-hot{background:var(--v3-hot);box-shadow:0 0 10px var(--v3-hot)}.v3-tile.is-in .v3-timeline li{animation:v3-in .5s var(--ease-out-strong) both;animation-delay:calc(.2s + var(--i) * 80ms)}.v3-facts{gap:36px;margin-top:56px;display:grid}@media (min-width:768px){.v3-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}.v3-fact{border-top:1px solid var(--v3-line-2);padding-top:20px}.v3-fact-n{font-family:var(--font-mono);letter-spacing:-.04em;color:var(--ink);font-size:clamp(3rem,2rem + 3vw,4.5rem);font-weight:500;line-height:1}.v3-fact-label{color:var(--muted);font-family:var(--font-mono);margin-top:10px;font-size:.8125rem}:lang(ar) .v3-fact-label{font-family:var(--font-arabic);font-size:.9375rem}.v3-fact-viz{gap:5px;height:44px;margin-top:18px;display:flex}.v3-fact-viz svg{width:100%;height:100%}.v3-fact-viz path{fill:none;stroke:var(--v3-hot);stroke-width:2px;vector-effect:non-scaling-stroke}.v3-fact-viz-1 i{background:linear-gradient(#4d72ff,#2f5bff);border-radius:4px;flex:1}.v3-fact-viz-2 i{transform-origin:0;background:linear-gradient(90deg,#2f5bff,#4d72ff);border-radius:999px;align-self:center;width:100%;height:6px}[dir=rtl] .v3-fact-viz-2 i{transform-origin:100%}.v3-fact.is-in .v3-fact-viz-1 i{animation:v3-pop .4s var(--ease-out-strong) both;animation-delay:calc(.2s + var(--i) * 50ms)}.v3-fact.is-in .v3-fact-viz-2 i{animation:v3-grow-x 1.2s var(--ease-out-strong) both .2s}.v3-fact-note{color:var(--muted);margin-top:16px;font-size:.9375rem;line-height:1.55}.v3-points{gap:12px;margin:44px 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.v3-points{grid-template-columns:repeat(3,minmax(0,1fr))}}.v3-points li{color:var(--ink-2);align-items:center;gap:10px;display:flex}.v3-points svg{color:var(--money-ink);flex-shrink:0}.v3-plans{gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.v3-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.v3-plan{flex-direction:column;gap:14px;padding:24px;display:flex}.v3-plan.is-rec{border-color:#4d72ff80;box-shadow:0 0 0 1px #4d72ff38,0 30px 80px -30px #4d72ff73}.v3-plan-name{color:var(--ink);font-size:1.0625rem;font-weight:600}.v3-plan-price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.v3-plan-price .price{letter-spacing:-.03em;color:var(--ink);font-size:2.5rem;font-weight:500}.v3-plan-list{color:var(--ink-2);flex:1;align-content:start;gap:9px;margin:0;padding:0;font-size:.875rem;list-style:none;display:grid}.v3-plan-list li{align-items:flex-start;gap:10px;display:flex}.v3-plan-list svg{color:var(--v3-hot);flex-shrink:0;margin-top:2px}.v3-end-grid{gap:20px;display:grid}@media (min-width:1024px){.v3-end-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.v3-end-side{border:1px solid var(--v3-line);background:var(--v3-glass);border-radius:22px;flex-direction:column;justify-content:flex-end;gap:10px;min-height:240px;padding:28px;display:flex;position:relative;overflow:hidden}.v3-end-mark{opacity:.9;filter:drop-shadow(0 0 40px #4d72ff73);inset-inline-end:24px;position:absolute;top:24px}.v3-end-line{letter-spacing:-.015em;max-width:18ch;color:var(--ink);font-size:1.375rem;font-weight:600}.v3-end-card{color:#0c0a0d;background:radial-gradient(120% 140% at 0 0,#4d72ff,#2f5bff 62%,#1e40c8);border-radius:22px;padding:clamp(28px,4vw,48px)}.v3-end-card .v3-mono{color:#0c0a0d}.v3-end-title{letter-spacing:-.03em;margin-top:14px;font-size:clamp(1.875rem,1.2rem + 2vw,3rem);font-weight:600;line-height:1.06}.v3-end-body{max-width:34rem;margin-top:12px;line-height:1.6}.v3-start{background:#ffffff4d;border:1px solid #0c0a0d24;border-radius:999px;gap:8px;margin-top:28px;padding:6px;display:flex}.v3-start:focus-within{outline-offset:3px;outline:2px solid #0c0a0d}.v3-start-input{color:#0c0a0d;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0 16px;font-size:1rem}.v3-start-input::placeholder{color:#3d1a0e}.v3-end-card .v3-btn-ink{color:#fff;background:#0c0a0d}@media (max-width:639px){.v3-end-side{min-height:200px}.v3-end-mark svg{width:auto;height:64px}}@media (max-width:519px){.v3-start{border-radius:18px;flex-direction:column}.v3-start-input{min-height:48px}}@keyframes v3-in{0%{opacity:0;filter:blur(6px);transform:translateY(10px)}}@keyframes v3-pop{0%{opacity:0;transform:scale(.6)}}@keyframes v3-grow-y{0%{transform:scaleY(0)}}@keyframes v3-grow-x{0%{transform:scaleX(0)}}@keyframes v3-draw{0%{stroke-dashoffset:1px}}@keyframes v3-gauge{0%{stroke-dashoffset:314.16px}}@keyframes v3-dash{to{stroke-dashoffset:-18px}}@keyframes v3-settle{0%{transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){.v3-home *,.v3-page *{animation:none!important}html.js [data-reveal=blur]{filter:none;opacity:1;transform:none}.v3-stage-card{filter:none!important;transition:opacity .15s!important;transform:none!important}.v3-bridge{height:auto}.v3-bridge-pin{height:80vh;position:relative}}
