.trial-cta[data-v-aa128525]{background:#f5f3ff;padding:60px 0}.trial-cta-2[data-v-aa128525]{background:#f5f3ff;padding:80px 0;text-align:center}.cta-container[data-v-aa128525]{margin:0 auto;max-width:800px;padding:0 20px;text-align:center}.cta-content h2[data-v-aa128525],.trial-cta-2 h2[data-v-aa128525]{color:#0a3568;font-size:36px;font-weight:700;margin-bottom:20px}.cta-content p[data-v-aa128525],.trial-cta-2 p[data-v-aa128525]{color:#666;font-size:18px;margin-bottom:30px}.cta-button[data-v-aa128525]{background:#002868;border-radius:50px;color:#fff;display:inline-block;font-size:18px;font-weight:600;padding:16px 40px;text-decoration:none;transition:all .3s ease}.cta-button[data-v-aa128525]:hover{background:#001a4d;box-shadow:0 10px 25px #0028684d;transform:translateY(-2px)}.cta-button-outline[data-v-aa128525]{background:transparent;border:2px solid #274472;border-radius:50px;color:#274472;display:inline-block;font-size:18px;font-weight:600;padding:16px 40px;text-decoration:none;transition:all .3s ease}.cta-button-outline[data-v-aa128525]:hover{background:#274472;color:#fff}.container[data-v-aa128525]{margin:0 auto;max-width:1200px;padding:0 20px}.section-title[data-v-aa128525]{color:#0a3568;font-size:48px;font-weight:800;margin-bottom:20px;text-align:center}.section-subtitle[data-v-aa128525]{color:#666;font-size:20px;margin-bottom:60px;text-align:center}.course-program[data-v-aa128525]{background:#fafafa;padding:100px 0}.program-grid[data-v-aa128525]{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.program-grid[data-v-aa128525]{grid-template-columns:repeat(2,1fr)}}.program-module[data-v-aa128525]{background:#fff;border-radius:16px;box-shadow:0 4px 6px #0000001a;padding:30px;transition:transform .3s ease}.program-module[data-v-aa128525]:hover{box-shadow:0 10px 20px #00000026;transform:translateY(-5px)}.module-header[data-v-aa128525]{align-items:center;border-bottom:2px solid #f0f0f0;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:15px}.module-header h3[data-v-aa128525]{color:#0a3568;font-size:22px;font-weight:600}.module-duration[data-v-aa128525]{background:#f5f3ff;border-radius:20px;color:#666;font-size:14px;padding:5px 12px}.module-topics[data-v-aa128525]{list-style:none;padding:0}.module-topics li[data-v-aa128525]{border-bottom:1px solid #f9f9f9;color:#333;font-size:16px;padding:10px 0 10px 25px;position:relative}.module-topics li[data-v-aa128525]:last-child{border-bottom:none}.module-topics li[data-v-aa128525]:before{color:#274472;content:"→";font-weight:700;left:0;position:absolute}.faq-section[data-v-aa128525]{background:#fff;padding:100px 0}@media (max-width:640px){.section-title[data-v-aa128525]{font-size:32px}.program-grid[data-v-aa128525]{grid-template-columns:1fr}}
