.why-learn-quran[data-v-73dfc7b5]{padding:5rem 2rem}.why-learn-quran .container[data-v-73dfc7b5]{margin:0 auto;max-width:1200px}.why-learn-quran .grid[data-v-73dfc7b5]{display:grid;gap:3rem;grid-template-columns:1fr 1fr}@media(max-width:991px){.why-learn-quran .grid[data-v-73dfc7b5]{grid-template-columns:1fr}}.why-learn-quran .info-block[data-v-73dfc7b5]{display:flex;flex-direction:column;justify-content:space-between}.why-learn-quran .info-block h2[data-v-73dfc7b5]{color:#1c2b36;font-size:2.25rem;font-weight:800;line-height:1.4;margin-bottom:1.5rem;padding-left:1rem;position:relative}.why-learn-quran .info-block h2[data-v-73dfc7b5]:before{background:#3c8f7c;border-radius:3px;content:"";height:2rem;left:0;position:absolute;top:.4rem;width:5px}.why-learn-quran .info-block .paragraphs[data-v-73dfc7b5]{display:flex;flex-direction:column}.why-learn-quran .info-block .paragraphs p[data-v-73dfc7b5]{color:#3d4f5c;font-size:1.125rem;line-height:1.85}.why-learn-quran .highlight-box[data-v-73dfc7b5]{background:#fff;border-left:6px solid #3c8f7c;border-radius:.75rem;box-shadow:0 8px 24px #0000000f;display:flex;flex-direction:column;justify-content:space-between;padding:2rem}.why-learn-quran .highlight-box .verse[data-v-73dfc7b5]{margin-bottom:2rem}.why-learn-quran .highlight-box .verse .arabic[data-v-73dfc7b5]{color:#2a4d3d;direction:rtl;font-size:1.7rem;line-height:2.75rem;margin-bottom:1rem}.why-learn-quran .highlight-box .verse .translation[data-v-73dfc7b5]{color:#4d4d4d;font-size:1.05rem;font-style:italic}.why-learn-quran .highlight-box .cta[data-v-73dfc7b5]{background:#eaf5f2;border-left:4px solid #3c8f7c;border-radius:.5rem;color:#2c3e50;font-size:1.05rem;font-weight:500;line-height:1.7;padding:1rem 1.25rem}.info-section[data-v-8e847361]{padding:4rem 1rem}.info-section .container[data-v-8e847361]{display:flex;flex-direction:column;gap:3rem;margin:0 auto;max-width:1200px}.info-section .grid-top[data-v-8e847361]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.info-section .grid-bottom[data-v-8e847361]{display:flex;flex-direction:column;gap:2rem}@media(min-width:1024px){.info-section .grid-bottom[data-v-8e847361]{align-items:flex-start;align-items:center;flex-direction:row}}.info-section .grid-bottom .card.full[data-v-8e847361]{flex:2}.info-section .grid-bottom .quotes[data-v-8e847361]{background:#fefefe;border-left:5px solid #148462;border-radius:.75rem;box-shadow:0 8px 30px #00000008;display:flex;flex:1;flex-direction:column;gap:1.25rem;padding:1.5rem}.info-section .grid-bottom .quotes blockquote[data-v-8e847361]{margin:0}.info-section .grid-bottom .quotes blockquote p[data-v-8e847361]{color:#333;font-size:1rem;font-style:italic}.info-section .grid-bottom .quotes blockquote p .source[data-v-8e847361]{color:#666;display:block;font-size:.9rem;margin-top:.5rem}.info-section .card[data-v-8e847361]{background:#fff;border:1px solid #e5e5e5;border-radius:1rem;box-shadow:0 8px 30px #00000008;padding:2rem;transition:transform .3s ease}.info-section .card[data-v-8e847361]:hover{border-color:#148462;transform:translateY(-6px)}.info-section .card .header[data-v-8e847361]{align-items:center;display:flex;gap:.75rem;margin-bottom:1.75rem}.info-section .card .header .icon[data-v-8e847361]{color:#148462;height:50px;width:50px}.info-section .card .header h3[data-v-8e847361]{color:#1f2937;font-size:1.2rem;font-weight:700}.info-section .card .subtitle[data-v-8e847361]{color:#666;font-size:.95rem;margin-bottom:1rem}.info-section .card ul[data-v-8e847361]{list-style:none;padding:0}.info-section .card ul li[data-v-8e847361]{align-items:flex-start;color:#444;display:flex;font-size:.95rem;gap:.5rem;line-height:1.5;margin-bottom:.75rem}.info-section .card ul li .check-icon[data-v-8e847361]{color:#148462;flex-shrink:0;height:18px;margin-top:2px;width:18px}.plan-overview-section[data-v-7ad4b849]{color:#1f2937;padding:4rem 1.5rem}.plan-overview-section .container[data-v-7ad4b849]{margin:auto;max-width:1200px;text-align:center}.plan-overview-section .section-header[data-v-7ad4b849]{margin-bottom:3rem}.plan-overview-section .section-header h2[data-v-7ad4b849]{color:#047857;font-size:2.5rem;font-weight:800;margin-bottom:.75rem}.plan-overview-section .section-header .description[data-v-7ad4b849]{color:#4b5563;font-size:1.05rem;line-height:1.6;margin:auto;max-width:700px}.plan-overview-section .plans-grid[data-v-7ad4b849]{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.plan-overview-section .plans-grid[data-v-7ad4b849]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.plan-overview-section .plans-grid[data-v-7ad4b849]{grid-template-columns:1fr}}.plan-overview-section .plans-grid .plan-card[data-v-7ad4b849]{background:#fff;border-radius:.75rem;box-shadow:0 5px 15px #0000001a;display:flex;flex-direction:column;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.plan-overview-section .plans-grid .plan-card[data-v-7ad4b849]:hover{box-shadow:0 10px 20px #00000026;transform:translateY(-5px)}.plan-overview-section .plans-grid .plan-card .plan-header[data-v-7ad4b849]{background-color:#f7fcf9;border-bottom:2px solid #047857;padding:1rem;text-align:center}.plan-overview-section .plans-grid .plan-card .plan-header .type-main[data-v-7ad4b849]{color:#047857;display:block;font-size:1.4rem;font-weight:800;line-height:1.2;text-transform:uppercase}.plan-overview-section .plans-grid .plan-card .plan-header .type-sub[data-v-7ad4b849]{color:#4b5563;display:block;font-size:.85rem;font-weight:400;margin-top:.25rem}.plan-overview-section .plans-grid .plan-card .plan-visual-body[data-v-7ad4b849]{overflow:hidden;position:relative}.plan-overview-section .plans-grid .plan-card .plan-visual-body .plan-image[data-v-7ad4b849]{background-color:#ccc;border-bottom:3px solid #facc15;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.plan-overview-section .plans-grid .plan-card .plan-visual-body .image-placeholder-info[data-v-7ad4b849]{background:#047857bf;bottom:0;color:#fff;left:0;padding:.5rem 1rem;position:absolute;right:0;text-align:center}.plan-overview-section .plans-grid .plan-card .plan-visual-body .image-placeholder-info p[data-v-7ad4b849]{font-size:.9rem;font-weight:600;margin:0}.plan-overview-section .plans-grid .plan-card .plan-footer[data-v-7ad4b849]{margin-top:auto;padding:1.5rem}.plan-overview-section .plans-grid .plan-card .plan-footer .price-info[data-v-7ad4b849]{margin-bottom:1rem}.plan-overview-section .plans-grid .plan-card .plan-footer .price-info .current-price[data-v-7ad4b849]{color:#047857;font-size:1.5rem;font-weight:800;line-height:1.2;margin-bottom:.25rem}.plan-overview-section .plans-grid .plan-card .plan-footer .price-info .commitment-text[data-v-7ad4b849]{color:#4b5563;font-size:.85rem;line-height:1.4}.plan-overview-section .plans-grid .plan-card .plan-footer .price-info .commitment-text.is-soft-color[data-v-7ad4b849]{color:#9ca3af}.plan-overview-section .plans-grid .plan-card .plan-footer .cta-button[data-v-7ad4b849]{width:100%}
