.lantern-rive[data-astro-cid-hasnopym]{place-items:center;display:grid;position:relative}.poster[data-astro-cid-hasnopym]{grid-area:1/1;width:100%;height:auto;transition:opacity .4s}canvas[data-astro-cid-hasnopym]{aspect-ratio:1;opacity:0;pointer-events:none;grid-area:1/1;justify-self:center;width:135%;max-width:none;transition:opacity .4s}.lantern-rive[data-astro-cid-hasnopym].live .poster[data-astro-cid-hasnopym]{opacity:0}.lantern-rive[data-astro-cid-hasnopym].live canvas[data-astro-cid-hasnopym]{opacity:1}.lantern-rive[data-astro-cid-hasnopym][data-tap]{cursor:pointer}.stars[data-astro-cid-gttqbbyq]{pointer-events:none;width:100%;height:100%;opacity:var(--star-opacity);transition:opacity .4s;position:absolute;inset:0}.stores[data-astro-cid-td5nviid]{flex-wrap:wrap;gap:12px;display:flex}.stores[data-astro-cid-td5nviid].center{justify-content:center}.store[data-astro-cid-td5nviid]{background:var(--sky-chip);border:1px solid var(--sky-chip-line);min-width:212px;color:var(--on-sky);border-radius:14px;align-items:center;gap:10px;padding:10px 18px 10px 14px;text-decoration:none;display:inline-flex}a[data-astro-cid-td5nviid].store:hover{background:var(--sky-chip-hover)}svg[data-astro-cid-td5nviid]{fill:currentColor;flex:none;width:24px;height:24px}small[data-astro-cid-td5nviid]{letter-spacing:.06em;text-transform:uppercase;color:var(--on-sky-soft);font-size:.72rem;display:block}strong[data-astro-cid-td5nviid]{font-family:var(--font-display);white-space:nowrap;font-size:1.05rem;font-weight:600;line-height:1.1}@media (width<=560px){.stores[data-astro-cid-td5nviid]{flex-wrap:nowrap;justify-content:center;gap:10px;width:100%}.store[data-astro-cid-td5nviid]{flex:1 1 0;justify-content:center;gap:8px;min-width:0;max-width:200px;padding:9px 12px}svg[data-astro-cid-td5nviid]{width:20px;height:20px}small[data-astro-cid-td5nviid]{font-size:.64rem}strong[data-astro-cid-td5nviid]{font-size:.98rem}}.hero[data-astro-cid-ge2uvauf]{color:var(--on-sky);background:radial-gradient(60% 50% at 78% 62%, var(--sky-glow), transparent 70%), linear-gradient(180deg, var(--sky-1) 0%, var(--sky-2) 48%, var(--sky-3) 82%, var(--sky-4) 100%);position:relative;overflow:hidden}.grid[data-astro-cid-ge2uvauf]{z-index:2;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:32px;padding-block:clamp(28px,6vw,72px) clamp(120px,14vw,170px);display:grid;position:relative}h1[data-astro-cid-ge2uvauf]{font-size:var(--step-4);color:var(--on-sky)}h1[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:var(--sky-accent);font-style:normal}.lede[data-astro-cid-ge2uvauf]{color:var(--on-sky-soft);text-wrap:pretty;margin-top:20px}.badges[data-astro-cid-ge2uvauf]{margin-top:30px}.note[data-astro-cid-ge2uvauf]{color:var(--on-sky-soft);text-wrap:balance;margin-top:18px;font-size:.95rem}.note[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{color:var(--on-sky);font-weight:600}.lantern[data-astro-cid-ge2uvauf]{justify-self:center;width:min(360px,100%);position:relative}.lantern[data-astro-cid-ge2uvauf]:before{content:"";filter:blur(10px);background:radial-gradient(circle,#ffbe5a8c,#0000 65%);border-radius:50%;position:absolute;inset:12% 6% 6%}.lantern[data-astro-cid-ge2uvauf] .lantern-rive{position:relative}.lantern[data-astro-cid-ge2uvauf] .poster{animation:5.5s ease-in-out infinite bob}@keyframes bob{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-10px)rotate(1deg)}}.dunes[data-astro-cid-ge2uvauf]{z-index:1;width:100%;height:clamp(90px,13vw,150px);display:block;position:absolute;bottom:-1px;left:0;right:0}@media (width<=860px){.grid[data-astro-cid-ge2uvauf]{text-align:center;grid-template-columns:minmax(0,1fr);padding-bottom:clamp(96px,22vw,130px)}.lantern[data-astro-cid-ge2uvauf]{order:-1;width:min(260px,70%)}.lede[data-astro-cid-ge2uvauf]{margin-inline:auto}.badges[data-astro-cid-ge2uvauf] .stores{justify-content:center}}@media (width<=560px){.grid[data-astro-cid-ge2uvauf]{gap:18px;padding-top:12px}.lantern[data-astro-cid-ge2uvauf]{width:min(190px,52%)}.lede[data-astro-cid-ge2uvauf]{margin-top:14px;font-size:1.08rem}.badges[data-astro-cid-ge2uvauf]{margin-top:22px}.note[data-astro-cid-ge2uvauf]{margin-top:14px}}@media (prefers-reduced-motion:reduce){.lantern[data-astro-cid-ge2uvauf] .poster{animation:none}}.strip[data-astro-cid-qlv4pxuf]{padding-block:8px 0}ul[data-astro-cid-qlv4pxuf]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:center;gap:10px 0;margin:0 auto;padding:18px 0;list-style:none;display:flex}li[data-astro-cid-qlv4pxuf]{text-align:center;padding:4px 22px;line-height:1.35;display:grid}li[data-astro-cid-qlv4pxuf]+li[data-astro-cid-qlv4pxuf]{border-left:1px solid var(--line)}b[data-astro-cid-qlv4pxuf]{font-family:var(--font-display);color:var(--brown);font-size:1.02rem;font-weight:600}span[data-astro-cid-qlv4pxuf]{color:var(--ink-soft);font-size:var(--step--1)}b[data-astro-cid-qlv4pxuf] bdi[lang=ar]{font-family:var(--font-arabic)}b[data-astro-cid-qlv4pxuf] bdi[lang=ur]{font-family:var(--font-urdu);font-weight:400}@media (width<=860px){ul[data-astro-cid-qlv4pxuf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;display:grid}li[data-astro-cid-qlv4pxuf]{padding:0 6px}li[data-astro-cid-qlv4pxuf]+li[data-astro-cid-qlv4pxuf]{border-left:0}li[data-astro-cid-qlv4pxuf]:last-child{grid-column:1/-1}}.cols[data-astro-cid-tzrzphjq]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}.steps[data-astro-cid-tzrzphjq]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-tzrzphjq] button[data-astro-cid-tzrzphjq]{all:unset;box-sizing:border-box;cursor:pointer;border-radius:18px;grid-template-columns:46px minmax(0,1fr);align-items:start;gap:16px;width:100%;padding:12px 14px;transition:background-color .25s;display:grid;position:relative}.steps[data-astro-cid-tzrzphjq] button[data-astro-cid-tzrzphjq]:hover{background:var(--paper)}.steps[data-astro-cid-tzrzphjq] button[data-astro-cid-tzrzphjq]:focus-visible{outline:3px solid var(--amber);outline-offset:2px}.steps[data-astro-cid-tzrzphjq] button[data-astro-cid-tzrzphjq][aria-selected=true]{background:var(--paper);box-shadow:0 10px 28px -20px #63250080}.num[data-astro-cid-tzrzphjq]{background:var(--amber-soft);width:46px;height:46px;color:var(--brown);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:1.2rem;font-weight:700;transition:background-color .25s,color .25s;display:grid}[data-astro-cid-tzrzphjq][aria-selected=true] .num[data-astro-cid-tzrzphjq]{background:var(--ember);color:var(--on-ember)}.txt[data-astro-cid-tzrzphjq]{gap:2px;display:grid}.txt[data-astro-cid-tzrzphjq] b[data-astro-cid-tzrzphjq]{font-family:var(--font-display);font-weight:600;font-size:var(--step-1);color:var(--brown)}.txt[data-astro-cid-tzrzphjq] .body[data-astro-cid-tzrzphjq]{color:var(--ink-soft)}.timer[data-astro-cid-tzrzphjq]{background:var(--line);opacity:0;border-radius:3px;height:3px;transition:opacity .3s;position:absolute;bottom:7px;left:76px;right:18px;overflow:hidden}.timer[data-astro-cid-tzrzphjq] i[data-astro-cid-tzrzphjq]{background:var(--amber);width:0;height:100%;display:block}.auto[data-astro-cid-tzrzphjq] [data-astro-cid-tzrzphjq][aria-selected=true] .timer[data-astro-cid-tzrzphjq]{opacity:1}.caption[data-astro-cid-tzrzphjq]{display:none}.ayah[data-astro-cid-tzrzphjq]{margin:0;padding:clamp(22px,4vw,34px);box-shadow:0 18px 40px -24px #63250059}.top[data-astro-cid-tzrzphjq]{font-size:var(--step--1);color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:30px;display:flex}.s[data-astro-cid-tzrzphjq]{align-items:center;gap:8px;display:none}.score[data-astro-cid-tzrzphjq]{font-family:var(--font-display);color:var(--leaf-ink);background:var(--leaf-soft);border-radius:999px;padding:4px 12px;font-weight:600}.rec[data-astro-cid-tzrzphjq]{background:#e04848;border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite pulse}.verse[data-astro-cid-tzrzphjq]{font-family:var(--font-quran);direction:rtl;flex-wrap:wrap;justify-content:center;gap:8px 14px;margin:26px 0 18px;font-size:clamp(1.9rem,5vw,2.6rem);line-height:2.1;display:flex}.w[data-astro-cid-tzrzphjq]{border-bottom:4px solid #0000;border-radius:12px;padding:0 10px;transition:background-color .3s,border-color .3s,color .3s}.stage[data-astro-cid-tzrzphjq]{align-content:center;min-height:128px;display:grid}.pane[data-astro-cid-tzrzphjq]{display:none}.progress[data-astro-cid-tzrzphjq]{background:var(--line);border-radius:99px;height:6px;margin:8px 6px 0;overflow:hidden}.progress[data-astro-cid-tzrzphjq] i[data-astro-cid-tzrzphjq]{background:var(--amber);border-radius:inherit;width:0;height:100%;display:block}.meaning[data-astro-cid-tzrzphjq]{text-align:center;color:var(--ink-soft);font-style:italic}.wave[data-astro-cid-tzrzphjq]{justify-content:center;align-items:center;gap:5px;height:48px}.wave[data-astro-cid-tzrzphjq] i[data-astro-cid-tzrzphjq]{width:5px;height:var(--h);background:var(--ember);opacity:.85;animation:wave .9s ease-in-out var(--d) infinite alternate;border-radius:3px}.legend[data-astro-cid-tzrzphjq]{border-top:1px dashed var(--line);font-size:var(--step--1);color:var(--ink-soft);flex-wrap:wrap;justify-content:center;gap:10px 18px;padding-top:16px;display:flex}.legend[data-astro-cid-tzrzphjq] span[data-astro-cid-tzrzphjq]{align-items:center;gap:8px;display:inline-flex}.legend[data-astro-cid-tzrzphjq] i[data-astro-cid-tzrzphjq]{border-radius:4px;width:14px;height:14px;display:inline-block}.legend[data-astro-cid-tzrzphjq] .c[data-astro-cid-tzrzphjq]{background:var(--leaf)}.legend[data-astro-cid-tzrzphjq] .n[data-astro-cid-tzrzphjq]{background:var(--amber)}.legend[data-astro-cid-tzrzphjq] .a[data-astro-cid-tzrzphjq]{background:var(--ember)}.coach[data-astro-cid-tzrzphjq]{background:var(--amber-soft);border-radius:16px;margin-top:16px;padding:14px 16px}.coach[data-astro-cid-tzrzphjq] .ar[data-astro-cid-tzrzphjq]{font-family:var(--font-quran);font-size:1.25em}.coach[data-astro-cid-tzrzphjq] b[data-astro-cid-tzrzphjq]{font-family:var(--font-display);color:var(--brown);font-weight:600}[data-astro-cid-tzrzphjq][data-step=listen] .s-listen[data-astro-cid-tzrzphjq],[data-astro-cid-tzrzphjq][data-step=read] .s-read[data-astro-cid-tzrzphjq],[data-astro-cid-tzrzphjq][data-step=repeat] .s-repeat[data-astro-cid-tzrzphjq],[data-astro-cid-tzrzphjq][data-step=confirm] .s-confirm[data-astro-cid-tzrzphjq]{display:inline-flex}[data-astro-cid-tzrzphjq][data-step=listen] .p-listen[data-astro-cid-tzrzphjq],[data-astro-cid-tzrzphjq][data-step=read] .p-read[data-astro-cid-tzrzphjq],[data-astro-cid-tzrzphjq][data-step=repeat] .p-repeat[data-astro-cid-tzrzphjq],[data-astro-cid-tzrzphjq][data-step=confirm] .p-confirm[data-astro-cid-tzrzphjq]{display:block}[data-astro-cid-tzrzphjq][data-step=repeat] .p-repeat[data-astro-cid-tzrzphjq]{display:flex}[data-astro-cid-tzrzphjq][data-step=listen] .w[data-astro-cid-tzrzphjq]{color:var(--ink-soft)}[data-astro-cid-tzrzphjq][data-step=listen] .w[data-astro-cid-tzrzphjq].lit{color:var(--ink);background:var(--amber-soft);border-color:var(--amber)}[data-astro-cid-tzrzphjq][data-step=repeat] .w[data-astro-cid-tzrzphjq]{color:var(--ink)}[data-astro-cid-tzrzphjq][data-step=confirm] .w[data-astro-cid-tzrzphjq].clear{background:var(--leaf-soft);border-color:var(--leaf)}[data-astro-cid-tzrzphjq][data-step=confirm] .w[data-astro-cid-tzrzphjq].near{background:var(--amber-soft);border-color:var(--amber)}@keyframes pulse{50%{opacity:.3}}@keyframes wave{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@media (width<=860px){.cols[data-astro-cid-tzrzphjq]{grid-template-columns:minmax(0,1fr);gap:14px}.steps[data-astro-cid-tzrzphjq]{background:var(--paper);border:1px solid var(--line);border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:5px}.steps[data-astro-cid-tzrzphjq] button[data-astro-cid-tzrzphjq]{text-align:center;border-radius:15px;grid-template-columns:minmax(0,1fr);justify-items:center;gap:4px;padding:8px 2px 12px}.steps[data-astro-cid-tzrzphjq] button[data-astro-cid-tzrzphjq][aria-selected=true]{background:var(--amber-soft);box-shadow:none}.steps[data-astro-cid-tzrzphjq] button[data-astro-cid-tzrzphjq]:hover{background:var(--amber-soft)}.num[data-astro-cid-tzrzphjq]{width:30px;height:30px;font-size:.95rem}.txt[data-astro-cid-tzrzphjq] b[data-astro-cid-tzrzphjq]{font-size:.98rem}.txt[data-astro-cid-tzrzphjq] .body[data-astro-cid-tzrzphjq]{display:none}.timer[data-astro-cid-tzrzphjq]{background:#bd5d272e;bottom:5px;left:14px;right:14px}.caption[data-astro-cid-tzrzphjq]{text-align:center;color:var(--ink-soft);text-wrap:balance;min-height:3.2em;padding-inline:4px;line-height:1.6;display:block}.verse[data-astro-cid-tzrzphjq]{margin:18px 0 12px}}@media (prefers-reduced-motion:reduce){.wave[data-astro-cid-tzrzphjq] i[data-astro-cid-tzrzphjq],.rec[data-astro-cid-tzrzphjq]{animation:none}.w[data-astro-cid-tzrzphjq]{transition:none}}.path[data-astro-cid-zjh442oh]{counter-reset:stop;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.path[data-astro-cid-zjh442oh]:before{content:"";border-top:3px dashed var(--amber);opacity:.6;position:absolute;top:38px;left:6%;right:6%}li[data-astro-cid-zjh442oh]{text-align:center;align-content:start;justify-items:center;gap:14px;display:grid;position:relative}.dot[data-astro-cid-zjh442oh]{background:var(--paper);border:2px solid var(--line);width:78px;height:78px;font-family:var(--font-quran);color:var(--brown);text-align:center;border-radius:50%;place-items:center;padding:6px;font-size:1.35rem;line-height:1;display:grid;position:relative;overflow:hidden}.dot[data-astro-cid-zjh442oh].digits{font-family:var(--font-arabic);white-space:nowrap;font-size:1rem;font-weight:600}.start[data-astro-cid-zjh442oh] .dot[data-astro-cid-zjh442oh]{border-color:var(--amber);box-shadow:0 0 0 6px var(--amber-soft), 0 0 28px #ffa52173}.info[data-astro-cid-zjh442oh]{gap:4px;display:grid}.info[data-astro-cid-zjh442oh] b[data-astro-cid-zjh442oh]{font-family:var(--font-display);color:var(--brown);font-size:1.08rem;font-weight:600;line-height:1.2}.info[data-astro-cid-zjh442oh]>span[data-astro-cid-zjh442oh]:not(.tag){color:var(--ink-soft);font-size:var(--step--1);line-height:1.4}.tag[data-astro-cid-zjh442oh]{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:var(--ember);background:var(--amber-soft);border-radius:999px;justify-self:center;padding:3px 10px;font-size:.74rem;font-weight:600}.reveal-on .path[data-astro-cid-zjh442oh]:before{transform-origin:0;transition:transform 1.4s cubic-bezier(.4,0,.2,1) .15s;transform:scaleX(0)}.reveal-on .path[data-astro-cid-zjh442oh].revealed:before{transform:none}@media (width<=960px){.reveal-on .path[data-astro-cid-zjh442oh]:before{transform-origin:top;transform:scaleY(0)}.reveal-on .path[data-astro-cid-zjh442oh].revealed:before{transform:none}.path[data-astro-cid-zjh442oh]{grid-template-columns:minmax(0,1fr);gap:22px}.path[data-astro-cid-zjh442oh]:before{border-top:0;border-left:3px dashed var(--amber);inset:20px auto 20px 38px}li[data-astro-cid-zjh442oh]{text-align:left;grid-template-columns:78px minmax(0,1fr);place-items:center start;gap:18px}.tag[data-astro-cid-zjh442oh]{justify-self:start}}@media (width>=861px){.ages[data-astro-cid-4pyetwjd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}}.age[data-astro-cid-4pyetwjd]{grid-template-rows:150px auto auto 1fr;gap:10px;padding:26px 24px 28px;display:grid}.age[data-astro-cid-4pyetwjd] img{place-self:end start;width:auto;height:140px}.range[data-astro-cid-4pyetwjd]{font-family:var(--font-display);color:var(--ember);font-weight:600;font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase}h3[data-astro-cid-4pyetwjd]{font-size:var(--step-2);color:var(--brown)}ul[data-astro-cid-4pyetwjd]{color:var(--ink-soft);gap:4px;margin:6px 0 0;padding-left:1.1em;display:grid}.cols[data-astro-cid-hzbtgsek]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}.head[data-astro-cid-hzbtgsek]{margin-bottom:24px}.goals[data-astro-cid-hzbtgsek]{padding:26px}.title[data-astro-cid-hzbtgsek]{text-align:center;font-family:var(--font-display);font-weight:600;font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--brown);margin-bottom:20px}.rings[data-astro-cid-hzbtgsek]{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ring[data-astro-cid-hzbtgsek]{width:92px;max-width:100%;height:92px;margin:0 auto 10px;display:block}.ring[data-astro-cid-hzbtgsek] circle[data-astro-cid-hzbtgsek]{fill:none;stroke-width:9px}.track[data-astro-cid-hzbtgsek]{stroke:var(--line)}.fill[data-astro-cid-hzbtgsek]{stroke:var(--leaf);stroke-linecap:round;transform-origin:50%;stroke-dasharray:251.33 271.33;stroke-dashoffset:var(--off);transition:stroke-dashoffset 1.3s cubic-bezier(.4,0,.2,1) .35s;transform:rotate(-90deg)}.reveal-on .goals[data-astro-cid-hzbtgsek]:not(.revealed) .fill[data-astro-cid-hzbtgsek]{stroke-dashoffset:261.33px}.ring[data-astro-cid-hzbtgsek] text[data-astro-cid-hzbtgsek]{font-family:var(--font-display);fill:var(--ink);font-size:20px;font-weight:600}.rings[data-astro-cid-hzbtgsek] b[data-astro-cid-hzbtgsek]{font-family:var(--font-display);font-weight:600;display:block}.rings[data-astro-cid-hzbtgsek] span[data-astro-cid-hzbtgsek]{color:var(--ink-soft);font-size:var(--step--1);font-variant-numeric:tabular-nums}.perks[data-astro-cid-hzbtgsek]{gap:18px;display:grid}.perk[data-astro-cid-hzbtgsek]{grid-template-columns:40px minmax(0,1fr);gap:14px;display:grid}.perk[data-astro-cid-hzbtgsek] svg[data-astro-cid-hzbtgsek]{width:40px;height:40px}.perk[data-astro-cid-hzbtgsek] h3[data-astro-cid-hzbtgsek]{font-size:var(--step-1);color:var(--brown);margin-bottom:2px}.perk[data-astro-cid-hzbtgsek] p[data-astro-cid-hzbtgsek]{color:var(--ink-soft)}@media (width<=860px){.cols[data-astro-cid-hzbtgsek]{grid-template-columns:minmax(0,1fr)}}.levels[data-astro-cid-su6oy5wn]{grid-template-columns:repeat(10,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-su6oy5wn]{text-align:center;justify-items:center;gap:6px;display:grid}.orb[data-astro-cid-su6oy5wn]{width:54px;height:54px;font-family:var(--font-display);color:var(--brown);background:color-mix(in srgb, var(--amber) calc(var(--warm) * 100%), var(--amber-soft));box-shadow:0 0 calc(4px + var(--glow) * 30px) calc(var(--glow) * 6px) rgba(255, 165, 33, calc(.15 + var(--glow) * .55));border-radius:50%;place-items:center;font-size:1.15rem;font-weight:700;display:grid}.lit[data-astro-cid-su6oy5wn] .orb[data-astro-cid-su6oy5wn]{color:#632500;background:radial-gradient(circle at 50% 40%, color-mix(in srgb, #fff4da calc(var(--warm) * 100%), #ffc873), var(--amber))}.reveal-on .orb[data-astro-cid-su6oy5wn]{transition:transform .6s cubic-bezier(.34, 1.56, .64, 1) calc(var(--i,0) * 70ms + .1s);transform:scale(.4)}.reveal-on .levels[data-astro-cid-su6oy5wn].revealed .orb[data-astro-cid-su6oy5wn]{transform:none}b[data-astro-cid-su6oy5wn]{font-family:var(--font-display);color:var(--brown);font-size:1rem;font-weight:600}.xp[data-astro-cid-su6oy5wn]{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:.8rem}@media (width<=860px){.levels[data-astro-cid-su6oy5wn]{grid-template-columns:repeat(5,minmax(0,1fr));row-gap:22px}}@media (width<=420px){.orb[data-astro-cid-su6oy5wn]{width:46px;height:46px;font-size:1rem}b[data-astro-cid-su6oy5wn]{font-size:.9rem}}@media (width>=861px){.langs[data-astro-cid-klrt5dbh]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}}.lang[data-astro-cid-klrt5dbh]{align-content:start;gap:14px;margin:0;padding:26px 26px 30px;display:grid}figcaption[data-astro-cid-klrt5dbh]{font-family:var(--font-display);font-weight:600;font-size:var(--step--1);letter-spacing:.06em;color:var(--ember)}.ar[data-astro-cid-klrt5dbh] figcaption[data-astro-cid-klrt5dbh],.ur[data-astro-cid-klrt5dbh] figcaption[data-astro-cid-klrt5dbh]{letter-spacing:0;font-size:1rem}.ar[data-astro-cid-klrt5dbh] figcaption[data-astro-cid-klrt5dbh]{font-family:var(--font-arabic)}.ur[data-astro-cid-klrt5dbh] figcaption[data-astro-cid-klrt5dbh]{font-family:var(--font-urdu);font-weight:400}blockquote[data-astro-cid-klrt5dbh]{font-family:var(--font-display);font-weight:600;font-size:var(--step-2);color:var(--brown);margin:0;line-height:1.3}.ar[data-astro-cid-klrt5dbh] blockquote[data-astro-cid-klrt5dbh]{font-family:var(--font-arabic);font-size:1.65rem;line-height:1.6}.ur[data-astro-cid-klrt5dbh] blockquote[data-astro-cid-klrt5dbh]{font-family:var(--font-urdu);font-size:1.55rem;font-weight:400;line-height:2.2}.cols[data-astro-cid-dylxqofi]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}.head[data-astro-cid-dylxqofi]{margin-bottom:26px}.art[data-astro-cid-dylxqofi]{justify-self:center;width:100%;max-width:500px;margin:0;padding-bottom:120px;position:relative}.art[data-astro-cid-dylxqofi] .desk{width:100%;height:auto;display:block}.mail[data-astro-cid-dylxqofi]{gap:10px;width:min(330px,92%);padding:16px 18px 18px;display:grid;position:absolute;bottom:0;left:-12px;box-shadow:0 24px 50px -24px #63250073}.mail-top[data-astro-cid-dylxqofi]{color:var(--ink-soft);justify-content:space-between;align-items:center;font-size:.78rem;display:flex}.from[data-astro-cid-dylxqofi]{font-family:var(--font-display);color:var(--ember);font-weight:600}.ex[data-astro-cid-dylxqofi]{text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--line);border-radius:999px;padding:1px 8px}.subject[data-astro-cid-dylxqofi]{font-family:var(--font-display);color:var(--brown);font-size:1.1rem;font-weight:600}.days[data-astro-cid-dylxqofi]{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.days[data-astro-cid-dylxqofi] span[data-astro-cid-dylxqofi]{background:var(--line);height:28px;color:var(--ink-soft);border-radius:8px;place-items:center;font-size:.75rem;font-weight:600;display:grid}.days[data-astro-cid-dylxqofi] .on[data-astro-cid-dylxqofi]{background:var(--leaf-ink);color:var(--on-leaf);transition:background-color .35s,color .35s;transition-delay:calc(var(--d) * .11s + .5s)}.reveal-on .mail[data-astro-cid-dylxqofi]:not(.revealed) .days[data-astro-cid-dylxqofi] .on[data-astro-cid-dylxqofi]{background:var(--line);color:var(--ink-soft)}dl[data-astro-cid-dylxqofi]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}dl[data-astro-cid-dylxqofi] div[data-astro-cid-dylxqofi]{gap:2px;display:grid}dt[data-astro-cid-dylxqofi]{color:var(--ink-soft);font-size:.72rem;line-height:1.2}dd[data-astro-cid-dylxqofi]{font-family:var(--font-display);font-variant-numeric:tabular-nums;margin:0;font-size:1.05rem;font-weight:600}.finish[data-astro-cid-dylxqofi]{color:var(--ink);background:var(--amber-soft);border-radius:10px;padding:8px 10px;font-size:.85rem}@media (width<=860px){.art[data-astro-cid-dylxqofi]{padding-bottom:0}.mail[data-astro-cid-dylxqofi]{margin:-40px auto 0;position:relative;left:0}}.checks[data-astro-cid-dylxqofi]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.checks[data-astro-cid-dylxqofi] li[data-astro-cid-dylxqofi]{grid-template-columns:28px minmax(0,1fr);gap:12px;display:grid}.checks[data-astro-cid-dylxqofi] li[data-astro-cid-dylxqofi]:before{content:"";background:var(--leaf-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%235E9A2E' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat;border-radius:50%;width:26px;height:26px;margin-top:2px}.checks[data-astro-cid-dylxqofi] b[data-astro-cid-dylxqofi]{font-weight:600}.checks[data-astro-cid-dylxqofi] p[data-astro-cid-dylxqofi]{color:var(--ink-soft)}.family[data-astro-cid-dylxqofi]{color:var(--ink-soft);font-size:var(--step--1);flex-wrap:wrap;align-items:center;gap:10px;margin-top:26px;display:flex}.family[data-astro-cid-dylxqofi] img{width:56px;height:auto}@media (width<=860px){.cols[data-astro-cid-dylxqofi]{grid-template-columns:minmax(0,1fr)}}.plans[data-astro-cid-htruwgye]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.plan[data-astro-cid-htruwgye]{grid-template-rows:auto auto auto 1fr;gap:12px;padding:28px 26px;display:grid;position:relative}.plan[data-astro-cid-htruwgye].best{border:2px solid var(--ember)}.tag[data-astro-cid-htruwgye]{background:var(--ember);color:var(--on-ember);font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:4px 12px;font-size:.8rem;font-weight:600;position:absolute;top:-14px;left:24px}h3[data-astro-cid-htruwgye]{font-size:var(--step-1);color:var(--brown)}.price[data-astro-cid-htruwgye]{font-family:var(--font-display);font-weight:600;font-size:var(--step-3);font-variant-numeric:tabular-nums;line-height:1}.price[data-astro-cid-htruwgye] small[data-astro-cid-htruwgye]{font-family:var(--font-body);color:var(--ink-soft);font-size:1rem;font-weight:500}.sub[data-astro-cid-htruwgye]{color:var(--ink-soft);font-size:var(--step--1);min-height:2.6em}ul[data-astro-cid-htruwgye]{align-content:start;gap:6px;margin:6px 0 0;padding-left:1.1em;display:grid}.trial[data-astro-cid-htruwgye]{text-align:center;background:var(--amber-soft);border-radius:var(--radius);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;margin-top:28px;padding:20px 24px;display:flex}.trial[data-astro-cid-htruwgye] b[data-astro-cid-htruwgye]{font-family:var(--font-display);color:var(--brown);font-weight:600;font-size:var(--step-1)}@media (width<=860px){.plans[data-astro-cid-htruwgye]{grid-template-columns:minmax(0,1fr)}}.closing[data-astro-cid-2rl6qrpo]{background:linear-gradient(180deg, var(--sky-3), var(--sky-1));color:var(--on-sky);text-align:center;padding-block:clamp(56px,9vw,104px)}.wrap[data-astro-cid-2rl6qrpo]{justify-items:center;gap:18px;display:grid}.wrap[data-astro-cid-2rl6qrpo] .sleepy{width:180px}h2[data-astro-cid-2rl6qrpo]{font-size:var(--step-3);color:var(--on-sky)}p[data-astro-cid-2rl6qrpo]{color:var(--on-sky-soft);max-width:52ch}
