.c-skill[data-astro-cid-bt2kxyrj]{border-radius:var(--radius-block);padding:28px var(--spacing-6) var(--spacing-6);flex-direction:column;display:flex}h3[data-astro-cid-bt2kxyrj]{font:var(--font-weight-medium) var(--text-heading-lg) / 1.2 var(--font-display);font-variation-settings:"SOFT" 100}.lead[data-astro-cid-bt2kxyrj]{margin-top:var(--spacing-1);font-size:.9375rem;line-height:var(--leading-normal)}ol[data-astro-cid-bt2kxyrj]{margin-top:var(--spacing-5);gap:var(--spacing-2);flex-direction:column;list-style:none;display:flex}li[data-astro-cid-bt2kxyrj]{background:var(--color-white);border-radius:var(--radius-lg);padding:14px var(--spacing-4);font-size:.9375rem;line-height:var(--leading-normal);color:var(--color-sand-800);text-wrap:pretty}li[data-astro-cid-bt2kxyrj] b[data-astro-cid-bt2kxyrj]{font:var(--font-weight-bold) var(--text-caption) / 1.4 var(--font-sans);margin-bottom:var(--spacing-0-5);display:block}@media (width<=520px){h3[data-astro-cid-bt2kxyrj]{font-size:1.5rem}}.skill[data-astro-cid-b5hlodcm]{gap:var(--grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ages[data-astro-cid-b5hlodcm]{gap:var(--spacing-6);margin-top:var(--spacing-5);color:var(--color-text-secondary);font-size:.9375rem;display:flex}.ages[data-astro-cid-b5hlodcm] span[data-astro-cid-b5hlodcm]{gap:var(--spacing-2);align-items:center;display:inline-flex}.ages[data-astro-cid-b5hlodcm] svg{color:var(--color-text-tertiary)}@media (width<=900px){.skill[data-astro-cid-b5hlodcm]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.skill[data-astro-cid-b5hlodcm]{grid-template-columns:1fr}.ages[data-astro-cid-b5hlodcm]{font-size:var(--text-body-sm)}}.month[data-astro-cid-af4bhgnn]{gap:var(--spacing-4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.cal[data-astro-cid-af4bhgnn]{background:var(--color-bg-card);border-radius:var(--radius-block);padding:var(--spacing-10);grid-column:span 8}.cal[data-astro-cid-af4bhgnn] h3[data-astro-cid-af4bhgnn],.ngaji[data-astro-cid-af4bhgnn] h3[data-astro-cid-af4bhgnn]{font:var(--font-weight-bold) 1.5rem / 1.2 var(--font-sans);letter-spacing:-.02em}.cal[data-astro-cid-af4bhgnn]>p[data-astro-cid-af4bhgnn]{color:var(--color-text-secondary);margin-top:var(--spacing-2)}.cal[data-astro-cid-af4bhgnn]>p[data-astro-cid-af4bhgnn].flow{margin-top:28px}.weeks[data-astro-cid-af4bhgnn]{gap:var(--spacing-3);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px;display:grid}.wk[data-astro-cid-af4bhgnn]{gap:var(--spacing-2);flex-direction:column;display:flex}.wk[data-astro-cid-af4bhgnn]>b[data-astro-cid-af4bhgnn]{font:var(--font-weight-bold) var(--text-caption) / 1.4 var(--font-sans);color:var(--color-text-tertiary)}.ss[data-astro-cid-af4bhgnn]{padding:14px var(--spacing-4);font-weight:var(--font-weight-bold);line-height:var(--leading-snug);border-radius:14px}.ss[data-astro-cid-af4bhgnn] small[data-astro-cid-af4bhgnn]{font:var(--font-weight-medium) var(--text-caption) / 1.4 var(--font-sans);margin-top:var(--spacing-0-5);opacity:.85;display:block}.flow[data-astro-cid-af4bhgnn]{gap:var(--spacing-2) var(--spacing-6);padding-top:var(--spacing-6);border-top:1px solid var(--color-border-subtle);color:var(--color-text-secondary);flex-wrap:wrap;font-size:.9375rem;display:flex}.flow[data-astro-cid-af4bhgnn] b[data-astro-cid-af4bhgnn]{color:var(--color-text-primary)}.ngaji[data-astro-cid-af4bhgnn]{background:var(--color-lime-100);border-radius:var(--radius-block);padding:var(--spacing-10);color:var(--color-lime-800);flex-direction:column;grid-column:span 4;display:flex}.ngaji[data-astro-cid-af4bhgnn] h3[data-astro-cid-af4bhgnn]{color:var(--color-text-primary)}.ngaji[data-astro-cid-af4bhgnn] p[data-astro-cid-af4bhgnn]{margin-top:var(--spacing-3);line-height:1.55}.hj[data-astro-cid-af4bhgnn]{font:var(--font-weight-medium) var(--text-display-md) / 1.2 "Amiri", "Scheherazade New", "Noto Naskh Arabic", serif;letter-spacing:.06em;margin-top:auto;padding-top:28px}@media (width<=900px){.month[data-astro-cid-af4bhgnn]{grid-template-columns:1fr}.cal[data-astro-cid-af4bhgnn],.ngaji[data-astro-cid-af4bhgnn]{padding:var(--spacing-8);grid-column:auto}.hj[data-astro-cid-af4bhgnn]{padding-top:var(--spacing-5)}}@media (width<=520px){.cal[data-astro-cid-af4bhgnn]{padding:var(--spacing-6) var(--spacing-5)}.weeks[data-astro-cid-af4bhgnn]{grid-template-columns:repeat(2,minmax(0,1fr))}.flow[data-astro-cid-af4bhgnn]{flex-direction:column;gap:6px}.ngaji[data-astro-cid-af4bhgnn]{padding:var(--spacing-6)}}.lvl[data-astro-cid-mf2cdgmm]{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-block);padding:var(--spacing-10);box-shadow:var(--c-shadow)}ol[data-astro-cid-mf2cdgmm]{gap:var(--spacing-3);grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;display:grid}li[data-astro-cid-mf2cdgmm]{background:var(--color-bg-card);border-radius:var(--radius-tile);padding:var(--spacing-5);gap:var(--spacing-2);text-wrap:pretty;flex-direction:column;display:flex}.n[data-astro-cid-mf2cdgmm]{font:var(--font-weight-extrabold) var(--text-caption) / 1.4 var(--font-sans);color:var(--color-text-brand);font-variant-numeric:tabular-nums;margin-top:var(--spacing-1)}h3[data-astro-cid-mf2cdgmm]{font:var(--font-weight-bold) var(--text-heading-sm) / var(--leading-snug) var(--font-sans)}li[data-astro-cid-mf2cdgmm] p[data-astro-cid-mf2cdgmm]{color:var(--color-text-secondary);font-size:.9375rem;line-height:var(--leading-normal)}.ex[data-astro-cid-mf2cdgmm]{gap:var(--spacing-6);margin-top:var(--spacing-6);padding-top:var(--spacing-6);border-top:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ex[data-astro-cid-mf2cdgmm] p[data-astro-cid-mf2cdgmm]{color:var(--color-text-secondary);max-width:65ch}.ex[data-astro-cid-mf2cdgmm] b[data-astro-cid-mf2cdgmm]{color:var(--color-text-primary)}@media (width<=900px){.lvl[data-astro-cid-mf2cdgmm]{padding:var(--spacing-8)}ol[data-astro-cid-mf2cdgmm]{grid-template-columns:repeat(3,minmax(0,1fr))}.ex[data-astro-cid-mf2cdgmm]{gap:var(--spacing-3);grid-template-columns:1fr}}@media (width<=520px){.lvl[data-astro-cid-mf2cdgmm]{padding:var(--spacing-5)}ol[data-astro-cid-mf2cdgmm]{gap:var(--spacing-2);grid-template-columns:1fr}li[data-astro-cid-mf2cdgmm]{padding:var(--spacing-4)}}.price[data-astro-cid-rhccf3he]{gap:var(--spacing-4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.pc[data-astro-cid-rhccf3he]{background:var(--color-bg-ink);color:var(--color-white);border-radius:var(--radius-block);padding:var(--spacing-12);grid-column:span 7;position:relative;overflow:hidden}.pc[data-astro-cid-rhccf3he] .c-overline[data-astro-cid-rhccf3he]{color:var(--color-peach-300);position:relative}.amt[data-astro-cid-rhccf3he]{align-items:baseline;gap:var(--spacing-3);margin-top:var(--spacing-4);display:flex;position:relative}.amt[data-astro-cid-rhccf3he] small[data-astro-cid-rhccf3he]{font-size:var(--text-body-lg);color:var(--color-sand-300)}.amt[data-astro-cid-rhccf3he] b[data-astro-cid-rhccf3he]{font:var(--font-weight-extrabold) 4rem / 1 var(--font-sans);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums}.per[data-astro-cid-rhccf3he]{color:var(--color-sand-300);margin-top:var(--spacing-2);position:relative}ul[data-astro-cid-rhccf3he]{gap:var(--spacing-3) var(--spacing-6);margin-top:var(--spacing-8);border-top:1px solid color-mix(in srgb, var(--color-white) 14%, transparent);grid-template-columns:1fr 1fr;padding-top:28px;list-style:none;display:grid;position:relative}li[data-astro-cid-rhccf3he]{gap:var(--spacing-2);line-height:var(--leading-normal);text-wrap:pretty;display:flex}li[data-astro-cid-rhccf3he] svg{color:var(--color-peach-300);margin-top:2px}.reg[data-astro-cid-rhccf3he]{background:color-mix(in srgb, var(--color-white) 8%, transparent);border-radius:var(--radius-lg);padding:var(--spacing-4) var(--spacing-5);justify-content:space-between;gap:var(--spacing-4);margin-top:28px;display:flex;position:relative}.reg[data-astro-cid-rhccf3he] span[data-astro-cid-rhccf3he]{color:var(--color-sand-300)}.s1[data-astro-cid-rhccf3he]{background:var(--color-berry-600);border-radius:50%;width:200px;height:200px;position:absolute;top:-60px;right:-60px}.jd[data-astro-cid-rhccf3he]{background:var(--color-sky-100);border-radius:var(--radius-block);padding:var(--spacing-10);flex-direction:column;grid-column:span 5;display:flex}.jd[data-astro-cid-rhccf3he] .c-overline[data-astro-cid-rhccf3he]{color:var(--color-sky-800)}.jd[data-astro-cid-rhccf3he] h3[data-astro-cid-rhccf3he]{font:var(--font-weight-bold) var(--text-heading-lg) / 1.2 var(--font-sans);letter-spacing:-.03em;margin-top:var(--spacing-2)}dl[data-astro-cid-rhccf3he]{margin-top:var(--spacing-6);grid-template-columns:minmax(0,1fr);display:grid}dl[data-astro-cid-rhccf3he] div[data-astro-cid-rhccf3he]{padding:var(--spacing-4) 0;border-top:1px solid color-mix(in srgb, var(--color-sky-800) 15%, transparent)}dt[data-astro-cid-rhccf3he]{font-weight:var(--font-weight-bold)}dd[data-astro-cid-rhccf3he]{color:var(--color-text-secondary);margin-top:var(--spacing-0-5);font-size:.9375rem}@media (width<=900px){.price[data-astro-cid-rhccf3he]{grid-template-columns:1fr}.pc[data-astro-cid-rhccf3he],.jd[data-astro-cid-rhccf3he]{grid-column:auto}.pc[data-astro-cid-rhccf3he]{padding:var(--spacing-10)}.jd[data-astro-cid-rhccf3he]{padding:var(--spacing-8)}}@media (width<=520px){.pc[data-astro-cid-rhccf3he]{padding:28px var(--spacing-6)}.amt[data-astro-cid-rhccf3he] b[data-astro-cid-rhccf3he]{white-space:nowrap;font-size:2.5rem}ul[data-astro-cid-rhccf3he]{grid-template-columns:1fr}.reg[data-astro-cid-rhccf3he]{gap:var(--spacing-1);flex-direction:column}.jd[data-astro-cid-rhccf3he]{padding:var(--spacing-6)}.jd[data-astro-cid-rhccf3he] h3[data-astro-cid-rhccf3he]{font-size:1.5rem}}
