.site{--s-ink:#07113f;--s-indigo:#5357c9;--s-lav:#d7d4ff;--s-orange:#ff7a00;--s-bg:#f7f7fc;--s-bg-alt:#eef0f9;--s-card:#fff;--s-line:#e2e4f1;--s-line-strong:#c9cde3;--s-text:#0b1233;--s-text-2:#3d4466;--s-muted:#5f6787;--s-indigo-text:#4a4fc0;--s-orange-text:#b35400;--s-start:left;--s-end:right;--dir:1;background:var(--s-bg);color:var(--s-text);min-block-size:100vh;font-size:16px;line-height:1.6;overflow-x:clip}:root[dir=rtl] .site{--s-start:right;--s-end:left;--dir:-1}@media (prefers-color-scheme:dark){.site{--s-bg:#060b24;--s-bg-alt:#0a1130;--s-card:#0e1638;--s-line:#1f2a58;--s-line-strong:#2f3c74;--s-text:#eceeff;--s-text-2:#c5cbec;--s-muted:#9aa2c9;--s-indigo-text:#a9adff;--s-orange-text:#ffb066}}html:has(.site){scroll-behavior:smooth;scroll-padding-block-start:76px}.site a:focus-visible,.site summary:focus-visible{outline:2px solid var(--s-orange);outline-offset:3px;border-radius:8px}.site .ico{flex:none;block-size:1.15em;inline-size:1.15em}.site h1,.site h2,.site h3{font-family:var(--font-display)}.site-wrap{inline-size:min(100% - 32px,1200px);margin-inline:auto}.session-wait{display:none}html[data-session] .site>:not(.session-wait){visibility:hidden}html[data-session] .session-wait{background:var(--s-bg);z-index:100;place-items:center;display:grid;position:fixed;inset:0}.session-wait .brand-mark{block-size:48px;inline-size:48px;animation:1.6s ease-in-out infinite breathe}.logo{font-family:var(--font-display-latin), var(--font-latin), sans-serif;letter-spacing:.01em;color:inherit;white-space:nowrap;align-items:center;gap:.55rem;font-size:1.12rem;font-weight:600;display:inline-flex}.logo b{color:var(--s-orange);font-weight:700}.logo .brand-mark{block-size:32px;inline-size:32px}.fx-progress{z-index:60;pointer-events:none;background:linear-gradient(to var(--s-end), var(--s-orange), #ffb066 45%, var(--s-lav));block-size:3px;transform-origin:var(--s-start);position:fixed;inset-block-start:0;inset-inline:0;transform:scaleX(0)}.site-head{z-index:50;color:#eef0ff;-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);background:#07113fd6;border-block-end:1px solid #d7d4ff1a;position:sticky;inset-block-start:0}.head-row{align-items:center;gap:1rem;block-size:64px;display:flex}.site-logo{color:inherit;border-radius:10px;flex:none;text-decoration:none}.site-logo:hover{text-decoration:none}.head-nav{gap:.15rem;margin-inline-start:.75rem;display:flex}.head-nav a,.head-link{color:#eceeffcc;white-space:nowrap;border-radius:8px;padding:.45rem .65rem;font-size:.92rem;text-decoration:none;transition:color .2s;position:relative}.head-nav a:after{content:"";background:var(--s-orange);block-size:2px;transform-origin:var(--s-start);border-radius:2px;transition:transform .3s cubic-bezier(.2,.7,.2,1);position:absolute;inset-block-end:.2rem;inset-inline:.65rem;transform:scaleX(0)}.head-nav a:hover,.head-link:hover{color:#fff;text-decoration:none}.head-nav a:hover:after{transform:scaleX(1)}.head-end{align-items:center;gap:.35rem;margin-inline-start:auto;display:flex}.head-cta{background:var(--s-orange);color:var(--s-ink);white-space:nowrap;border-radius:999px;padding:.55rem 1rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:background-color .2s}.head-cta:hover{background:#ff8e1c;text-decoration:none}@media (max-width:1060px){.head-nav{display:none}}@media (max-width:520px){.head-login{display:none}.head-row{gap:.5rem;block-size:58px}.head-cta{padding:.5rem .8rem;font-size:.85rem}.logo{font-size:1.02rem}}.hero{isolation:isolate;color:#eef0ff;background:#07113f;padding-block:clamp(2.5rem,6vw,5rem) clamp(3.5rem,8vw,6.5rem);position:relative;overflow:clip}.hero-bg{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.aurora{will-change:transform;border-radius:50%;position:absolute}.a1{aspect-ratio:1;background:radial-gradient(closest-side,#5357c9b3,#0000);inline-size:max(520px,52vw);animation:19s ease-in-out infinite alternate drift-a;inset-block-start:-22%;inset-inline-end:-14%}.a2{aspect-ratio:1;background:radial-gradient(closest-side,#ff7a004d,#0000);inline-size:max(380px,34vw);animation:23s ease-in-out infinite alternate drift-b;inset-block-end:-30%;inset-inline-start:-10%}.a3{aspect-ratio:1;background:radial-gradient(closest-side,#d7d4ff2e,#0000);inline-size:max(260px,22vw);animation:29s ease-in-out infinite alternate-reverse drift-a;inset-block-start:20%;inset-inline-start:38%}@keyframes drift-a{to{transform:translate(-5vw,4vw)scale(1.08)}}@keyframes drift-b{to{transform:translate(6vw,-3vw)scale(1.12)}}.hero-grid-lines{background-image:linear-gradient(#d7d4ff0f 1px,#0000 1px),linear-gradient(90deg,#d7d4ff0f 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 60% 40%,#000 10%,#0000 70%);mask-image:radial-gradient(at 60% 40%,#000 10%,#0000 70%)}.hero-light{inset-block-start:0;pointer-events:none;z-index:-1;opacity:0;background:radial-gradient(closest-side,#d7d4ff29,#5357c91a 45%,#0000);border-radius:50%;block-size:560px;inline-size:560px;transition:opacity .5s;position:absolute;left:0}.hero-light.on{opacity:1}.hero-grid{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}@media (max-width:980px){.hero-grid{grid-template-columns:minmax(0,1fr)}}.hero-copy>*{animation:.8s cubic-bezier(.2,.7,.2,1) backwards rise}.hero-copy>:nth-child(2){animation-delay:80ms}.hero-copy>:nth-child(3){animation-delay:.16s}.hero-copy>:nth-child(4){animation-delay:.24s}.hero-copy>:nth-child(5){animation-delay:.32s}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}.hero-eyebrow{color:var(--s-lav);background:#ffffff0a;border:1px solid #d7d4ff38;border-radius:999px;align-items:center;gap:.5rem;margin:0;padding:.35rem .85rem;font-size:.85rem;display:inline-flex}.hero-title{color:#fff;letter-spacing:-.02em;margin:1.1rem 0 1.15rem;font-size:clamp(2.15rem,5.3vw,4.15rem);font-weight:700;line-height:1.1}:lang(ar) .hero-title{letter-spacing:0;line-height:1.34}.ht-line{display:block}.ht-mark{color:#0000;background:linear-gradient(to var(--s-end), #ffb066, var(--s-orange) 45%, var(--s-lav));-webkit-background-clip:text;background-clip:text;inline-size:fit-content;max-inline-size:100%;padding-block-end:.06em;position:relative}@media (prefers-color-scheme:light){.ht-mark{background-image:linear-gradient(to var(--s-end), #ffb066, var(--s-orange) 50%, #ff9a3c)}}.ht-mark:after{content:"";background:linear-gradient(to var(--s-end), var(--s-orange), #ff7a0040);block-size:.075em;transform-origin:var(--s-start);border-radius:99px;animation:1.1s cubic-bezier(.2,.7,.2,1) .55s forwards underline;position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}@keyframes underline{to{transform:scaleX(1)}}.hero-lead{color:#e2e6ffd1;max-inline-size:58ch;margin:0;font-size:clamp(1rem,1.35vw,1.12rem);line-height:1.85}.cta-row{flex-wrap:wrap;align-items:center;gap:.75rem;margin-block:1.7rem 1.1rem;display:flex}.cta-row.center{justify-content:center}.assurance{color:var(--s-lav);align-items:center;gap:.5rem;margin:0;font-size:.9rem;display:inline-flex}.cta{isolation:isolate;color:var(--s-ink);white-space:nowrap;border-radius:999px;align-items:center;padding:.95rem 1.55rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.cta:hover{text-decoration:none}.cta:before{content:"";border-radius:inherit;z-index:-1;background:linear-gradient(180deg, #ff9b40, var(--s-orange));position:absolute;inset:2px}.cta:after{content:"";border-radius:inherit;z-index:-3;opacity:0;background:radial-gradient(closest-side,#ff7a0080,#0000);transition:opacity .35s;position:absolute;inset:-16px}.cta:hover:after,.cta:focus-visible:after{opacity:1}.cta-ring{border-radius:inherit;z-index:-2;background:#ff8c28b3;position:absolute;inset:0;overflow:hidden}.cta-ring:before{content:"";inset-block-start:50%;aspect-ratio:1;background:conic-gradient(from 0deg, transparent 0 52%, #fff 68%, var(--s-lav) 80%, transparent 94%);inline-size:320%;animation:3.4s linear infinite ring-spin;position:absolute;left:50%;transform:translate(-50%,-50%)rotate(0)}@keyframes ring-spin{to{transform:translate(-50%,-50%)rotate(1turn)}}.cta-label{align-items:center;gap:.5rem;display:inline-flex}.cta-arrow{block-size:1.15em;inline-size:1.15em;transition:transform .25s}:root[dir=rtl] .cta-arrow{transform:scaleX(-1)}.cta:hover .cta-arrow{transform:translate(3px)}:root[dir=rtl] .cta:hover .cta-arrow{transform:scaleX(-1)translate(3px)}.ghost-cta{color:#eef0ff;white-space:nowrap;border:1px solid #d7d4ff59;border-radius:999px;align-items:center;padding:.9rem 1.35rem;font-weight:600;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.ghost-cta:hover{background:#ffffff12;border-color:#d7d4ff99;text-decoration:none}.scene{perspective:1100px;inline-size:100%;max-inline-size:540px;margin-inline:auto;animation:.9s cubic-bezier(.2,.7,.2,1) .25s backwards rise;position:relative}.scene-glow{pointer-events:none;background:radial-gradient(closest-side,#5357c98c,#0000);border-radius:40%;position:absolute;inset:6% 2%;transform:translateZ(-48px)}.scene-stage{transform-style:preserve-3d;position:relative}.panel{background:linear-gradient(#101b5a,#0a1240);border:1px solid #d7d4ff29;border-radius:20px;padding:14px;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #000000a6,inset 0 1px #ffffff0f}.panel-sheen{pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff12 50%,#0000 62%);animation:8s ease-in-out 2s infinite sheen;position:absolute;inset:0;transform:translate(-100%)}@keyframes sheen{0%,70%{transform:translate(-100%)}to{transform:translate(100%)}}.panel-top{justify-content:space-between;align-items:center;margin-block-end:10px;display:flex}.dots{gap:5px;display:inline-flex}.dots i{background:#d7d4ff40;border-radius:50%;block-size:8px;inline-size:8px}.dots i:first-child{background:var(--s-orange)}.panel-sample{color:#d7d4ffa6;border:1px solid #d7d4ff29;border-radius:999px;padding:.05rem .55rem;font-size:.7rem}.url{background:#141e5c;border:1px solid #d7d4ff24;border-radius:12px;align-items:center;gap:8px;min-inline-size:0;margin-block-end:10px;padding:8px 10px;display:flex}.url-lock{color:#7ee2b8;flex:none;block-size:16px;inline-size:16px}.url-text{color:#fff;font-family:var(--font-mono);white-space:nowrap;min-inline-size:0;font-size:.8rem;position:relative;overflow:hidden}.url-cover{transform-origin:100%;background:#141e5c;animation:12s infinite backwards typing;position:absolute;inset:0}@keyframes typing{0%{animation-timing-function:steps(20,end);transform:scaleX(1)}10%{transform:scaleX(0)}93%{transform:scaleX(0)}98%,to{transform:scaleX(1)}}.url-status{color:var(--s-lav);white-space:nowrap;align-items:center;gap:5px;margin-inline-start:auto;font-size:.68rem;display:inline-flex}.url-status:before{content:"";background:#7ee2b8;border-radius:50%;block-size:6px;inline-size:6px;animation:1.4s ease-in-out infinite blink}@keyframes blink{50%{opacity:.25}}.flow{grid-auto-rows:1fr;gap:6px;margin:0;padding:0;list-style:none;display:grid;position:relative}.flow-rail{background:linear-gradient(#d7d4ff14,#d7d4ff47,#d7d4ff14);inline-size:2px;position:absolute;inset-block:8px;inset-inline-start:24px}.flow-track{animation:12s infinite backwards travel;position:absolute;inset:0}.flow-dot{inset-block-start:10%;background:var(--s-orange);border-radius:50%;block-size:10px;inline-size:10px;margin:-5px 0 0 -5px;position:absolute;left:50%;box-shadow:0 0 0 4px #ff7a002e,0 0 16px #ff7a00cc}@keyframes travel{0%{opacity:0;transform:translateY(0)}3%{opacity:1}16%{transform:translateY(0)}20%,36%{transform:translateY(20%)}40%,56%{transform:translateY(40%)}60%,76%{transform:translateY(60%)}80%,94%{opacity:1;transform:translateY(80%)}99%{opacity:0;transform:translateY(80%)}to{opacity:0;transform:translateY(0)}}.flow-step{border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-inline-size:0;padding:7px 8px;display:grid;position:relative}.fs-on{border-radius:inherit;opacity:0;background:linear-gradient(to var(--s-end), #5357c961, #5357c90f);animation:12s infinite backwards step-on;animation-delay:calc(var(--s) * 2.4s);border:1px solid #d7d4ff38;position:absolute;inset:0}@keyframes step-on{0%{opacity:0}4%,18%{opacity:1}22%,to{opacity:0}}.fs-node{block-size:34px;inline-size:34px;color:var(--s-lav);background:#18226d;border:1px solid #d7d4ff38;border-radius:10px;place-items:center;display:grid;position:relative}.fs-node svg{block-size:18px;inline-size:18px}.fs-text{min-inline-size:0;line-height:1.35;display:grid;position:relative}.fs-text b{color:#fff;font-size:.88rem;font-weight:600;font-family:var(--font-display)}.fs-text small{color:#d7d4ffad;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.fs-viz{justify-content:flex-end;align-items:center;display:flex;position:relative}.viz-pages{gap:4px;display:flex}.viz-pages i{block-size:18px;inline-size:14px;animation:12s infinite backwards pop;animation-delay:calc(var(--s) * 2.4s + var(--n) * .15s);background-color:#ffffff14;background-image:linear-gradient(#d7d4ffb3 0 3px,#0000 3px 6px,#d7d4ff59 6px 8px,#0000 8px 10px,#d7d4ff59 10px 12px,#0000 12px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:content-box;border:1px solid #d7d4ff38;border-radius:3px;padding:3px}.viz-bars{align-items:flex-end;gap:3px;block-size:26px;display:flex}.viz-bars i{inline-size:7px;block-size:calc(var(--h) * 26px);background:linear-gradient(var(--s-lav), var(--s-indigo));transform-origin:bottom;animation:12s infinite backwards bar-grow;animation-delay:calc(var(--s) * 2.4s + var(--n) * 80ms);border-radius:2px}.viz-plan{gap:3px;display:flex}.viz-plan span{justify-items:center;gap:2px;display:grid}.viz-plan i{background:var(--s-lav);block-size:6px;inline-size:24px;transform-origin:var(--s-start);animation:12s infinite backwards seg-grow;animation-delay:calc(var(--s) * 2.4s + var(--n) * .25s);border-radius:3px}.viz-plan span:first-child i{background:var(--s-orange)}.viz-plan em{color:#d7d4ffb3;font-size:.6rem;font-style:normal;font-family:var(--font-latin)}.viz-nets{gap:4px;display:flex}.net{block-size:22px;inline-size:22px;color:var(--s-lav);background:#ffffff12;border-radius:6px;place-items:center;display:grid;position:relative}.net svg{block-size:13px;inline-size:13px}.net:after,.net-live{content:"";background:#f5b445;border-radius:50%;block-size:7px;inline-size:7px;position:absolute;inset-block-start:-2px;inset-inline-end:-2px}.net-live{z-index:1;opacity:0;animation:12s infinite backwards go-live;animation-delay:calc(var(--s) * 2.4s + 1.2s + var(--n) * .1s);background:#3ddc97;box-shadow:0 0 8px #3ddc97}.viz-leads{align-items:center;gap:4px;display:flex}.viz-leads>i{background:var(--s-lav);block-size:9px;inline-size:9px;animation:12s infinite backwards pill-in;animation-delay:calc(var(--s) * 2.4s + var(--n) * .2s);border-radius:50%}.odoo-chip{color:#fff;background:#ffffff1a;border-radius:999px;align-items:center;gap:4px;margin-inline-start:3px;padding:2px 7px;font-size:.68rem;font-weight:600;display:inline-flex}.odoo-chip svg{block-size:12px;inline-size:12px}@keyframes pop{0%{opacity:0;transform:scale(.6)}4%,90%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}@keyframes bar-grow{0%{transform:scaleY(.12)}6%,90%{transform:scaleY(1)}to{transform:scaleY(.12)}}@keyframes seg-grow{0%{transform:scaleX(0)}6%,90%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes go-live{0%,2%{opacity:0}5%,90%{opacity:1}to{opacity:0}}@keyframes pill-in{0%{opacity:0;transform:translateY(6px)}5%,90%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)}}.float{z-index:2;position:absolute}.f-gate{inset-block-start:24%;inset-inline-end:-22px;transform:translateZ(48px)}.f-toast{inset-block-end:-26px;inset-inline-start:-18px;transform:translateZ(72px)}.float-in{color:#07113f;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 13px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 44px -16px #0009}.float-in b{font-size:.86rem;line-height:1.3;font-family:var(--font-display);display:block}.float-in small{color:#5f6787;white-space:nowrap;font-size:.72rem;display:block}.f-gate .float-in{animation:12s 5.6s infinite backwards pop}.f-toast .float-in{animation:12s 9.9s infinite backwards pill-in}.f-icon{color:#5357c9;background:#eceeff;border-radius:50%;flex:none;place-items:center;block-size:30px;inline-size:30px;display:grid}.f-icon svg{block-size:17px;inline-size:17px}.f-icon.ok{color:#0f9d63;background:#e3f7ee}.toast-pills{gap:4px;display:flex}.toast-pills em{color:#3d43a8;white-space:nowrap;background:#eef0ff;border-radius:999px;padding:2px 7px;font-size:.64rem;font-style:normal;font-weight:600}.toast-sheen{pointer-events:none;background:linear-gradient(105deg,#0000 35%,#5357c929 50%,#0000 65%);animation:6s ease-in-out 3s infinite sheen;position:absolute;inset:0;transform:translate(-120%)}@media (max-width:1100px){.toast-pills{display:none}}@media (max-width:600px){.f-gate{display:none}.f-toast{margin-block-start:12px;position:relative;inset:auto;transform:none!important}.f-toast .float-in{animation:none}.panel{padding:12px}.fs-text small{font-size:.68rem}}.hero.is-paused *,.hero.is-paused :before,.hero.is-paused :after{animation-play-state:paused!important}.facts{background:var(--s-bg);border-block-end:1px solid var(--s-line);padding-block:2.2rem 1.3rem}.facts-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.facts-row li{text-align:center;justify-items:center;gap:.3rem;display:grid}.count{text-align:center;font-family:var(--font-latin), system-ui, sans-serif;font-variant-numeric:tabular-nums;color:#0000;background:linear-gradient(135deg, var(--s-indigo), var(--s-orange));-webkit-background-clip:text;background-clip:text;padding-block-end:.05em;font-size:clamp(2.3rem,4.2vw,3.3rem);font-weight:700;line-height:1;display:inline-block}.count-label{color:var(--s-text-2);font-size:.88rem;line-height:1.4}.facts-note{text-align:center;color:var(--s-muted);margin:1.1rem 0 0;font-size:.78rem}@media (max-width:760px){.facts-row{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.4rem}}@media (max-width:440px){.facts-row{grid-template-columns:repeat(2,minmax(0,1fr))}.facts-row li:last-child{grid-column:1/-1}}.sec{background:var(--s-bg);padding-block:clamp(3.5rem,8vw,6.5rem)}.sec-head{max-inline-size:780px;margin-block-end:clamp(1.8rem,4vw,2.8rem)}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--s-indigo-text);margin:0 0 .6rem;font-size:.8rem;font-weight:700}:lang(ar) .eyebrow{letter-spacing:0;text-transform:none;font-size:.92rem}.sec h2{color:var(--s-text);letter-spacing:-.015em;margin:0 0 .8rem;font-size:clamp(1.7rem,3.6vw,2.7rem);font-weight:700;line-height:1.2}:lang(ar) .sec h2{letter-spacing:0;line-height:1.42}.sec-lead{color:var(--s-text-2);margin:0;font-size:1.06rem;line-height:1.85}.note-line{color:var(--s-text-2);align-items:flex-start;gap:.6rem;max-inline-size:860px;margin:1.6rem 0 0;font-size:.96rem;line-height:1.75;display:flex}.note-line .ico{color:var(--s-indigo-text);margin-block-start:.25rem}.note-line.center{text-align:center;justify-content:center;margin-inline:auto}.tile{isolation:isolate;background:var(--s-card);border:1px solid var(--s-line);border-radius:18px;min-inline-size:0;padding:1.4rem 1.3rem;transition:box-shadow .3s,border-color .3s;position:relative;box-shadow:0 1px 2px #07113f0a}.tile h3{color:var(--s-text);margin:.25rem 0 .45rem;font-size:1.12rem;font-weight:600;line-height:1.4}.tile p{color:var(--s-text-2);margin:0;font-size:.95rem;line-height:1.75}.spot-fill,.spot-ring{border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s;position:absolute}.spot-fill{z-index:-1;inset:0;overflow:hidden}.spot-ring{z-index:1;-webkit-mask-composite:xor;padding:1px;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.spot-fill i,.spot-ring i{border-radius:50%;block-size:340px;inline-size:340px;position:absolute;top:0;left:0}.spot-on .spot-fill,.spot-on .spot-ring{opacity:1}@media (prefers-color-scheme:dark){.spot-fill i{background:radial-gradient(closest-side,#a5a8ff24,#0000)}}.stage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:920px){.stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.stage-grid{grid-template-columns:minmax(0,1fr)}}.stage-n{font-family:var(--font-latin);letter-spacing:.06em;color:var(--s-indigo-text);background:color-mix(in srgb, var(--s-indigo) 12%, var(--s-card));border-radius:6px;padding:.12rem .5rem;font-size:.82rem;font-weight:700;display:inline-block}.gate-tag{color:var(--s-orange-text);background:#ff7a001f;border-radius:999px;align-items:center;gap:.35rem;margin-block-start:.9rem;padding:.25rem .7rem;font-size:.8rem;font-weight:700;display:inline-flex}.gate-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1100px){.gate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.gate-grid{grid-template-columns:minmax(0,1fr)}}.gate-n{block-size:56px;inline-size:56px;font-family:var(--font-latin);color:#fff;background:radial-gradient(circle at 30% 30%,#8084ea,#3b3fa8);border-radius:50%;place-items:center;margin-block-end:1rem;font-size:1.4rem;font-weight:700;display:grid;position:relative;box-shadow:0 12px 26px -12px #5357c9cc}.gate-n:after{content:"";border:1.5px dashed color-mix(in srgb, var(--s-indigo) 50%, transparent);border-radius:50%;animation:16s linear infinite spin;position:absolute;inset:-7px}.tile p.gate-kicker{color:var(--s-orange-text);font-size:.8rem;font-weight:700}.tile p.gate-who{color:var(--s-text);border-block-start:1px dashed var(--s-line);margin-block-start:.9rem;padding-block-start:.8rem;font-size:.86rem}.gate-who span{color:var(--s-muted)}.flowmap{grid-template-columns:minmax(0,1.3fr) minmax(56px,.5fr) minmax(0,1fr) minmax(56px,.5fr) minmax(0,1fr);align-items:center;display:grid}.fm-channels{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.fm-chip{background:var(--s-card);border:1px solid var(--s-line);border-radius:14px;align-items:center;gap:.75rem;min-inline-size:0;padding:.6rem .8rem;display:flex}.fm-chip b{font-family:var(--font-display-latin), var(--font-latin), sans-serif;font-size:.95rem;font-weight:600;display:block}.fm-chip small{color:var(--s-muted);font-size:.8rem;line-height:1.45;display:block}.fm-glyph{block-size:38px;inline-size:38px;color:var(--s-indigo-text);background:color-mix(in srgb, var(--s-indigo) 13%, var(--s-card));border-radius:11px;flex:none;place-items:center;display:grid}.fm-glyph svg{block-size:20px;inline-size:20px}.fm-glyph.big{border-radius:16px;block-size:56px;inline-size:56px}.fm-glyph.big svg{block-size:30px;inline-size:30px}.wire{block-size:2px;margin-inline:8px;position:relative;container-type:size}.wire-line{background:repeating-linear-gradient(to var(--s-end), color-mix(in srgb, var(--s-indigo) 50%, transparent) 0 6px, transparent 6px 11px);border-radius:2px;position:absolute;inset:0}.pulse{border-radius:50%;block-size:10px;inline-size:10px;margin-block-start:-5px;position:absolute;inset-block-start:50%;inset-inline-start:0}.pulse.fwd{background:var(--s-indigo);box-shadow:0 0 10px var(--s-indigo);animation:2.6s linear infinite backwards wire-fwd;animation-delay:calc(var(--i) * 1.3s)}.pulse.back{background:var(--s-orange);box-shadow:0 0 10px var(--s-orange);animation:3.4s linear infinite backwards wire-back;animation-delay:calc(var(--i) * 1.7s + .6s)}@keyframes wire-fwd{0%{opacity:0;transform:translate(0)}12%,88%{opacity:1}to{transform:translateX(calc(var(--dir) * (100cqi - 10px)));opacity:0}}@keyframes wire-back{0%{transform:translateX(calc(var(--dir) * (100cqi - 10px)));opacity:0}12%,88%{opacity:1}to{opacity:0;transform:translate(0)}}.wire-tag{text-align:center;color:var(--s-muted);white-space:nowrap;font-size:.72rem;position:absolute;inset-block-end:12px;inset-inline:0}.fm-hub{isolation:isolate;text-align:center;color:#eef0ff;background:radial-gradient(240px 160px at 50% 0,#5357c999,#0000),#07113f;border-radius:22px;justify-items:center;gap:.6rem;padding:1.5rem 1.1rem;display:grid;position:relative;box-shadow:0 30px 60px -30px #07113fb3}.fm-hub .logo{color:#fff;font-size:1.25rem}.fm-hub p{color:#e2e6ffc7;margin:0;font-size:.86rem;line-height:1.65}.hub-ring{border-radius:inherit;z-index:-1;border:1.5px solid #ff7a008c;animation:2.8s ease-out infinite hub-pulse;position:absolute;inset:0}@keyframes hub-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}.fm-odoo{text-align:center;background:var(--s-card);border:1px solid var(--s-line);border-radius:22px;justify-items:center;gap:.3rem;padding:1.4rem 1.1rem;display:grid}.fm-odoo b{font-family:var(--font-display-latin), var(--font-latin), sans-serif;margin-block-start:.3rem;font-size:1.1rem}.fm-odoo small{color:var(--s-muted);font-size:.82rem}.fm-odoo p{color:var(--s-text-2);margin:.4rem 0 0;font-size:.86rem;line-height:1.65}@media (max-width:920px){.flowmap{grid-template-columns:minmax(0,1fr);justify-items:stretch}.wire{justify-self:center;block-size:64px;inline-size:2px;margin:8px 0}.wire-line{background:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--s-indigo) 50%, transparent) 0 6px, transparent 6px 11px)}.pulse{inset-block-start:0;left:50%;margin:0 0 0 -5px;inset-inline-start:auto}.pulse.fwd{animation-name:wire-fwd-y}.pulse.back{animation-name:wire-back-y}.wire-tag{inset-block:50% auto;inset-inline:14px auto;transform:translateY(-50%)}.fm-channels{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}}@keyframes wire-fwd-y{0%{opacity:0;transform:translateY(0)}12%,88%{opacity:1}to{opacity:0;transform:translateY(calc(100cqb - 10px))}}@keyframes wire-back-y{0%{opacity:0;transform:translateY(calc(100cqb - 10px))}12%,88%{opacity:1}to{opacity:0;transform:translateY(0)}}.pack-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:900px){.pack-grid{grid-template-columns:minmax(0,1fr)}}.pack-icon{color:#fff;background:linear-gradient(135deg,#6a6ee0,#07113f);border-radius:15px;place-items:center;block-size:50px;inline-size:50px;margin-block-end:.9rem;display:grid;box-shadow:0 14px 28px -16px #5357c9cc}.pack-icon svg{block-size:26px;inline-size:26px}.tile p.pack-label,.tile .pack-label{color:var(--s-muted);font-size:.78rem;font-weight:700}.tile p.pack-label{margin:1rem 0 .45rem}.pack-kpis{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.pack-kpis li{background:color-mix(in srgb, var(--s-indigo) 11%, var(--s-card));color:var(--s-text);border-radius:999px;padding:.25rem .65rem;font-size:.84rem}.tile p.pack-season{border-block-start:1px dashed var(--s-line);align-items:flex-start;gap:.5rem;margin-block-start:1rem;padding-block-start:.9rem;font-size:.9rem;display:flex}.pack-season .ico{color:var(--s-orange);margin-block-start:.2rem}.governed{color:#eef0ff;background:radial-gradient(900px 420px at 12% 0,#5357c961,#0000 70%),#07113f}.governed h2{color:#fff}.governed .sec-lead{color:#e2e6ffcc}.gov-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}@media (max-width:980px){.gov-grid{grid-template-columns:minmax(0,1fr)}}.gov-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:600px){.gov-points{grid-template-columns:minmax(0,1fr)}}.gov-points li{gap:.75rem;display:flex}.gp-ico{color:#ffb066;background:#ff7a0029;border-radius:50%;flex:none;place-items:center;block-size:30px;inline-size:30px;display:grid}.gp-ico svg{block-size:16px;inline-size:16px}.gov-points b{color:#fff;font-family:var(--font-display);margin-block-end:.15rem;font-weight:600;display:block}.gov-points li>span>span{color:#e2e6ffbd;font-size:.93rem;line-height:1.7}.gov-card-wrap{perspective:1000px}.gov-card{--s-text:#0b1233;--s-text-2:#3d4466;--s-muted:#5f6787;--s-line:#e2e4f1;--s-card:#fff;border:0;border-radius:22px;max-inline-size:460px;margin-inline:auto;padding:1.5rem;box-shadow:0 40px 80px -30px #000000a6}.tile p.gc-kicker{color:#b35400;align-items:center;gap:.4rem;font-size:.82rem;font-weight:700;display:flex}.tile p.gc-title{font-family:var(--font-display);color:#0b1233;margin:.5rem 0 1rem;font-size:1.15rem;font-weight:600;line-height:1.45}.gc-values{background:#f3f4fb;border-radius:14px;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex}.gc-values>span{display:grid}.gc-values small{color:#5f6787;font-size:.76rem}.gc-values b{font-family:var(--font-latin);color:#0b1233;font-size:1.25rem}.gc-arrow{color:#5357c9;flex:none;block-size:22px;inline-size:22px}:root[dir=rtl] .gc-arrow{transform:scaleX(-1)}.tile p.gc-why{margin-block:.9rem;font-size:.9rem}.tile p.gc-wait{color:#9a4f00;align-items:center;gap:.55rem;font-size:.86rem;font-weight:600;display:flex}.pulse-dot{background:var(--s-orange);border-radius:50%;flex:none;block-size:8px;inline-size:8px;position:relative}.pulse-dot:after{content:"";border:2px solid var(--s-orange);border-radius:50%;animation:1.8s ease-out infinite hub-pulse;position:absolute;inset:-5px}.gc-actions{gap:.5rem;margin-block-start:1rem;display:flex}.gc-btn{text-align:center;color:#3d4466;border:1px solid #d9dcef;border-radius:12px;flex:1;padding:.65rem;font-size:.92rem;font-weight:700}.gc-btn.ok{color:#fff;background:#5357c9;border-color:#5357c9}.tile p.gc-sample{color:#6b7190;text-align:center;margin-block-start:.8rem;font-size:.72rem}.tier-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:920px){.tier-grid{grid-template-columns:minmax(0,1fr)}}.tier{flex-direction:column;display:flex}.tier.is-featured{background:linear-gradient(var(--s-card), var(--s-card)) padding-box, linear-gradient(135deg, var(--s-orange), var(--s-indigo)) border-box;border:1.5px solid #0000}.tier-badge{color:var(--s-orange-text);background:#ff7a0024;border-radius:999px;padding:.2rem .6rem;font-size:.72rem;font-weight:700;position:absolute;inset-block-start:1.1rem;inset-inline-end:1.1rem}.tile p.tier-sub{color:var(--s-indigo-text);font-size:.82rem;font-weight:700}.tier h3{font-size:1.35rem}.tier-points{flex:1;align-content:start;gap:.55rem;margin:1.1rem 0 1.4rem;padding:0;list-style:none;display:grid}.tier-points li{color:var(--s-text);gap:.5rem;font-size:.93rem;line-height:1.6;display:flex}.tier-points .ico{color:#12a06a;margin-block-start:.2rem}.tier-cta{text-align:center;border:1px solid var(--s-line-strong);color:var(--s-text);border-radius:12px;padding:.8rem 1rem;font-weight:700;text-decoration:none;transition:background-color .2s,border-color .2s;display:block}.tier-cta:hover{border-color:var(--s-indigo);text-decoration:none}.tier-cta.primary{background:var(--s-ink);color:#fff;border-color:#0000}.tier-cta.primary:hover{background:#121d63}@media (prefers-color-scheme:dark){.tier-cta.primary{background:var(--s-indigo)}.tier-cta.primary:hover{background:#6267d6}}.faq-wrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:start;gap:2rem;display:grid}@media (max-width:900px){.faq-wrap{grid-template-columns:minmax(0,1fr);gap:0}}.faq-list{gap:.7rem;display:grid}.faq{background:var(--s-card);border:1px solid var(--s-line);border-radius:14px;padding:0 1.1rem;transition:border-color .2s}.faq[open]{border-color:color-mix(in srgb, var(--s-indigo) 45%, var(--s-line))}.faq summary{cursor:pointer;color:var(--s-text);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;font-size:1rem;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq-plus{block-size:20px;inline-size:20px;color:var(--s-indigo-text);flex:none;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.faq[open] .faq-plus{transform:rotate(45deg)}.faq p{color:var(--s-text-2);margin:0 0 1.1rem;line-height:1.85}.final{background:var(--s-bg-alt);padding-block:0 clamp(3.5rem,8vw,6rem)}.final-card{text-align:center;color:#eef0ff;background:radial-gradient(600px 300px at 85% 0,#ff7a004d,#0000 70%),radial-gradient(620px 320px at 10% 100%,#5357c9a6,#0000 70%),#07113f;border-radius:28px;padding:clamp(2.2rem,6vw,4.2rem) clamp(1.2rem,4vw,3rem);position:relative;overflow:hidden}.final-card h2{color:#fff;margin:0 0 .8rem;font-size:clamp(1.75rem,4vw,2.8rem);line-height:1.3}.final-card p{color:#e2e6ffd1;max-inline-size:58ch;margin:0 auto;line-height:1.85}.site-foot{color:#e2e6ffc7;background:#050a26;padding-block:3.5rem 1.4rem;position:relative;overflow:hidden}.foot-cols{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:2rem;display:grid}@media (max-width:760px){.foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.foot-brand{grid-column:1/-1}}.foot-brand .logo{color:#fff}.foot-brand p{max-inline-size:36ch;margin:.8rem 0 0;font-size:.92rem;line-height:1.7}.site-foot nav{align-content:start;justify-items:start;gap:.5rem;display:grid}.foot-h{color:#fff;margin:0 0 .3rem;font-size:.92rem;font-weight:700}.site-foot nav a{color:#e2e6ffb8;font-size:.92rem;text-decoration:none;position:relative}.site-foot nav a:hover{color:#fff;text-decoration:none}.site-foot nav a:after{content:"";background:var(--s-orange);block-size:1.5px;transform-origin:var(--s-start);transition:transform .3s cubic-bezier(.2,.7,.2,1);position:absolute;inset-block-end:-2px;inset-inline:0;transform:scaleX(0)}.site-foot nav a:hover:after,.site-foot nav a:focus-visible:after{transform:scaleX(1)}.wordmark{--mx:50%;--my:50%;font-family:var(--font-display-latin), var(--font-latin), sans-serif;letter-spacing:-.04em;-webkit-user-select:none;user-select:none;place-items:center;margin-block:2.2rem .6rem;font-size:clamp(8rem,34vw,24rem);font-weight:700;line-height:.82;display:grid;position:relative}.wm-outline,.wm-fill{grid-area:1/1}.wm-outline{color:#0000;-webkit-text-stroke:1.5px #d7d4ff42}.wm-fill{color:#0000;background:linear-gradient(100deg, var(--s-orange), #ffb066 30%, var(--s-lav) 62%, var(--s-indigo));-webkit-mask-image:radial-gradient(circle min(16vw, 240px) at var(--mx) var(--my), #000, #00000073 45%, transparent);-webkit-mask-image:radial-gradient(circle min(16vw, 240px) at var(--mx) var(--my), #000, #00000073 45%, transparent);mask-image:radial-gradient(circle min(16vw, 240px) at var(--mx) var(--my), #000, #00000073 45%, transparent);-webkit-background-clip:text;background-clip:text}.wm-halo{inset-block-start:50%;aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#ff7a0033,#5357c91f 50%,#0000);border-radius:50%;inline-size:42%;position:absolute;left:50%;translate:-50% -50%}.foot-base{color:#e2e6ff94;border-block-start:1px solid #d7d4ff1a;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;padding-block-start:1rem;font-size:.8rem;display:flex}.fx-ready [data-reveal]:not(.in){opacity:0}.fx-ready [data-reveal].in{animation:.85s cubic-bezier(.2,.7,.2,1) backwards reveal;animation-delay:calc(var(--i,0) * 90ms)}.fx-ready .sec-head[data-reveal].in{animation:none}.fx-ready .sec-head[data-reveal].in>*{animation:.8s cubic-bezier(.2,.7,.2,1) backwards reveal}.fx-ready .sec-head[data-reveal].in>:nth-child(2){animation-delay:90ms}.fx-ready .sec-head[data-reveal].in>:nth-child(3){animation-delay:.18s}@keyframes reveal{0%{opacity:0;transform:translateY(26px)scale(.985)}}@media (prefers-reduced-motion:reduce){html:has(.site){scroll-behavior:auto}.site *,.site :before,.site :after{transition:none!important;animation:none!important}.ht-mark:after{transform:none}.hero-light{display:none}}.site{--s-violet:#7c5cff;--s-pink:#ec4899;--s-teal:#14b8a6}.logo b{color:#c4b5fd}.fx-progress{background:linear-gradient(to var(--s-end), var(--s-lav), var(--s-violet))}.head-cta{color:var(--s-ink);background:#fff}.head-cta:hover{background:var(--s-lav)}.hero{background:radial-gradient(55% 65% at 88% 8%,#8b5cf6cc,#0000 65%),radial-gradient(45% 55% at 8% 18%,#5357c9bf,#0000 70%),radial-gradient(38% 48% at 78% 98%,#ff7a0066,#0000 70%),radial-gradient(45% 55% at 28% 105%,#ec489942,#0000 70%),linear-gradient(160deg,#150f5e,#2a168a 48%,#3a1aa0);padding-block:clamp(1.5rem,4vw,3.5rem) clamp(5rem,9vw,8rem)}.a1{background:radial-gradient(closest-side,#a78bfa73,#0000)}.a2{background:radial-gradient(closest-side,#ff8c3238,#0000)}.hero-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr)}.hero-pmark{block-size:112px;inline-size:min(300px,70%);margin-block-end:.5rem;margin-inline-start:-6px}.hero-eyebrow{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ece9ff;background:#ffffff1a;border-color:#ffffff38}.hero-eyebrow .ico{color:#c4b5fd}.hero-title{text-shadow:0 10px 40px #140a5073;font-size:clamp(2.4rem,5.6vw,4.6rem);font-weight:700}.ht-mark,.hero .ht-mark{background-image:linear-gradient(to var(--s-end), #fff, #d7d4ff 45%, #a78bfa)}@media (prefers-color-scheme:light){.hero .ht-mark{background-image:linear-gradient(to var(--s-end), #fff, #e4e0ff 40%, #b9a6ff)}}.ht-mark:after{background:linear-gradient(to var(--s-end), #c4b5fd, #7c5cff);block-size:.09em}.hero-lead{color:#eceaffe0}.assurance .ico{color:#6ee7b7}.ghost-cta{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border-color:#ffffff4d}.cta-ring:before{background:conic-gradient(from 0deg, transparent 0 50%, #fff 66%, #c4b5fd 80%, transparent 94%)}.scene{perspective:1500px;max-inline-size:660px;padding-block:24px 40px}.scene-glow{background:radial-gradient(closest-side,#a78bfa8c,#0000);inset:0 -6%}.scene-stage,.dev-laptop,.dev-phone{transform-style:preserve-3d}.dev-laptop{position:relative}.laptop{--ty:-14deg;transform:rotateY(var(--ty)) rotateX(7deg);transform-origin:50% 60%;filter:drop-shadow(0 50px 60px #0a05328c)}.lap-screen{background:linear-gradient(#1d2048,#0c0f2c);border:1px solid #ffffff24;border-radius:18px;padding:10px;box-shadow:inset 0 0 0 1px #0006}.lap-ui{aspect-ratio:16/10;color:#e9e7ff;background:linear-gradient(160deg,#141a52,#0e1240);border-radius:10px;grid-template-columns:40px minmax(0,1fr);font-size:11px;display:grid;overflow:hidden}.lap-side{background:linear-gradient(#1c1670,#2c1690);align-content:start;justify-items:center;gap:10px;padding-block:10px;display:grid}.lap-logo{font-family:var(--font-display-latin), sans-serif;color:#fff;font-size:12px;font-weight:700}.lap-side i{background:#ffffff24;border-radius:5px;block-size:16px;inline-size:16px}.lap-side i.on{background:linear-gradient(135deg,#a78bfa,#7c5cff);box-shadow:0 0 12px #a78bfacc}.lap-main{grid-template-rows:auto auto 1fr auto;gap:8px;min-inline-size:0;padding:10px 12px;display:grid}.lap-top{justify-content:space-between;align-items:center;display:flex}.lap-top b{font-size:12px;font-family:var(--font-display)}.lap-live{color:#6ee7b7;align-items:center;gap:5px;font-size:10px;display:inline-flex}.lap-live i{background:#34d399;border-radius:50%;block-size:6px;inline-size:6px;animation:1.4s ease-in-out infinite blink}.lap-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.lap-kpis div{background:#ffffff12;border:1px solid #ffffff17;border-radius:8px;padding:6px 8px;display:grid}.lap-kpis b{font-family:var(--font-latin);font-size:15px;line-height:1.2}.lap-kpis em{color:#6ee7b7;font-size:9px;font-style:normal}.lap-chart{background:#ffffff0a;border-radius:8px;min-block-size:0;position:relative;overflow:hidden}.lap-chart svg{block-size:calc(100% - 8px);inline-size:100%;position:absolute;inset:8px 0 0}.lap-line{stroke-dasharray:400;stroke-dashoffset:0}.lap-chart-label{color:#e9e7ff99;font-size:9px;position:absolute;inset-block-start:4px;inset-inline-start:8px}.lap-rows{gap:4px;display:grid}.lap-row{background:#ffffff0a;border-radius:6px;grid-template-columns:74px 48px minmax(0,1fr) 40px;align-items:center;gap:6px;padding:4px 6px;display:grid}.lap-net{align-items:center;gap:5px;font-size:10px;display:inline-flex}.lap-net svg{color:#c4b5fd;block-size:12px;inline-size:12px}.lap-st{text-align:center;border-radius:99px;padding:1px 6px;font-size:9px}.st-active{color:#6ee7b7;background:#34d39924}.st-learning{color:#93c5fd;background:#93c5fd24}.st-paused{color:#fca5a5;background:#fca5a51f}.lap-bar{background:#ffffff14;border-radius:3px;block-size:5px;overflow:hidden}.lap-bar i{border-radius:inherit;background:linear-gradient(to var(--s-end), #7c5cff, #c4b5fd);block-size:100%;display:block}.lap-v{text-align:end;font-size:10px;font-family:var(--font-latin)}.lap-base{background:linear-gradient(#c9cbe6,#8a8db3);border-radius:0 0 14px 14px;block-size:14px;margin-inline:-7%;position:relative;box-shadow:0 2px #6c6f96}.lap-base:before{content:"";background:#a4a7c8;border-radius:0 0 6px 6px;block-size:5px;position:absolute;inset-block-start:0;inset-inline:42%}.dev-phone{z-index:3;inline-size:27%;position:absolute;inset-block-end:-8px;inset-inline-start:-4%}.phone{aspect-ratio:9/18.5;transform:rotateY(calc(var(--ty,0deg) * -.6)) rotateZ(-4deg);background:linear-gradient(160deg,#2a2d55,#0b0d26);border-radius:26px;padding:6px;box-shadow:0 30px 60px -20px #050228cc,inset 0 0 0 1px #ffffff2e}:root[dir=rtl] .phone{transform:rotate(4deg)}.phone-screen{color:#fff;border-radius:21px;block-size:100%;position:relative;overflow:hidden}.ad-art{background:radial-gradient(70% 45% at 50% 38%,#ffb347 0%,#e8572e 45%,#7a1f3d 80%,#2b0e2a 100%);position:absolute;inset:0}.ad-sun{aspect-ratio:1;background:radial-gradient(closest-side,#ffecc8e6,#ffbe6e00);border-radius:50%;position:absolute;inset-block-start:14%;inset-inline:22%}.ad-plate{aspect-ratio:1.6;background:radial-gradient(closest-side,#5a2a16 0 55%,#f3e3cf 56% 72%,#d9c3a8 73% 100%);border-radius:50%;position:absolute;inset-block-start:40%;inset-inline:12%;box-shadow:0 14px 24px #0006}.ad-steam{filter:blur(2px);background:linear-gradient(#fff0,#ffffff73);border-radius:50%;block-size:18%;inline-size:6%;animation:3s ease-in-out infinite steam;position:absolute;inset-block-start:26%}.ad-steam.s1{inset-inline-start:40%}.ad-steam.s2{animation-delay:-1.5s;inset-inline-start:54%}@keyframes steam{50%{opacity:.5;transform:translateY(-10%)scaleX(1.3)}}.phone-top{align-items:center;gap:6px;font-size:9px;line-height:1.2;display:flex;position:absolute;inset-block-start:10px;inset-inline:10px}.phone-top b{font-size:10px;display:block}.phone-top small{opacity:.8}.ad-avatar{color:#7a1f3d;background:#fff;border-radius:50%;flex:none;place-items:center;block-size:22px;inline-size:22px;font-size:11px;font-weight:700;display:grid}.phone-cap{gap:6px;display:grid;position:absolute;inset-block-end:10px;inset-inline:8px}.phone-cap p{text-shadow:0 2px 8px #0009;font-size:11px;font-weight:700;line-height:1.5;font-family:var(--font-display-ar), sans-serif;margin:0}.ad-cta{color:#2b0e2a;background:#fff;border-radius:99px;justify-self:center;padding:5px 10px;font-size:10px;font-weight:700}.ad-snap .ad-cta{color:#111;background:#fffc00}.tt-side{gap:8px;display:grid;position:absolute;inset-block-end:70px;inset-inline-end:6px}.tt-side i{background:#ffffffd9;border-radius:50%;block-size:18px;inline-size:18px}.float.f-lead{inset-block-start:-2%;inset-inline-end:-4%;transform:translateZ(72px)}.float.f-roas{inset-block-end:6%;inset-inline-end:-2%;transform:translateZ(60px)}.f-lead .float-in,.f-roas .float-in{animation:6s ease-in-out infinite floaty-in}.f-roas .float-in{animation-delay:-3s}@keyframes floaty-in{50%{transform:translateY(-7px)}}.f-icon.teal{color:#fff;background:linear-gradient(135deg,#34d399,#0e9f8a)}.f-icon.violet{color:#fff;background:linear-gradient(135deg,#a78bfa,#7c5cff)}.f-spark{block-size:22px;inline-size:60px}.scene-sample{color:#eceaffbf;font-size:.72rem;position:absolute;inset-block-end:-18px;inset-inline-start:26%}.f-gate,.f-toast{display:none}@media (max-width:980px){.scene{max-inline-size:560px;margin-block-start:1rem}}@media (max-width:600px){.hero-pmark{block-size:84px;inline-size:220px}.hero-title{font-size:clamp(2.1rem,9.4vw,2.6rem)}.hero-lead{font-size:.95rem;line-height:1.8}.scene{padding-block:28px 30px}.dev-phone{inline-size:30%;inset-block-end:-6px;inset-inline-start:0}.float.f-lead{inset-block-start:-10px;inset-inline-end:0}.float.f-roas{inset-block-end:-4px;inset-inline-end:0}.f-roas .f-spark{display:none}.float-in{gap:8px;padding:8px 10px}.float-in b{font-size:.78rem}.float-in small{font-size:.66rem}.f-icon{block-size:26px;inline-size:26px}.lap-ui{grid-template-columns:28px minmax(0,1fr);font-size:8px}.lap-main{gap:5px;padding:6px 7px}.lap-kpis b{font-size:11px}.lap-kpis small,.lap-kpis em,.lap-st,.lap-v,.lap-net,.lap-chart-label{font-size:7px}.lap-row{grid-template-columns:52px 34px minmax(0,1fr) 28px;padding:2px 4px}.lap-side i{block-size:11px;inline-size:11px}.lap-screen{border-radius:12px;padding:6px}.scene-sample{inset-inline-start:34%}}.facts{z-index:3;background:0 0;border:0;margin-block-start:-64px;padding-block:0 1rem;position:relative}.facts .site-wrap{background:color-mix(in srgb, var(--s-card) 78%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border:1px solid #ffffff8c;border-radius:24px;padding:1.4rem 1rem 1rem;box-shadow:0 30px 60px -30px #28147873,0 2px 6px #28147814}@media (prefers-color-scheme:dark){.facts .site-wrap{border-color:#ffffff1f}}.count{background:linear-gradient(135deg, var(--s-indigo), var(--s-violet));-webkit-background-clip:text;background-clip:text}.sec{background:radial-gradient(60% 50% at 100% 0%, #a78bfa29, transparent 70%), radial-gradient(50% 50% at 0% 100%, #5357c91a, transparent 70%), var(--s-bg)}.sec-alt{background:radial-gradient(60% 50% at 0% 0%, #a78bfa2e, transparent 70%), radial-gradient(50% 60% at 100% 100%, #ec489912, transparent 70%), var(--s-bg-alt)}@media (prefers-color-scheme:dark){.sec{background:radial-gradient(60% 50% at 100% 0,#7c5cff38,#0000 70%),radial-gradient(50% 50% at 0 100%,#5357c92e,#0000 70%),#0a0830}.sec-alt{background:radial-gradient(60% 50% at 0 0,#7c5cff3d,#0000 70%),radial-gradient(50% 60% at 100% 100%,#ec48991a,#0000 70%),#0d0a3a}}.eyebrow{color:var(--s-indigo-text)}.tile,.fm-chip,.fm-odoo,.faq{-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);background:linear-gradient(160deg,#ffffffc7,#ffffff85);border:1px solid #fffc;box-shadow:0 1px 1px #2814780a,0 10px 24px -14px #28147838,0 34px 60px -40px #2814784d}@media (prefers-color-scheme:dark){.tile,.fm-chip,.fm-odoo,.faq{background:linear-gradient(160deg,#ffffff17,#ffffff08);border-color:#ffffff1f;box-shadow:0 1px 1px #0000004d,0 18px 40px -22px #000000b3}}.tile:hover{box-shadow:0 1px 1px #2814780a,0 18px 34px -16px #28147852,0 50px 80px -40px #28147866}.spot-ring i{background:radial-gradient(closest-side,#a78bfa,#7c5cff8c 55%,#0000)}.spot-fill i{background:radial-gradient(closest-side,#a78bfa38,#0000)}.gate-tag{color:var(--s-indigo-text);background:color-mix(in srgb, var(--s-violet) 14%, transparent)}.stage.has-gate{border-color:color-mix(in srgb, var(--s-violet) 40%, transparent)}.tile p.gate-kicker{color:var(--s-indigo-text)}.gate-n{background:radial-gradient(circle at 30% 30%,#a78bfa,#5b3fd6)}.pack-season .ico{color:var(--s-violet)}.tier.is-featured{background:linear-gradient(var(--s-card), var(--s-card)) padding-box, linear-gradient(135deg, var(--s-violet), var(--s-indigo)) border-box}.tier-badge{color:var(--s-indigo-text);background:color-mix(in srgb, var(--s-violet) 14%, transparent)}.pulse.back{background:var(--s-teal);box-shadow:0 0 10px var(--s-teal)}.hub-ring{border-color:#a78bfab3}.governed{background:radial-gradient(70% 60% at 10% 0,#8b5cf68c,#0000 70%),radial-gradient(50% 60% at 100% 100%,#5357c980,#0000 70%),linear-gradient(160deg,#150f5e,#241380)}.governed .eyebrow{color:#c4b5fd}.gp-ico{color:#d7d4ff;background:#a78bfa33}.tile p.gc-kicker,.tile p.gc-wait{color:#5b3fd6}.pulse-dot{background:var(--s-violet)}.pulse-dot:after{border-color:var(--s-violet)}.gov-card{--s-card:#fff;background:#fff}.final-card{background:radial-gradient(600px 300px at 85% 0,#ec48994d,#0000 70%),radial-gradient(620px 320px at 10% 100%,#7c5cffb3,#0000 70%),linear-gradient(160deg,#150f5e,#2b168c)}.site-foot{background:radial-gradient(60% 60% at 50% 100%,#7c5cff59,#0000 70%),#07051f}.site-foot nav a:after{background:#c4b5fd}.wordmark-p{block-size:clamp(170px,30vw,380px);margin-block:1.6rem .4rem;position:relative}.wordmark-p .pmark{block-size:100%}.story{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-areas:"steps stage";align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.story-stage{grid-area:stage;block-size:min(560px,100vh - 130px);position:sticky;inset-block-start:92px}.story-steps{grid-area:steps;margin:0;padding:0;list-style:none}.story-screen{color:#ece9ff;background:radial-gradient(70% 60% at 100% 0,#8b5cf680,#0000 70%),linear-gradient(160deg,#161062,#2a168a);border:1px solid #ffffff24;border-radius:26px;flex-direction:column;block-size:100%;padding:14px;display:flex;position:relative;box-shadow:0 40px 80px -40px #281478b3,inset 0 1px #ffffff1a}.story-screen-top{justify-content:space-between;align-items:center;padding:2px 4px 10px;display:flex}.story-count{color:#eceaffbf;font-size:.78rem}.story-scenes{flex:1;min-block-size:0;position:relative}.story-scene{opacity:0;pointer-events:none;transition:opacity .5s,transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translateY(18px)scale(.97)}.story-scene.is-on{opacity:1;transform:none}.story-sample{color:#eceaffa6;margin:8px 4px 0;font-size:.7rem}.story-step{opacity:.35;flex-direction:column;justify-content:center;gap:.3rem;min-block-size:58vh;padding-block:1rem;transition:opacity .4s;display:flex}.story-step:first-child{justify-content:flex-start;min-block-size:44vh;padding-block-start:2rem}.story-step:last-child{min-block-size:50vh}.story-step.is-on{opacity:1}.story-step h3{margin:.3rem 0 .2rem;font-size:clamp(1.35rem,2.4vw,1.9rem)}.story-step p{color:var(--s-text-2);max-inline-size:46ch;margin:0;font-size:1.05rem;line-height:1.85}.story-step .gate-tag{align-self:flex-start}@media (max-width:900px){.story{grid-template-columns:minmax(0,1fr);grid-template-areas:"stage""steps";gap:0}.story-stage{z-index:5;background:linear-gradient(var(--s-bg) 70%, transparent);block-size:330px;padding-block:6px;inset-block-start:62px}.story-screen{border-radius:20px;padding:10px}.story-step,.story-step:first-child,.story-step:last-child{justify-content:flex-start;min-block-size:64vh;padding-block:1.5rem 0}.story-step p{font-size:.98rem}}.sc{align-content:center;gap:12px;padding:8px 14px;font-size:.86rem;display:grid;position:absolute;inset:0}.sc-title{color:#fff;font-weight:600;font-family:var(--font-display);margin:0}.sc-browser{color:#1b1f3b;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 20px 40px -20px #0009}.sc-url{background:#eef0fb;align-items:center;gap:8px;padding:8px 10px;font-size:.78rem;display:flex}.sc-url svg{color:#0e9f8a;block-size:14px;inline-size:14px}.sc-url em{color:#5b3fd6;margin-inline-start:auto;font-size:.72rem;font-style:normal}.sc-page{gap:7px;min-block-size:120px;padding:14px;display:grid;position:relative}.sc-page i{background:#e2e4f1;border-radius:4px;block-size:8px;inline-size:70%}.sc-page i.h{background:#c9c3ff;block-size:14px;inline-size:45%}.sc-page i.s{inline-size:40%}.sc-page .img{aspect-ratio:4/3;background:linear-gradient(135deg,#ffb347,#e8572e);border-radius:8px;inline-size:30%;position:absolute;inset-block-start:14px;inset-inline-end:14px}.sc-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sc-chips li{background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:.78rem;display:inline-flex}.sc-chips svg{color:#c4b5fd;block-size:14px;inline-size:14px}.is-on .sc-chips li{animation:.5s cubic-bezier(.2,.7,.2,1) backwards chip-in}.is-on .sc-chips li:nth-child(2){animation-delay:80ms}.is-on .sc-chips li:nth-child(3){animation-delay:.16s}.is-on .sc-chips li:nth-child(4){animation-delay:.24s}.is-on .sc-chips li:nth-child(5){animation-delay:.32s}@keyframes chip-in{0%{opacity:0;transform:translateY(10px)scale(.9)}}.sc-bars{background:#ffffff0f;border-radius:14px;align-items:flex-end;gap:10px;block-size:160px;padding:10px;display:flex}.sc-bars i{transform-origin:bottom;background:linear-gradient(#c4b5fd,#7c5cff);border-radius:8px 8px 3px 3px;flex:1}.is-on .sc-bars i{animation:.8s cubic-bezier(.2,.7,.2,1) backwards grow-y}.is-on .sc-bars i:nth-child(2n){animation-delay:.1s}.sc-src{color:#eceaffcc;margin:0;font-size:.78rem}.sc-src em{color:#fff;font-style:normal;font-family:var(--font-latin);background:#ffffff24;border-radius:6px;padding:1px 6px;display:inline-block}.persona-card{color:#1b1f3b;background:#ffffffeb;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:0 14px 30px -18px #0009}.persona-card b{font-size:.86rem;display:block}.persona-card small{color:#5f6787;font-size:.76rem;line-height:1.5;display:block}.pc-av{color:#fff;border-radius:50%;flex:none;place-items:center;block-size:36px;inline-size:36px;font-weight:700;display:grid}.p1 .pc-av{background:linear-gradient(135deg,#f472b6,#db2777)}.p2 .pc-av{background:linear-gradient(135deg,#60a5fa,#2563eb)}.p3 .pc-av{background:linear-gradient(135deg,#34d399,#0e9f8a)}.persona-card.p2{margin-inline-start:8%}.persona-card.p3{margin-inline-start:16%}.sc-options{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center}.opt{text-align:center;background:#ffffff17;border:1px solid #ffffff29;border-radius:16px;justify-items:center;gap:8px;padding:18px 10px;display:grid;position:relative}.opt.rec{color:#1b1f3b;background:#fff;transform:scale(1.08);box-shadow:0 24px 40px -20px #0009}.opt-k{background:#ffffff29;border-radius:10px;place-items:center;block-size:34px;inline-size:34px;font-weight:700;display:grid}.opt.rec .opt-k{color:#fff;background:linear-gradient(135deg,#a78bfa,#7c5cff)}.opt em{color:#5b3fd6;background:#ece9ff;border-radius:99px;padding:2px 8px;font-size:.72rem;font-style:normal;font-weight:700}.sc-timeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ph{background:#ffffff1a;border-block-start:3px solid #c4b5fd;border-radius:12px;gap:4px;padding:10px;display:grid}.ph span{font-family:var(--font-latin);font-size:1.1rem;font-weight:700}.ph1{border-color:#a78bfa}.ph2{border-color:#7c5cff}.sc-split{border-radius:99px;gap:3px;block-size:16px;display:flex;overflow:hidden}.sc-split i:first-child{background:#fde047}.sc-split i:nth-child(2){background:#60a5fa}.sc-split i:nth-child(3){background:#f472b6}.sc-split i:nth-child(4){background:#34d399}.sc-legend{color:#eceaffcc;flex-wrap:wrap;gap:4px 12px;font-size:.74rem;display:flex}.sc-gate{color:#5b3fd6;background:#fff;border-radius:99px;justify-self:start;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem;font-weight:700;display:inline-flex;box-shadow:0 10px 24px -12px #0009}.sc-gate svg{block-size:14px;inline-size:14px}.sc-gate.ok{color:#0e7f6f}.sc-creative{display:block}.cr{opacity:0;transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity .6s;position:absolute}.is-on .cr{opacity:1}.cr-feed{inline-size:40%;inset-block-start:4%;inset-inline-start:2%;transform:rotate(-5deg)translateY(20px)}.cr-tt{inline-size:25%;transition-delay:80ms;inset-block-start:0;inset-inline-start:36%;transform:rotate(2deg)translateY(30px)}.cr-snap{inline-size:25%;transition-delay:.16s;inset-block-start:6%;inset-inline-end:3%;transform:rotate(6deg)translateY(30px)}.cr-search{inline-size:66%;transition-delay:.24s;inset-block-end:2%;inset-inline-start:10%;transform:translateY(30px)}.is-on .cr-feed{transform:rotate(-5deg)}.is-on .cr-tt{transform:rotate(2deg)}.is-on .cr-snap{transform:rotate(6deg)}.is-on .cr-search{transform:none}.cr .phone{border-radius:18px;padding:4px;transform:none}.cr .phone-screen{border-radius:15px}.cr .phone-cap p{font-size:9px}.cr .ad-cta{padding:3px 8px;font-size:8px}.cr .phone-top{font-size:7px}.cr .phone-top b{font-size:8px}.cr .ad-avatar{block-size:16px;inline-size:16px;font-size:8px}.feed-post{color:#1b1f3b;background:#fff;border-radius:14px;font-size:10px;overflow:hidden;box-shadow:0 20px 40px -18px #0009}.fp-head{align-items:center;gap:6px;padding:6px 8px;display:flex}.fp-head b{font-size:10px;display:block}.fp-head small{color:#6b7190;font-size:8px}.fp-art{aspect-ratio:1;position:relative}.fp-cta{background:#eef0fb;justify-content:space-between;padding:6px 8px;font-size:9px;font-weight:700;display:flex}.fp-cap{margin:0;padding:6px 8px 2px;font-size:9px;line-height:1.5}.fp-actions{gap:6px;padding:4px 8px 8px;display:flex}.fp-actions i{border:1.5px solid #9aa0bd;border-radius:50%;block-size:12px;inline-size:12px}.search-ad{color:#1b1f3b;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 20px 40px -18px #0009}.sa-bar{border:1px solid #dfe2f0;border-radius:99px;align-items:center;gap:6px;margin:8px;padding:6px 10px;font-size:10px;display:flex}.sa-bar svg{color:#6b7190;block-size:12px;inline-size:12px}.sa-res{gap:2px;padding:0 12px 10px;display:grid}.sa-res small{color:#3d4466;font-size:9px}.sa-title{color:#3b3fc4;margin:0;font-size:12px;font-weight:700}.sa-desc{color:#4b5170;margin:0;font-size:9.5px;line-height:1.5}.ln-row{background:#ffffff17;border:1px solid #ffffff1f;border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.ln-row .lap-net{font-size:.82rem}.ln-row .lap-net svg{block-size:16px;inline-size:16px}.ln-state{font-size:.72rem;font-weight:700;display:grid;position:relative}.ln-state em{border-radius:99px;grid-area:1/1;padding:2px 8px;font-style:normal;transition:opacity .4s}.ln-state .paused{color:#fca5a5;background:#fca5a524}.ln-state .live{color:#6ee7b7;opacity:0;background:#34d39929}.ln-toggle{background:#fff3;border-radius:99px;block-size:20px;inline-size:34px;transition:background-color .4s;position:relative}.ln-toggle i{background:#fff;border-radius:50%;block-size:16px;inline-size:16px;transition:transform .4s cubic-bezier(.2,.7,.2,1);position:absolute;inset-block-start:2px;inset-inline-start:2px}.is-on .ln-state .live{opacity:1;transition-delay:calc(.9s + var(--k) * .25s)}.is-on .ln-state .paused{opacity:0;transition-delay:calc(.9s + var(--k) * .25s)}.is-on .ln-toggle{transition-delay:calc(.9s + var(--k) * .25s);background:#34d399}.is-on .ln-toggle i{transform:translateX(calc(var(--dir) * 14px));transition-delay:calc(.9s + var(--k) * .25s)}.sc-line{background:#ffffff0f;border-radius:14px;block-size:auto;inline-size:100%;padding:10px}.sc-notes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sc-notes li{color:#1b1f3b;background:#ffffffeb;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;font-size:.8rem;font-weight:600;display:flex}.sc-notes li:before{content:"";border-radius:50%;flex:none;block-size:8px;inline-size:8px}.sc-notes .bad:before{background:#f43f5e}.sc-notes .ok:before{background:#34d399}.sc-notes .gate{color:#5b3fd6}.sc-notes .gate:before{display:none}.sc-notes svg{block-size:14px;inline-size:14px}.rp-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.rp-kpis div{color:#1b1f3b;background:#fff;border-radius:14px;padding:12px;display:grid}.rp-kpis small{color:#5f6787;font-size:.72rem}.rp-kpis b{font-family:var(--font-latin);font-size:1.35rem}.rp-lines{background:#ffffff14;border-radius:14px;gap:8px;padding:12px;display:grid}.rp-lines i{background:#ffffff40;border-radius:4px;block-size:8px}.rp-lines i.s{inline-size:60%}@media (max-width:600px){.sc{gap:8px;padding:4px 6px;font-size:.78rem}.sc-bars{block-size:120px}.sc-page{min-block-size:80px}.persona-card{padding:7px 9px}.persona-card small{font-size:.7rem}.opt{padding:12px 6px}.opt b{font-size:.78rem}.rp-kpis b{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){.story-scene,.cr,.story-step{transition:none!important}}.hero-title{font-size:clamp(2.2rem,4.3vw,3.7rem);line-height:1.18}:lang(ar) .hero-title{line-height:1.38}.hero-pmark{block-size:128px}.dev-phone{inset-block-end:-14px;inset-inline:auto -5%;transform:translateZ(80px)}.float.f-lead{inset-block-start:0;inset-inline:-6% auto;transform:translateZ(120px)}.float.f-roas{inset-block-end:2%;inset-inline:4% auto;transform:translateZ(100px)}.scene-sample{inset-inline-start:30%}@media (max-width:600px){.dev-phone{inset-inline-end:-2%}.float.f-lead{inset-block-start:-8px;inset-inline-start:-2%}.float.f-roas{inset-block-end:-6px;inset-inline-start:0}}.laptop{--ty:12deg}:root[dir=rtl] .laptop{--ty:-12deg}.dev-phone{transform:translateZ(130px)}.story-step .stage-n{align-self:flex-start}@media (max-width:980px){.hero-grid{grid-template-columns:minmax(0,1fr)}.hero-pmark{margin-inline:-6px auto}}@media (max-width:600px){.dev-phone .phone{border-radius:18px;padding:4px}.dev-phone .phone-screen{border-radius:15px}.dev-phone .phone-cap p{font-size:8px}.dev-phone .ad-cta{padding:3px 7px;font-size:7px}.dev-phone .phone-top{font-size:6px;inset-block-start:6px;inset-inline:6px}.dev-phone .phone-top b{font-size:7px}.dev-phone .ad-avatar{block-size:14px;inline-size:14px;font-size:7px}.cr .phone-cap p{font-size:6.5px;line-height:1.45}.cr .ad-cta{padding:2px 6px;font-size:6px}.cr .phone-top{font-size:5.5px}.cr .phone-top b{font-size:6.5px}.cr .tt-side{display:none}.cr-feed{inline-size:42%}.cr-tt,.cr-snap{inline-size:27%}.cr-search{inline-size:78%;inset-inline-start:11%}.sa-title{font-size:10px}.sa-desc{font-size:8px}.sa-bar{margin:6px;font-size:8.5px}.feed-post .fp-cap{font-size:7px}.fp-head b{font-size:8px}.fp-cta{font-size:7.5px}.story-step h3{font-size:1.25rem}}:lang(en) .hero-title{font-size:clamp(2.1rem,3.7vw,3.25rem);line-height:1.12}:lang(en) .hero-lead{font-size:1.02rem;line-height:1.7}.hero-pmark{filter:drop-shadow(0 0 18px #a78bfa73)drop-shadow(0 2px #140a5059);block-size:172px;inline-size:min(380px,86%);margin-block:-12px 0}.f-up{color:#047857;font-family:var(--font-latin)}.lap-rows{display:none}.lap-ui{font-size:12px}.lap-main{grid-template-rows:auto auto 1fr;gap:10px;padding:12px 14px}.lap-top b{font-size:15px}.lap-live{font-size:12px}.lap-kpis{gap:8px;margin-inline-end:24%}.lap-kpis div{border-radius:10px;gap:2px;padding:8px 10px}.lap-kpis small{color:#e9e7ffc7;font-size:11px}.lap-kpis b{letter-spacing:-.01em;font-size:24px;line-height:1.1}.lap-kpis em{font-size:11px}.lap-chart-label{font-size:11px;inset-block-start:6px;inset-inline-start:10px}.lap-side{gap:14px}.scene-sample{text-align:center;color:#eceaffd1;pointer-events:none;margin-block-start:34px;font-size:.78rem;display:block;position:relative;inset:auto}.scene{padding-block-end:12px}.float.f-roas{inset-block-end:16%}@media (max-width:600px){.hero-pmark{block-size:124px;inline-size:min(290px,84%);margin-block:-6px 0}.lap-ui{font-size:9px}.lap-main{gap:6px;padding:7px 8px}.lap-top b{font-size:11px}.lap-live{font-size:9px}.lap-kpis{gap:5px;margin-inline-end:26%}.lap-kpis div{border-radius:7px;padding:5px 6px}.lap-kpis small,.lap-kpis em,.lap-chart-label{font-size:8.5px}.lap-kpis b{font-size:15px}.float.f-lead{inset-block-start:-6px;inset-inline:7% auto}.float.f-roas{inset-block-end:18%;inset-inline-start:7%}.float .float-in{max-inline-size:62vw}.float-in small{white-space:normal}.scene-sample{margin-block-start:26px;font-size:.74rem}}.float.f-lead{inset-block-start:-5%}@media (max-width:600px){.float.f-lead{inset-block-start:-14px}.dev-phone{inset-inline-end:1%}}.legal .site-head{position:sticky}.legal-spacer{flex:1}.legal-main{padding-block:clamp(2rem,6vw,4rem)}.legal-grid{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.legal-toc{gap:.25rem;display:grid;position:sticky;inset-block-start:88px}.legal-toc a{color:var(--s-text-2);border-inline-start:2px solid #0000;border-radius:10px;padding:.5rem .75rem;font-size:.94rem;text-decoration:none}.legal-toc a:hover{background:var(--s-bg-alt);color:var(--s-text);text-decoration:none}.legal-toc a[aria-current=page]{color:var(--s-text);background:var(--s-card);border-inline-start-color:var(--s-orange);box-shadow:0 1px 0 var(--s-line);font-weight:700}.legal-doc{background:var(--s-card);border:1px solid var(--s-line);border-radius:22px;max-inline-size:76ch;padding:clamp(1.4rem,4vw,3rem)}.legal-doc h1{color:var(--s-text);margin:0 0 .7rem;font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.25}.legal-lead{color:var(--s-text-2);margin:0;font-size:1.05rem;line-height:1.85}.legal-updated{color:var(--s-muted);margin:.8rem 0 0;font-size:.85rem}.legal-doc section{border-block-start:1px solid var(--s-line);margin-block-start:2rem;padding-block-start:1.6rem}.legal-doc h2{color:var(--s-text);margin:0 0 .6rem;font-size:1.2rem}.legal-doc p,.legal-doc li{color:var(--s-text-2);overflow-wrap:anywhere;line-height:1.9}.legal-doc p{margin:0 0 .6rem}.legal-doc ul{gap:.45rem;margin:0;padding-inline-start:1.2rem;display:grid}.legal-doc li::marker{color:var(--s-orange)}.legal-status{background:var(--s-bg);border-radius:16px;border:1px solid var(--s-line-strong)!important;padding:1.2rem!important}.legal-status form{flex-wrap:wrap;align-items:end;gap:.6rem;display:flex}.legal-status label{color:var(--s-text-2);flex:220px;gap:.3rem;font-size:.9rem;display:grid}.legal-status input{font:inherit;border:1px solid var(--s-line-strong);background:var(--s-card);color:var(--s-text);border-radius:10px;padding:.65rem .8rem}.legal-status input:focus-visible{outline:2px solid var(--s-orange);outline-offset:1px}.legal-status button{font:inherit;background:var(--s-indigo);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:.65rem 1.2rem;font-weight:700}.legal-status button:disabled{opacity:.6;cursor:progress}.legal-status-msg{font-weight:600;margin:.8rem 0 0!important}.legal-status-msg.ok{color:#0f7a4a!important}.legal-status-msg.warn{color:var(--s-orange-text)!important}.legal-foot{padding-block:1.4rem}.legal-foot .foot-base{border:0;padding:0}.legal-foot-links{flex-wrap:wrap;gap:.4rem 1.2rem;display:flex}.legal-foot-links a{color:#e2e6ffb8;text-decoration:none}.legal-foot-links a:hover{color:#fff}@media (max-width:760px){.legal-grid{grid-template-columns:minmax(0,1fr)}.legal-toc{flex-wrap:wrap;display:flex;position:static}.legal-toc a{border-block-end:2px solid #0000;border-inline-start:0}.legal-toc a[aria-current=page]{border-block-end-color:var(--s-orange)}}@media (prefers-color-scheme:dark){.legal-status-msg.ok{color:#5fe0a5!important}}.foot-lang{margin-block-start:1.1rem}
