:root{--p:#12928a;--leaf:#7ab55c;--deep:#0e5e5a;--sun:#ffc94a;--coral:#ff8a65;--cream:#fff8ec;--ink:#1f2d2b;--mut:#5d6b69;--line:#e6eeec;--r:22px;--sh:0 6px 24px #0e5e5a14}*{box-sizing:border-box;margin:0;padding:0}html{scroll-padding-top:84px}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;font-family:Cairo,system-ui,sans-serif;line-height:1.8}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.wrap{max-width:1160px;margin:auto;padding:0 20px}h1,h2,h3,h4{color:var(--deep);line-height:1.4}h1{margin-bottom:14px;font-size:3.2rem;font-weight:800}html[lang=en] h1{line-height:1.2}html[lang=en] body{line-height:1.65}h1 em{color:var(--p);font-style:normal}.h1-sm{font-size:2.1rem}h2{margin-bottom:10px;font-size:2rem;font-weight:800}.muted,.meta{color:var(--mut)}.meta{font-size:.93rem}section{padding:72px 0}.cream{background:var(--cream)}.head{text-align:center;max-width:660px;margin:0 auto 44px}.head p{color:var(--mut)}.tag{color:var(--p);background:#e3f4f2;border-radius:999px;margin-bottom:12px;padding:3px 14px;font-size:.88rem;font-weight:700;display:inline-block}.tag.sun{color:#8a6200;background:#fff3d1}.btn{background:var(--p);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:12px 26px;font-family:inherit;font-size:1rem;font-weight:700;transition:transform .15s,background .15s;display:inline-flex;box-shadow:0 8px 20px #12928a40}.btn:hover{background:#0f8179;transform:translateY(-2px)}.btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.btn.sm{padding:8px 18px;font-size:.92rem}.btn.ghost{color:var(--deep);box-shadow:none;border:2px solid var(--line);background:#fff}.btn.ghost:hover{border-color:var(--p)}.btn.coral{background:var(--coral);box-shadow:0 8px 20px #ff8a654d}.btn.coral:hover{background:#f57a53}.site-header{z-index:30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#ffffffed;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;gap:16px;height:72px;display:flex}.logo{color:var(--deep);align-items:center;gap:8px;font-size:1.5rem;font-weight:800;display:flex}.logo img{object-fit:contain;width:44px;height:44px}.logo span{color:var(--p)}.logo.light{color:#fff}.logo.light span{color:var(--sun)}.logo.light img{background:#fff;border-radius:14px;padding:3px}.links{color:var(--mut);align-items:center;gap:22px;font-weight:600;display:flex}.links a:hover,.links a.active{color:var(--p)}.dd{position:relative}.dd>button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.dd .menu{top:100%;background:#fff;border-radius:18px;min-width:240px;padding:10px;display:none;position:absolute;inset-inline-start:-12px;box-shadow:0 18px 40px #0e5e5a26}.dd:hover .menu,.dd:focus-within .menu{display:grid}.menu a{color:var(--ink);border-radius:12px;justify-content:space-between;gap:10px;padding:8px 12px;display:flex}.menu a:hover{background:var(--cream)}.menu small{color:var(--mut);font-size:.75rem}.menu small.on{color:var(--leaf);font-weight:700}.burger{cursor:pointer;color:var(--deep);background:0 0;border:0;font-size:1.7rem;display:none}.mnav{border-top:1px solid var(--line);background:#fff;padding:8px 20px 16px;font-weight:600;display:grid}.mnav a{border-bottom:1px solid #f1f5f4;padding:10px 0}.nav-end{align-items:center;gap:12px;display:flex}.langsw{direction:ltr;align-items:center;gap:2px;font-size:.9rem;font-weight:700;display:flex}.langsw-item{align-items:center;gap:2px;display:inline-flex}.langsw i{color:var(--line);margin:0 2px;font-style:normal}.langsw button{font:inherit;color:var(--mut);cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:36px;padding:4px 8px}.langsw button:hover{color:var(--p)}.langsw button.on{color:var(--deep);background:#e3f4f2}.langsw button:focus-visible{outline:2px solid var(--p);outline-offset:2px}.hero{text-align:center;background:radial-gradient(circle at 88% 8%,#ffc94a38 0,transparent 30%),radial-gradient(circle at 8% 85%,#7ab55c33 0,transparent 35%),radial-gradient(circle at 50% 120%,#12928a24 0,transparent 45%),var(--cream);padding:84px 0 96px}.hero p{max-width:640px;color:var(--mut);margin:0 auto 30px;font-size:1.18rem}.usearch{background:#fff;border-radius:28px;grid-template-columns:1.2fr 1fr auto;gap:10px;max-width:780px;margin:auto;padding:12px;display:grid;box-shadow:0 20px 50px #0e5e5a21}.usearch select{background:var(--cream);border:0}.smsg{color:var(--deep);min-height:1.8em;margin-top:14px;font-weight:600}input,select,textarea{border:2px solid var(--line);width:100%;color:var(--ink);background:#fbfdfc;border-radius:14px;padding:10px 14px;font-family:inherit;font-size:1rem}textarea{resize:vertical;min-height:90px}input:focus,select:focus,textarea:focus{border-color:var(--p);outline:0}html[dir=rtl] input[dir=ltr]{text-align:right}label{color:var(--deep);gap:4px;font-size:.92rem;font-weight:700;display:grid}.form{color:var(--ink);background:#fff;border-radius:24px;gap:14px;padding:26px;display:grid}.two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.has-err input,.has-err textarea,.has-err select{border-color:#e0553a}.ferr{color:#c43d22;font-size:.85rem;font-weight:600}.box-err{background:#fff0eb;border-radius:12px;padding:8px 12px}.thanks{text-align:center;justify-items:center;gap:8px;padding:24px 10px;display:grid}.big{font-size:2.8rem;line-height:1.2}.cats{grid-template-columns:repeat(5,1fr);gap:18px;display:grid}.cat{border:1px solid var(--line);text-align:center;box-shadow:var(--sh);background:#fff;border-radius:26px;flex-direction:column;align-items:center;gap:6px;padding:26px 16px;transition:transform .2s;display:flex}.cat.live{border:2px solid var(--p)}.cat:hover{transform:translateY(-5px)}.cat .ic{border-radius:26px;width:76px;height:76px;margin:6px 0;font-size:2.3rem}.cat p{color:var(--mut);font-size:.9rem}.ic{border-radius:18px;place-items:center;width:56px;height:56px;margin-bottom:12px;font-size:1.7rem;display:grid}.c1{background:#e3f4f2}.c2{background:#e9f4e2}.c3{background:#e6f0f4}.c4{background:#fff3d1}.c5{background:#ffe9e1}.c6{background:#fdf0d8}.st{color:var(--mut);background:#eef1f1;border-radius:999px;align-self:center;padding:2px 12px;font-size:.78rem;font-weight:700}.st.on{background:var(--leaf);color:#fff}.steps{counter-reset:s;grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.step{text-align:center;padding:20px}.step:before{counter-increment:s;content:counter(s);background:linear-gradient(135deg,var(--leaf),var(--p));color:#fff;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 14px;font-size:1.4rem;font-weight:800;display:grid}.step p{color:var(--mut);font-size:.95rem}.split{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.list{gap:12px;margin-top:20px;list-style:none;display:grid}.list li{background:var(--cream);border-radius:16px;gap:10px;padding:12px 16px;font-weight:600;display:flex}.list li:before{content:"✓";color:var(--leaf);font-weight:800}.appbox{background:linear-gradient(135deg,var(--p),var(--deep));border-radius:32px;gap:12px;padding:40px;display:grid;position:relative}.appbox:after{content:"";background:var(--sun);top:-18px;opacity:.9;border-radius:50%;width:70px;height:70px;position:absolute;inset-inline-end:-18px}.appbox .row{background:#fff;border-radius:16px;justify-content:space-between;gap:10px;padding:12px 16px;font-weight:600;display:flex}.appbox small{color:var(--mut);font-weight:400}.grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.grid.g2{grid-template-columns:repeat(2,1fr)}.grid.g4{grid-template-columns:repeat(4,1fr)}.card{border-radius:var(--r);box-shadow:var(--sh);background:#fff;padding:26px}.card p{color:var(--mut)}.owners{box-shadow:var(--sh);background:#fff;border-radius:36px;padding:44px}.biz .card{border:1px solid var(--line);box-shadow:none;flex-direction:column;gap:6px;display:flex}.biz .card ul{color:var(--mut);gap:4px;font-size:.92rem;list-style:none;display:grid}.biz .card li:before{content:"• ";color:var(--leaf)}.biz .st{align-self:start;margin-top:8px}.why .card{text-align:center}.why .ic{margin:0 auto 12px}details{box-shadow:var(--sh);background:#fff;border-radius:18px;margin-bottom:12px;padding:16px 22px}summary{cursor:pointer;color:var(--deep);justify-content:space-between;font-weight:700;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";color:var(--p);font-size:1.4rem;line-height:1}details[open] summary:after{content:"−"}details p{color:var(--mut);margin-top:10px}.faq{max-width:780px;margin:auto}.demo{background:linear-gradient(135deg,var(--p),var(--deep));color:#fff;border-radius:36px;grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:50px;display:grid}.demo h2{color:#fff}.demo p{opacity:.92}.site-footer{background:var(--deep);color:#cfe3e0;padding:48px 0 24px;font-size:.95rem}.fcols{grid-template-columns:1.4fr 1fr 1fr;gap:30px;display:grid}.fcols p{margin-top:10px}.fcols h4{color:#fff;margin-bottom:8px}.fcols a:not(.logo){padding:2px 0;display:block}.fcols a:not(.logo):hover{color:var(--sun)}.fbottom{text-align:center;border-top:1px solid #ffffff26;margin-top:26px;padding-top:16px}.search{background:#fff;border-radius:24px;grid-template-columns:1.4fr 1fr auto;gap:10px;margin-top:16px;padding:12px;display:grid;box-shadow:0 14px 40px #0e5e5a1a}.dir-sec{padding-top:32px}.dir{grid-template-columns:270px 1fr;align-items:start;gap:28px;display:grid}.filters{border:1px solid var(--line);border-radius:var(--r);background:#fff;gap:14px;padding:22px;display:grid;position:sticky;top:90px}.filters-toggle{display:none}.checks{gap:6px;font-size:.93rem;display:grid}.checks label{color:var(--ink);align-items:center;gap:8px;font-weight:600;display:flex}.checks input{width:auto;accent-color:var(--p)}.bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}label.inline{align-items:center;gap:8px;font-weight:600;display:flex}.inline select{width:auto}.note{color:#7a5600;background:#fff3d1;border-radius:14px;margin-bottom:16px;padding:10px 16px;font-size:.92rem}.ncard{border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh);background:#fff;flex-direction:column;transition:transform .2s;display:flex;overflow:hidden}.ncard:hover{transform:translateY(-4px)}.ncard.skeleton{background:linear-gradient(90deg,#f3f7f6 25%,#e9f0ef 50%,#f3f7f6 75%) 0 0/200% 100%;min-height:330px;animation:1.2s infinite sk}@keyframes sk{to{background-position:-200% 0}}.ncover{place-items:center;height:150px;font-size:3.4rem;display:grid;position:relative;overflow:hidden}.ncover>img{object-fit:cover;width:100%;height:100%}.ncover>img.nlogo{object-fit:contain;width:90px;height:90px}.verified{top:12px;background:var(--leaf);color:#fff;border-radius:999px;padding:2px 10px;font-size:.78rem;font-weight:700;position:absolute;inset-inline-start:12px}.nbody{flex-direction:column;flex:1;gap:8px;padding:18px 20px 20px;display:flex}.nbody h3{font-size:1.15rem}.nbody h3 a:hover{color:var(--p)}.mini{color:var(--ink);flex-wrap:wrap;gap:4px 14px;font-size:.88rem;display:flex}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{background:var(--cream);border:1px solid #f3e6cf;border-radius:999px;padding:1px 10px;font-size:.8rem;font-weight:600}.nbody .btn{margin-top:auto}.dim{opacity:.5;pointer-events:none}.pager{justify-content:center;align-items:center;gap:16px;margin-top:28px;font-weight:600;display:flex}.state{border:1px dashed var(--line);border-radius:var(--r);text-align:center;color:var(--mut);background:#fff;justify-items:center;gap:10px;padding:40px;display:grid}.state.error{background:#fff8f5;border-color:#f2c2b2}.spinner{border:4px solid #d7ebe8;border-top-color:var(--p);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.crumbs{padding-top:22px}.pt{padding-top:16px}.prof{grid-template-columns:1.45fr 1fr;align-items:start;gap:28px;display:grid}.box{border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh);background:#fff;margin-bottom:22px;padding:26px}.box h2{font-size:1.35rem}.box h2.mt{margin-top:16px}.big-cover{border-radius:18px;height:200px;margin-bottom:18px;font-size:4.5rem}.rating{color:#8a6200;font-weight:700}.tagline{color:var(--p);margin:8px 0;font-weight:700}.facts{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.facts div{background:var(--cream);border-radius:14px;padding:10px 14px;font-weight:600}.facts b{color:var(--mut);font-size:.82rem;font-weight:600;display:block}.sub{margin:16px 0 8px;font-size:1.05rem}.gallery{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.gallery img{aspect-ratio:4/3;object-fit:cover;border-radius:14px}.branches{gap:8px;margin-top:10px;list-style:none;display:grid}.contact{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.review{border-top:1px solid var(--line);padding:12px 0}.stars{color:var(--sun)}.apply{position:sticky;top:90px}.apply .form{box-shadow:none;padding:16px 0 0}@media (width<=980px){.links,.hide-sm{display:none}.burger{display:block}.cats{grid-template-columns:repeat(3,1fr)}h1{font-size:2.4rem}.usearch{grid-template-columns:1fr 1fr}.usearch .btn{grid-column:1/-1}.split,.demo,.dir,.prof{grid-template-columns:1fr}.grid,.grid.g4,.steps{grid-template-columns:1fr 1fr}.demo{padding:30px 20px}.filters,.apply{position:static}.filters{display:none}.filters.open{display:grid}.filters-toggle{justify-self:start;margin-bottom:-12px;display:inline-flex}.search{grid-template-columns:1fr 1fr}.search .btn{grid-column:1/-1}}@media (width<=600px){section{padding:52px 0}.hero{padding:50px 0 60px}h1{font-size:2rem}.h1-sm{font-size:1.6rem}h2{font-size:1.55rem}.cats{grid-template-columns:1fr 1fr}.cats>:last-child{grid-column:1/-1}.usearch,.search,.grid,.grid.g2,.grid.g4,.steps,.facts,.fcols{grid-template-columns:1fr}.owners{padding:24px}.two{grid-template-columns:1fr}.appbox{padding:24px}.box{padding:20px}.logo{font-size:1.3rem}}label,.two>*{min-width:0}input,select,textarea{min-width:0;max-width:100%}.filters input,.filters select{padding:8px 10px}.ns-btn{background:#0f7d76}.ns-btn:hover{background:#0c6a64}.ns-promo{background:linear-gradient(135deg,#e8f6f4,#f1f8ec);border:2px solid #12928a33;border-radius:36px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:40px;display:flex}.ns-promo>div:first-child{flex:420px}.ns-actions{flex-wrap:wrap;gap:12px;display:flex}.ns-hero{background:linear-gradient(160deg,#e8f6f4,#fff8ec);padding:64px 0 40px}.ns-hero h1{color:#0e5e5a;margin:12px 0;font-size:clamp(1.8rem,4vw,2.8rem)}.ns-hero p{max-width:720px;color:var(--mut);font-size:1.1rem}.ns-trial{color:#3d6e27;background:#7ab55c22;border-radius:999px;margin:12px 0 20px;padding:6px 14px;font-weight:700;display:inline-block}.ns-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.plan{border:2px solid #0000;flex-direction:column;gap:10px;display:flex;position:relative}.plan.hl{border-color:#12928a}.plan .badge{top:-14px;color:#fff;background:#7ab55c;border-radius:999px;padding:4px 12px;font-size:.85rem;font-weight:700;position:absolute;inset-inline-start:24px}.plan .price{color:#0e5e5a;font-size:2.2rem;font-weight:800}.plan .price small{color:var(--mut);font-size:.95rem;font-weight:600}.plan ul{color:var(--mut);margin:0;padding-inline-start:20px}.plan .btn{margin-top:auto}:root{--btn:#0f7d76;--sh2:0 18px 48px #0e5e5a1f}body{background:#fff}.btn{background:var(--btn)}.btn:hover{background:#0c6a64}.btn.ghost{color:var(--deep);background:#fff}:focus-visible{outline:3px solid var(--sun);outline-offset:3px;border-radius:8px}.tag.light{color:#fff;background:#ffffff24}.site-header{box-shadow:0 1px 0 var(--line)}.h2-hero{background:radial-gradient(circle at 92% 0,#ffc94a2e 0,transparent 28%),radial-gradient(circle at 0 100%,#7ab55c2e 0,transparent 32%),var(--cream);padding:64px 0 80px;overflow:hidden}.h2-hero-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;display:grid}.h2-hero h1{font-size:clamp(2.1rem,5vw,3.6rem)}.h2-hero .lead{color:var(--mut);max-width:560px;margin-bottom:26px;font-size:1.18rem}.h2-hero .usearch{max-width:640px;margin:0}.h2-hero .smsg{min-height:1.6em;margin-top:10px}.h2-chips{flex-wrap:wrap;gap:10px;margin-top:6px;list-style:none;display:flex}.h2-chips li{border:1px solid var(--line);color:var(--deep);background:#fff;border-radius:999px;padding:4px 14px;font-size:.92rem;font-weight:600}.h2-art{aspect-ratio:1;width:100%;max-width:460px;margin:auto;position:relative}.h2-blob{width:100%;height:100%;position:absolute;inset:0}.h2-logo{filter:drop-shadow(0 18px 30px #0e5e5a2e);width:52%;height:auto;position:absolute;inset:24%}.h2-orb{box-shadow:var(--sh2);color:var(--deep);background:#fff;border-radius:22px;flex-direction:column;align-items:center;gap:2px;padding:10px 12px;font-size:.8rem;font-weight:700;animation:6s ease-in-out infinite float;display:flex;position:absolute}.h2-orb i{font-size:1.7rem;font-style:normal;line-height:1.2}.h2-orb.live{outline:2px solid var(--leaf)}.h2-orb.o1{top:4%;inset-inline-start:2%}.h2-orb.o2{top:6%;animation-delay:-1s;inset-inline-end:4%}.h2-orb.o3{top:46%;animation-delay:-2s;inset-inline-end:-2%}.h2-orb.o4{bottom:2%;animation-delay:-3s;inset-inline-end:22%}.h2-orb.o5{bottom:14%;animation-delay:-4s;inset-inline-start:0}@keyframes float{50%{transform:translateY(-10px)}}.h2-steps{grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;display:grid;position:relative}.h2-step{border:1px solid var(--line);box-shadow:var(--sh);background:#fff;border-radius:28px;padding:30px 24px;transition:transform .2s,box-shadow .2s;position:relative}.h2-step:hover{box-shadow:var(--sh2);transform:translateY(-4px)}.h2-step .num{top:-16px;background:var(--btn);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:800;display:grid;position:absolute;inset-inline-start:24px}.h2-step .ico{margin:6px 0 8px;font-size:2.2rem;display:block}.h2-step p{color:var(--mut)}.h2-cats{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.h2-cat{border:1px solid var(--line);box-shadow:var(--sh);background:#fff;border-radius:28px;flex-direction:column;gap:8px;padding:24px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.h2-cat:hover{box-shadow:var(--sh2);border-color:var(--p);transform:translateY(-5px)}.h2-cat.live{border:2px solid var(--p);background:linear-gradient(170deg,#e8f6f4,#fff 60%);grid-row:span 2}.h2-cat .top{justify-content:space-between;align-items:center;display:flex}.h2-cat .ic{margin:0}.h2-cat .st{align-self:auto}.h2-cat .st.on{background:#3f7a26}.h2-cat .why{color:var(--ink);font-weight:600}.h2-cat .do{color:var(--mut);font-size:.95rem}.h2-cat .count{color:var(--deep);font-size:1.05rem;font-weight:800}.h2-cat .go{color:var(--btn);margin-top:auto;padding-top:6px;font-weight:700}.h2-bar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:26px;display:flex}.phone{background:var(--ink);border-radius:44px;width:290px;margin:auto;padding:12px;position:relative;box-shadow:0 30px 60px #0e5e5a40}.phone:before{content:"";background:#3a4a48;border-radius:6px;width:70px;height:6px;margin-inline-start:-35px;position:absolute;top:20px;left:50%}.phone .screen{background:var(--cream);border-radius:34px;gap:9px;padding:38px 14px 12px;display:grid}.ph-top{color:var(--deep);justify-content:space-between;align-items:center;font-size:.92rem;display:flex}.ph-kid{background:#fff;border-radius:999px;padding:2px 10px;font-size:.78rem;font-weight:700}.ph-row{background:#fff;border-radius:16px;justify-content:space-between;gap:8px;padding:10px 12px;font-size:.86rem;font-weight:700;display:flex;box-shadow:0 2px 8px #0e5e5a0f}.ph-row small{color:var(--mut);font-weight:600}.ph-row:nth-child(2) small{color:#3f7a26}.ph-tabs{background:#fff;border-radius:18px;justify-content:space-around;margin-top:4px;padding:8px;display:flex}.phone figcaption{color:#cfe3e0;text-align:center;margin-top:6px;font-size:.75rem}.h2-trust{border:1px solid var(--line);transition:transform .2s}.h2-trust:hover{transform:translateY(-4px)}.h2-trust h3{font-size:1.1rem}.h2-biz{background:linear-gradient(160deg,var(--deep),#0b4a47);color:#e2f1ef}.h2-biz h2,.h2-biz .head p{color:#fff}.h2-biz .head p{opacity:.9}.bcard{color:var(--ink);background:#fff;border-radius:28px;flex-direction:column;gap:8px;padding:26px;display:flex;position:relative}.bcard .st{top:22px;position:absolute;inset-inline-end:22px}.bcard p{color:var(--mut)}.bcard .acts,.h2-final .acts{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:8px;display:flex}.h2-biz .demo{background:#ffffff12;border:1px solid #ffffff26;margin-top:40px}.h2-final{text-align:center;background:radial-gradient(circle at 50% 0,#ffc94a33,#0000 40%),#fff}.h2-final p{color:var(--mut);margin-bottom:20px}.h2-final .acts{justify-content:center}.page-head{background:radial-gradient(circle at 95% 0,#ffc94a29,transparent 30%),var(--cream);padding:48px 0 32px}.ncard{transition:transform .2s,box-shadow .2s}.ncard:hover{box-shadow:var(--sh2)}.box,.card,.filters{border-radius:24px}.ns-hero{background:radial-gradient(circle at 95% 0,#ffc94a2e,transparent 30%),linear-gradient(160deg,#e8f6f4,var(--cream))}.cat,.ncard,.btn,.h2-cat,.h2-step{will-change:auto}@media (width<=980px){.h2-hero-grid{grid-template-columns:1fr}.h2-art{max-width:360px}.h2-steps,.h2-cats{grid-template-columns:1fr 1fr}.h2-cat.live{grid-area:auto/1/auto/-1}}@media (width<=600px){.h2-hero{padding:40px 0 56px}.h2-steps,.h2-cats{grid-template-columns:1fr}.h2-steps{gap:30px}.h2-orb{padding:6px 8px;font-size:.7rem}.h2-orb i{font-size:1.3rem}.phone{width:260px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.hdr{box-shadow:none;background:#fff8ecd9;border-bottom:1px solid #0000;transition:box-shadow .2s,background .2s}.hdr.scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom-color:var(--line);background:#ffffffe6;box-shadow:0 6px 24px #0e5e5a1a}.links2{align-items:center;gap:4px;font-weight:700;display:flex}.nl{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:8px 14px;display:inline-flex;position:relative}.nl:hover,.dd2.open>.nl{color:var(--btn);background:#e3f4f2}.nl.active{color:var(--btn)}.nl.active:after{content:"";background:var(--leaf);border-radius:3px;width:18px;height:3px;margin-left:-9px;position:absolute;bottom:2px;left:50%}.chev{font-size:.7em;transition:transform .2s}.open>.nl .chev,[aria-expanded=true]>.chev{transform:rotate(180deg)}.dd2{position:relative}.panel{top:calc(100% + 8px);border:1px solid var(--line);background:#fff;border-radius:22px;gap:2px;width:380px;padding:10px;animation:.16s ease-out pop;display:grid;position:absolute;inset-inline-start:-8px;box-shadow:0 24px 50px #0e5e5a29}.panel[hidden]{display:none}.panel:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}@keyframes pop{0%{opacity:0;transform:translateY(-6px)}}.mi{color:var(--ink);border-radius:16px;align-items:center;gap:12px;padding:10px;display:flex}.mi:hover,.mi:focus-visible{background:var(--cream)}.mi-ic{border-radius:14px;flex:none;place-items:center;width:42px;height:42px;font-size:1.3rem;display:grid}.mi-tx{flex:1;line-height:1.4;display:grid}.mi-tx b{color:var(--deep)}.mi-tx small{color:var(--mut);font-size:.82rem;font-weight:500}.mi .st{flex:none;align-self:center}.mi .st.on,.h2-cat .st.on{background:#3f7a26}.mi-login{border-top:1px solid var(--line);color:var(--mut);margin-top:6px;padding:10px 12px 4px;font-size:.88rem;font-weight:600;display:block}.mi-login:hover{color:var(--btn)}.burger{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:none}.burger span{background:var(--deep);border-radius:2px;width:20px;height:2px;display:block}.scrim{opacity:0;pointer-events:none;z-index:40;background:#0e5e5a59;transition:opacity .25s;position:fixed;inset:0}.scrim.on{opacity:1;pointer-events:auto}.drawer{top:0;bottom:0;z-index:41;visibility:hidden;background:#fff;flex-direction:column;width:min(88vw,380px);transition:transform .28s;display:flex;position:fixed;inset-inline-end:0;transform:translate(105%);box-shadow:-20px 0 50px #0e5e5a33}html[dir=rtl] .drawer{transform:translate(-105%)}.drawer.on,html[dir=rtl] .drawer.on{visibility:visible;transform:none}.dr-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.dr-x{border:1px solid var(--line);cursor:pointer;width:44px;height:44px;color:var(--deep);background:#fff;border-radius:14px;font-size:1.1rem}.dr-body{flex:1;padding:8px 12px;overflow:auto}.dr-l{width:100%;min-height:52px;font:inherit;color:var(--deep);cursor:pointer;text-align:start;background:0 0;border:0;border-bottom:1px solid #f1f5f4;justify-content:space-between;align-items:center;padding:0 10px;font-size:1.05rem;font-weight:700;display:flex}.acc-body{gap:2px;padding:6px 0 10px;display:grid}.dr-foot{border-top:1px solid var(--line);background:var(--cream);gap:12px;padding:14px 18px 22px;display:grid}.dr-foot .btn{width:100%;padding:14px}.dr-lang{color:var(--deep);justify-content:space-between;align-items:center;font-weight:700;display:flex}@media (width<=1060px){.links2,.hide-sm{display:none}.burger{display:flex}}@media (prefers-reduced-motion:reduce){.drawer,.scrim,.panel{transition:none;animation:none}}.acc-body[hidden]{display:none}@media (width<=600px){.nav{height:64px}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nowrap{white-space:nowrap}.linklike{color:var(--btn);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.auth-page{background:radial-gradient(circle at 15% 10%,#e3f5f1 0,transparent 40%),radial-gradient(circle at 90% 80%,#fff1d6 0,transparent 45%),var(--cream);place-items:center;min-height:calc(100vh - 160px);padding:48px 16px;display:grid}.auth-card{width:min(440px,100%);box-shadow:var(--sh2);text-align:center;background:#fff;border-radius:28px;padding:34px 30px 26px}.auth-ic{background:#e3f5f1;border-radius:20px;place-items:center;width:64px;height:64px;margin:0 auto 10px;font-size:30px;display:grid}.auth-title{color:var(--deep);margin:0 0 4px;font-size:1.6rem}.auth-sub{margin:0 0 6px}.auth-form{text-align:start;padding:16px 0 0}.auth-form .btn{justify-content:center;width:100%}.auth-link{color:var(--btn);justify-self:end;font-size:.9rem;font-weight:700}.auth-note{margin:0;font-size:.88rem}.auth-info{color:#1d6b48;background:#e8f6ef;border-radius:12px;margin:0;padding:8px 12px;font-size:.92rem}.auth-foot{border-top:1px solid var(--line);margin-top:18px;padding-top:16px;font-size:.95rem}.auth-foot a{color:var(--btn);font-weight:800}.pw{display:block;position:relative}.pw input{width:100%;padding-inline-end:70px}.pw-t{inset-inline-end:8px;font:inherit;color:var(--deep);cursor:pointer;background:#f0f7f6;border:0;border-radius:10px;padding:4px 10px;font-size:.8rem;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}input.otp{text-align:center;letter-spacing:.5em;font-size:1.6rem;font-weight:800}.auth-l{font-weight:700}.avatar{background:linear-gradient(135deg,var(--p),var(--leaf));color:#fff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-weight:800;display:inline-grid}.avatar.lg{width:64px;height:64px;font-size:1.6rem}.avatar.female{background:linear-gradient(135deg,#ff9fb4,var(--coral))}.avatar.male{background:linear-gradient(135deg,#7cc3f0,var(--p))}.avatar-btn{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;padding:2px}.avatar-btn:hover,.umenu.open .avatar-btn{border-color:var(--p)}.umenu{position:relative}.umenu .umenu-pn{width:250px;inset-inline:auto 0}.umenu-who{border-bottom:1px solid var(--line);text-align:start;flex-direction:column;gap:2px;margin-bottom:4px;padding:8px 12px 10px;display:flex}.umenu-who small{color:var(--mut)}.mi-row{width:100%;font:inherit;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.mi-row:hover{background:#f0f7f6}.mi-row.out{color:#c4502c;border-top:1px solid var(--line);border-radius:0 0 12px 12px;margin-top:4px}.dr-acct{border-top:1px solid var(--line);padding:8px 18px}.dr-acct .umenu-who{border:0;flex-direction:row;align-items:center;gap:10px}.dr-acct .umenu-who span{flex-direction:column;display:flex}.dr-acct button.dr-l{font-family:inherit;font-size:inherit;text-align:start;cursor:pointer;background:0 0;border:0;width:100%}.dr-acct .dr-l.out{color:#c4502c}.dr-auth{grid-template-columns:1fr 1fr;gap:10px;padding:6px 0;display:grid}.dr-auth .btn{justify-content:center}.acc-head{padding-bottom:26px}.acc-hello{align-items:center;gap:16px;display:flex}.acc-hello .pt{margin:0}.acc{grid-template-columns:230px 1fr;align-items:start;gap:26px;padding-top:26px;padding-bottom:60px;display:grid}.acc-tabs{box-shadow:var(--sh);background:#fff;border-radius:24px;gap:6px;padding:10px;display:grid;position:sticky;top:90px}.acc-tabs a{color:var(--ink);border-radius:16px;align-items:center;gap:10px;padding:12px 14px;font-weight:700;display:flex}.acc-tabs a:hover{background:#f0f7f6}.acc-tabs a.on{background:var(--p);color:#fff}.acc-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.acc-bar .h3,.acard .h3{color:var(--deep);margin:0;font-size:1.25rem}.acc-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:20px;display:grid}.acard{border:1px solid var(--line);box-shadow:var(--sh);background:#fff;border-radius:24px;margin-bottom:14px;padding:20px}.acard.form{padding:22px}.kid-list,.app-list{gap:12px;display:grid}.kid{align-items:center;gap:14px;display:flex}.kid .avatar{width:52px;height:52px;font-size:1.5rem}.kid-main{flex:1;min-width:0}.kid-main h3{margin:0 0 2px;font-size:1.1rem}.kid-main p{margin:2px 0}.kid-act{flex-wrap:wrap;gap:6px;display:flex}.btn.danger{color:#c4502c;border-color:#f3c7b8}.chips{flex-wrap:wrap;gap:6px;margin:6px 0;padding:0;list-style:none;display:flex}.seg{gap:10px;display:flex}.seg label{border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:center;gap:6px;padding:8px 14px;font-weight:600;display:flex}.seg label:has(input:checked){border-color:var(--p);background:#e8f6f4}.row-btns{flex-wrap:wrap;gap:8px;display:flex}.child-form{box-shadow:none;padding:0}.app-h{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.app-h h3{margin:0;font-size:1.15rem}.app-h h3 a{color:var(--deep)}.tag.st-accepted,.tag.st-enrolled{color:#1d6b48;background:#e2f5e9}.tag.st-rejected,.tag.st-failed{color:#b8441f;background:#fde7e1}.tag.st-payment_pending{color:#8a6100;background:#fff3d4}.tl{counter-reset:s;margin:18px 0 4px;padding:0;list-style:none;display:flex}.tl li{text-align:center;color:var(--mut);flex-direction:column;flex:1;align-items:center;gap:6px;font-size:.85rem;display:flex;position:relative}.tl li:not(:first-child):before{content:"";top:15px;background:var(--line);z-index:0;width:100%;height:3px;position:absolute;inset-inline-end:50%}.tl li.done:before,.tl li.now:before{background:var(--p)}.tl .dot{border:3px solid var(--line);z-index:1;background:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:800;display:grid;position:relative}.tl li.done .dot{background:var(--p);border-color:var(--p);color:#fff}.tl li.now .dot{border-color:var(--p);color:var(--p);box-shadow:0 0 0 5px #d5efec}.tl li.now .lbl{color:var(--deep);font-weight:800}.tl li.bad .dot{color:#fff;background:#e0623b;border-color:#e0623b}.tl li.bad .lbl{color:#b8441f;font-weight:800}.tl.ended li.bad:before{background:#f3c7b8}.link-box{background:linear-gradient(135deg,#f3fbf9,#fff)}.link-box h3{margin:0 0 4px}.apply-gate{gap:10px;padding-top:10px;display:grid}.apply-gate .btn{justify-content:center}.apply-in{gap:12px;padding-top:8px;display:grid}.kid-pick{border:0;gap:8px;margin:0;padding:0;display:grid}.kid-pick legend{margin-bottom:6px;font-weight:800}.inline-child{border:1px dashed var(--p);border-radius:18px;gap:8px;padding:14px;display:grid}.inline-child .form{padding:0}@media (width<=860px){.acc{grid-template-columns:1fr}.acc-tabs{border-radius:18px;display:flex;position:static;overflow-x:auto}.acc-tabs a{white-space:nowrap}.kid{flex-wrap:wrap}.tl .lbl{font-size:.72rem}}.links2 .nl,.nav-end .btn,.nav-end .nl{white-space:nowrap}@media (width<=1400px){.hide-md{display:none}}.pwx{align-items:center;margin-top:4px;display:flex;position:relative}.pwx input{background:#fbfdfc;border-radius:14px;height:50px;padding-inline:42px 50px;transition:border-color .15s,box-shadow .15s}.pwx input:focus{background:#fff;border-color:#12928a;outline:0;box-shadow:0 0 0 4px #12928a2e}.pwx-ic{opacity:.55;pointer-events:none;font-size:.95rem;position:absolute;inset-inline-start:14px}.pwx-eye{color:#5d6b69;cursor:pointer;background:0 0;border:0;border-radius:11px;place-items:center;width:40px;height:40px;display:grid;position:absolute;inset-inline-end:6px}.pwx-eye:hover,.pwx-eye[aria-pressed=true]{background:var(--cream);color:#12928a}.pwx-eye:focus-visible{outline-offset:1px;outline:2px solid #12928a}.pwx-meter{align-items:center;gap:10px;margin-top:6px;display:flex}.pwx-meter .bars{gap:4px;display:flex}.pwx-meter i{background:var(--line);border-radius:9px;width:28px;height:5px;transition:background .2s}.pwx-meter small{color:var(--mut);font-size:.8rem;font-weight:600}.pwx-meter.weak i:first-child{background:#ff8a65}.pwx-meter.ok i:nth-child(-n+2){background:#ffc94a}.pwx-meter.strong i{background:#7ab55c}.pwx-meter.strong small{color:#0e5e5a}.has-err .pwx input,.has-err .otpx input{border-color:#ff8a65}.otpx{direction:ltr;justify-content:center;gap:8px;margin-top:8px;display:flex}.otpx input{text-align:center;color:#1f2d2b;caret-color:#12928a;background:#fff8ec;border:2px solid #f0e3cb;border-radius:14px;width:48px;height:58px;padding:0;font:800 1.5rem Cairo,system-ui,sans-serif;transition:border-color .15s,box-shadow .15s,transform .1s}.otpx input.on{background:#fff;border-color:#12928a}.otpx input:focus{background:#fff;border-color:#12928a;outline:0;transform:translateY(-1px);box-shadow:0 0 0 4px #12928a2e}@media (width<=400px){.otpx{gap:6px}.otpx input{width:40px;height:50px;font-size:1.25rem}}.kid-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.kid-opt{border:2px solid var(--line);cursor:pointer;text-align:start;color:#1f2d2b;background:#fff;border-radius:18px;align-items:center;gap:12px;min-width:0;padding:12px 14px;font-family:Cairo,system-ui,sans-serif;transition:border-color .15s,background .15s,box-shadow .15s,transform .1s;display:flex;position:relative}.kid-opt:hover{background:#fbfefd;border-color:#12928a73;transform:translateY(-1px)}.kid-opt.on{background:#effaf8;border-color:#12928a;box-shadow:0 8px 22px #12928a24}.kid-add:focus-visible{outline-offset:2px;outline:3px solid #12928a73}.kid-opt:has(.sr-radio:focus-visible){outline-offset:2px;outline:3px solid #12928a73}.sr-radio{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.kid-av{color:#0e5e5a;background:#fff8ec;border:2px solid #f3e6cf;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:1.2rem;font-weight:800;display:grid}.kid-av.male{color:#0e5e5a;background:#e3f4f2;border-color:#bfe5e1}.kid-av.female{color:#4f7f37;background:#eef6e8;border-color:#d3e9c6}.kid-av.add{color:#12928a;background:#fff;border:2px dashed #12928a80}.kid-txt{flex:1;justify-items:start;gap:3px;min-width:0;display:grid}.kid-name{text-overflow:ellipsis;white-space:nowrap;color:#1f2d2b;max-width:100%;font-weight:800;line-height:1.4;overflow:hidden}.kid-age{color:#0e5e5a;background:#fff8ec;border:1px solid #f3e6cf;border-radius:999px;padding:0 9px;font-size:.75rem;font-weight:700;line-height:1.7}.kid-check{color:#0000;border:2px solid #cfdcd9;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;transition:all .15s;display:grid}.kid-opt.on .kid-check{color:#fff;background:#12928a;border-color:#12928a}.kid-add{background:0 0;border-style:dashed}.kid-add .kid-name{color:#12928a}.privacy-head .privacy-updated{color:var(--mut);margin-top:8px;font-weight:600}.privacy-body{background:#fff;padding-top:28px;padding-bottom:64px}.privacy-doc{max-width:820px}.privacy-intro{color:var(--ink);background:var(--cream);border:1px solid #f3e6cf;border-radius:18px;margin-bottom:28px;padding:18px 20px;font-size:1.05rem;line-height:1.9}.privacy-sec{border-bottom:1px solid var(--line);margin-bottom:28px;padding-bottom:22px}.privacy-sec:last-of-type{border-bottom:0}.privacy-sec h2{color:var(--deep);margin-bottom:10px;font-size:1.35rem}.privacy-sec p{color:var(--ink);margin:0 0 10px;line-height:1.9}.privacy-sec ul{gap:8px;margin:8px 0 14px;padding-inline-start:1.3rem;display:grid}.privacy-sec li{color:var(--ink);line-height:1.85}.privacy-sec li::marker{color:var(--p)}.privacy-back{margin-top:12px}.crumbs{color:var(--mut);flex-wrap:wrap;align-items:center;gap:8px;font-size:.92rem;font-weight:600;display:flex}.crumbs a{color:var(--deep)}.crumbs a:hover{color:var(--p)}.shop-cats{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.shop-cat{border:1px solid var(--line);color:var(--deep);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:6px 18px 6px 6px;font-weight:700;transition:border-color .15s,transform .15s;display:flex}[dir=ltr] .shop-cat{padding:6px 6px 6px 18px}.shop-cat:hover{border-color:var(--p);transform:translateY(-2px)}.shop-cat .ic{border-radius:50%;width:40px;height:40px;margin:0;font-size:1.2rem}.shop-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.shop-card{border:1px solid var(--line);box-shadow:var(--sh);background:#fff;border-radius:20px;flex-direction:column;transition:transform .2s,border-color .2s;display:flex;overflow:hidden}.shop-card:hover{border-color:var(--p);transform:translateY(-4px)}.shop-img{aspect-ratio:1;background:var(--cream);place-items:center;font-size:2.4rem;display:grid;position:relative}.shop-img img{object-fit:cover;width:100%;height:100%}.shop-off{top:10px;background:var(--coral);color:#fff;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:800;position:absolute;inset-inline-start:10px}.shop-body{gap:2px;padding:12px 14px 14px;display:grid}.shop-body h3{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;overflow:hidden}.shop-body small{color:var(--mut)}.shop-price{align-items:baseline;gap:8px;display:flex}.shop-price b{color:var(--deep)}.shop-price s{color:var(--mut);font-size:.85rem}.shop-sell{text-align:center;color:var(--mut);margin-top:22px;font-weight:600}.shop-sell a{color:var(--p);font-weight:800}@media (width<=980px){.shop-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.shop-grid{grid-template-columns:1fr 1fr;gap:12px}}.play-img{background:var(--cream)}.play-img img{position:absolute;inset:0}.play-open{background:var(--leaf)!important}
