@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2039e8342bda6056-s.0h2amv7e1wlhq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fabcf92ba1ccea36-s.p.0lwj123ije5i..woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.bebas_neue_9d5edd5a-module__dfxz5W__className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.bebas_neue_9d5edd5a-module__dfxz5W__variable{--font-bebas:"Bebas Neue", "Bebas Neue Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_5db9a981-module__89SKiq__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_5db9a981-module__89SKiq__variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--bg:#0a0908;--surface:#151311;--surface-raised:#1c1a17;--border:#2a2722;--border-accent:#3d3830;--accent:#ff5722;--accent-glow:#ff8a65;--accent-deep:#e64a19;--accent-gradient:linear-gradient(135deg, #ff5722, #ffab40);--text:#ede8de;--text-bright:#faf7f0;--muted:#a9a295;--muted-light:#c4bdae;--danger:#ef5350;--success:#66bb6a;--warning:#ffa726;--font-display:var(--font-bebas), Impact, sans-serif;--font-body:var(--font-jakarta), system-ui, sans-serif;--radius:6px;--radius-lg:12px}body{background:var(--bg);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;line-height:1.65;position:relative}html,body{overscroll-behavior-x:none}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}.btn{border-radius:var(--radius);letter-spacing:.02em;text-transform:uppercase;border:none;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:700;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.btn:active{transform:scale(.97)}.btn-primary{color:#fff;text-shadow:0 1px 3px #00000080;background:linear-gradient(135deg,#e64a19,#ff5722,#e64a19);font-weight:800;box-shadow:0 2px 20px #ff572233}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 30px #ff572259}.btn-secondary{background:var(--surface-raised);color:var(--text);border:1px solid var(--border-accent)}.btn-secondary:hover{background:var(--border);border-color:var(--muted)}.btn-danger{background:var(--danger);color:#fff}.container{max-width:1100px;margin:0 auto;padding:0 24px}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px;transition:border-color .2s}.card:hover{border-color:var(--border-accent)}.badge{border-radius:var(--radius);text-transform:uppercase;letter-spacing:.08em;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}.badge-pending{color:var(--muted);border:1px solid var(--border);background:#1c1a17}.badge-processing{color:var(--warning);background:#2a1f0a;border:1px solid #4a3510}.badge-done{color:var(--success);background:#0a2a10;border:1px solid #1a4a20}.badge-failed{color:var(--danger);background:#2a0a0a;border:1px solid #4a1010}nav{border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(16px);z-index:100;background:#0a0908d9;justify-content:space-between;align-items:center;padding:16px 32px;display:flex;position:sticky;top:0}.nav-logo{font-family:var(--font-display);letter-spacing:.06em;color:var(--text-bright);font-size:28px}.nav-logo span{background:var(--accent-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.nav-links{align-items:center;gap:20px;display:flex}.nav-links a{color:var(--muted);letter-spacing:.01em;font-size:14px;font-weight:500;transition:color .2s}.nav-links a:hover{color:var(--text)}.auth-in{display:none!important}:root[data-auth=in] .auth-in{display:inline-flex!important}:root[data-auth=in] .auth-out{display:none!important}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes glowPulse{0%,to{box-shadow:0 0 30px #ff572226}50%{box-shadow:0 0 50px #ff572240}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes attentionPulse{0%,to{box-shadow:0 0 #ff57228c,0 0 20px #ff57224d}50%{box-shadow:0 0 0 10px #ff572200,0 0 50px #ff572280}}@keyframes bounceDown{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.trial-tutorial-side{z-index:5;background:var(--surface);border:1px solid #ff572259;border-radius:12px;width:280px;padding:16px 18px 14px;position:absolute;top:0;left:calc(100% + 22px);box-shadow:0 6px 20px #00000040}.trial-tutorial-arrow{background:var(--surface);border-bottom:1px solid #ff572259;border-left:1px solid #ff572259;width:12px;height:12px;position:absolute;top:22px;left:-7px;transform:rotate(45deg)}@media (max-width:1580px){.trial-tutorial-side{width:auto;margin-bottom:14px;position:static}.trial-tutorial-arrow{display:none}}.animate-up{animation:.6s cubic-bezier(.2,0,.2,1) both fadeUp}.animate-fade{animation:.5s both fadeIn}.stagger-1{animation-delay:.1s}.stagger-2{animation-delay:.2s}.stagger-3{animation-delay:.3s}.stagger-4{animation-delay:.4s}.stagger-5{animation-delay:.5s}.stagger-6{animation-delay:.6s}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.skeleton{background:linear-gradient(90deg, var(--surface-raised) 25%, var(--border) 50%, var(--surface-raised) 75%);background-size:800px 100%;animation:1.5s ease-in-out infinite shimmer}@media (max-width:768px){.hero-grid{text-align:center;grid-template-columns:1fr!important;gap:24px!important;padding:0 16px 32px!important}.hero-section{align-items:flex-start!important;min-height:auto!important;padding-top:8px!important}.hero-mockup{display:none!important}.hero-actions{justify-content:center!important}.bento-grid{grid-template-columns:1fr!important}.bento-grid>*{grid-area:span 1/span 1!important}.showcase-badge{display:none!important}nav{padding:12px 16px}.nav-logo{font-size:22px!important}.nav-links{gap:10px!important}.nav-links a{font-size:12px!important}.nav-links .btn{padding:6px 12px!important;font-size:11px!important}.container{padding:0 16px}h1{font-size:clamp(36px,10vw,52px)!important}section{padding:60px 16px!important}.mobile-carousel{padding:24px 16px 0!important;display:block!important}.video-badge{padding:5px 8px!important;font-size:9px!important}.video-badge svg{width:6px;height:6px}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--border-accent);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--muted)}::selection{color:var(--text-bright);background:#ff57224d}.cl-userPreview__userButton *,.cl-modalContent,.cl-modalContent *,.cl-userProfile-root,.cl-userProfile-root *,.cl-profilePage,.cl-profilePage *,.cl-profileSectionContent,.cl-profileSectionContent *{color:#fff!important}.cl-profileSectionContent__emailAddresses .cl-menuButton,.cl-profileSectionContent__emailAddresses [data-localization-key*=action__remove]{display:none!important}.layer-btn{border:1px solid var(--border);width:22px;height:22px;color:var(--text-bright);cursor:pointer;opacity:.85;background:#ffffff0d;border-radius:5px;flex-shrink:0;place-items:center;padding:0;font-size:11px;line-height:1;transition:background .12s,opacity .12s,border-color .12s,transform .12s;display:grid}.layer-btn:hover:not(:disabled){opacity:1;border-color:var(--accent);background:#ffffff24}.layer-btn:active:not(:disabled){transform:scale(.92)}.layer-btn:disabled{opacity:.22;cursor:default}.layer-btn.danger:hover:not(:disabled){color:#f87171;background:#f871712e;border-color:#f87171}.mode-seg{border:1px solid var(--border);background:#ffffff0d;border-radius:6px;gap:2px;padding:2px;display:flex}.mode-seg button{color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex:1;padding:4px 6px;font-size:10px;font-weight:700;line-height:1;transition:background .12s,color .12s,border-color .12s}.mode-seg button:hover:not(:disabled):not(.on){color:var(--text-bright);background:#ffffff17}.mode-seg button.on{color:var(--text-bright)}.mode-seg button:disabled{cursor:default}.mode-seg button:disabled:not(.on){opacity:.3}.preset-chip{border:1px solid var(--border);background:#ffffff0a;border-radius:5px;align-items:stretch;display:inline-flex;overflow:hidden}.preset-chip button{color:var(--text-bright);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:120px;padding:3px 7px;font-size:10px;font-weight:700;transition:background .12s,color .12s;overflow:hidden}.preset-chip button:hover{background:#ff57222e}.preset-chip button.x{color:var(--muted);border-left:1px solid var(--border);padding:3px 6px;font-weight:700}.preset-chip button.x:hover{color:#f87171;background:#f871712e}.preset-add{border:1px dashed var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:5px;padding:3px 8px;font-size:10px;font-weight:700;transition:color .12s,border-color .12s}.preset-add:hover{color:var(--accent);border-color:var(--accent)}.rtl{--font-display:var(--font-cairo), "Segoe UI", Tahoma, sans-serif;--font-body:var(--font-cairo), "Segoe UI", Tahoma, sans-serif}.rtl h1,.rtl h2,.rtl h3{letter-spacing:0}
