:root{color-scheme:light;--ink: #191633;--ink-soft: #514e69;--muted: #77758b;--purple: #6949df;--purple-deep: #4e35bf;--purple-dark: #231a56;--lavender: #f2efff;--lavender-2: #f8f7fc;--cyan: #21bed1;--cyan-soft: #e8fbfd;--green: #1aa77c;--line: #e9e7f1;--white: #fff;--radius-lg: 28px;--radius-md: 20px;--shadow-soft: 0 20px 70px rgba(42, 31, 97, .09);--shadow-card: 0 12px 34px rgba(49, 39, 96, .07);--font-body: "IBM Plex Sans Arabic", "Noto Sans Arabic", "Segoe UI", sans-serif;--font-heading: "Alexandria", "IBM Plex Sans Arabic", "Noto Sans Arabic", sans-serif;font-family:var(--font-body);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:96px}body{margin:0;color:var(--ink);background:var(--white);font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.8}body.menu-open{overflow:hidden}a{color:inherit;text-decoration:none}button{font:inherit}img{max-width:100%;display:block}.container{width:min(1160px,calc(100% - 56px));margin-inline:auto}.section-padding{padding-block:104px}.skip-link{position:fixed;z-index:1000;top:12px;inset-inline-start:12px;padding:10px 16px;transform:translateY(-160%);border-radius:12px;background:var(--ink);color:#fff}.skip-link:focus{transform:translateY(0)}.site-header{position:sticky;z-index:100;top:0;height:70px;background:#66528f;border-bottom:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:box-shadow .3s ease,background .3s ease}.site-header.is-scrolled{box-shadow:0 8px 28px #231a5612;background:#fffffff5}.header-inner{height:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;direction:ltr}.brand{position:relative;flex:0 0 auto;display:inline-flex;width:116px;height:40px;align-items:center;padding:4px;border-radius:10px;color:var(--purple);background:#fff}.header-inner>.brand{display:none}.brand:before{content:"";display:block;width:100%;height:100%;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='425'%20height='135'%20viewBox='1045%20435%20425%20135'%3e%3cpath%20d='M1156.602%20460.416L1173.811%20477.625C1173.811%20477.625%201141.062%20502.196%201156.057%20542.273C1156.057%20542.273%201115.434%20500.971%201156.602%20460.416'%20fill='%2370bb99'/%3e%3cpath%20d='M1073.125%20542.271L1055.916%20525.062C1055.916%20525.062%201088.665%20500.491%201073.67%20460.414C1073.67%20460.414%201114.293%20501.716%201073.125%20542.271'%20fill='%2370bb99'/%3e%3cpath%20d='M1155.791%20543.082L1138.582%20560.291C1138.582%20560.291%201114.011%20527.542%201073.934%20542.537C1073.934%20542.537%201115.236%20501.914%201155.791%20543.082'%20fill='%2370bb99'/%3e%3cpath%20d='M1073.936%20459.606L1091.145%20442.397C1091.145%20442.397%201115.716%20475.146%201155.793%20460.151C1155.793%20460.151%201114.491%20500.774%201073.936%20459.606'%20fill='%2370bb99'/%3e%3cpath%20d='M1209.18%20513.543L1251.532%20513.543L1253.828%20522.548L1206.509%20522.548L1209.18%20513.543M1247.745%20459.206L1278.544%20548.132L1253.828%20548.132C1251.471%20541.508%201249.183%20534.79%201246.968%20527.98C1244.753%20521.172%201242.609%20514.309%201240.54%20507.395C1238.512%20500.605%201236.566%20493.818%201234.702%20487.027C1232.841%20480.237%201231.059%20473.47%201229.364%20466.721L1228.803%20466.721C1227.146%20473.385%201225.387%20480.114%201223.526%20486.902C1221.662%20493.692%201219.737%20500.544%201217.75%20507.457C1215.722%20514.329%201213.601%20521.16%201211.386%20527.95C1209.171%20534.741%201206.883%20541.467%201204.523%20548.132L1188.664%20548.132L1219.405%20459.206L1247.745%20459.206'%20fill='%236259a1'/%3e%3cpath%20d='M1285.063%20458.338H1304.686V548.131H1285.063Z'%20fill='%236259a1'/%3e%3cpath%20d='M1315.617%20458.338H1335.24V548.131H1315.617Z'%20fill='%236259a1'/%3e%3cpath%20d='M1361.081%20473.921H1382.292V548.132H1361.081Z'%20fill='%236259a1'/%3e%3cpath%20d='M1441.255%20548.131L1441.255%20520.579C1441.255%20517.159%201440.794%20514.355%201439.872%20512.163C1438.95%20509.972%201437.577%20508.358%201435.752%20507.322C1433.927%20506.284%201431.554%20505.766%201428.633%20505.766C1425.482%20505.766%201422.639%20506.544%201420.101%20508.101C1417.565%20509.657%201415.577%20511.846%201414.137%20514.672C1412.694%20517.495%201411.975%20520.772%201411.975%20524.498L1411.975%20548.131L1396.348%20548.131L1396.348%20488.991L1412.781%20488.991L1409.727%20515.909L1410.362%20515.909C1411.704%20509.031%201413.635%20503.469%201416.155%20499.224C1418.669%20494.977%201421.668%20491.893%201425.145%20489.973C1428.622%20488.05%201432.745%20487.09%201437.51%20487.09C1442.774%20487.09%201447.021%20488.262%201450.248%20490.605C1453.476%20492.951%201455.8%20496.216%201457.224%20500.404C1458.645%20504.594%201459.355%20509.666%201459.355%20515.621L1459.355%20548.131L1441.255%20548.131'%20fill='%236259a1'/%3e%3c/svg%3e") center / contain no-repeat}.brand-symbol{display:none}.brand-name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.main-nav{position:absolute;top:100%;bottom:auto;left:0;right:auto;z-index:99;display:flex;width:min(360px,calc(100vw - 42px));height:calc(100dvh - 70px);max-height:calc(100dvh - 70px);flex-direction:column;align-items:stretch;gap:5px;overflow:auto;margin:0;padding:18px 16px max(22px,env(safe-area-inset-bottom,0px));border:1px solid rgba(103,82,143,.1);border-top:3px solid #58a58b;border-radius:0 0 20px 20px;background:#fffffffa;box-shadow:0 22px 54px #20184b33;opacity:0;visibility:hidden;transform:translate(-105%);transition:opacity .22s ease,visibility .22s ease,transform .28s cubic-bezier(.2,.75,.25,1)}html[dir=rtl] .main-nav{left:auto;right:0;direction:rtl;transform:translate(105%)}html[dir=ltr] .main-nav{direction:ltr}.main-nav.is-open,html[dir=rtl] .main-nav.is-open{opacity:1;visibility:visible;transform:translate(0)}.main-nav a{display:flex;min-height:50px;align-items:center;justify-content:space-between;padding:10px 13px;border:1px solid transparent;border-radius:13px;color:#504b64;background:transparent;font-size:15px;font-weight:600;text-align:start;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease}.main-nav a:hover,.main-nav a:focus-visible{border-color:#eeeaf8;color:var(--purple);background:#f7f5fc}.main-nav a:after{display:none}.header-actions{display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px;margin:0}.language-link{display:inline-flex;align-items:center;gap:5px;padding:7px 9px;border:1px solid rgba(255,255,255,.35);border-radius:10px;color:#fff;background:#ffffff14;font:600 13px Arial,sans-serif;cursor:pointer}.language-link span{font-size:17px;color:#fff}.language-toggle:hover,.language-toggle:focus-visible{border-color:#ffffffb8;color:#fff}.site-header.is-scrolled .language-link{border-color:var(--line);color:#67647a;background:#fff}.site-header.is-scrolled .language-link span{color:var(--purple)}.site-header .header-download{color:#fff;background:#58a58b;box-shadow:0 8px 20px #1f55443d}.site-header .header-download:hover{box-shadow:0 12px 24px #1f55444d}.button{border:1px solid transparent;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;gap:11px;font-size:14px;line-height:1.35;font-weight:700;transition:transform .25s ease,box-shadow .25s ease,color .25s ease,background .25s ease,border-color .25s ease}.button:hover{transform:translateY(-2px)}.button-primary{color:#fff;background:linear-gradient(135deg,#795bec,#5f3bd3);box-shadow:0 11px 24px #6345d73d}.button-primary:hover{box-shadow:0 16px 28px #6345d74d}.button-small{padding:11px 17px;border-radius:12px;font-size:14px}.button-large{min-height:54px;padding:0 23px}.button-outline{color:var(--ink);border-color:#dedbea;background:#ffffffb3}.button-outline:hover{border-color:#bcb0ec;color:var(--purple);background:#fff}.button-arrow{font-size:18px;transition:transform .2s ease}.button:hover .button-arrow{transform:translate(-3px)}.menu-toggle{display:block;width:42px;height:42px;border:1px solid rgba(255,255,255,.35);background:transparent;border-radius:12px;padding:10px;cursor:pointer}.menu-toggle span{display:block;height:2px;width:19px;margin:4px auto;border-radius:3px;background:var(--ink);transition:transform .2s ease,opacity .2s ease}.menu-toggle span{background:#fff}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(6px) rotate(45deg)}.menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-6px) rotate(-45deg)}.site-header.is-scrolled .menu-toggle{border-color:var(--line);background:#fff}.site-header.is-scrolled .menu-toggle span{background:var(--ink)}.site-header.is-scrolled .header-inner>.brand{position:absolute;top:50%;left:50%;display:inline-flex;width:108px;height:38px;padding:4px;transform:translate(-50%,-50%)}.header-download,.menu-backdrop{display:none}.menu-backdrop:not([hidden]){display:block;position:fixed;z-index:98;top:70px;right:0;bottom:0;left:0;border:0;background:#1b162b6b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.menu-backdrop:focus-visible{outline:0}.hero{position:relative;overflow:hidden;padding:56px 0 29px;isolation:isolate;background:linear-gradient(113deg,#fff 4%,#faf9ff 58%,#f4f1ff)}.hero:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:.52;background:radial-gradient(ellipse at 16% 25%,rgba(33,190,209,.12),transparent 32%),radial-gradient(ellipse at 85% 5%,rgba(105,73,223,.1),transparent 34%)}.hero-pattern{position:absolute;z-index:-1;left:-90px;top:18px;width:520px;height:470px;opacity:.23;background-image:radial-gradient(#8b79e8 1px,transparent 1px);background-size:19px 19px;-webkit-mask-image:radial-gradient(ellipse,black 0%,transparent 72%);mask-image:radial-gradient(ellipse,black 0%,transparent 72%)}.hero-grid{display:grid;grid-template-columns:1.04fr .96fr;align-items:center;gap:42px;min-height:528px}.hero-copy{position:relative;z-index:2;padding-block:22px 37px}.hero-title-accessible{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.hero-title{max-width:620px;margin:20px 0 16px;color:var(--ink);font-family:IBM Plex Sans Arabic,Noto Sans Arabic,sans-serif;font-size:clamp(43px,5.1vw,67px);line-height:1.35;font-weight:700}.hero-title span{color:var(--purple)}.eyebrow,.section-kicker{color:var(--purple);font-size:14px;font-weight:700;letter-spacing:.01em}.eyebrow{display:inline-flex;align-items:center;gap:9px;padding:7px 13px;border:1px solid #e4defb;border-radius:999px;background:#fff;box-shadow:0 5px 17px #4834970d}.eyebrow-dot{width:8px;height:8px;background:var(--cyan);border-radius:50%;box-shadow:0 0 0 4px #21bed11f}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--font-heading);font-weight:700}.hero h1{max-width:620px;margin:20px 0 16px;color:var(--ink);font-family:IBM Plex Sans Arabic,Noto Sans Arabic,sans-serif;font-size:clamp(43px,5.1vw,67px);line-height:1.35;font-weight:700}.hero h1 span{color:var(--purple)}.hero-lead{max-width:550px;margin-bottom:20px;color:#656278;font-size:clamp(16px,1.4vw,19px);line-height:1.9}.hero-highlights{display:flex;flex-wrap:wrap;gap:10px 21px;margin:17px 0 26px}.hero-highlights span{display:inline-flex;align-items:center;gap:7px;color:#504d65;font-size:14px;font-weight:600}.hero-highlights svg{width:18px;height:18px;fill:none;stroke:var(--green);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hero-highlights .limited-offer svg{stroke:#c07822}.hero-actions{display:flex;flex-wrap:wrap;gap:12px}.store-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.store-badge{width:196px;min-height:70px;display:inline-flex;align-items:center;justify-content:flex-start;gap:12px;padding:10px 16px;border:1px solid #e5e5eb;border-radius:14px;color:#111116;background:#fff;box-shadow:0 8px 22px #1c18371f;direction:ltr;text-align:left;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.store-badge:hover{transform:translateY(-3px);border-color:#d6d0ef;box-shadow:0 14px 28px #1c18372b}.store-badge:focus-visible{outline:3px solid rgba(105,73,223,.45);outline-offset:3px}.store-badge>svg{width:32px;height:32px;flex:0 0 auto}.store-badge span{display:flex;min-width:0;flex-direction:column;align-items:flex-start;text-align:left;direction:ltr;line-height:1.15}.store-badge small{color:#45454d;font:500 11px/1.3 Arial,sans-serif;letter-spacing:.01em}.store-badge strong{color:#111116;font:600 18px/1.15 Arial,sans-serif;letter-spacing:-.45px;white-space:nowrap}.store-badge .google-play-icon{width:31px}.hero-note{margin:8px 0 0;color:#69667b;font-size:12px}.hero-note a{color:var(--purple-deep);text-decoration:underline;text-underline-offset:3px}.hero-visual{position:relative;min-height:490px;display:flex;align-items:center;justify-content:center}.hero-image-backdrop{position:absolute;width:min(92%,482px);height:370px;bottom:28px;border:1px solid rgba(111,86,214,.11);border-radius:48% 48% 30px 30px;background:linear-gradient(145deg,#def5fac2,#ede6ffe0);box-shadow:inset 0 1px #fff}.hero-app-image{position:relative;z-index:2;width:min(100%,560px);max-height:495px;object-fit:contain;filter:drop-shadow(0 25px 30px rgba(42,33,96,.15));animation:hero-rise .8s cubic-bezier(.2,.8,.2,1) both}.hero-logo-mark,.hero-phone{display:none}.visual-orbit{position:absolute;border:1px solid rgba(111,86,214,.22);border-radius:50%;transform:rotate(-18deg)}.orbit-one{width:475px;height:300px}.orbit-two{width:530px;height:360px;border-color:#21bed13d;transform:rotate(21deg)}.visual-spark{position:absolute;z-index:3;color:var(--purple);animation:twinkle 3.2s ease-in-out infinite}.spark-one{top:68px;right:54px;font-size:33px}.spark-two{left:58px;bottom:90px;font-size:29px;color:var(--cyan);animation-delay:1s}.floating-note{position:absolute;z-index:4;display:flex;align-items:center;gap:10px;padding:11px 14px;border:1px solid rgba(238,235,247,.95);border-radius:15px;background:#fffffff2;box-shadow:var(--shadow-card);animation:gentle-float 5s ease-in-out infinite}.note-commission{right:5px;top:79px}.note-search{left:0;bottom:86px;animation-delay:1s}.note-icon{width:35px;height:35px;display:grid;place-items:center;border-radius:11px;color:var(--purple);background:var(--lavender);font:700 21px Arial,sans-serif}.note-icon-cyan{color:#148f9d;background:var(--cyan-soft)}.floating-note strong,.floating-note small{display:block;line-height:1.45}.floating-note strong{color:var(--ink);font-size:13px}.floating-note small{color:var(--muted);font-size:12px}.visual-caption{position:absolute;z-index:5;bottom:13px;right:50%;transform:translate(50%);width:max-content;max-width:88%;color:#77738c;font-size:12px;text-align:center}.section-heading{margin-bottom:40px}.section-heading-row{display:flex;align-items:end;justify-content:space-between;gap:30px}.section-heading h2,.how-intro h2,.app-gallery-heading h2,.faq-intro h2{margin:8px 0 0;color:var(--ink);font-size:clamp(31px,3.4vw,43px);line-height:1.5}.section-heading h2 span,.how-intro h2 span,.app-gallery-heading h2 span,.faq-intro h2 span{color:var(--purple)}.section-heading>p{max-width:400px;margin:0 0 3px;color:var(--muted);font-size:15px;line-height:1.9}.features-section{background:#fff}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.feature-card{min-height:225px;padding:25px 22px;border:1px solid var(--line);border-radius:19px;background:#fff;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.feature-card:hover{transform:translateY(-6px);border-color:#d7d0f6;box-shadow:var(--shadow-card)}.feature-icon{width:53px;height:53px;display:grid;place-items:center;border-radius:16px;margin-bottom:19px}.feature-icon svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.feature-purple{color:var(--purple);background:#f0ecff}.feature-cyan{color:#099ba8;background:#e9fbfd}.feature-green{color:#178f6b;background:#eaf8f1}.feature-orange{color:#d57b3e;background:#fff3e9}.feature-card h3{margin:0 0 7px;font-size:16px;font-weight:700}.feature-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.8}.categories-section{overflow:hidden;background:var(--lavender-2)}.category-track{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;touch-action:pan-x pan-y pinch-zoom;overscroll-behavior-x:contain}.category-track:focus-visible{outline:3px solid rgba(105,73,223,.4);outline-offset:4px}.category-hint{display:none}.category-card{position:relative;min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;overflow:hidden;border:1px solid rgba(226,224,237,.85);border-radius:19px;color:var(--ink);background:#fff;box-shadow:0 7px 20px #30266408;transition:transform .25s ease,box-shadow .25s ease}.category-card:before{content:"";position:absolute;width:120px;height:120px;border-radius:50%;top:-75px;left:-42px;background:currentColor;opacity:.055}.category-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-card)}.category-art{width:78px;height:69px;display:grid;place-items:center;border-radius:23px;margin-bottom:3px}.category-art svg{width:59px;height:47px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.category-card>span:nth-child(2){max-width:100%;padding-inline:8px;font-size:14px;font-weight:700;line-height:1.5;text-align:center;overflow-wrap:break-word}.category-arrow{position:absolute;left:13px;bottom:12px;color:#aaa6bd;font-size:16px;opacity:0;transition:opacity .2s ease,transform .2s ease}.category-card:hover .category-arrow{opacity:1;transform:translate(-3px)}.category-car{color:#6547d3}.category-car .category-art{background:#f1edff}.category-tech{color:#169fb6}.category-tech .category-art{background:#e9faff}.category-home{color:#9b63bd}.category-home .category-art{background:#f8efff}.category-service{color:#1b9b78}.category-service .category-art{background:#e9f8f1}.category-appliance{color:#d79242}.category-appliance .category-art{background:#fff5e8}.how-section{background:linear-gradient(112deg,#fbfaff,#f4f1ff 70%,#f4fcfd)}.how-layout{display:grid;grid-template-columns:.74fr 1.26fr;gap:70px;align-items:center}.how-intro h2{margin-bottom:13px}.how-intro>p{max-width:380px;margin-bottom:25px;color:var(--muted);font-size:15px;line-height:1.9}.how-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid #e7e3f2;border-radius:15px;background:#ffffffdb}.how-tab{position:relative;min-width:0;min-height:48px;border:0;padding:10px 12px 12px;color:#777388;background:transparent;font-size:14px;font-weight:600;line-height:1.5;cursor:pointer;transition:color .2s ease,background .2s ease}.how-tab:nth-child(1){border-inline-end:1px solid #e7e3f2}.how-tab[data-tab=store]{grid-column:1 / -1;border-top:1px solid #e7e3f2}.how-tab.is-active{color:var(--purple-deep);background:#f4f1ff}.how-tab.is-active:before{position:absolute;top:0;inset-inline:14px;height:3px;border-radius:0 0 3px 3px;background:var(--purple);content:""}.how-tab:focus-visible{z-index:1;outline:3px solid rgba(105,73,223,.45);outline-offset:-3px}.how-content{padding:12px 0}.how-more-button{display:flex;width:fit-content;margin:14px auto 0}.how-more-button:disabled{cursor:not-allowed;opacity:.65}.store-inquiry{display:flex;align-items:center;justify-content:center;gap:9px;margin:16px 18px 0;padding:11px 14px;border:1px solid #dcecf8;border-radius:13px;color:#4c6073;background:linear-gradient(110deg,#f0f9ff,#f5f3ff);font-size:13px;text-align:start}.store-inquiry-icon{width:21px;height:21px;flex:0 0 21px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#5d7be3;font:700 13px/1 Arial,sans-serif}.store-inquiry a{display:inline-block;direction:ltr;unicode-bidi:isolate;white-space:nowrap;color:var(--purple-deep);font-weight:700;text-decoration:underline;text-underline-offset:2px}.steps-panel{animation:panel-in .35s ease both}.steps-panel[hidden]{display:none}.step-item{display:grid;grid-template-columns:53px 1fr 48px;align-items:center;gap:18px;padding:21px 18px;border-bottom:1px solid rgba(214,210,232,.8)}.step-item:last-child{border-bottom:0}.step-number{color:#9c8be2;font:700 16px Arial,sans-serif}.step-item h3{margin:0 0 3px;font-size:16px}.step-item p{margin:0;color:var(--muted);font-size:14px}.inline-plus-icon{width:19px;height:19px;display:inline-grid;place-items:center;margin-inline:2px;border-radius:6px;color:var(--purple);background:#f0ecff;vertical-align:-4px}.inline-plus-icon svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.step-symbol{width:43px;height:43px;display:grid;place-items:center;border-radius:14px;color:var(--purple);background:#fff;box-shadow:0 5px 13px #32276c0f;font-size:25px}.how-footnote{display:inline-flex;max-width:100%;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:17px 0 0 18px;padding:7px 12px;border-radius:12px;color:#226d57;background:#e7f8f0;font-size:12px;font-weight:600}.how-footnote a{color:#175642;text-decoration:underline;text-underline-offset:2px}.footnote-check{display:grid;place-items:center;width:17px;height:17px;border-radius:50%;color:#fff;background:#39b48b;font-size:11px}.app-preview-section{overflow:hidden;background:linear-gradient(180deg,#fbfaff,#fff)}.app-gallery-heading{max-width:720px;margin:0 auto 28px;text-align:center}.app-gallery-heading h2{margin-top:8px}.app-gallery-heading>p{margin:10px 0 0;color:var(--muted);font-size:15px;line-height:1.9}.app-gallery{position:relative;isolation:isolate;overflow:hidden;padding:24px 28px 22px;border:1px solid rgba(227,223,243,.85);border-radius:30px;background:radial-gradient(ellipse at 50% 43%,rgba(117,88,232,.2),transparent 49%),linear-gradient(135deg,#f1effb,#f8f9ff 52%,#eaf8fb);box-shadow:0 22px 70px #2a1f6114}.app-gallery-glow{position:absolute;z-index:-1;top:16%;left:50%;width:min(65%,640px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.9),rgba(224,219,251,.48) 49%,transparent 72%);transform:translate(-50%)}.gallery-stage{position:relative;height:clamp(470px,50vw,590px);overflow:hidden;touch-action:pan-y pinch-zoom;overscroll-behavior-x:contain;perspective:1200px}.gallery-slide{position:absolute;top:50%;left:50%;width:clamp(220px,23vw,280px);margin:0;padding:8px;border:1px solid rgba(255,255,255,.72);border-radius:39px;background:linear-gradient(145deg,#373343,#12111b 45%,#242131);box-shadow:0 28px 58px #241b5440,inset 0 0 0 1px #ffffff14;opacity:0;pointer-events:none;transform:translate(-50%,-47%) scale(.72);transition:transform .55s cubic-bezier(.2,.75,.25,1),opacity .45s ease,filter .45s ease}.gallery-device{position:relative;overflow:hidden;width:100%;aspect-ratio:9 / 16;border-radius:31px;background:#fff}.gallery-device img{width:100%;height:100%;object-fit:cover}.gallery-device .gallery-primary-image{object-fit:contain;background:#fff}.gallery-slide.is-active{z-index:3;opacity:1;pointer-events:auto;filter:none;transform:translate(-50%,-50%) scale(1)}.gallery-slide.is-prev{z-index:2;opacity:.68;filter:saturate(.82);transform:translate(calc(-50% - 292px),-47%) scale(.78) rotate(-6deg)}.gallery-slide.is-next{z-index:2;opacity:.68;filter:saturate(.82);transform:translate(calc(-50% + 292px),-47%) scale(.78) rotate(6deg)}.gallery-controls{position:relative;z-index:4;display:flex;align-items:center;justify-content:center;gap:22px;margin-top:4px}.gallery-arrow{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(221,217,238,.95);border-radius:50%;color:var(--purple-deep);background:#ffffffdb;box-shadow:0 5px 15px #281f5814;cursor:pointer;transition:color .2s ease,background .2s ease,transform .2s ease,box-shadow .2s ease}.gallery-arrow:hover{color:#fff;background:var(--purple);box-shadow:0 8px 20px #523abe3b;transform:translateY(-2px)}.gallery-autoplay-toggle{font:700 15px/1 Arial,sans-serif}.gallery-autoplay-toggle:disabled{opacity:.5;cursor:not-allowed}.gallery-arrow:focus-visible,.gallery-dot:focus-visible{outline:3px solid rgba(105,73,223,.45);outline-offset:3px}.gallery-arrow span{font:500 23px/1 Arial,sans-serif}.gallery-pagination{display:flex;align-items:center;gap:8px}.gallery-dot{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:#c8c3dc;cursor:pointer;transition:width .25s ease,background .25s ease}.gallery-dot.is-active{width:25px;background:var(--purple)}.gallery-counter{min-width:43px;color:#77738b;font:600 12px/1 Arial,sans-serif;direction:ltr;text-align:center}.gallery-caption{min-height:28px;margin:13px 0 0;color:var(--ink);font-family:var(--font-heading);font-size:16px;font-weight:600;text-align:center}.image-disclaimer{margin:8px 0 0;color:#77738b;font-size:12px;text-align:center}.faq-section{background:#faf9fd}.faq-layout{display:grid;grid-template-columns:.65fr 1.35fr;gap:80px;align-items:start}.faq-intro h2{margin:9px 0 14px}.faq-intro>p{margin-bottom:23px;color:var(--muted)}.faq-intro .button{min-height:43px;padding:0 19px}.faq-list{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-item summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:65px;color:#2a2742;font-size:14px;font-weight:600;cursor:pointer;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-plus{position:relative;flex:0 0 auto;width:27px;height:27px;border-radius:50%;background:#efebff}.faq-plus:before,.faq-plus:after{content:"";position:absolute;top:50%;left:50%;width:11px;height:1.5px;border-radius:2px;background:var(--purple);transform:translate(-50%,-50%);transition:transform .2s ease}.faq-plus:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-item[open] .faq-plus:after{transform:translate(-50%,-50%) rotate(0)}.faq-item p{max-width:640px;margin:-1px 0 19px;margin-inline-start:42px;color:#777489;font-size:14px;line-height:1.9;animation:panel-in .2s ease both}.faq-item p a{color:var(--purple);text-decoration:underline;text-underline-offset:3px}.faq-download-answer{display:flex;flex-wrap:wrap;align-items:center;gap:9px 12px}.faq-store-links{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;direction:ltr}.faq-store-link{display:inline-flex;min-height:34px;align-items:center;padding:5px 11px;border:1px solid #e2ddf4;border-radius:9px;color:#4e35bf;background:#f8f6ff;font-size:13px;font-weight:700;line-height:1.3;text-decoration:none;white-space:nowrap;transition:border-color .2s ease,background .2s ease,transform .2s ease}.faq-store-link:hover{transform:translateY(-1px);border-color:#c8bdf0;background:#f0ecff}.faq-store-link:focus-visible{outline:3px solid rgba(105,73,223,.45);outline-offset:2px}.download-section{padding:5px 0 75px;background:#faf9fd}.download-card{position:relative;min-height:220px;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:40px;padding:42px 53px;border-radius:28px;color:#fff;background:linear-gradient(115deg,#7558e8,#5838cb 65%,#4c37ae);box-shadow:0 20px 48px #523abe33}.download-card:before{content:"";position:absolute;width:450px;height:450px;border:1px solid rgba(255,255,255,.12);border-radius:50%;left:-160px;bottom:-320px;box-shadow:0 0 0 34px #ffffff09,0 0 0 72px #ffffff06}.download-decoration span{position:absolute;display:block;width:12px;height:12px;border:2px solid rgba(255,255,255,.4);transform:rotate(45deg)}.download-decoration span:first-child{top:39px;left:39%}.download-decoration span:nth-child(2){right:17%;bottom:31px;width:8px;height:8px;border-color:#5ae9eecc}.download-decoration span:nth-child(3){top:28px;right:9%;width:7px;height:7px}.download-copy,.download-actions{position:relative;z-index:1}.download-kicker{color:#d9d1ff;font-size:13px;font-weight:600}.download-copy h2{margin:7px 0 5px;font-size:clamp(28px,3vw,36px);line-height:1.4}.download-copy p{margin:0;color:#ffffffc9;font-size:14px}.download-actions{display:flex;flex-wrap:wrap;gap:11px}.store-badge-light{border-color:#ffffffc2;color:#111116;background:#fff;box-shadow:0 8px 22px #1b144b2e}.store-badge-light strong{color:#16141e}.store-badge-light:hover{box-shadow:0 10px 21px #190f4d30}.site-footer{background:#fff}.footer-main{display:grid;grid-template-columns:1.2fr 1fr 1.2fr .8fr;gap:42px;padding-block:55px 43px}.footer-brand{margin-bottom:11px}.footer-brand-block>p{margin:0 0 16px;color:#777489;font-size:13px}.footer-col{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.footer-col h3{margin:3px 0 6px;color:var(--ink);font-size:14px}.footer-col a,.footer-col span{color:#777489;font-size:12px;transition:color .2s ease}.footer-contact-detail{display:flex;flex-direction:column;align-items:inherit;gap:1px;max-width:100%}.footer-contact-detail .footer-contact-value{direction:ltr;unicode-bidi:isolate;white-space:nowrap}.footer-col>a[href^="mailto:"]{display:inline-block;max-width:100%;direction:ltr;unicode-bidi:isolate;white-space:nowrap}.footer-col a:hover{color:var(--purple)}.social-links{display:flex;gap:8px}.social-links a{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--line);border-radius:12px;color:#5d49c9;background:#fff;transition:color .2s ease,background .2s ease,transform .2s ease,border-color .2s ease,box-shadow .2s ease}.social-links a:hover{color:#fff;border-color:var(--purple);background:var(--purple);box-shadow:0 7px 16px #523abe33;transform:translateY(-2px)}.social-links svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.social-links a[aria-label=X] svg{fill:currentColor;stroke:none}.social-links a[aria-label=TikTok] svg{width:20px;height:20px;stroke-width:2.1}.social-links .social-icon-dot{fill:currentColor;stroke:none}.footer-download a span{color:var(--purple)}.footer-bottom{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid var(--line);color:#8a8799;font-size:12px}.footer-bottom>div{display:flex;gap:19px}.footer-legal-note{max-width:420px;margin:0;color:#777489;font-size:12px;text-align:center}.footer-bottom a{transition:color .2s ease}.footer-bottom a:hover{color:var(--purple)}.back-top{color:var(--purple);font-weight:600}.sticky-download{position:fixed;z-index:90;right:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));transform:translate(50%,24px);display:none;align-items:center;gap:9px;padding:9px 16px 9px 12px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#7558e8,#5636cd);box-shadow:0 9px 23px #523abe47;font-size:13px;font-weight:700;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,transform .25s ease,visibility .25s ease}.sticky-download.is-visible{opacity:1;visibility:visible;transform:translate(50%);pointer-events:auto}.sticky-mark{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;color:var(--purple);background:#fff;font-size:17px}.reveal{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.reveal.is-visible{opacity:1;transform:translateY(0)}.reveal-delay{transition-delay:.12s}.reveal-delay-1{transition-delay:.07s}.reveal-delay-2{transition-delay:.14s}.reveal-delay-3{transition-delay:.21s}.reveal-delay-4{transition-delay:.28s}@keyframes hero-rise{0%{opacity:0;transform:translateY(17px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes gentle-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes twinkle{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1020px){.container{width:min(100% - 44px,850px)}.header-inner{gap:18px}.main-nav{gap:16px}.main-nav a{font-size:13px}.hero-grid{grid-template-columns:1fr .9fr;gap:20px;min-height:490px}.hero-visual{min-height:430px}.hero h1{font-size:clamp(42px,5.8vw,57px)}.floating-note{padding:8px 10px}.note-commission{right:-4px}.feature-grid{grid-template-columns:repeat(2,1fr)}.category-track{grid-template-columns:repeat(5,minmax(135px,1fr));overflow-x:auto;padding-block:0;scroll-snap-type:x mandatory}.category-hint{display:block;margin:0 0 8px;color:var(--muted);font-size:12px}.category-card{scroll-snap-align:start}.how-layout{gap:42px}.gallery-slide.is-prev{transform:translate(calc(-50% - 245px),-47%) scale(.72) rotate(-6deg)}.gallery-slide.is-next{transform:translate(calc(-50% + 245px),-47%) scale(.72) rotate(6deg)}.faq-layout{gap:50px}.footer-main{gap:27px}}@media(max-width:899px){html{scroll-padding-top:76px}.container{width:calc(100% - 38px)}.section-padding{padding-block:75px}.site-header{height:70px;background:#66528f;border-color:transparent}.site-header.is-scrolled{background:#fffffff5}.header-inner{gap:12px;direction:ltr}.language-link{padding:7px;border-color:transparent;color:#fff;background:transparent}.language-link span{color:#fff}.site-header.is-scrolled .language-link{border-color:var(--line);color:#67647a;background:#fff}.site-header.is-scrolled .language-link span{color:var(--purple)}.hero{min-height:calc(100svh + var(--hero-scroll-space, 830px));overflow:clip;padding:0 0 18px;background:linear-gradient(155deg,#66528f,#5c4b80 58%,#4f756a)}.hero:before{display:none}.hero-pattern{display:none}.hero-grid{display:flex;flex-direction:column;align-items:stretch;gap:7px;min-height:calc(100svh + var(--hero-scroll-space, 830px))}.hero-content{display:contents}.hero-content>.hero-logo-mark{display:block;width:clamp(110px,30vw,128px);height:auto;max-height:40px;margin:2px auto 11px;object-fit:contain;transform:translateY(-20px)}.hero-copy{position:relative;z-index:2;width:auto;height:auto;margin:0;padding:18px 0 0;overflow:visible;clip:auto;clip-path:none;white-space:normal;text-align:center}.hero-copy{padding-top:0}.hero-title{max-width:100%;margin:12px auto 8px;color:#fff;font-size:clamp(21px,7vw,26px);line-height:1.5;text-align:center;text-wrap:balance}html[lang=en] .hero-title{font-size:clamp(20px,5.8vw,22px);line-height:1.35;overflow-wrap:anywhere}.hero-title span{color:#fff}.hero-lead{display:block;max-width:100%;margin:0 auto 12px;color:#ffffffe6;font-size:15.6px;line-height:1.75;text-align:center}.hero .hero-note{display:none}.hero .hero-visual{position:sticky;top:82px;z-index:2;width:min(100%,500px);height:min(72svh,640px);min-height:500px;margin:20px auto 0;align-items:flex-start}.hero .hero-image-backdrop,.hero .hero-app-image,.hero .visual-orbit,.hero .visual-spark,.hero .floating-note{display:none}.hero-phone{position:relative;display:block;width:min(88vw,360px);height:100%;min-height:0;padding:8px;overflow:hidden;border:3px solid #1b1b1d;border-radius:39px;background:#101012;box-shadow:0 18px 38px #231a5647,inset 0 0 0 1px #ffffff40;transform:translateY(var(--phone-end-offset, 0px))}.hero-phone-screen{position:relative;width:100%;height:100%;overflow:hidden;border-radius:30px;background:#fff}.hero-phone-feed{width:100%;height:100%;transform:translateY(calc(-1 * var(--phone-screen-shift, 0px)));will-change:transform}.hero-phone-feed.is-download-only>img{display:none}.hero-phone-feed img{width:100%;height:auto;max-width:none}.phone-download-screen{position:relative;box-sizing:border-box;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:84px 12px 22px;color:#fff;background:linear-gradient(155deg,#66528f,#5c4b80 58%,#4f756a);text-align:center}.phone-app-header{position:absolute;z-index:2;top:0;right:0;left:0;height:75px;padding:9px 15px 0;color:#fff;background:#66528f}.phone-download-status{display:flex;align-items:center;justify-content:space-between;color:#fff;font:600 12px/1 Arial,sans-serif;direction:ltr;text-shadow:0 1px 3px rgba(25,20,53,.4)}.phone-status-icons{display:flex;align-items:center;gap:4px}.phone-status-icons svg{width:15px;height:13px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.phone-status-icons .phone-status-battery{width:22px;height:14px}.phone-status-icons .phone-battery-level{fill:currentColor;stroke:none}.phone-app-toolbar{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;height:39px;margin-top:6px;direction:ltr}.phone-toolbar-actions{display:flex;align-items:center;gap:12px}.phone-toolbar-actions:first-child{grid-column:1;justify-self:start}.phone-toolbar-actions:last-child{grid-column:2;justify-self:end}.phone-toolbar-actions svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.phone-app-name{position:absolute;top:50%;left:50%;display:block;width:128px;height:44px;object-fit:contain;transform:translate(-50%,-50%)}.phone-download-kicker{color:#fff;font-size:clamp(24px,7vw,28px);font-weight:700}.phone-download-screen h2{margin:0;color:#fff;font-family:IBM Plex Sans Arabic,Noto Sans Arabic,sans-serif;font-size:clamp(21px,7vw,26px);font-weight:700;line-height:1.5}.phone-download-screen p{margin:0 0 5px;color:#ffffffd1;font-size:18px}.phone-download-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:7px;direction:ltr}.phone-download-actions .store-badge{width:100%;min-width:0;min-height:52px;gap:5px;padding:6px;border-radius:11px}.phone-download-actions .store-badge>svg{width:22px;height:22px}.phone-download-actions .store-badge span{min-width:0}.phone-download-actions .store-badge small{font-size:8px;white-space:nowrap}.phone-download-actions .store-badge strong{font-size:12px;letter-spacing:-.3px}.eyebrow{margin-inline:auto;font-size:13px;padding:5px 10px}.hero-title{max-width:100%;margin:12px auto 8px;font-size:clamp(21px,7vw,26px);line-height:1.5;text-align:center;text-wrap:balance}.hero-lead{max-width:100%;margin:0 auto 12px;color:#ffffffe6;font-size:15.6px;line-height:1.75;text-align:center}.hero-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:8px 12px;margin:12px 0 13px;padding:0;overflow:visible}.hero-highlights span,.hero .hero-highlights span{min-width:0;min-height:48px;justify-content:center;gap:7px;padding:5px 4px;border:0;border-radius:13px;color:#fffffffa;background:transparent;font-size:11px;font-weight:600;line-height:1.5;text-align:center;white-space:normal}.hero-highlights span:first-child{grid-column:auto;border-inline-start:0}.hero-highlights svg,.hero .hero-highlights svg{width:22px;height:22px;flex:0 0 22px;padding:5px;overflow:visible;border-radius:50%;background:#bce7d62b;stroke:#c9f2df}.hero .hero-highlights .limited-offer{grid-column:1 / -1;min-height:38px;justify-content:center;gap:8px;color:#fffffffa;border:0;background:transparent;font-size:11px}.hero .store-row{display:none}.hero .hero-visual{margin-top:14px}.hero-actions{justify-content:center;gap:9px}.button-large{min-height:48px;padding:0 15px;border-radius:12px;font-size:14px}.store-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,360px);margin:18px auto 0;gap:9px}.store-badge{width:100%;min-width:0;min-height:62px;justify-content:center;gap:8px;padding:8px 10px;border-radius:13px}.store-badge strong{font-size:16px}.store-badge small{font-size:11px}.store-badge>svg{width:27px;height:27px}.hero-note{margin-top:8px;font-size:12px;text-align:center}.hero-visual{width:min(100%,500px);min-height:clamp(300px,84vw,360px);margin:0 auto}.hero-image-backdrop{width:86%;height:270px;bottom:22px;border-radius:48% 48% 22px 22px}.hero-app-image{width:auto;height:min(360px,78vw);max-width:100%}.orbit-one{width:350px;height:220px}.orbit-two{width:390px;height:260px}.note-commission{top:49px;right:-2px}.note-search{bottom:57px;left:-2px}.floating-note{padding:7px 8px;gap:7px}.note-icon{width:28px;height:28px;font-size:17px}.floating-note strong{font-size:13px}.floating-note small{font-size:12px}.visual-caption{bottom:1px;font-size:12px}.spark-one{top:38px;right:38px;font-size:25px}.spark-two{left:43px;bottom:60px;font-size:22px}.section-heading{margin-bottom:27px}.section-heading-row{flex-direction:column;align-items:center;gap:10px;text-align:center}.section-heading h2,.how-intro h2,.app-gallery-heading h2,.faq-intro h2{font-size:clamp(29px,7.8vw,36px);line-height:1.5}.section-heading>p{max-width:100%;margin-inline:auto;font-size:14px;text-align:center}.feature-grid{grid-template-columns:1fr 1fr;gap:10px}.feature-card{min-height:186px;padding:17px 14px;border-radius:15px;text-align:center}.feature-icon{width:44px;height:44px;margin:0 auto 13px;border-radius:13px}.feature-icon svg{width:21px;height:21px}.feature-card h3{font-size:14px;line-height:1.5}.feature-card p{font-size:14px;line-height:1.8}.category-track{display:flex;gap:12px;margin-block:0;margin-inline:-4px;padding-block:0;padding-inline:4px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-padding-inline:12px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.category-track::-webkit-scrollbar{display:none}.category-card{flex:0 0 clamp(142px,42%,178px);min-height:150px;scroll-snap-align:center;border-radius:19px;box-shadow:0 9px 24px #3026640f}.category-art{width:66px;height:60px}.category-art svg{width:53px;height:43px}.category-card:before{width:145px;height:145px;top:-92px;left:-48px}.category-card>span:nth-child(2){font-size:14px}.how-layout,.faq-layout{grid-template-columns:1fr;gap:30px}.how-intro,.faq-intro{text-align:center}.how-intro>p{margin-bottom:17px;font-size:14px}.how-intro>p,.faq-intro>p{margin-inline:auto}.how-tabs{width:min(100%,420px);margin-inline:auto;justify-content:center}.how-tab{min-width:110px;font-size:14px}.how-tab[data-tab=store]{min-width:0}.step-item{grid-template-columns:32px 1fr 32px;gap:8px;padding:15px 5px;text-align:center}.step-number,.step-item h3{font-size:14px}.step-item p{font-size:14px;line-height:1.8}.step-symbol{width:35px;height:35px;border-radius:11px;font-size:21px}.how-footnote{justify-content:center;margin:12px auto 0}.app-gallery-heading{margin-bottom:22px}.app-gallery-heading>p{font-size:14px}.app-gallery{padding:15px 10px 17px;border-radius:22px}.gallery-stage{height:465px}.gallery-slide{width:228px;padding:7px;border-radius:33px}.gallery-device{border-radius:26px}.gallery-slide.is-prev{transform:translate(calc(-50% - 139px),-46%) scale(.67) rotate(-5deg)}.gallery-slide.is-next{transform:translate(calc(-50% + 139px),-46%) scale(.67) rotate(5deg)}.gallery-controls{gap:14px;margin-top:0}.gallery-arrow{width:38px;height:38px}.gallery-pagination{gap:7px}.gallery-dot{width:7px;height:7px}.gallery-dot.is-active{width:21px}.gallery-counter{min-width:36px;font-size:12px}.gallery-caption{min-height:26px;margin-top:11px;font-size:14px}.image-disclaimer{font-size:12px}.faq-layout{gap:22px}.faq-intro>p{margin-bottom:14px;font-size:14px}.faq-intro .button{min-height:39px;font-size:14px}.faq-item summary{min-height:60px;font-size:14px}.faq-item p{margin-right:0;margin-bottom:15px;font-size:14px}.download-section{padding:0 0 55px}.download-card{flex-direction:column;align-items:center;gap:22px;min-height:unset;padding:29px 22px;border-radius:20px;text-align:center}.download-copy h2{font-size:27px}.download-copy p{max-width:360px;margin-inline:auto;font-size:14px}.download-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:9px}.download-actions .store-badge{width:100%}.footer-main{grid-template-columns:1fr 1fr;gap:27px 20px;padding-block:37px 31px;text-align:center}.footer-brand-block{grid-column:1 / -1}.footer-brand-block>p{max-width:360px;margin-inline:auto}.footer-col{align-items:center}.social-links{justify-content:center}.footer-col h3{font-size:14px}.footer-col a,.footer-col span{font-size:12px}.footer-bottom{min-height:unset;flex-direction:column;flex-wrap:wrap;justify-content:center;gap:11px;padding-block:15px;font-size:12px;text-align:center}.footer-bottom>div{justify-content:center;gap:11px}.back-top{display:none}.sticky-download{display:inline-flex}.category-hint{margin:0 0 8px;font-size:12px}.site-footer{padding-bottom:calc(70px + env(safe-area-inset-bottom,0px))}}@media(min-width:480px)and (max-width:899px){.hero-highlights{max-width:620px;gap:12px 20px;margin:16px auto 18px}.hero .hero-highlights span{min-height:54px;gap:10px;padding:8px 10px;font-size:13px;line-height:1.55}.hero .hero-highlights svg{width:25px;height:25px;flex-basis:25px}.hero .hero-highlights .limited-offer{min-height:48px;font-size:13px;line-height:1.55}}@media(max-width:390px){.container{width:calc(100% - 30px)}.how-tabs{flex-wrap:wrap}.how-tab{min-width:0;padding:8px 4px;font-size:12px;line-height:1.5}.hero-actions .button{flex:1;gap:5px;font-size:13px}.hero-image-backdrop{height:245px}.feature-card{padding:15px 11px}.gallery-stage{height:420px}.gallery-slide{width:205px}.gallery-slide.is-prev{transform:translate(calc(-50% - 126px),-46%) scale(.64) rotate(-5deg)}.gallery-slide.is-next{transform:translate(calc(-50% + 126px),-46%) scale(.64) rotate(5deg)}}@media(max-width:360px){.store-row,.download-actions{grid-template-columns:1fr}.store-badge{min-height:58px;justify-content:center}}@media(min-width:900px){.hero{min-height:calc(100svh - 70px);padding-block:28px 42px;background:linear-gradient(155deg,#66528f,#5c4b80 58%,#4f756a)}.hero:before,.hero-pattern{display:none}.hero-grid{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);grid-template-rows:1fr;align-items:center;gap:28px clamp(32px,6vw,88px);min-height:calc(100svh - 140px);direction:ltr}.hero-content{grid-column:2;grid-row:1;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:680px;min-width:0;height:100%;direction:rtl}.hero-content>.hero-logo-mark{align-self:flex-start;display:block;width:clamp(130px,11vw,155px);height:auto;max-height:48px;margin:0 0 28px;object-fit:contain;transform:translateY(-8px)}.hero-copy{width:100%;max-width:680px;align-self:center;padding:0;direction:rtl;text-align:right}.hero-title{max-width:100%;margin:0 0 18px;color:#fff;font-size:clamp(34px,4vw,52px);line-height:1.3;text-align:right;text-wrap:balance}.hero-title span,.hero-lead{color:#ffffffeb}.hero-lead{max-width:600px;margin:0 0 23px;line-height:1.75;text-align:right}.hero-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:14px 16px;margin:20px 0 22px}.hero-highlights span{min-width:0;min-height:58px;justify-content:flex-start;gap:10px;padding:8px 10px;color:#fffffffa;font-size:14px;line-height:1.6;text-align:right}.hero-highlights svg{width:25px;height:25px;flex:0 0 25px;padding:5px;border-radius:50%;background:#bce7d62b;stroke:#c9f2df}.hero-highlights .limited-offer{grid-column:1 / -1;min-height:48px;justify-content:flex-start;color:#fffffffa;font-size:14px;line-height:1.55}.hero-highlights .limited-offer svg{stroke:#ffe0aa}.hero .store-row,.hero .hero-image-backdrop,.hero .hero-app-image,.hero .visual-orbit,.hero .visual-spark,.hero .floating-note{display:none}.hero .hero-visual{grid-column:1;grid-row:1;display:flex;align-items:center;justify-content:center;width:100%;height:min(72svh,680px);min-height:500px;margin:0}.hero-phone{position:relative;display:block;width:clamp(320px,29vw,420px);height:100%;min-height:0;padding:8px;overflow:hidden;border:3px solid #1b1b1d;border-radius:39px;background:#101012;box-shadow:0 18px 38px #231a5647,inset 0 0 0 1px #ffffff40}.hero-phone-screen{position:relative;width:100%;height:100%;overflow:hidden;border-radius:30px;background:#fff}.hero-phone-feed{width:100%;height:100%}.hero-phone-feed.is-download-only>img{display:none}.phone-download-screen{position:relative;box-sizing:border-box;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:84px 12px 22px;color:#fff;background:linear-gradient(155deg,#66528f,#5c4b80 58%,#4f756a);text-align:center}.phone-app-header{position:absolute;z-index:2;top:0;right:0;left:0;height:75px;padding:9px 15px 0;color:#fff;background:#66528f}.phone-download-status{display:flex;align-items:center;justify-content:space-between;color:#fff;font:600 12px/1 Arial,sans-serif;direction:ltr;text-shadow:0 1px 3px rgba(25,20,53,.4)}.phone-status-icons{display:flex;align-items:center;gap:4px}.phone-status-icons svg{width:15px;height:13px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.phone-status-icons .phone-status-battery{width:22px;height:14px}.phone-status-icons .phone-battery-level{fill:currentColor;stroke:none}.phone-app-toolbar{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;height:39px;margin-top:6px;direction:ltr}.phone-toolbar-actions{display:flex;align-items:center;gap:12px}.phone-toolbar-actions:first-child{grid-column:1;justify-self:start}.phone-toolbar-actions:last-child{grid-column:2;justify-self:end}.phone-toolbar-actions svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.phone-app-name{position:absolute;top:50%;left:50%;display:block;width:128px;height:44px;object-fit:contain;transform:translate(-50%,-50%)}.phone-download-screen h2{margin:0;color:#fff;font-family:IBM Plex Sans Arabic,Noto Sans Arabic,sans-serif;font-size:clamp(21px,2vw,26px);font-weight:700;line-height:1.5}.phone-download-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:7px;direction:ltr}.phone-download-actions .store-badge{width:100%;min-width:0;min-height:52px;gap:5px;padding:6px;border-radius:11px}.phone-download-actions .store-badge>svg{width:22px;height:22px}.phone-download-actions .store-badge span{min-width:0}.phone-download-actions .store-badge small{font-size:8px;white-space:nowrap}.phone-download-actions .store-badge strong{font-size:12px;letter-spacing:-.3px}html[lang=en] .hero-content{direction:ltr}html[lang=en] .hero-content>.hero-logo-mark{align-self:flex-start}html[lang=en] .hero-copy{direction:ltr;text-align:left}html[lang=en] .hero-title,html[lang=en] .hero-lead{text-align:left}html[lang=en] .hero-highlights span{direction:ltr;justify-content:flex-start;text-align:left}html[lang=en] .hero-title{max-width:590px;font-size:clamp(34px,3.2vw,46px);line-height:1.25}html[lang=en] .hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr)}html[lang=en] .hero-content{grid-column:1;grid-row:1}html[lang=en] .hero .hero-visual{grid-column:2;grid-row:1}}@media(min-width:1100px){.header-inner{direction:inherit;gap:clamp(18px,2vw,32px)}.header-inner>.brand{display:none}.site-header.is-scrolled .header-inner>.brand{position:relative;top:auto;right:auto;left:auto;display:inline-flex;flex:0 0 auto;width:116px;height:40px;padding:4px;transform:none}.main-nav,html[dir=rtl] .main-nav,html[dir=ltr] .main-nav{position:static;z-index:auto;display:flex;width:auto;height:auto;max-height:none;flex:1 1 auto;flex-direction:row;align-items:center;justify-content:center;gap:clamp(10px,1.4vw,22px);overflow:visible;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;opacity:1;visibility:visible;transform:none;transition:none}.main-nav a{min-height:42px;justify-content:center;padding:8px 2px;border:0;border-radius:0;color:#fffffff0;background:transparent;font-size:clamp(12px,.95vw,14px);white-space:nowrap}.main-nav a:hover,.main-nav a:focus-visible{color:#fff;background:transparent}.site-header.is-scrolled .main-nav a{color:#504b64}.site-header.is-scrolled .main-nav a:hover,.site-header.is-scrolled .main-nav a:focus-visible{color:var(--purple)}.header-actions{width:auto;flex:0 0 auto;justify-content:flex-end;gap:10px}.site-header .header-download{display:inline-flex;align-items:center}.menu-toggle{display:none}.menu-backdrop{display:none!important}html[lang=en] .header-inner{direction:ltr}}.legal-page{background:#f8f7fc}html[lang=en]{--font-body: Arial, Helvetica, sans-serif;--font-heading: Arial, Helvetica, sans-serif}html[dir=ltr] .main-nav a:after{right:auto;left:0}html[dir=ltr] .legal-back-link span{transform:rotate(180deg)}.legal-main{min-height:65vh}.legal-hero{position:relative;overflow:hidden;isolation:isolate;padding:38px 0 0;background:linear-gradient(125deg,#fbfaff 5%,#f5f2ff 57%,#effbfd)}.legal-hero:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";background:radial-gradient(ellipse at 82% 15%,rgba(105,73,223,.11),transparent 31%),radial-gradient(ellipse at 15% 70%,rgba(33,190,209,.1),transparent 32%)}.legal-hero-pattern{position:absolute;z-index:-1;top:-190px;left:50%;width:600px;height:600px;border:1px solid rgba(105,73,223,.09);border-radius:50%;box-shadow:0 0 0 34px #6949df06,0 0 0 84px #6949df05;transform:translate(-50%);pointer-events:none}.legal-hero-inner{position:relative;display:flex;flex-direction:column;align-items:center}.legal-back-link{align-self:flex-start;display:inline-flex;align-items:center;gap:9px;color:#68647c;font-size:13px;font-weight:600;transition:color .2s ease}.legal-back-link:hover{color:var(--purple)}.legal-back-link span{color:var(--purple);font:20px/1 Arial,sans-serif}.legal-heading{max-width:750px;margin:27px auto 30px;text-align:center}.legal-heading h1{margin:8px 0 9px;color:var(--ink);font-size:clamp(34px,5vw,52px);line-height:1.4}.legal-heading h1 span{color:var(--purple)}.legal-heading p{margin:0;color:var(--muted);font-size:15px}.legal-tabs{display:flex;align-items:center;gap:5px;padding:5px;border:1px solid rgba(226,222,241,.85);border-bottom:0;border-radius:16px 16px 0 0;background:#ffffffa8}.legal-tabs a{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 21px;border-radius:11px;color:#67647c;font-size:12px;font-weight:600;transition:color .2s ease,background .2s ease,box-shadow .2s ease}.legal-tabs a:hover{color:var(--purple);background:#fff}.legal-tabs a.is-active{color:#fff;background:linear-gradient(135deg,#795bec,#5f3bd3);box-shadow:0 6px 16px #6345d733}.legal-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:24px;padding-block:28px 82px}.legal-document{min-width:0;padding:clamp(25px,4vw,48px);border:1px solid rgba(228,225,239,.9);border-radius:24px;background:#fff;box-shadow:0 16px 48px #2a1f610e}.legal-document-meta{display:inline-flex;align-items:center;gap:9px;margin-bottom:32px;padding:8px 13px;border:1px solid #ebe7fa;border-radius:999px;color:#6e6982;background:#faf9ff;font-size:12px;font-weight:500}.legal-meta-icon{color:var(--purple);font-size:16px;line-height:1}.legal-section{display:grid;grid-template-columns:42px minmax(0,1fr);gap:17px;padding:26px 0;border-top:1px solid #efedf5;scroll-margin-top:105px}.legal-section-number{width:34px;height:34px;display:grid;place-items:center;border:1px solid #e7e2fa;border-radius:11px;color:var(--purple);background:#f6f3ff;font:700 12px/1 Arial,sans-serif;direction:ltr}.legal-section h2{margin:0 0 12px;color:var(--ink);font-size:20px;line-height:1.6}.legal-section p{margin:0;color:#626076;font-size:14px;line-height:2.05}.legal-detail-list{display:grid;gap:12px;margin-top:20px}.legal-detail{padding:16px 18px;border:1px solid #efedf5;border-radius:15px;background:linear-gradient(135deg,#fff,#fbfaff)}.legal-detail h3{margin:0 0 5px;color:#34304f;font-size:14px}.legal-detail p{color:#777489;font-size:14px}.legal-contact-note{display:flex;align-items:center;gap:12px;margin-top:18px;padding:16px 19px;border:1px solid #dff2f2;border-radius:16px;background:linear-gradient(105deg,#f1fbfc,#f7f5ff)}.legal-contact-mark{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:11px;color:#1398a7;background:#e2f8fa}.legal-contact-note p{margin:0;color:#626076;font-size:13px}.legal-contact-note a{display:inline-block;max-width:100%;direction:ltr;unicode-bidi:isolate;white-space:nowrap;color:var(--purple-deep);font-weight:700;text-decoration:underline;text-underline-offset:3px}.legal-sidebar{position:sticky;top:102px;display:grid;gap:14px}.legal-sidebar-card,.legal-company-card{padding:22px;border:1px solid rgba(228,225,239,.9);border-radius:19px;background:#fff;box-shadow:0 12px 32px #2a1f610b}.legal-sidebar-kicker{color:var(--purple);font-size:12px;font-weight:700}.legal-sidebar-card h2{margin:5px 0 14px;font-size:17px}.legal-sidebar-card nav{display:grid;gap:4px}.legal-sidebar-card nav a{display:flex;align-items:center;gap:10px;padding:9px 8px;border-radius:10px;color:#666279;font-size:12px;transition:color .2s ease,background .2s ease}.legal-sidebar-card nav a:hover{color:var(--purple-deep);background:#f7f5ff}.legal-sidebar-card nav a span{color:#9a91be;font:700 12px Arial,sans-serif;direction:ltr}.legal-sidebar-divider{height:1px;margin:16px 0 12px;background:#efedf5}.legal-sidebar-card>p{margin:0 0 9px;color:#777489;font-size:12px}.legal-contact-link{display:inline-flex;align-items:center;gap:7px;color:var(--purple);font-size:13px;font-weight:700}.legal-company-card{overflow:hidden;background:linear-gradient(125deg,#6949df,#5235c3);color:#fff}.legal-company-card>span{font-family:var(--font-heading);font-size:19px;font-weight:700}.legal-company-card p{margin:4px 0 0;color:#ffffffc7;font-size:12px}.legal-footer{padding-bottom:0}.legal-footer-main{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:5px 25px;padding-block:30px}.legal-footer-main .brand{grid-row:span 2}.legal-footer-main>p{margin:0;color:#777489;font-size:13px}.legal-footer-contact{display:flex;flex-wrap:wrap;gap:8px 20px;color:#777489;font-size:12px}.legal-footer-contact span{display:inline-flex;flex-wrap:wrap;gap:5px}.legal-footer-contact a{color:var(--purple-deep);direction:ltr}.legal-footer-contact bdi{color:#5f5b73;direction:ltr}.legal-footer .footer-bottom{border-top:1px solid var(--line)}.legal-footer .footer-bottom a[aria-current=page]{color:var(--purple-deep);font-weight:700}@media(max-width:899px){.legal-hero{padding-top:24px}.legal-heading{margin:23px auto 22px}.legal-heading h1{font-size:clamp(32px,8vw,42px)}.legal-heading p{font-size:14px}.legal-tabs a{min-height:39px;padding-inline:14px;font-size:12px}.legal-layout{grid-template-columns:1fr;gap:16px;padding-block:18px 55px}.legal-document{padding:22px 18px;border-radius:19px}.legal-document-meta{margin-bottom:23px;font-size:12px}.legal-section{grid-template-columns:31px minmax(0,1fr);gap:10px;padding:22px 0;scroll-margin-top:82px}.legal-section-number{width:29px;height:29px;border-radius:9px;font-size:12px}.legal-section h2{margin-bottom:9px;font-size:18px}.legal-section p{font-size:14px;line-height:1.95}.legal-detail-list{gap:9px;margin-top:15px}.legal-detail{padding:13px;border-radius:13px}.legal-detail h3,.legal-detail p{font-size:14px}.legal-contact-note{align-items:flex-start;padding:13px}.legal-sidebar{position:static;grid-row:1}.legal-sidebar-card{padding:16px;border-radius:16px}.legal-sidebar-card h2{font-size:16px}.legal-sidebar-card nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px}.legal-sidebar-card nav a{align-items:flex-start;gap:7px;padding:8px 6px;font-size:12px}.legal-sidebar-card nav a span{padding-top:3px}.legal-sidebar-divider{margin:10px 0}.legal-company-card{display:none}.legal-footer{padding-bottom:0}.legal-footer-main{grid-template-columns:1fr;justify-items:center;gap:8px;padding-block:27px;text-align:center}.legal-footer-main .brand{grid-row:auto}.legal-footer-contact{justify-content:center;gap:8px 14px}.legal-footer .footer-bottom{flex-direction:column;justify-content:center;gap:10px;padding-block:15px;text-align:center}.legal-footer .footer-bottom>div{justify-content:center}.legal-footer .back-top{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}}
