.services-section[data-v-43c294a6]{margin:3rem 0;padding:2rem}.section-divider[data-v-43c294a6]{background:linear-gradient(90deg,#007bff,#28a745);border-radius:2px;height:4px;margin:0 auto;width:80px}.services-grid[data-v-43c294a6]{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-top:2rem;padding-top:1rem}.service-card[data-v-43c294a6]{background:#fff;border:2px solid transparent;border-radius:0;border-right-color:#007bff;box-shadow:0 8px 25px rgba(0,0,0,.1);overflow:visible;padding:1.5rem;position:relative;transition:all .3s ease}.service-card[data-v-43c294a6]:hover{background:linear-gradient(135deg,rgba(0,123,255,.05),rgba(0,123,255,.02));border-color:#007bff;box-shadow:0 15px 35px rgba(0,0,0,.15);transform:translateY(-5px)}.service-content[data-v-43c294a6]{align-items:flex-start;display:flex;gap:1rem;position:relative;z-index:1}.service-number[data-v-43c294a6]{align-items:center;background:#f0f7ff;border-radius:12px;box-shadow:none;color:#007bff;display:flex;flex-shrink:0;font-size:1.25rem;height:50px;justify-content:center;transition:background .2s ease,color .2s ease;width:50px}.service-card:hover .service-number[data-v-43c294a6]{background:#e6f2ff;box-shadow:none;transform:none}.service-text[data-v-43c294a6]{direction:rtl;flex:1;text-align:right}.service-title[data-v-43c294a6]{color:#1e2a3b;font-size:1rem;line-height:1.5}.service-description[data-v-43c294a6]{color:#6b7c8f;font-size:.92rem;font-weight:400;line-height:1.7}@media (max-width:768px){.services-grid[data-v-43c294a6]{gap:1rem;grid-template-columns:1fr}.service-card[data-v-43c294a6]{padding:1.2rem}.services-section[data-v-43c294a6]{margin:2rem 0;padding:1.5rem}.service-content[data-v-43c294a6]{gap:.8rem}.service-number[data-v-43c294a6]{font-size:1.1rem;height:45px;width:45px}.service-text[data-v-43c294a6]{font-size:.95rem}.service-description[data-v-43c294a6]{font-size:.88rem}}@media (max-width:480px){.service-card[data-v-43c294a6]{padding:1rem}.service-content[data-v-43c294a6]{gap:.75rem}.service-number[data-v-43c294a6]{font-size:1rem;height:40px;width:40px}}.instructors-section[data-v-1e00a25b]{padding:2rem 0}.instructors-section.aos-locked[data-v-1e00a25b] [data-aos]{opacity:1!important;transform:none!important;transition:none!important}.instructor-card[data-v-1e00a25b]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.07);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all .3s ease}.instructor-card[data-v-1e00a25b]:hover{box-shadow:0 8px 25px rgba(0,0,0,.15);transform:translateY(-4px)}.instructor-image[data-v-1e00a25b]{background:linear-gradient(135deg,#667eea,#764ba2);height:200px;position:relative}.image-placeholder[data-v-1e00a25b],.instructor-image[data-v-1e00a25b]{align-items:center;display:flex;justify-content:center}.image-placeholder[data-v-1e00a25b]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2);border:2px solid hsla(0,0%,100%,.3);border-radius:50%;height:150px;overflow:hidden;width:150px}.instructor-content[data-v-1e00a25b]{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:1.5rem;text-align:center}.instructor-name[data-v-1e00a25b]{color:#1f2937;font-size:1.25rem;font-weight:600;line-height:1.4;margin-bottom:.5rem}.instructor-role[data-v-1e00a25b]{color:#6b7280;font-size:.95rem;line-height:1.5;margin:0}@media (max-width:768px){.instructor-card[data-v-1e00a25b]{margin-bottom:1rem}.instructor-image[data-v-1e00a25b]{height:160px}.image-placeholder[data-v-1e00a25b]{height:120px;width:120px}.image-placeholder i[data-v-1e00a25b]{font-size:1.5rem}.instructor-content[data-v-1e00a25b]{padding:1rem}.instructor-name[data-v-1e00a25b]{font-size:1.1rem}}.exam-overview[data-v-587b1aeb]{--exam-navy:#1a2f4a;--exam-green:#1f9b6c;--exam-muted:#6b7c8f;--exam-surface:#f4f7fb;background:var(--exam-surface);border-radius:20px;padding:2.5rem 1.5rem}.exam-subtitle[data-v-587b1aeb]{color:var(--exam-navy);font-size:1.05rem;max-width:36rem}.exam-description[data-v-587b1aeb]{color:var(--exam-muted);font-size:.95rem;line-height:1.9;max-width:36rem}.stat-card[data-v-587b1aeb]{background:#fff;border-radius:14px;box-shadow:0 4px 18px rgba(26,47,74,.06);height:100%;padding:1.25rem .75rem;transition:transform .25s ease,box-shadow .25s ease}.stat-card[data-v-587b1aeb]:hover{box-shadow:0 10px 24px rgba(26,47,74,.1);transform:translateY(-4px)}.stat-value[data-v-587b1aeb]{color:var(--exam-navy);font-size:1.15rem;margin-bottom:.35rem}.stat-label[data-v-587b1aeb]{color:var(--exam-muted);font-size:.85rem}.scoring-card[data-v-587b1aeb],.sections-card[data-v-587b1aeb]{background:#fff;border-radius:18px;box-shadow:0 4px 18px rgba(26,47,74,.06);height:100%;padding:1.5rem;position:relative}.scoring-card[data-v-587b1aeb]{display:flex;flex-direction:column;gap:1.25rem}.scoring-title[data-v-587b1aeb],.sections-title[data-v-587b1aeb]{color:var(--exam-navy);font-size:1.05rem;margin:0}.scoring-rules[data-v-587b1aeb]{display:flex;flex:1;flex-direction:column;gap:.85rem;justify-content:space-evenly}.scoring-row[data-v-587b1aeb]{gap:.75rem}.score-badge[data-v-587b1aeb]{background:#f4f7fb;border-radius:10px;color:var(--exam-navy);direction:ltr;flex-shrink:0;font-size:.95rem;font-weight:600;min-width:4.25rem;padding:.65rem .75rem}.score-badge.is-correct[data-v-587b1aeb]{background:#eef8f3;color:#1f9b6c}.score-badge.is-wrong[data-v-587b1aeb]{background:#fef0f0;color:#d64545}.score-badge.is-blank[data-v-587b1aeb]{background:#f4f5f7;color:#6b7c8f}.scoring-label[data-v-587b1aeb]{color:var(--exam-muted);font-size:.95rem}.scoring-note[data-v-587b1aeb]{border-top:1px solid #eef2f6;color:var(--exam-muted);font-size:.85rem;margin:0;padding-top:1rem}.section-row[data-v-587b1aeb]{background:rgba(237,242,247,.412);border-radius:10px;padding:.7rem 1rem}.section-name[data-v-587b1aeb]{color:var(--exam-navy);font-size:.95rem}.section-count[data-v-587b1aeb]{color:#3b82c4;font-size:1.05rem;font-weight:600}@media screen and (max-width:768px){.exam-overview[data-v-587b1aeb]{padding:1.75rem 1rem}}.license-card[data-v-4873b1a3]{--license-green:#2ecc71;--license-navy:#1e2a3b;--license-muted:#6b7c8f;background:#eefaf3;border-radius:24px;height:100%;padding:1.75rem}.license-icon[data-v-4873b1a3]{background:var(--license-green);border-radius:10px;color:#fff;font-size:1rem;height:2.5rem;width:2.5rem}.license-eyebrow[data-v-4873b1a3]{color:var(--license-green);font-size:1.1rem}.license-title[data-v-4873b1a3]{color:var(--license-navy);font-size:1.35rem;line-height:1.7}.license-description[data-v-4873b1a3]{color:var(--license-muted);font-size:.95rem;line-height:1.9}.feature-pill[data-v-4873b1a3]{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(30,42,59,.04);color:var(--license-navy);font-size:.9rem;height:100%;padding:.75rem .9rem}.feature-check[data-v-4873b1a3]{color:var(--license-green);flex-shrink:0}.pricing-card[data-v-dcc24864]{--pricing-green:#2ecc71;--pricing-navy:#1e2a3b;--pricing-muted:#6b7c8f;background:#fff;border-radius:24px;box-shadow:0 8px 28px rgba(30,42,59,.08);display:flex;flex-direction:column;height:100%;padding:1.75rem}.pricing-label[data-v-dcc24864]{color:var(--pricing-muted);font-size:.95rem}.pricing-amount[data-v-dcc24864]{color:var(--pricing-navy);font-size:1.75rem;line-height:1.4}.pricing-note[data-v-dcc24864]{color:var(--pricing-muted);font-size:.95rem;line-height:1.7}.cta-button[data-v-dcc24864]{background:var(--pricing-green);border:none;border-radius:14px;color:#fff;cursor:pointer;font-size:1rem;padding:.95rem 1rem;transition:background .2s ease,transform .15s ease;width:100%}.cta-button[data-v-dcc24864]:hover:not(:disabled){background:#27ae60}.cta-button[data-v-dcc24864]:active:not(:disabled){transform:scale(.99)}.cta-button[data-v-dcc24864]:disabled{cursor:default;opacity:.75}.cta-button.is-loading[data-v-dcc24864]{opacity:.8;pointer-events:none}.pricing-success[data-v-dcc24864]{background:#eaf8ef;border-radius:14px;color:#1f7a45;font-size:.95rem;font-weight:600;padding:.95rem 1rem}.pricing-footer[data-v-dcc24864]{color:var(--pricing-muted);font-size:.85rem}.capacity-block[data-v-dcc24864]{border-top:1px solid #eef2f6;color:var(--pricing-navy);font-size:.95rem;margin-top:auto;padding-top:1rem}.personalized-path[data-v-d46fd540]{--path-navy:#1e2a3b;--path-muted:#6b7c8f;--path-line:#c8ecd9;--badge-size:2.3rem;--track-offset:calc(var(--badge-size)/2);padding:1rem 0}.path-subtitle[data-v-d46fd540]{color:var(--path-navy);font-size:1.05rem;max-width:36rem}.path-description[data-v-d46fd540]{color:var(--path-muted);font-size:.95rem;line-height:1.9;max-width:36rem}.steps-track[data-v-d46fd540]{align-items:stretch;direction:ltr;display:flex;flex-wrap:nowrap;gap:1.5rem;justify-content:center;padding-top:var(--track-offset);position:relative}.steps-track[data-v-d46fd540]:before{background:var(--path-line);content:"";height:2px;left:8%;position:absolute;right:8%;top:calc((100% + var(--track-offset))/2);transform:translateY(-50%);z-index:0}.step-card[data-v-d46fd540]{align-items:center;background:#fff;border-radius:20px;box-shadow:0 8px 24px rgba(30,42,59,.07);display:flex;flex:1 1 0;flex-direction:column;justify-content:center;max-width:220px;padding:2.25rem 1.25rem 1.5rem;position:relative;transition:transform .25s ease,box-shadow .25s ease;width:100%;z-index:1}.step-card[data-v-d46fd540]:hover{box-shadow:0 14px 32px rgba(30,42,59,.12);transform:translateY(-6px)}.step-number[data-v-d46fd540]{align-items:center;border-radius:50%;box-shadow:0 0 0 4px #fff;display:flex;font-size:1rem;height:var(--badge-size);justify-content:center;left:50%;line-height:1;position:absolute;top:0;transform:translate(-50%,-50%);width:var(--badge-size)}.step-title[data-v-d46fd540]{color:var(--path-navy);font-size:1.05rem;margin-top:0}.step-description[data-v-d46fd540]{color:var(--path-muted);font-size:.9rem;line-height:1.7;margin:0}@media screen and (max-width:768px){.steps-track[data-v-d46fd540]{align-items:stretch;flex-direction:column;flex-wrap:wrap}.steps-track[data-v-d46fd540]:before{display:none}.step-card[data-v-d46fd540]{max-width:100%}}.progress-dashboard[data-v-65e1c2df]{--dash-navy:#1e2a3b;--dash-green:#2ecc71;--dash-muted:#6b7c8f;--dash-surface:#f4f7fb;padding:.5rem 0}.section-label[data-v-65e1c2df]{font-size:.9rem}.section-title[data-v-65e1c2df]{color:var(--dash-navy);font-size:1.65rem;line-height:1.45;margin-top:0;max-width:22rem}.section-description[data-v-65e1c2df]{color:var(--dash-muted);font-size:.95rem;line-height:1.9}.features-grid[data-v-65e1c2df]{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));max-width:28rem}.feature-card[data-v-65e1c2df]{background:#fff;border:1px solid #e8edf3;border-radius:14px;gap:.65rem;padding:.85rem 1rem;transition:transform .2s ease,box-shadow .2s ease}.feature-card[data-v-65e1c2df]:hover{box-shadow:0 8px 20px rgba(30,42,59,.08);transform:translateY(-3px)}.feature-check[data-v-65e1c2df]{background:#eaf8ef;border-radius:50%;color:var(--dash-green);flex-shrink:0;font-size:.65rem;height:1.35rem;width:1.35rem}.feature-label[data-v-65e1c2df]{color:var(--dash-navy);font-size:.92rem;line-height:1.5}.dashboard-card[data-v-65e1c2df]{background:#fff;border-radius:22px;box-shadow:0 10px 32px rgba(30,42,59,.08);padding:1.5rem 1.35rem}.dashboard-title[data-v-65e1c2df]{color:var(--dash-navy);font-size:1.05rem}.dashboard-subtitle[data-v-65e1c2df]{color:var(--dash-muted);font-size:.85rem;margin:0}.dashboard-icon[data-v-65e1c2df]{background:#eef5fc;border-radius:12px;color:#5b9fd4;flex-shrink:0;height:2.5rem;width:2.5rem}.dashboard-icon svg[data-v-65e1c2df]{height:1.25rem;width:1.25rem}.chart-wrap[data-v-65e1c2df]{background:var(--dash-surface);border-radius:16px;margin-bottom:.75rem;padding:1rem 1rem .75rem}.chart-area[data-v-65e1c2df]{position:relative;width:100%}.progress-chart[data-v-65e1c2df]{display:block;height:8.5rem;width:100%}.chart-dots[data-v-65e1c2df]{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.chart-grid-line[data-v-65e1c2df]{stroke:#dde5ee;stroke-width:1}.chart-line[data-v-65e1c2df]{fill:none;stroke:var(--dash-green);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.chart-dot[data-v-65e1c2df]{background:#fff;border:2.5px solid var(--dash-green);border-radius:50%;box-sizing:border-box;height:10px;position:absolute;transform:translate(-50%,-50%);width:10px}.stat-box[data-v-65e1c2df]{align-items:center;background:var(--dash-surface);border-radius:12px;display:flex;flex-direction:column;justify-content:center;min-height:4.25rem;padding:.85rem .5rem}.stat-value[data-v-65e1c2df]{color:var(--dash-navy);font-size:1.35rem;line-height:1.2;margin-bottom:.35rem}.stat-value--growth[data-v-65e1c2df]{color:var(--dash-green)}.stat-label[data-v-65e1c2df]{color:var(--dash-muted);font-size:.78rem;line-height:1.5}.stats-grid[data-v-65e1c2df]{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}@media screen and (max-width:768px){.section-title[data-v-65e1c2df]{font-size:1.35rem;max-width:none}.features-grid[data-v-65e1c2df]{grid-template-columns:1fr;max-width:none}.content-block[data-v-65e1c2df]{margin-bottom:1.5rem}}.course-details[data-v-3e858e71]{--details-green:#2ecc71;--details-navy:#1e2a3b;--details-muted:#6b7c8f;--details-purple:#6c5ce7}.details-subtitle[data-v-3e858e71]{color:var(--details-navy);font-size:1.05rem;max-width:40rem}.details-description[data-v-3e858e71]{color:var(--details-muted);font-size:.95rem;line-height:1.9;max-width:40rem}.details-columns>.column[data-v-3e858e71]{display:flex}.sessions-table-wrap[data-v-3e858e71]{background:#fff;border-radius:18px;box-shadow:0 8px 24px rgba(30,42,59,.07);height:100%;overflow:hidden;overflow-x:auto;width:100%}.sessions-table[data-v-3e858e71]{border-collapse:collapse;height:100%;min-width:480px;width:100%}.sessions-table td[data-v-3e858e71],.sessions-table th[data-v-3e858e71]{font-size:.92rem;padding:.85rem .75rem;text-align:center}.sessions-table thead th[data-v-3e858e71]{background:var(--details-navy);color:#fff;font-weight:600}.th-unit[data-v-3e858e71]{display:block;font-size:.72rem;font-weight:500;margin-top:.15rem;opacity:.8}.sessions-table tbody tr[data-v-3e858e71]:nth-child(odd){background:#f7f8fb}.sessions-table tbody tr[data-v-3e858e71]:nth-child(2n){background:#fff}.subject-cell[data-v-3e858e71]{color:var(--details-navy);text-align:right;white-space:nowrap}.summary-card[data-v-3e858e71]{background:var(--details-purple);border-radius:22px;color:#fff;display:flex;flex-direction:column;gap:1.25rem;height:100%;justify-content:space-evenly;padding:1.75rem 1.25rem;width:100%}.summary-bottom[data-v-3e858e71],.summary-top[data-v-3e858e71]{display:flex;flex-direction:column;justify-content:center}.summary-total[data-v-3e858e71]{font-size:3.5rem;line-height:1.1;margin-bottom:.5rem}.summary-total-label[data-v-3e858e71]{font-size:.95rem;line-height:1.7;margin:0 auto;max-width:12rem;opacity:.95}.summary-divider[data-v-3e858e71]{background:hsla(0,0%,100%,.35);flex-shrink:0;height:1px;width:100%}.summary-divider--inner[data-v-3e858e71]{margin:1rem 0}.summary-stat[data-v-3e858e71]{font-size:1.75rem;line-height:1.2;margin-bottom:.35rem}.summary-stat--text[data-v-3e858e71]{font-size:1.05rem;line-height:1.5}.summary-stat-label[data-v-3e858e71]{font-size:.85rem;opacity:.95}@media screen and (max-width:768px){.summary-total[data-v-3e858e71]{font-size:2.75rem}}.mobile-floating-cta[data-v-b4cec332]{display:none}@media screen and (max-width:768px){.mobile-floating-cta[data-v-b4cec332]{background:hsla(0,0%,100%,.96);bottom:0;box-shadow:0 -6px 24px rgba(30,42,59,.12);display:block;left:0;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));position:fixed;right:0;z-index:40}.floating-cta-button[data-v-b4cec332]{background:#2ecc71;border:none;border-radius:14px;color:#fff;cursor:pointer;font-size:1rem;padding:.95rem 1rem;width:100%}.floating-cta-button.is-loading[data-v-b4cec332],.floating-cta-button[data-v-b4cec332]:disabled{cursor:default;opacity:.75}.floating-success[data-v-b4cec332]{background:#eaf8ef;border-radius:14px;color:#1f7a45;font-size:.95rem;padding:.95rem 1rem}}.slide-up-enter-active[data-v-b4cec332],.slide-up-leave-active[data-v-b4cec332]{transition:transform .25s ease,opacity .25s ease}.slide-up-enter[data-v-b4cec332],.slide-up-leave-to[data-v-b4cec332]{opacity:0;transform:translateY(100%)}@media screen and (max-width:768px){.imat-landing[data-v-ab61ec3a]{padding-bottom:5.5rem}}.height70vh[data-v-ab61ec3a]{height:70vh}.header-bg[data-v-ab61ec3a]{background:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:40px 0}.text-bg[data-v-ab61ec3a]{background-color:hsla(0,0%,100%,.8);border-radius:10px;padding:20px}.course-image img[data-v-ab61ec3a]{margin:auto;width:3em}.course-card[data-v-ab61ec3a]{background:#fff;border-radius:10px;box-shadow:0 4px 14px rgba(30,42,59,.06);padding:30px 10px;transition:transform .25s ease,box-shadow .25s ease}.course-card[data-v-ab61ec3a]:hover{box-shadow:0 12px 28px rgba(30,42,59,.12);transform:translateY(-6px)}.license-tag[data-v-ab61ec3a]{background:#eaf8ef;border-radius:999px;color:#1f7a45;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;line-height:1.5;margin-top:.75rem;max-width:100%;padding:.45rem .4rem .45rem 1rem;width:-moz-fit-content;width:fit-content}.license-tag-icon[data-v-ab61ec3a]{background:#2ecc71;border-radius:50%;color:#fff;flex-shrink:0;font-size:.7rem;height:1.35rem;width:1.35rem}.header-cta-button[data-v-ab61ec3a]{background:#2ecc71;border:none;border-radius:14px;color:#fff;cursor:pointer;font-size:1rem;padding:.85rem 1.75rem;transition:background .2s ease,transform .15s ease}.header-cta-button[data-v-ab61ec3a]:hover:not(:disabled){background:#27ae60}.header-cta-button[data-v-ab61ec3a]:active:not(:disabled){transform:scale(.99)}.header-cta-button.is-loading[data-v-ab61ec3a],.header-cta-button[data-v-ab61ec3a]:disabled{cursor:default;opacity:.75}.header-cta-success[data-v-ab61ec3a]{background:#eaf8ef;border-radius:14px;color:#1f7a45;display:inline-block;font-size:.95rem;padding:.85rem 1.25rem}.video-container[data-v-ab61ec3a]{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.iframe-video[data-v-ab61ec3a]{border:none;height:100%;left:0;position:absolute;top:0;width:100%}