@import url('https://fonts.googleapis.com/css2?family=Alexandria:wght@200;300;400;500;600;700;800&family=Amiri:wght@400;700&display=swap');

:root{--green:#015951;
  --green-2:#1C6B63;
  --green-dark:#014A43;
  --gold:#D2A000;
  --gold-2:#BC9001;
  --ink:#2E2E2E;
  --muted:#6E7B78;
  --tint:#F9FEFD;
  --line:#E6EFEE;
  --radius:16px;
  --container:1200px;}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:'Alexandria','Almarai','Tajawal','Segoe UI',system-ui,sans-serif;
  background:#fff;color:var(--ink);
  -webkit-font-smoothing:antialiased;
  font-weight:300;}img{max-width:100%;display:block}a{text-decoration:none;color:inherit}.container{max-width:var(--container);margin-inline:auto;padding-inline:24px}/* ---------- section heading ---------- */
.sec-head{text-align:center;margin-bottom:56px}.sec-head h2{font-size:40px;font-weight:700;color:var(--green);line-height:1.5;letter-spacing:-.5px;}.sec-head h2 .g{color:var(--gold)}.swash{display:block;width:300px;height:22px;margin:22px auto 0;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20300%2020%27%3E%20%3Cdefs%3E%3ClinearGradient%20id%3D%27g%27%20x1%3D%270%27%20x2%3D%271%27%3E%20%3Cstop%20offset%3D%270%27%20stop-color%3D%27%23D2A000%27%20stop-opacity%3D%270%27%2F%3E%20%3Cstop%20offset%3D%27.25%27%20stop-color%3D%27%23D2A000%27%20stop-opacity%3D%27.55%27%2F%3E%20%3Cstop%20offset%3D%27.5%27%20stop-color%3D%27%23C79412%27%20stop-opacity%3D%271%27%2F%3E%20%3Cstop%20offset%3D%27.75%27%20stop-color%3D%27%23D2A000%27%20stop-opacity%3D%27.55%27%2F%3E%20%3Cstop%20offset%3D%271%27%20stop-color%3D%27%23D2A000%27%20stop-opacity%3D%270%27%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%20%3Cpath%20d%3D%27M2%2010c40-5%2078-6%20118-3%2022%202%2038%204%2060%203%2040-2%2078-4%20118%200-40%205-78%206-118%204-22-1-38-3-60-2-40%202-78%203-118-2z%27%20fill%3D%27url%28%23g%29%27%2F%3E%3C%2Fsvg%3E") no-repeat center/contain}/* ---------- HERO (inset rounded card) ---------- */
.hero-wrap{padding:20px}.hero{position:relative;overflow:hidden;
  background:var(--green);border-radius:26px;
  padding-bottom:96px;}.hero .mosque{position:absolute;left:-40px;bottom:-150px;width:620px;height:620px;opacity:.05;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 200 200%27%3E%3Cg fill=%27%23000%27%3E%3Cpath d=%27M100 34c0 8-10 11-10 21 0 7 5 12 10 12s10-5 10-12c0-10-10-13-10-21z%27/%3E%3Cpath d=%27M62 96c0-19 17-34 38-34s38 15 38 34v6H62z%27/%3E%3Crect x=%2758%27 y=%27102%27 width=%2784%27 height=%2758%27 rx=%274%27/%3E%3Cpath d=%27M30 70c0-6 4-9 4-14s-4-6-4-11c0-4 3-7 7-7s7 3 7 7c0 5-4 6-4 11s4 8 4 14z%27/%3E%3Crect x=%2731%27 y=%2772%27 width=%2712%27 height=%2788%27 rx=%273%27/%3E%3Cpath d=%27M158 70c0-6 4-9 4-14s-4-6-4-11c0-4 3-7 7-7s7 3 7 7c0 5-4 6-4 11s4 8 4 14z%27/%3E%3Crect x=%27159%27 y=%2772%27 width=%2712%27 height=%2788%27 rx=%273%27/%3E%3Crect x=%2718%27 y=%27158%27 width=%27164%27 height=%2710%27 rx=%273%27/%3E%3C/g%3E%3Cg fill=%27%23fff%27%3E%3Cpath d=%27M100 118c-7 0-12 6-12 13v29h24v-29c0-7-5-13-12-13z%27/%3E%3Cpath d=%27M74 128c-4 0-7 4-7 8v24h14v-24c0-4-3-8-7-8z%27/%3E%3Cpath d=%27M126 128c-4 0-7 4-7 8v24h14v-24c0-4-3-8-7-8z%27/%3E%3C/g%3E%3C/svg%3E") no-repeat center/contain;filter:brightness(0) invert(1)}/* nav */
.nav{position:relative;display:flex;align-items:center;justify-content:space-between;
  max-width:1400px;margin-inline:auto;padding:26px 40px 0;}.nav .logo{height:52px;width:auto}.nav>ul{display:flex;gap:44px;list-style:none;align-items:center}.nav a{color:#fff;font-size:17px;font-weight:400;opacity:.92;transition:.2s}.nav a:hover{opacity:1}.nav a.active{color:var(--gold);font-weight:600;opacity:1}.mnav{display:none}.mnav>summary.burger{list-style:none;cursor:pointer;color:#fff;font-size:0;line-height:1;padding:2px 6px}.mnav>summary.burger::before{content:'☰';font-size:28px}.mnav[open]>summary.burger::before{content:'✕';font-size:25px}.mnav>summary.burger::-webkit-details-marker{display:none}.mnav>summary.burger::marker{content:''}.nav .mnav ul.mmenu{position:absolute;top:calc(100% + 14px);left:16px;right:16px;z-index:60;
  display:block;list-style:none;background:#fff;border-radius:14px;
  padding:8px 0;box-shadow:0 18px 44px rgba(1,89,81,.3);}.nav .mnav ul.mmenu li{display:block}.nav .mnav ul.mmenu a{display:block;padding:14px 24px;color:var(--ink);font-size:17px;font-weight:400;opacity:1;text-align:start}.nav .mnav ul.mmenu a:hover{background:var(--tint);color:var(--green)}.nav .mnav ul.mmenu a.active{color:var(--gold);font-weight:600}.hero h1{margin-top:26px;color:#fff;font-size:66px;font-weight:700;line-height:1.35;letter-spacing:-1px;}.hero h1 .g{color:var(--gold)}.hero p.lead{margin:26px auto 0;max-width:1050px;color:#fff;opacity:.92;
  font-size:18px;font-weight:300;line-height:2.05;}.btn{display:inline-flex;align-items:center;gap:12px;justify-content:center;
  height:60px;padding:0 34px;border-radius:12px;
  font-size:18px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:.22s;}.btn-gold{background:linear-gradient(90deg,var(--gold-2),var(--gold));color:#fff;box-shadow:0 8px 22px rgba(210,160,0,.28)}.btn-gold:hover{filter:brightness(1.07);transform:translateY(-2px)}.btn-ghost{background:transparent;color:#fff;border-color:rgba(255,255,255,.75)}.btn-ghost:hover{background:rgba(255,255,255,.1)}.btn-green{background:var(--green);color:#fff}.btn-green:hover{background:var(--green-dark);transform:translateY(-2px)}.cards-3{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.f-contact a{color:inherit;text-decoration:none}.f-contact a:hover,.f-col a:hover{color:#fff}.cards-4{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.why-card{background:var(--tint);border:1px solid var(--line);border-radius:var(--radius);
  padding:28px;transition:.25s;}.why-card:hover{border-color:var(--green);transform:translateY(-5px);box-shadow:0 12px 30px rgba(1,89,81,.1)}.why-ico{width:62px;height:62px;border-radius:14px;background:var(--green);display:grid;place-items:center;margin-inline-start:auto;color:#fff}.why-ico .ic{width:30px;height:30px}.why-card h4{margin-top:22px;font-size:21px;font-weight:700;color:var(--green)}.why-card p{margin-top:12px;font-size:16px;line-height:1.95;color:var(--ink);font-weight:300}.plan{position:relative;background:#fff;border-radius:20px;padding:30px 26px;
  box-shadow:0 8px 30px rgba(1,89,81,.10);display:flex;flex-direction:column;}.plan.featured{background:var(--green);color:#fff;box-shadow:0 14px 40px rgba(1,89,81,.3)}.badge{position:absolute;top:-19px;left:50%;transform:translateX(-50%);white-space:nowrap;
  background:var(--gold);color:#fff;font-size:15px;font-weight:600;
  padding:8px 20px;border-radius:10px;}.plan h3{font-size:23px;font-weight:700;color:var(--green);margin-bottom:20px}.plan.featured h3{color:#fff}.price-new{display:flex;align-items:center;gap:8px;font-size:40px;font-weight:700;color:var(--ink);line-height:1.2}.plan.featured .price-new{color:#fff}.sar{display:inline-block;width:.66em;height:.66em;background:currentColor;
  -webkit-mask:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAABmCAYAAADMIW/SAAABY0lEQVR42u3dMW7DMBBFwaWh+195U7kzkMA2g7/ivC5IpwklmmTkKk2pH67BDKiqquU65CM9M7KyW7CGBmvY6JLZoCRJkiRJkiRJUh20sdU2zspOMayNp3Fe/CwjC5Zg6d2uCjt1agZpZMESLMGCJViCBUuwBAuWYAkWLMHSzbC6DjnrcU1+Pc6L3y1YmThlWx8QrM0oCxaYuvNZ9/aSqWwsQKG3wR23MxOKL2F51oRjua3VjOWm/gAESuDUHUooFphgLDhWMOq/VkWsulvchQXm4G392z9vV8i/nDacObfB9Qew42eqK3B21nD2YrXRkIvVnim5WO3hn4vVptC5WO1zzgysiZ9xjpzQXANwLD/9ggXHetpWIGuDwVDWBv1RuQheEKnyPcXK3D2HNej8CaxBB4VgDTrRBWvQ0TtYg47iwRp0ZhJWOeSpDWuksIwswYIlWIIFS7AEC5ZgCRYswdK3+gEroTS0sv9YSwAAAABJRU5ErkJggg==') no-repeat center/contain;
  mask:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAABmCAYAAADMIW/SAAABY0lEQVR42u3dMW7DMBBFwaWh+195U7kzkMA2g7/ivC5IpwklmmTkKk2pH67BDKiqquU65CM9M7KyW7CGBmvY6JLZoCRJkiRJkiRJUh20sdU2zspOMayNp3Fe/CwjC5Zg6d2uCjt1agZpZMESLMGCJViCBUuwBAuWYAkWLMHSzbC6DjnrcU1+Pc6L3y1YmThlWx8QrM0oCxaYuvNZ9/aSqWwsQKG3wR23MxOKL2F51oRjua3VjOWm/gAESuDUHUooFphgLDhWMOq/VkWsulvchQXm4G392z9vV8i/nDacObfB9Qew42eqK3B21nD2YrXRkIvVnim5WO3hn4vVptC5WO1zzgysiZ9xjpzQXANwLD/9ggXHetpWIGuDwVDWBv1RuQheEKnyPcXK3D2HNej8CaxBB4VgDTrRBWvQ0TtYg47iwRp0ZhJWOeSpDWuksIwswYIlWIIFS7AEC5ZgCRYswdK3+gEroTS0sv9YSwAAAABJRU5ErkJggg==') no-repeat center/contain;}.plan hr{border:0;border-top:1px solid var(--line);margin:16px 0 22px}.plan.featured hr{border-top-color:rgba(255,255,255,.28)}.plan .btn{width:100%;height:52px;font-size:17px;margin-top:auto}.plan.featured .btn{background:#fff;color:var(--green)}/* ---------- FAQ ---------- */
.faq{padding:20px 0 110px}.faq-list{display:flex;flex-direction:column;gap:18px;max-width:1010px;margin-inline:auto}.acc{border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:0 3px 14px rgba(1,89,81,.05);overflow:hidden}.acc summary{list-style:none;cursor:pointer;padding:24px 28px;
  display:flex;align-items:center;justify-content:space-between;gap:16px;
  font-size:19px;font-weight:700;color:var(--green);}.acc summary::-webkit-details-marker{display:none}.acc summary .chev{width:18px;height:18px;color:var(--green);transition:.25s}.acc[open] summary .chev{transform:rotate(180deg)}.acc .ans{padding:0 28px 26px;font-size:17px;line-height:1.95;color:var(--ink);font-weight:300}/* ---------- FOOTER ---------- */
footer{background:var(--green);color:#fff;padding:64px 0 0;margin-top:20px}.f-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:48px}.f-brand img{height:56px;width:auto;margin-inline-start:auto}.f-brand p{margin-top:26px;font-size:17px;line-height:1.95;font-weight:300;opacity:.95;text-align:start}.f-col h4{font-size:20px;font-weight:700;margin-bottom:24px}.f-col ul{list-style:none;display:flex;flex-direction:column;gap:13px}.f-col a{font-size:16px;font-weight:300;opacity:.92;transition:.2s}.f-col a:hover{opacity:1;color:var(--gold)}.f-contact li{display:flex;gap:12px;align-items:center;font-size:16px;font-weight:300}.f-contact .ic{width:19px;height:19px;color:#fff}.socials{display:flex;gap:16px;margin-top:28px;direction:ltr;justify-content:flex-end}.socials a{width:26px;height:26px;display:grid;place-items:center}.socials .ic{width:24px;height:24px;color:#fff}.f-bottom{margin-top:52px;border-top:1px solid rgba(255,255,255,.22);
  padding:24px 0 30px;display:flex;justify-content:space-between;align-items:center;
  font-size:15px;font-weight:300;flex-wrap:wrap;gap:14px;}.f-bottom .links{display:flex;gap:18px;align-items:center}.f-bottom .sep{opacity:.5}/* ---------- responsive ---------- */
@media(max-width:1100px){.cards-3{grid-template-columns:repeat(2,1fr)}.cards-4{grid-template-columns:repeat(2,1fr)}.f-grid{grid-template-columns:1fr 1fr}.hero h1{font-size:44px}}
@media(max-width:720px){.nav>ul{display:none}.mnav{display:block}.cards-3,.cards-4,.plans,.plans .row2,.testi-track,.guar-feats,.f-grid{grid-template-columns:1fr}.hero h1{font-size:32px}.sec-head h2,.about-head h2{font-size:27px}}


/* --- editor-safe icon system --- */
.ic{display:inline-block;background:currentColor;flex:0 0 auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.ic-1{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%222%22 y=%225%22 width=%2220%22 height=%2214%22 rx=%222%22/%3E%3Cpath d=%22m2 7 10 6 10-6%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%222%22 y=%225%22 width=%2220%22 height=%2214%22 rx=%222%22/%3E%3Cpath d=%22m2 7 10 6 10-6%22/%3E%3C/svg%3E")}.ic-2{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 21s7-6.2 7-11a7 7 0 1 0-14 0c0 4.8 7 11 7 11Z%22/%3E%3Ccircle cx=%2212%22 cy=%2210%22 r=%222.6%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 21s7-6.2 7-11a7 7 0 1 0-14 0c0 4.8 7 11 7 11Z%22/%3E%3Ccircle cx=%2212%22 cy=%2210%22 r=%222.6%22/%3E%3C/svg%3E")}.ic-3{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23000%22%3E%3Cpath d=%22M12 3 1 9l11 6 9-4.91V17h2V9L12 3Zm-6 9.18v4L12 19l6-2.82v-4L12 15l-6-2.82Z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23000%22%3E%3Cpath d=%22M12 3 1 9l11 6 9-4.91V17h2V9L12 3Zm-6 9.18v4L12 19l6-2.82v-4L12 15l-6-2.82Z%22/%3E%3C/svg%3E")}.ic-4{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23000%22%3E%3Cpath d=%22M12 2c-3 0-5 2.2-5 5.4 0 2 .6 3.4 1.2 4.4-2.1 1.1-3.7 3-3.7 6.2V22h15v-4c0-3.2-1.6-5.1-3.7-6.2.6-1 1.2-2.4 1.2-4.4C17 4.2 15 2 12 2Zm-1.6 6.6a1 1 0 1 1 0 2 1 1 0 0 1 0-2Zm3.2 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2Z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23000%22%3E%3Cpath d=%22M12 2c-3 0-5 2.2-5 5.4 0 2 .6 3.4 1.2 4.4-2.1 1.1-3.7 3-3.7 6.2V22h15v-4c0-3.2-1.6-5.1-3.7-6.2.6-1 1.2-2.4 1.2-4.4C17 4.2 15 2 12 2Zm-1.6 6.6a1 1 0 1 1 0 2 1 1 0 0 1 0-2Zm3.2 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2Z%22/%3E%3C/svg%3E")}.ic-5{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23000%22%3E%3Cpath d=%22M3 5h18a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V6a1 1 0 0 1 1-1Zm2 3v2h6V8H5Zm0 4v2h6v-2H5Zm9-4v6h5V8h-5Z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23000%22%3E%3Cpath d=%22M3 5h18a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V6a1 1 0 0 1 1-1Zm2 3v2h6V8H5Zm0 4v2h6v-2H5Zm9-4v6h5V8h-5Z%22/%3E%3C/svg%3E")}.ic-6{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23000%22 fill-rule=%22evenodd%22%3E%3Cpath d=%22M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm1 10.6V6h-2v7.4l5.2 3.1 1-1.7-4.2-2.2Z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23000%22 fill-rule=%22evenodd%22%3E%3Cpath d=%22M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm1 10.6V6h-2v7.4l5.2 3.1 1-1.7-4.2-2.2Z%22/%3E%3C/svg%3E")}.ic-7{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%222.2%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m14 6-6 6 6 6%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%222.2%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m14 6-6 6 6 6%22/%3E%3C/svg%3E")}.ic-8{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%222.2%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m10 6 6 6-6 6%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%222.2%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m10 6 6 6-6 6%22/%3E%3C/svg%3E")}.ic-9{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.9%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M20 11a8 8 0 1 0-2.3 5.6L21 20%22/%3E%3Cpath d=%22M21 14v-3h-3%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.9%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M20 11a8 8 0 1 0-2.3 5.6L21 20%22/%3E%3Cpath d=%22M21 14v-3h-3%22/%3E%3C/svg%3E")}.ic-10{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.9%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M7 11V7.5a2.5 2.5 0 0 1 5 0V11%22/%3E%3Cpath d=%22M4 11h16v9H4z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.9%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M7 11V7.5a2.5 2.5 0 0 1 5 0V11%22/%3E%3Cpath d=%22M4 11h16v9H4z%22/%3E%3C/svg%3E")}.ic-13{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%222.2%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m6 9 6 6 6-6%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%222.2%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m6 9 6 6 6-6%22/%3E%3C/svg%3E")}.ic-14{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.7%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%222%22 y=%225%22 width=%2220%22 height=%2214%22 rx=%222%22/%3E%3Cpath d=%22m2 7 10 6 10-6%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.7%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%222%22 y=%225%22 width=%2220%22 height=%2214%22 rx=%222%22/%3E%3Cpath d=%22m2 7 10 6 10-6%22/%3E%3C/svg%3E")}.ic-15{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.7%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 1.9.7 2.8a2 2 0 0 1-.5 2.1L8.1 9.9a16 16 0 0 0 6 6l1.3-1.2a2 2 0 0 1 2.1-.5c.9.3 1.8.6 2.8.7a2 2 0 0 1 1.7 2Z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.7%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 1.9.7 2.8a2 2 0 0 1-.5 2.1L8.1 9.9a16 16 0 0 0 6 6l1.3-1.2a2 2 0 0 1 2.1-.5c.9.3 1.8.6 2.8.7a2 2 0 0 1 1.7 2Z%22/%3E%3C/svg%3E")}.ic-16{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.7%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 21s7-6.2 7-11a7 7 0 1 0-14 0c0 4.8 7 11 7 11Z%22/%3E%3Ccircle cx=%2212%22 cy=%2210%22 r=%222.6%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.7%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 21s7-6.2 7-11a7 7 0 1 0-14 0c0 4.8 7 11 7 11Z%22/%3E%3Ccircle cx=%2212%22 cy=%2210%22 r=%222.6%22/%3E%3C/svg%3E")}.ic-17{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23000%22%3E%3Cpath d=%22M12 2.2c3.2 0 3.6 0 4.9.1 1.2.1 1.8.3 2.2.4.6.2 1 .5 1.4.9.4.4.7.8.9 1.4.2.4.4 1 .4 2.2.1 1.3.1 1.7.1 4.9s0 3.6-.1 4.9c-.1 1.2-.3 1.8-.4 2.2-.2.6-.5 1-.9 1.4-.4.4-.8.7-1.4.9-.4.2-1 .4-2.2.4-1.3.1-1.7.1-4.9.1s-3.6 0-4.9-.1c-1.2-.1-1.8-.3-2.2-.4a3.9 3.9 0 0 1-1.4-.9 3.9 3.9 0 0 1-.9-1.4c-.2-.4-.4-1-.4-2.2C2.2 15.6 2.2 15.2 2.2 12s0-3.6.1-4.9c.1-1.2.3-1.8.4-2.2.2-.6.5-1 .9-1.4.4-.4.8-.7 1.4-.9.4-.2 1-.4 2.2-.4 1.3-.1 1.7-.1 4.9-.1Zm0 3.4A6.6 6.6 0 1 0 18.6 12 6.6 6.6 0 0 0 12 5.4Zm0 10.9A4.3 4.3 0 1 1 16.3 12 4.3 4.3 0 0 1 12 16.3Zm6.9-11.1a1.5 1.5 0 1 1-1.5-1.5 1.5 1.5 0 0 1 1.5 1.5Z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23000%22%3E%3Cpath d=%22M12 2.2c3.2 0 3.6 0 4.9.1 1.2.1 1.8.3 2.2.4.6.2 1 .5 1.4.9.4.4.7.8.9 1.4.2.4.4 1 .4 2.2.1 1.3.1 1.7.1 4.9s0 3.6-.1 4.9c-.1 1.2-.3 1.8-.4 2.2-.2.6-.5 1-.9 1.4-.4.4-.8.7-1.4.9-.4.2-1 .4-2.2.4-1.3.1-1.7.1-4.9.1s-3.6 0-4.9-.1c-1.2-.1-1.8-.3-2.2-.4a3.9 3.9 0 0 1-1.4-.9 3.9 3.9 0 0 1-.9-1.4c-.2-.4-.4-1-.4-2.2C2.2 15.6 2.2 15.2 2.2 12s0-3.6.1-4.9c.1-1.2.3-1.8.4-2.2.2-.6.5-1 .9-1.4.4-.4.8-.7 1.4-.9.4-.2 1-.4 2.2-.4 1.3-.1 1.7-.1 4.9-.1Zm0 3.4A6.6 6.6 0 1 0 18.6 12 6.6 6.6 0 0 0 12 5.4Zm0 10.9A4.3 4.3 0 1 1 16.3 12 4.3 4.3 0 0 1 12 16.3Zm6.9-11.1a1.5 1.5 0 1 1-1.5-1.5 1.5 1.5 0 0 1 1.5 1.5Z%22/%3E%3C/svg%3E")}.ic-18{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23000%22%3E%3Cpath d=%22M16.6 5.82A4.28 4.28 0 0 1 15.54 3h-3.09v12.4a2.59 2.59 0 0 1-2.59 2.5 2.59 2.59 0 0 1 0-5.18c.27 0 .53.04.77.12v-3.2a5.8 5.8 0 0 0-.77-.05 5.79 5.79 0 1 0 5.79 5.79V9.01a7.35 7.35 0 0 0 4.29 1.38V7.3a4.28 4.28 0 0 1-3.34-1.48Z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23000%22%3E%3Cpath d=%22M16.6 5.82A4.28 4.28 0 0 1 15.54 3h-3.09v12.4a2.59 2.59 0 0 1-2.59 2.5 2.59 2.59 0 0 1 0-5.18c.27 0 .53.04.77.12v-3.2a5.8 5.8 0 0 0-.77-.05 5.79 5.79 0 1 0 5.79 5.79V9.01a7.35 7.35 0 0 0 4.29 1.38V7.3a4.28 4.28 0 0 1-3.34-1.48Z%22/%3E%3C/svg%3E")}.ic-19{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23000%22%3E%3Cpath d=%22M12.2 2c2.6 0 4.6 1.6 5.2 4 .3 1.1.2 2.4.1 3.5v.3c.1.1.3.1.4.1.3 0 .6-.1.9-.3.2-.1.4-.1.5-.1.3 0 .5.1.7.2.3.1.5.4.5.7 0 .4-.4.7-1.1 1-.1 0-.2.1-.4.1-.4.1-1 .3-1.2.7-.1.2 0 .4.1.7 0 0 1.3 3 4.2 3.5.2 0 .4.2.4.4 0 .1 0 .1-.1.2-.2.5-1.1.9-2.7 1.1-.1.1-.1.3-.2.5 0 .2-.1.3-.1.5-.1.2-.2.3-.4.3-.1 0-.3 0-.5-.1-.3-.1-.6-.1-1.1-.1-.3 0-.5 0-.8.1-.5.1-1 .4-1.4.8-.7.5-1.5 1.1-2.7 1.1h-.3c-1.2 0-2-.6-2.7-1.1-.5-.4-.9-.7-1.4-.8-.3 0-.5-.1-.8-.1-.4 0-.8.1-1.1.1-.2.1-.3.1-.4.1-.2 0-.4-.1-.4-.3-.1-.2-.1-.4-.2-.5 0-.2-.1-.4-.1-.5-1.6-.2-2.5-.6-2.7-1.1V17c0-.2.2-.4.4-.4 2.9-.5 4.2-3.4 4.2-3.5.2-.3.2-.6.1-.7-.2-.4-.8-.6-1.2-.7-.1 0-.2-.1-.3-.1-.7-.3-1.1-.6-1.1-1 0-.3.2-.6.5-.7.2-.1.4-.2.6-.2.2 0 .4 0 .5.1.3.2.6.3.9.3.2 0 .3 0 .4-.1v-.3C6.8 8.4 6.7 7.1 7 6c.7-2.4 2.6-4 5.2-4Z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23000%22%3E%3Cpath d=%22M12.2 2c2.6 0 4.6 1.6 5.2 4 .3 1.1.2 2.4.1 3.5v.3c.1.1.3.1.4.1.3 0 .6-.1.9-.3.2-.1.4-.1.5-.1.3 0 .5.1.7.2.3.1.5.4.5.7 0 .4-.4.7-1.1 1-.1 0-.2.1-.4.1-.4.1-1 .3-1.2.7-.1.2 0 .4.1.7 0 0 1.3 3 4.2 3.5.2 0 .4.2.4.4 0 .1 0 .1-.1.2-.2.5-1.1.9-2.7 1.1-.1.1-.1.3-.2.5 0 .2-.1.3-.1.5-.1.2-.2.3-.4.3-.1 0-.3 0-.5-.1-.3-.1-.6-.1-1.1-.1-.3 0-.5 0-.8.1-.5.1-1 .4-1.4.8-.7.5-1.5 1.1-2.7 1.1h-.3c-1.2 0-2-.6-2.7-1.1-.5-.4-.9-.7-1.4-.8-.3 0-.5-.1-.8-.1-.4 0-.8.1-1.1.1-.2.1-.3.1-.4.1-.2 0-.4-.1-.4-.3-.1-.2-.1-.4-.2-.5 0-.2-.1-.4-.1-.5-1.6-.2-2.5-.6-2.7-1.1V17c0-.2.2-.4.4-.4 2.9-.5 4.2-3.4 4.2-3.5.2-.3.2-.6.1-.7-.2-.4-.8-.6-1.2-.7-.1 0-.2-.1-.3-.1-.7-.3-1.1-.6-1.1-1 0-.3.2-.6.5-.7.2-.1.4-.2.6-.2.2 0 .4 0 .5.1.3.2.6.3.9.3.2 0 .3 0 .4-.1v-.3C6.8 8.4 6.7 7.1 7 6c.7-2.4 2.6-4 5.2-4Z%22/%3E%3C/svg%3E")}.ic-20{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23000%22%3E%3Cpath d=%22M23 12s0-3.2-.4-4.7a3 3 0 0 0-2.1-2.1C18.9 4.8 12 4.8 12 4.8s-6.9 0-8.5.4a3 3 0 0 0-2.1 2.1C1 8.8 1 12 1 12s0 3.2.4 4.7a3 3 0 0 0 2.1 2.1c1.6.4 8.5.4 8.5.4s6.9 0 8.5-.4a3 3 0 0 0 2.1-2.1c.4-1.5.4-4.7.4-4.7ZM9.8 15.2V8.8l5.6 3.2-5.6 3.2Z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23000%22%3E%3Cpath d=%22M23 12s0-3.2-.4-4.7a3 3 0 0 0-2.1-2.1C18.9 4.8 12 4.8 12 4.8s-6.9 0-8.5.4a3 3 0 0 0-2.1 2.1C1 8.8 1 12 1 12s0 3.2.4 4.7a3 3 0 0 0 2.1 2.1c1.6.4 8.5.4 8.5.4s6.9 0 8.5-.4a3 3 0 0 0 2.1-2.1c.4-1.5.4-4.7.4-4.7ZM9.8 15.2V8.8l5.6 3.2-5.6 3.2Z%22/%3E%3C/svg%3E")}.ic-21{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%222.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m5 13 4 4L19 7%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%222.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m5 13 4 4L19 7%22/%3E%3C/svg%3E")}
/* ===== نور البيان — service page additions (namespaced .nb-) ===== */
/* full-bleed: beat Astra's body padding (higher specificity than the * reset) */
html,body{margin:0!important;padding:0!important;max-width:none!important}
.lq-home.nb-page{width:100%;max-width:100%;margin:0;padding:0}
.nb-page .hero{padding-bottom:70px}
.nb-hero-inner{max-width:1000px;margin-inline:auto;padding:56px 24px 0;text-align:center;color:#fff;position:relative;z-index:2}
.nb-hero-inner h1{font-size:44px;font-weight:700;line-height:1.55;letter-spacing:-.5px;color:#fff}
.nb-hero-inner h1 .g{color:var(--gold)}
.nb-hero-inner .lead{margin-top:20px;font-size:19px;font-weight:300;line-height:1.9;color:rgba(255,255,255,.88);max-width:760px;margin-inline:auto}
.nb-chips{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:26px;list-style:none}
.nb-chips li{font-size:15px;font-weight:400;color:#fff;border:1px solid rgba(210,160,0,.55);border-radius:999px;padding:7px 18px}
.nb-hero-cta{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-top:32px}
.nb-motif{margin:34px auto 0;max-width:430px;border:1px solid rgba(210,160,0,.4);border-radius:20px;background:rgba(1,74,67,.45);padding:24px 20px}
.nb-motif b{display:block;font-size:46px;font-weight:700;color:#fff;letter-spacing:.16em;line-height:1.7}
.nb-motif small{display:block;margin-top:6px;font-size:14px;color:var(--gold);font-weight:300}

.nb-sec{padding:20px 0 90px}
.nb-sec.tint{background:var(--tint);padding-top:80px}
.nb-prose{max-width:900px;margin-inline:auto;display:flex;flex-direction:column;gap:18px}
.nb-prose p{font-size:17px;line-height:2;color:var(--ink);font-weight:300}
.nb-prose p strong{font-weight:600;color:var(--green)}
.nb-prose a{color:var(--green);font-weight:500;text-decoration:underline;text-underline-offset:4px}

.nb-facts{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;max-width:1000px;margin:34px auto 0;list-style:none}
.nb-facts li{display:flex;align-items:flex-start;gap:12px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:18px 22px;font-size:16px;font-weight:400;line-height:1.8}
.nb-facts .ck{flex:none;margin-top:5px;color:var(--green);width:18px;height:18px}

.nb-tablewrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius);background:#fff;max-width:1000px;margin-inline:auto;position:relative}
.nb-tablewrap table{width:100%;border-collapse:collapse;min-width:600px;font-size:16px}
.nb-tablewrap th,.nb-tablewrap td{padding:17px 20px;text-align:right;vertical-align:top;border-bottom:1px solid var(--line);font-weight:300;line-height:1.85}
.nb-tablewrap thead th{background:var(--tint);font-weight:700;font-size:16px;color:var(--green);white-space:nowrap;border-bottom:2px solid var(--line)}
.nb-tablewrap tbody th{font-weight:600;color:var(--green);white-space:nowrap}
.nb-tablewrap tbody tr:last-child td,.nb-tablewrap tbody tr:last-child th{border-bottom:0}
.nb-tablewrap tbody a{color:var(--green);font-weight:600;text-decoration:underline;text-underline-offset:4px}

.nb-levels{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;position:relative;list-style:none;max-width:1060px;margin-inline:auto}
.nb-levels::before{content:"";position:absolute;top:26px;right:16%;left:16%;height:2px;background:var(--line);z-index:0}
.nb-level{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}
.nb-dot{width:54px;height:54px;border-radius:50%;background:var(--green);color:#fff;display:grid;place-items:center;font-size:20px;font-weight:700;border:5px solid #fff;box-shadow:0 4px 14px rgba(1,89,81,.18);margin-bottom:20px}
.nb-sec.tint .nb-dot{border-color:var(--tint)}
.nb-lcard{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:26px 22px;text-align:center;width:100%;box-shadow:0 6px 22px rgba(1,89,81,.06)}
.nb-lcard h3{font-size:21px;font-weight:700;color:var(--green)}
.nb-dur{display:inline-block;margin-top:12px;font-size:14px;font-weight:600;color:var(--gold);background:rgba(210,160,0,.12);border-radius:999px;padding:5px 16px}
.nb-lcard p{margin-top:14px;font-size:16px;line-height:1.9;color:var(--ink);font-weight:300}
.nb-out{margin-top:16px;padding-top:14px;border-top:1px dashed var(--line);font-size:15px;font-weight:600;color:var(--green)}

.nb-curr{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;counter-reset:c;list-style:none;max-width:1080px;margin-inline:auto}
.nb-curr li{counter-increment:c;display:grid;grid-template-columns:38px 1fr;gap:16px;padding:20px 0;border-bottom:1px solid var(--line)}
.nb-curr li::before{content:counter(c,decimal-leading-zero);grid-column:1;grid-row:1 / span 2;font-size:15px;font-weight:700;color:var(--gold);padding-top:4px}
.nb-curr b,.nb-curr span{grid-column:2;min-width:0}
.nb-curr b{font-size:18px;font-weight:700;color:var(--green)}
.nb-curr span{display:block;margin-top:6px;font-size:16px;line-height:1.9;color:var(--ink);font-weight:300}

.nb-steps{counter-reset:s;list-style:none;display:grid;gap:18px;max-width:1000px;margin-inline:auto}
.nb-steps li{counter-increment:s;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:24px 26px;display:grid;grid-template-columns:52px 1fr;gap:20px;align-items:center;box-shadow:0 4px 16px rgba(1,89,81,.05)}
.nb-steps li::before{content:counter(s);width:52px;height:52px;border-radius:50%;background:var(--green);color:#fff;display:grid;place-items:center;font-size:20px;font-weight:700}
.nb-steps p{font-size:17px;line-height:1.9;color:var(--ink);font-weight:300}
/* tl-flow items hold <b> + a bare text node, so the base 52px/1fr grid pushed
   the text into the 52px column. Take these items out of grid flow entirely. */
.page-id-5012.nb-page .nb-steps.tl-flow>li{display:flow-root;text-align:right}
.page-id-5012.nb-page .nb-steps.tl-flow>li::before{float:right;margin:0 0 8px 15px}
/* and on phones it becomes a carousel like the other card sections */
@media (max-width:720px){
.page-id-5012.nb-page .nb-steps.tl-flow{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:12px;max-width:none;margin-inline:0;padding:2px 0 14px;scrollbar-width:none;-ms-overflow-style:none;scroll-padding-inline:0}
.page-id-5012.nb-page .nb-steps.tl-flow::-webkit-scrollbar{display:none}
.page-id-5012.nb-page .nb-steps.tl-flow>li{flex:0 0 100%;width:100%;min-width:100%;max-width:100%;box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always}
}
.page-id-5012.nb-page .nb-steps.tl-flow>li>b{display:block;margin-bottom:8px}

.nb-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:1140px;margin-inline:auto}
.nb-plans .plan{padding-top:34px}
.nb-rows{margin-top:6px;border-top:1px solid var(--line);padding-top:16px;display:grid;gap:12px}
.plan.featured .nb-rows{border-color:rgba(255,255,255,.25)}
.nb-rows div{display:flex;justify-content:space-between;gap:14px;font-size:16px;font-weight:300;color:var(--ink)}
.plan.featured .nb-rows div{color:rgba(255,255,255,.92)}
.nb-rows dt{color:var(--muted)}
.plan.featured .nb-rows dt{color:rgba(255,255,255,.7)}
.nb-rows dd{font-weight:600}
.nb-plans .btn{margin-top:22px;width:100%}

.nb-stats{background:linear-gradient(90deg,var(--gold-2),var(--gold));color:#fff}
.nb-stats .container{display:flex;justify-content:center;flex-wrap:wrap;padding-block:34px}
.nb-stat{padding:8px 54px;text-align:center}
.nb-stat+.nb-stat{border-inline-start:1px solid rgba(255,255,255,.4)}
.nb-stat b{display:block;direction:ltr;font-size:38px;font-weight:700;line-height:1.2}
.nb-stat span{font-size:16px;font-weight:400}

.nb-cta-wrap{padding:0;margin-top:60px}
.nb-page .why-card>.why-ico:first-child{display:none}.nb-page .nb-voice.is-error .nb-voice-wave{display:none}.nb-page .nb-voice.is-error .nb-voice-time{direction:rtl;min-width:0;flex:1 1 auto;text-align:start;font-size:13.5px;font-weight:600;color:#B3261E}.nb-page .nb-voice.is-error .nb-voice-btn{opacity:.4;cursor:not-allowed}.nb-page footer{position:relative;margin-top:0;padding:74px 0 0}.nb-page footer::before{content:"";position:absolute;inset-inline:0;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(210,160,0,.45),transparent)}.nb-page .f-grid{grid-template-columns:1.55fr 1fr 1fr 1.15fr;gap:44px;align-items:start}.nb-page .f-brand img{height:52px;margin-inline-start:0;margin-inline-end:auto}.nb-page .f-brand p{margin-top:20px;font-size:16px;line-height:1.9;max-width:38ch;opacity:.88}.nb-page footer .f-col h4{color:#fff;font-size:18px;font-weight:700;margin-bottom:20px;padding-bottom:12px;position:relative}.nb-page footer .f-col h4::after{content:"";position:absolute;inset-inline-start:0;bottom:0;width:34px;height:2px;border-radius:2px;background:var(--gold)}.nb-page .f-col ul{gap:11px}.nb-page .f-col a{opacity:.85}.nb-page .f-contact li{align-items:flex-start;line-height:1.75}.nb-page .f-contact .ic{flex:0 0 auto;margin-top:4px;opacity:.75}.nb-page .socials{margin-top:24px;gap:12px}.nb-page .socials a{width:38px;height:38px;border-radius:10px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);transition:.2s}.nb-page .socials a:hover{background:var(--gold);border-color:var(--gold)}.nb-page .socials .ic{width:19px;height:19px}.nb-page .f-bottom{margin-top:56px;padding:22px 0 26px;font-size:14px;border-top-color:rgba(255,255,255,.16)}.nb-page .f-bottom .t,.nb-page .f-bottom .links a{opacity:.85}.nb-page .f-bottom .links a:hover{opacity:1;color:var(--gold)}@media(max-width:1100px){.nb-page .f-grid{grid-template-columns:1fr 1fr;gap:40px}}@media(max-width:720px){.nb-page footer{padding:52px 0 0}.nb-page .f-grid{grid-template-columns:1fr 1fr;gap:30px 18px}.nb-page .f-brand{grid-column:1/-1}.nb-page .f-brand img{height:46px}.nb-page .f-brand p{margin-top:14px;font-size:15px;line-height:1.85;max-width:none}.nb-page .f-col:last-child{grid-column:1/-1;margin-top:6px}.nb-page footer .f-col h4{font-size:16px;margin-bottom:14px;padding-bottom:9px}.nb-page .f-col ul{gap:9px}.nb-page .f-col a{font-size:15px}.nb-page .f-contact li{font-size:15px}.nb-page .socials{margin-top:18px}.nb-page .f-bottom{margin-top:32px;padding:18px 0 22px;flex-direction:column;align-items:center;text-align:center;gap:9px;font-size:13px}.nb-page .f-bottom .links{justify-content:center;flex-wrap:wrap;gap:12px}}
.nb-page .nb-voice-wave{position:relative;direction:ltr;flex:1 1 auto;height:36px;cursor:pointer;border:0;background:linear-gradient(to right,var(--gold) 0 var(--p,0%),#CFE0DD var(--p,0%) 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}
.nb-page .nb-voice-wave i{display:none}
.nb-page .nb-voices .nb-voice:nth-child(4) .nb-voice-wave{--w:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 208 40%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M1 5v30M5 9v22M9 6v29M13 8v23M17 6v28M21 6v28M25 8v25M29 6v28M33 6v27M37 5v30M41 12v17M45 14v13M49 5v30M53 12v17M57 18v4M61 6v27M65 6v28M69 8v23M73 5v30M77 7v26M81 4v31M85 6v29M89 4v31M93 6v27M97 9v22M101 7v26M105 5v30M109 8v23M113 5v30M117 10v21M121 10v21M125 4v32M129 8v24M133 7v26M137 8v23M141 4v32M145 8v24M149 7v26M153 9v22M157 6v28M161 8v23M165 6v27M169 12v17M173 7v26M177 8v23M181 3v34M185 9v22M189 4v32M193 6v27M197 13v14M201 9v22M205 6v29%22 stroke=%22%23000%22 stroke-width=%222%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3C/svg%3E");-webkit-mask-image:var(--w);mask-image:var(--w)}
.nb-page .nb-voices .nb-voice:nth-child(5) .nb-voice-wave{--w:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 208 40%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M1 10v21M5 12v17M9 10v19M13 10v21M17 11v18M21 5v30M25 10v21M29 12v17M33 6v28M37 7v26M41 9v22M45 8v23M49 8v23M53 3v34M57 9v22M61 7v26M65 11v18M69 5v30M73 6v29M77 8v24M81 12v17M85 5v30M89 8v24M93 8v24M97 10v21M101 6v27M105 6v28M109 8v24M113 6v27M117 8v24M121 6v27M125 9v22M129 8v25M133 8v24M137 6v28M141 9v22M145 6v29M149 10v20M153 9v22M157 6v28M161 6v27M165 7v26M169 7v26M173 12v16M177 6v28M181 7v26M185 10v20M189 7v26M193 8v23M197 6v27M201 4v31M205 10v21%22 stroke=%22%23000%22 stroke-width=%222%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3C/svg%3E");-webkit-mask-image:var(--w);mask-image:var(--w)}
.nb-page .nb-voices .nb-voice:nth-child(6) .nb-voice-wave{--w:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 208 40%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M1 13v14M5 7v26M9 10v19M13 16v9M17 17v6M21 3v34M25 4v32M29 6v28M33 8v24M37 10v20M41 12v16M45 12v15M49 16v9M53 8v24M57 10v21M61 14v13M65 18v5M69 10v21M73 7v26M77 8v25M81 13v14M85 7v26M89 4v33M93 4v32M97 11v18M101 6v27M105 11v18M109 4v31M113 10v19M117 7v26M121 4v31M125 6v27M129 4v31M133 12v17M137 8v23M141 9v22M145 6v28M149 5v30M153 8v23M157 13v14M161 4v33M165 14v11M169 10v20M173 8v23M177 18v4M181 10v21M185 10v20M189 10v19M193 10v21M197 10v19M201 11v18M205 18v4%22 stroke=%22%23000%22 stroke-width=%222%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3C/svg%3E");-webkit-mask-image:var(--w);mask-image:var(--w)}
.nb-page .nb-voices .nb-voice:nth-child(1) .nb-voice-wave{--w:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 208 40%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M1 18v4M5 10v20M9 3v34M13 10v21M17 10v19M21 10v20M25 18v4M29 12v15M33 11v18M37 6v29M41 11v18M45 11v18M49 8v23M53 10v20M57 10v21M61 4v31M65 14v11M69 18v4M73 6v28M77 9v22M81 14v11M85 7v26M89 10v21M93 10v21M97 8v23M101 13v14M105 10v20M109 12v16M113 18v4M117 10v20M121 9v22M125 11v18M129 12v15M133 6v28M137 11v18M141 9v22M145 10v19M149 11v18M153 14v13M157 4v32M161 16v9M165 18v4M169 18v4M173 8v23M177 8v23M181 10v19M185 13v14M189 14v12M193 6v28M197 11v18M201 14v13M205 18v4%22 stroke=%22%23000%22 stroke-width=%222%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3C/svg%3E");-webkit-mask-image:var(--w);mask-image:var(--w)}
.nb-page .nb-voices .nb-voice:nth-child(2) .nb-voice-wave{--w:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 208 40%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M1 8v24M5 8v23M9 6v27M13 8v24M17 6v29M21 10v19M25 5v30M29 8v23M33 9v22M37 6v27M41 9v22M45 9v22M49 5v30M53 8v23M57 6v27M61 8v24M65 8v23M69 3v34M73 7v26M77 6v29M81 6v27M85 4v31M89 10v20M93 10v20M97 9v22M101 8v23M105 4v31M109 10v21M113 5v30M117 8v23M121 5v30M125 7v26M129 5v30M133 6v28M137 3v34M141 9v22M145 12v16M149 7v26M153 8v23M157 6v28M161 8v25M165 11v18M169 6v28M173 4v32M177 13v14M181 10v21M185 5v30M189 4v32M193 13v14M197 6v27M201 10v21M205 6v28%22 stroke=%22%23000%22 stroke-width=%222%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3C/svg%3E");-webkit-mask-image:var(--w);mask-image:var(--w)}
.nb-page .nb-voices .nb-voice:nth-child(3) .nb-voice-wave{--w:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 208 40%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M1 9v22M5 8v23M9 8v23M13 7v26M17 8v23M21 6v28M25 9v22M29 8v24M33 7v26M37 8v23M41 6v28M45 10v20M49 3v34M53 7v26M57 8v24M61 8v23M65 8v25M69 8v23M73 6v27M77 8v24M81 5v30M85 8v25M89 9v22M93 8v24M97 7v26M101 10v20M105 8v25M109 6v27M113 8v24M117 8v24M121 6v29M125 11v18M129 5v30M133 6v27M137 8v24M141 6v28M145 7v26M149 10v21M153 6v27M157 6v28M161 6v27M165 10v20M169 10v21M173 8v24M177 7v26M181 8v24M185 8v23M189 8v25M193 8v23M197 8v24M201 10v19M205 11v18%22 stroke=%22%23000%22 stroke-width=%222%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3C/svg%3E");-webkit-mask-image:var(--w);mask-image:var(--w)}
/* ===== شهادات صوتية ===== */
.nb-page .nb-voices{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1140px;margin-inline:auto}
.nb-page .nb-voice{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:24px 22px;box-shadow:0 8px 26px rgba(1,89,81,.06);display:flex;flex-direction:column;gap:18px}
.nb-page .nb-voice-head{display:flex;align-items:center;gap:14px}
.nb-page .nb-voice-avatar{width:48px;height:48px;flex:0 0 auto;border-radius:50%;display:grid;place-items:center;background:var(--green)}
.nb-page .nb-voice-avatar::before{content:"";width:22px;height:22px;background:var(--gold);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.9%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%229%22 y=%222%22 width=%226%22 height=%2211%22 rx=%223%22/%3E%3Cpath d=%22M5 11a7 7 0 0 0 14 0%22/%3E%3Cpath d=%22M12 18v3%22/%3E%3Cpath d=%22M8.5 21h7%22/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.9%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%229%22 y=%222%22 width=%226%22 height=%2211%22 rx=%223%22/%3E%3Cpath d=%22M5 11a7 7 0 0 0 14 0%22/%3E%3Cpath d=%22M12 18v3%22/%3E%3Cpath d=%22M8.5 21h7%22/%3E%3C/svg%3E") center/contain no-repeat}
.nb-page .nb-voice-id b{display:block;font-size:17px;font-weight:600;color:var(--green)}
.nb-page .nb-voice-id span{display:block;margin-top:3px;font-size:14px;color:var(--muted);font-weight:300;direction:rtl}
.nb-page .nb-voice-quote{font-size:16px;line-height:1.95;font-weight:300;color:var(--ink);flex:1 0 auto;margin:0}
.nb-page .nb-voice-player{display:flex;align-items:center;gap:14px;border-top:1px solid var(--line);padding-top:18px}
.nb-page .nb-voice-btn{flex:0 0 auto;width:44px;height:44px;border:0;border-radius:50%;cursor:pointer;background:var(--gold);color:#fff;display:grid;place-items:center;transition:.2s;padding:0;--pl:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23000%22%3E%3Cpath d=%22M7 4.5v15l13-7.5z%22/%3E%3C/svg%3E")}
.nb-page .nb-voice-btn:hover{background:var(--gold-2)}
.nb-page .nb-voice-btn:focus-visible{outline:3px solid var(--green);outline-offset:2px}
.nb-page .nb-voice-btn::before{content:"";width:16px;height:18px;background:currentColor;-webkit-mask:var(--pl) center/contain no-repeat;mask:var(--pl) center/contain no-repeat}
.nb-page .nb-voice.is-playing .nb-voice-btn{--pl:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23000%22%3E%3Crect x=%226%22 y=%224%22 width=%224.5%22 height=%2216%22 rx=%221%22/%3E%3Crect x=%2213.5%22 y=%224%22 width=%224.5%22 height=%2216%22 rx=%221%22/%3E%3C/svg%3E")}
.nb-page .nb-voice-wave{direction:ltr;flex:1 1 auto;display:flex;align-items:center;gap:2px;height:36px;cursor:pointer}
.nb-page .nb-voice-wave i{flex:1 1 auto;min-width:2px;border-radius:2px;background:#CFE0DD;transition:background .12s}
.nb-page .nb-voice-wave i[data-on]{background:var(--gold)}
.nb-page .nb-voice-time{flex:0 0 auto;direction:ltr;font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums;min-width:38px;text-align:center}
@media(max-width:1100px){.nb-page .nb-voices{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){
.nb-page .nb-voices{grid-template-columns:1fr;gap:16px}
.nb-page .nb-voice{padding:20px 18px;gap:14px}
.nb-page .nb-voice-wave{height:30px}
}
/* ===== نور البيان — تحسين شريط الأرقام وقسم الدعوة ===== */
.nb-page .nb-stats{position:relative;overflow:hidden;background:linear-gradient(135deg,#B4880A 0%,#D2A000 46%,#E3B72B 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -1px 0 rgba(0,0,0,.14)}
.nb-page .nb-stats::before{content:"";position:absolute;inset:0;opacity:.09;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2264%22 height=%2264%22 viewBox=%220 0 64 64%22%3E%3Cg fill=%22none%22 stroke=%22%23ffffff%22 stroke-width=%221.3%22%3E%3Crect x=%2214%22 y=%2214%22 width=%2236%22 height=%2236%22/%3E%3Crect x=%2214%22 y=%2214%22 width=%2236%22 height=%2236%22 transform=%22rotate(45 32 32)%22/%3E%3Ccircle cx=%2232%22 cy=%2232%22 r=%226%22/%3E%3C/g%3E%3C/svg%3E");background-size:64px 64px}
.nb-page .nb-stats .container{position:relative;z-index:1;padding-block:46px}
.nb-page .nb-stat{position:relative;padding:6px 62px}
.nb-page .nb-stat+.nb-stat{border-inline-start:0}
.nb-page .nb-stat+.nb-stat::before{content:"";position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%);width:1px;height:64px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.6),transparent)}
.nb-page .nb-stat b{display:block;direction:ltr;font-size:46px;font-weight:800;line-height:1.05;letter-spacing:-.01em;text-shadow:0 2px 10px rgba(90,60,0,.28)}
.nb-page .nb-stat span{display:block;margin-top:8px;font-size:15px;font-weight:400;letter-spacing:.08em;color:rgba(255,255,255,.92)}
.nb-page .nb-cta-wrap{padding:0;margin-top:0;background:var(--tint)}
.nb-page .nb-cta{position:relative;overflow:hidden;border-radius:0;color:#fff;text-align:center;padding:86px 0 92px;background:radial-gradient(120% 90% at 50% -10%,#0B6E64 0%,rgba(11,110,100,0) 62%),var(--green-dark);margin-top:64px;border-top:1px solid rgba(210,160,0,.5)}
.nb-page .nb-cta::before{content:"";position:absolute;inset:0;opacity:.07;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2264%22 height=%2264%22 viewBox=%220 0 64 64%22%3E%3Cg fill=%22none%22 stroke=%22%23D2A000%22 stroke-width=%221.3%22%3E%3Crect x=%2214%22 y=%2214%22 width=%2236%22 height=%2236%22/%3E%3Crect x=%2214%22 y=%2214%22 width=%2236%22 height=%2236%22 transform=%22rotate(45 32 32)%22/%3E%3Ccircle cx=%2232%22 cy=%2232%22 r=%226%22/%3E%3C/g%3E%3C/svg%3E");background-size:64px 64px}
.nb-page .nb-cta::after{content:"";position:absolute;inset-inline:0;top:0;height:3px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--gold),transparent)}
.nb-page .nb-cta .container{position:relative;z-index:1}
.nb-page .nb-cta .mosque{opacity:.28}
.nb-page .nb-cta h2{font-size:42px;font-weight:700;line-height:1.45;color:#fff}
.nb-page .nb-cta .swash{margin:20px auto 30px;opacity:1}
.nb-page .nb-cta p{max-width:720px;margin:0 auto;font-size:18px;font-weight:300;line-height:1.95;color:rgba(255,255,255,.9)}
.nb-page .nb-cta p+p{margin-top:16px}
.nb-page .nb-cta .nb-cta-actions{display:flex;gap:16px;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:38px}
.nb-page .nb-cta .btn{margin-top:0}
.nb-page .nb-cta .btn-gold{box-shadow:0 10px 30px rgba(210,160,0,.34)}
.nb-page .nb-cta .nb-cta-alt{color:rgba(255,255,255,.9);font-size:16px;font-weight:400;text-decoration:underline;text-underline-offset:6px;text-decoration-color:rgba(210,160,0,.7)}
.nb-page .nb-cta .nb-cta-alt:hover{color:#fff;text-decoration-color:var(--gold)}
@media(max-width:900px){
.nb-page .nb-stats .container{display:grid;grid-template-columns:repeat(3,1fr);padding-block:32px}
.nb-page .nb-stat{padding:4px 8px}
.nb-page .nb-stat b{font-size:29px}
.nb-page .nb-stat span{font-size:12.5px;margin-top:4px;letter-spacing:.04em}
.nb-page .nb-stat+.nb-stat::before{height:42px}
.nb-page .nb-cta-wrap{margin-top:0}
.nb-page .nb-cta{padding:58px 0 62px;margin-top:40px}
.nb-page .nb-cta h2{font-size:27px}
.nb-page .nb-cta .swash{width:190px;margin:14px auto 22px}
.nb-page .nb-cta p{font-size:16px}
.nb-page .nb-cta .nb-cta-actions{flex-direction:column;gap:16px;margin-top:30px}
.nb-page .nb-cta .nb-cta-actions .btn{width:100%;max-width:340px}
}
.nb-page .why-card .ic-1{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%229%22 y=%222%22 width=%226%22 height=%2211%22 rx=%223%22/%3E%3Cpath d=%22M5 11a7 7 0 0 0 14 0%22/%3E%3Cpath d=%22M12 18v3%22/%3E%3Cpath d=%22M8.5 21h7%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%229%22 y=%222%22 width=%226%22 height=%2211%22 rx=%223%22/%3E%3Cpath d=%22M5 11a7 7 0 0 0 14 0%22/%3E%3Cpath d=%22M12 18v3%22/%3E%3Cpath d=%22M8.5 21h7%22/%3E%3C/svg%3E")}
.nb-page .why-card .ic-2{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%228%22 y=%223%22 width=%2213%22 height=%2210%22 rx=%222%22/%3E%3Crect x=%223%22 y=%229%22 width=%2213%22 height=%2210%22 rx=%222%22/%3E%3Cpath d=%22M6.5 13.5h6M6.5 16h3.5%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%228%22 y=%223%22 width=%2213%22 height=%2210%22 rx=%222%22/%3E%3Crect x=%223%22 y=%229%22 width=%2213%22 height=%2210%22 rx=%222%22/%3E%3Cpath d=%22M6.5 13.5h6M6.5 16h3.5%22/%3E%3C/svg%3E")}
.nb-page .why-card .ic-3{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 4H7a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2h-2%22/%3E%3Crect x=%229%22 y=%222%22 width=%226%22 height=%224%22 rx=%221%22/%3E%3Cpath d=%22m9 14 2 2 4-4%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 4H7a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2h-2%22/%3E%3Crect x=%229%22 y=%222%22 width=%226%22 height=%224%22 rx=%221%22/%3E%3Cpath d=%22m9 14 2 2 4-4%22/%3E%3C/svg%3E")}
.nb-page .why-card .ic-4{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 10v4M8 6.5v11M12 3.5v17M16 7.5v9M20 10.5v3%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 10v4M8 6.5v11M12 3.5v17M16 7.5v9M20 10.5v3%22/%3E%3C/svg%3E")}
.nb-page .why-card .ic-5{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2213.5%22 r=%227.5%22/%3E%3Cpath d=%22M12 9.5v4l2.8 1.8%22/%3E%3Cpath d=%22M9.5 2h5%22/%3E%3Cpath d=%22M12 2v4%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2213.5%22 r=%227.5%22/%3E%3Cpath d=%22M12 9.5v4l2.8 1.8%22/%3E%3Cpath d=%22M9.5 2h5%22/%3E%3Cpath d=%22M12 2v4%22/%3E%3C/svg%3E")}
.nb-page .why-card .ic-6{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M21 12.5a8 8 0 0 1-8 8H7.5L3.5 23v-10.5a8 8 0 0 1 8-8h1.5a8 8 0 0 1 8 8Z%22/%3E%3Cpath d=%22M9 11.5v2M12.5 10v5M16 11.5v2%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M21 12.5a8 8 0 0 1-8 8H7.5L3.5 23v-10.5a8 8 0 0 1 8-8h1.5a8 8 0 0 1 8 8Z%22/%3E%3Cpath d=%22M9 11.5v2M12.5 10v5M16 11.5v2%22/%3E%3C/svg%3E")}
.nb-page .why-card .ic-7{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%228%22 cy=%226%22 r=%222.6%22/%3E%3Cpath d=%22M3.5 20.5V18a4.5 4.5 0 0 1 9 0v2.5%22/%3E%3Ccircle cx=%2217%22 cy=%2210%22 r=%222%22/%3E%3Cpath d=%22M13.5 20.5v-1.6a3.5 3.5 0 0 1 7 0v1.6%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%228%22 cy=%226%22 r=%222.6%22/%3E%3Cpath d=%22M3.5 20.5V18a4.5 4.5 0 0 1 9 0v2.5%22/%3E%3Ccircle cx=%2217%22 cy=%2210%22 r=%222%22/%3E%3Cpath d=%22M13.5 20.5v-1.6a3.5 3.5 0 0 1 7 0v1.6%22/%3E%3C/svg%3E")}
.nb-page .why-card .ic-8{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 7c-1.6-1.6-3.8-2.2-6.5-2.2H3v13h2.5c2.7 0 4.9.6 6.5 2.2%22/%3E%3Cpath d=%22M12 7c1.6-1.6 3.8-2.2 6.5-2.2H21v13h-2.5c-2.7 0-4.9.6-6.5 2.2%22/%3E%3Cpath d=%22M12 7v13%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 7c-1.6-1.6-3.8-2.2-6.5-2.2H3v13h2.5c2.7 0 4.9.6 6.5 2.2%22/%3E%3Cpath d=%22M12 7c1.6-1.6 3.8-2.2 6.5-2.2H21v13h-2.5c-2.7 0-4.9.6-6.5 2.2%22/%3E%3Cpath d=%22M12 7v13%22/%3E%3C/svg%3E")}
.nb-page .why-card .ic-9{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Cpath d=%22M3.4 9h17.2M3.4 15h17.2%22/%3E%3Cpath d=%22M12 3c2.4 2.5 3.6 5.5 3.6 9s-1.2 6.5-3.6 9c-2.4-2.5-3.6-5.5-3.6-9S9.6 5.5 12 3Z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Cpath d=%22M3.4 9h17.2M3.4 15h17.2%22/%3E%3Cpath d=%22M12 3c2.4 2.5 3.6 5.5 3.6 9s-1.2 6.5-3.6 9c-2.4-2.5-3.6-5.5-3.6-9S9.6 5.5 12 3Z%22/%3E%3C/svg%3E")}
.nb-page .why-card .ic-10{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23000%22%3E%3Cpath d=%22M12 2c-3 0-5 2.2-5 5.4 0 2 .6 3.4 1.2 4.4-2.1 1.1-3.7 3-3.7 6.2V22h15v-4c0-3.2-1.6-5.1-3.7-6.2.6-1 1.2-2.4 1.2-4.4C17 4.2 15 2 12 2Zm-1.6 6.6a1 1 0 1 1 0 2 1 1 0 0 1 0-2Zm3.2 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2Z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23000%22%3E%3Cpath d=%22M12 2c-3 0-5 2.2-5 5.4 0 2 .6 3.4 1.2 4.4-2.1 1.1-3.7 3-3.7 6.2V22h15v-4c0-3.2-1.6-5.1-3.7-6.2.6-1 1.2-2.4 1.2-4.4C17 4.2 15 2 12 2Zm-1.6 6.6a1 1 0 1 1 0 2 1 1 0 0 1 0-2Zm3.2 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2Z%22/%3E%3C/svg%3E")}
@media(max-width:720px){
.nb-page .nb-sec{padding:6px 0 46px}
.nb-page .nb-sec.tint{padding-top:42px}
.nb-page .sec-head{margin-bottom:30px}
.nb-page .swash{width:200px;margin-top:16px}
.nb-page .hero-wrap{padding:0}
.nb-page .hero{border-radius:0;padding-bottom:48px}
.nb-page .nb-hero-inner{padding:34px 16px 0}
.nb-page .nb-chips{gap:8px;margin-top:20px}
.nb-page .cards-3,.nb-page .cards-4{gap:16px}
.nb-page .why-card{padding:22px 20px}
.nb-page .nb-levels{gap:18px}
.nb-page .nb-steps{gap:14px}
.nb-page .nb-plans{gap:16px}
.nb-page .faq-list{gap:12px}
.nb-page .nb-prose{gap:14px}
.nb-page .nb-tablewrap table{min-width:620px;font-size:15px}
.nb-page .nb-tablewrap th,.nb-page .nb-tablewrap td{padding:13px 14px}
}
.nb-cta{position:relative;overflow:hidden;background:var(--green-dark);border-radius:0;color:#fff;text-align:center;padding:74px 0}
.nb-cta .mosque{position:absolute;inset:0;opacity:.5;pointer-events:none}
.nb-cta h2{font-size:38px;font-weight:700;line-height:1.5;color:#fff}
.nb-cta p{max-width:780px;margin:18px auto 0;font-size:18px;font-weight:300;line-height:1.95;color:rgba(255,255,255,.88)}
.nb-cta .btn{margin-top:32px}

@media(max-width:1100px){
  .nb-hero-inner h1{font-size:34px}
  .nb-plans{grid-template-columns:repeat(2,1fr)}
  .nb-curr{grid-template-columns:1fr;gap:0}
  .nb-levels{grid-template-columns:1fr;gap:30px}
  .nb-levels::before{display:none}
  .nb-cta h2{font-size:30px}
}
@media(max-width:720px){
  .nb-sec{padding:10px 0 64px}
  .nb-sec.tint{padding-top:56px}
  .nb-hero-inner{padding:38px 18px 0}
  .nb-hero-inner h1{font-size:26px;line-height:1.6}
  .nb-hero-inner .lead{font-size:16px;margin-top:16px}
  .nb-chips li{font-size:13.5px;padding:6px 14px}
  .nb-hero-cta{flex-direction:column}
  .nb-hero-cta .btn{width:100%}
  .nb-motif b{font-size:36px;letter-spacing:.1em}
  .nb-prose p{font-size:16px}
  .nb-facts{grid-template-columns:1fr;gap:12px}
  .nb-facts li{font-size:15px;padding:15px 17px}
  .nb-plans{grid-template-columns:1fr}
  .nb-tablewrap::after{content:"⇠ اسحب";position:sticky;inset-inline-start:0;bottom:0;display:block;width:max-content;font-size:12px;color:var(--muted);background:#fff;padding:6px 12px}
  .nb-steps li{grid-template-columns:42px 1fr;gap:15px;padding:18px 20px}
  .nb-steps li::before{width:42px;height:42px;font-size:17px}
  .nb-steps p{font-size:16px}
  .nb-stat{padding:8px 20px}
  .nb-stat b{font-size:28px}
  .nb-stat span{font-size:14px}
  .nb-cta{padding:54px 0}
  .nb-cta-wrap{margin-top:44px}
  .nb-cta h2{font-size:25px}
  .nb-cta p{font-size:16px}
  .nb-curr li{grid-template-columns:32px 1fr;gap:12px;padding:16px 0}
  .nb-lcard{padding:22px 18px}
}
.nb-page .nb-sec{padding:14px 0 56px}.nb-page .nb-sec.tint{padding-top:52px}.nb-page .sec-head{margin-bottom:32px}.nb-page .sec-head h2{font-size:34px;line-height:1.4}.nb-page .swash{width:220px;height:18px;margin:12px auto 0}.nb-page .nb-prose{gap:15px}.nb-page .hero{padding-bottom:72px}.nb-page .nb-hero-inner{padding:44px 24px 0}.nb-page .faq-list{display:block;column-count:2;column-gap:22px;max-width:1160px}.nb-page .faq-list .acc{break-inside:avoid;-webkit-column-break-inside:avoid;margin-bottom:14px}.nb-page .acc summary{padding:19px 22px;font-size:18px}.nb-page .nb-steps{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1160px;align-items:start}.nb-page .why-card{padding:24px 22px}@media(max-width:720px){.nb-page .nb-sec{padding:4px 0 34px}.nb-page .nb-sec.tint{padding-top:32px}.nb-page .sec-head{margin-bottom:22px}.nb-page .sec-head h2{font-size:24px;line-height:1.45}.nb-page .swash{width:170px;margin-top:10px}.nb-page .nb-prose{gap:12px}.nb-page .hero{padding-bottom:40px}.nb-page .nb-hero-inner{padding:28px 16px 0}.nb-page .faq-list{column-count:1}.nb-page .faq-list .acc{margin-bottom:10px}.nb-page .nb-steps{grid-template-columns:1fr;gap:12px}.nb-page .nb-voices{grid-template-columns:1fr 1fr;gap:12px}.nb-page .why-card{padding:18px 16px}.nb-page .cards-3,.nb-page .cards-4{gap:12px}.nb-page .nb-levels{gap:14px}.nb-page .nb-curr{gap:0}.nb-page .acc summary{padding:15px 16px;font-size:16px}}@media(max-width:720px){.nb-page .hero h1{font-size:25px;line-height:1.5}.nb-page .sec-head h2{font-size:20px;line-height:1.5}.nb-page .nb-cta h2{font-size:21px;line-height:1.5}.nb-page .nb-sec h3{font-size:16.5px;line-height:1.55}.nb-page .nb-sec h4{font-size:17px;line-height:1.5}.nb-page .nb-prose p,.nb-page .nb-prose li{font-size:15.5px;line-height:1.85}.nb-page .why-card p{font-size:15px;line-height:1.8}.nb-page .nb-lcard p{font-size:15px;line-height:1.8}.nb-page .nb-curr span{font-size:15.5px;line-height:1.8}.nb-page .acc summary{font-size:15.5px;line-height:1.6}.nb-page .acc .ans{font-size:15px;line-height:1.85}.nb-page .nb-tablewrap th{font-size:15px}.nb-page .nb-tablewrap td{font-size:14.5px}.nb-page .nb-cta p{font-size:15.5px;line-height:1.85}.nb-page .nb-stat b{font-size:26px}.nb-page .btn{font-size:16px}.nb-page .nb-dur{font-size:13px}.nb-page .nb-voice-id b{font-size:16px}}.nb-page .nb-cnav{display:none}@media(max-width:720px){.nb-page .nb-plans,.nb-page .nb-levels,.nb-page .nb-voices,.nb-page .cards-3,.nb-page .cards-4{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;gap:12px;max-width:none;margin-inline:-24px;padding:2px 24px 14px;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.nb-page .nb-plans::-webkit-scrollbar,.nb-page .nb-levels::-webkit-scrollbar,.nb-page .nb-voices::-webkit-scrollbar,.nb-page .cards-3::-webkit-scrollbar,.nb-page .cards-4::-webkit-scrollbar{display:none}.nb-page .nb-plans>*,.nb-page .nb-levels>*,.nb-page .nb-voices>*,.nb-page .cards-3>*,.nb-page .cards-4>*{flex:0 0 82%;scroll-snap-align:start;min-width:0}.nb-page .nb-levels>.nb-level{align-self:stretch}.nb-page .nb-level .nb-lcard{flex:1 1 auto;width:100%}.nb-page .nb-cnav{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:6px}.nb-page .nb-cbtn{width:38px;height:38px;flex:0 0 38px;border-radius:50%;cursor:pointer;border:1px solid rgba(1,89,81,.22);background:#fff;color:var(--green);box-shadow:0 2px 8px rgba(1,89,81,.08);display:grid;place-items:center;transition:.18s;padding:0;-webkit-appearance:none;appearance:none}.nb-page .nb-cbtn::before{content:"";width:11px;height:18px;background:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.nb-page .nb-cprev::before{-webkit-mask-image:var(--chev-right);mask-image:var(--chev-right)}.nb-page .nb-cnext::before{-webkit-mask-image:var(--chev-left);mask-image:var(--chev-left)}.nb-page .nb-cnav{--chev-left:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 4l-8 8 8 8'/%3E%3C/svg%3E");--chev-right:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 4l8 8-8 8'/%3E%3C/svg%3E")}.nb-page .nb-cbtn:active{transform:scale(.93)}.nb-page .nb-cbtn[disabled]{opacity:.3;box-shadow:none;cursor:default}.nb-page .nb-cdots{display:flex;align-items:center;gap:7px}.nb-page .nb-cdots i{width:7px;height:7px;border-radius:50%;background:rgba(1,89,81,.24);transition:.22s;display:block}.nb-page .nb-cdots i.on{width:22px;border-radius:4px;background:var(--gold)}.nb-page .nb-sec.tint .nb-cbtn{background:#fff}}

/* Mobile preview only: Noor Al-Bayan duplicate page #5016 */
@media (max-width:430px){
  .page-id-5016 .nb-page .container{padding-inline:16px}
  .page-id-5016 .nb-page .nb-hero-inner{padding:40px 16px 0}
  .page-id-5016 .nb-page .hero h1,
  .page-id-5016 .nb-page .nb-hero-inner h1{font-size:30px;line-height:1.35}
  .page-id-5016 .nb-page .nb-hero-inner .lead{font-size:16px;line-height:1.85}
  .page-id-5016 .nb-page .nb-chips{gap:8px}
  .page-id-5016 .nb-page .nb-chips span{font-size:13px;padding:8px 10px}
  .page-id-5016 .nb-page .nb-motif{margin-top:24px;padding:18px 14px}
  .page-id-5016 .nb-page .nb-sec{padding-bottom:48px}
  .page-id-5016 .nb-page .sec-head h2{font-size:28px;line-height:1.45}
  .page-id-5016 .nb-page .nb-prose{font-size:16px;line-height:1.9}
  .page-id-5016 .nb-page .nb-plans,
  .page-id-5016 .nb-page .nb-levels,
  .page-id-5016 .nb-page .nb-voices,
  .page-id-5016 .nb-page .cards-3,
  .page-id-5016 .nb-page .cards-4,
  .page-id-5016 .nb-page .plans,
  .page-id-5016 .nb-page .plans .row2,
  .page-id-5016 .nb-page .testi-track,
  .page-id-5016 .nb-page .guar-feats{margin-inline:0;padding-inline:0;overflow-x:hidden;scroll-padding-inline:0}
  .page-id-5016 .nb-page .nb-plans>*,
  .page-id-5016 .nb-page .nb-levels>*,
  .page-id-5016 .nb-page .nb-voices>*,
  .page-id-5016 .nb-page .cards-3>*,
  .page-id-5016 .nb-page .cards-4>*,
  .page-id-5016 .nb-page .plans>*,
  .page-id-5016 .nb-page .plans .row2>*,
  .page-id-5016 .nb-page .testi-track>*,
  .page-id-5016 .nb-page .guar-feats>*{flex:0 0 100%;max-width:100%}
  .page-id-5016 .nb-page .nb-tablewrap table{min-width:520px;font-size:14px}
  .page-id-5016 .nb-page .nb-tablewrap th,
  .page-id-5016 .nb-page .nb-tablewrap td{padding:13px 12px}
  .page-id-5016 .nb-page .nb-stats .container{grid-template-columns:1fr;gap:14px;text-align:center}
  .page-id-5016 .nb-page .nb-stat+.nb-stat:before{display:none}
  .page-id-5016 .nb-page .btn,
  .page-id-5016 .nb-page .nb-hero-cta .btn,
  .page-id-5016 .nb-page .nb-cta .nb-cta-actions .btn{height:auto;min-height:52px;padding-inline:18px;white-space:normal;text-align:center}
  .page-id-5016 .nb-page .nb-voice-player{gap:10px}
  .page-id-5016 .nb-page .nb-voice-btn{width:40px;height:40px;flex-basis:40px}
  .page-id-5016 .nb-page .nb-voice-time{min-width:34px}
}

/* Ijazah carousels: one complete card wherever mobile arrows are active. */
@media (max-width:720px){
  .page-id-5014.nb-page .cards-3,
  .page-id-5014.nb-page .cards-4{margin-inline:0;padding-inline:0;overflow-x:hidden;scroll-padding-inline:0}
  .page-id-5014.nb-page .cards-3>*,
  .page-id-5014.nb-page .cards-4>*{flex:0 0 100%;width:100%;max-width:100%;box-sizing:border-box;scroll-snap-stop:always}
}

/* Ijazah page mobile layout */
@media (max-width:430px){
  .page-id-5014.nb-page .container{padding-inline:16px}
  .page-id-5014.nb-page .nb-hero-inner{padding:40px 16px 0}
  .page-id-5014.nb-page .hero h1,
  .page-id-5014.nb-page .nb-hero-inner h1{font-size:30px;line-height:1.35}
  .page-id-5014.nb-page .nb-hero-inner .lead{font-size:16px;line-height:1.85}
  .page-id-5014.nb-page .nb-chips{gap:8px}
  .page-id-5014.nb-page .nb-chips span{font-size:13px;padding:8px 10px}
  .page-id-5014.nb-page .nb-motif{margin-top:24px;padding:18px 14px}
  .page-id-5014.nb-page .nb-sec{padding-bottom:48px}
  .page-id-5014.nb-page .sec-head h2{font-size:28px;line-height:1.45}
  .page-id-5014.nb-page .nb-prose{font-size:16px;line-height:1.9}
  .page-id-5014.nb-page .cards-3,
  .page-id-5014.nb-page .cards-4{margin-inline:0;padding-inline:0;overflow-x:hidden;scroll-padding-inline:0}
  .page-id-5014.nb-page .cards-3>*,
  .page-id-5014.nb-page .cards-4>*{flex:0 0 100%;width:100%;max-width:100%;box-sizing:border-box;scroll-snap-stop:always}
  .page-id-5014.nb-page .nb-tablewrap table{min-width:520px;font-size:14px}
  .page-id-5014.nb-page .nb-tablewrap th,
  .page-id-5014.nb-page .nb-tablewrap td{padding:13px 12px}
  .page-id-5014.nb-page .nb-stats .container{grid-template-columns:1fr;gap:14px;text-align:center}
  .page-id-5014.nb-page .nb-stat+.nb-stat:before{display:none}
  .page-id-5014.nb-page .btn,
  .page-id-5014.nb-page .nb-hero-cta .btn,
  .page-id-5014.nb-page .nb-cta .nb-cta-actions .btn{height:auto;min-height:52px;padding-inline:18px;white-space:normal;text-align:center}
}

/* Tilawah carousels: one complete card wherever mobile arrows are active. */
@media (max-width:720px){
  .page-id-5012.nb-page .cards-3,
  .page-id-5012.nb-page .cards-4{margin-inline:0;padding-inline:0;overflow-x:hidden;scroll-padding-inline:0}
  .page-id-5012.nb-page .cards-3>*,
  .page-id-5012.nb-page .cards-4>*{flex:0 0 100%;width:100%;min-width:100%;max-width:100%;box-sizing:border-box;scroll-snap-stop:always}
  .page-id-5012.nb-page .nb-stats .container{grid-template-columns:repeat(2,1fr);gap:16px}
  .page-id-5012.nb-page .nb-tablewrap{max-width:100%;overflow-x:auto}
  .page-id-5012.nb-page .nb-tablewrap table{min-width:520px;font-size:14px}
.page-id-5012.nb-page .tl-prices table{min-width:0;width:100%}
.page-id-5012.nb-page .tl-prices th,
.page-id-5012.nb-page .tl-prices td{white-space:normal}
@media (max-width:600px){
.page-id-5012.nb-page .tl-prices{border:0;background:transparent;overflow:visible;max-width:100%}
.page-id-5012.nb-page .tl-prices::after{display:none}
.page-id-5012.nb-page .tl-prices thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.page-id-5012.nb-page .tl-prices tbody tr{display:block;background:#fff;border:1px solid var(--line);border-radius:14px;padding:14px 16px;margin-bottom:14px;box-shadow:0 3px 14px rgba(1,89,81,.06)}
.page-id-5012.nb-page .tl-prices tbody tr.is-best{background:rgba(210,160,0,.09);border-color:var(--gold);box-shadow:0 4px 18px rgba(210,160,0,.18)}
.page-id-5012.nb-page .tl-prices tbody th{display:block;border:0;padding:0 0 10px;font-size:18px;line-height:1.6;text-align:start;white-space:normal}
.page-id-5012.nb-page .tl-prices tbody td{display:flex;align-items:center;justify-content:space-between;gap:14px;border:0;border-top:1px solid var(--line);padding:10px 0;font-size:15px;text-align:start;white-space:normal}
.page-id-5012.nb-page .tl-prices tbody td::before{color:var(--muted);font-weight:400;flex:0 0 auto}
.page-id-5012.nb-page .tl-prices tbody td:nth-of-type(1)::before{content:"السعر شهريًا"}
.page-id-5012.nb-page .tl-prices tbody td:nth-of-type(2)::before{content:"الحصص"}
.page-id-5012.nb-page .tl-prices tbody td:nth-of-type(3)::before{content:"الساعات"}
.page-id-5012.nb-page .tl-prices tbody td:nth-of-type(4)::before{content:"سعر الحصة"}
.page-id-5012.nb-page .tl-prices tbody td.p{font-size:19px;font-weight:700}
.page-id-5012.nb-page .tl-prices .nb-badge{margin:8px 0 0}
}
  .page-id-5012.nb-page .nb-steps.tl-flow>li{display:flow-root;text-align:right}
  .page-id-5012.nb-page .nb-steps.tl-flow>li:before{float:right;margin:0 0 8px 15px}
  .page-id-5012.nb-page .nb-steps.tl-flow>li>b{display:block;margin-bottom:8px}
}

/* Tilawah page small-phone layout */
@media (max-width:430px){
  .page-id-5012.nb-page .container{padding-inline:16px}
  .page-id-5012.nb-page .nb-hero-inner{padding:40px 16px 0}
  .page-id-5012.nb-page .hero h1,
  .page-id-5012.nb-page .nb-hero-inner h1{font-size:30px;line-height:1.35}
  .page-id-5012.nb-page .nb-hero-inner .lead{font-size:16px;line-height:1.85}
  .page-id-5012.nb-page .nb-chips{gap:8px}
  .page-id-5012.nb-page .nb-chips span{font-size:13px;padding:8px 10px}
  .page-id-5012.nb-page .nb-motif{margin-top:24px;padding:18px 14px}
  .page-id-5012.nb-page .nb-sec{padding-bottom:48px}
  .page-id-5012.nb-page .sec-head h2{font-size:28px;line-height:1.45}
  .page-id-5012.nb-page .nb-prose{font-size:16px;line-height:1.9}
  .page-id-5012.nb-page .nb-tablewrap th,
  .page-id-5012.nb-page .nb-tablewrap td{padding:13px 12px}
  .page-id-5012.nb-page .btn,
  .page-id-5012.nb-page .nb-hero-cta .btn,
  .page-id-5012.nb-page .nb-cta .nb-cta-actions .btn{height:auto;min-height:52px;padding-inline:18px;white-space:normal;text-align:center}
}
