.whats-included-section[data-v-17e74fbe]{background:#fff;padding:80px 24px}.container[data-v-17e74fbe]{margin:0 auto;max-width:900px}.section-title[data-v-17e74fbe]{color:#1d1d1f;font-size:2rem;font-weight:600;margin-bottom:48px;text-align:center}.program-part[data-v-17e74fbe]{background:#f5f5f7;border-radius:24px;margin-bottom:24px;padding:40px}.part-header[data-v-17e74fbe]{align-items:center;display:flex;gap:16px;margin-bottom:20px}.part-badge[data-v-17e74fbe]{border-radius:980px;flex-shrink:0;font-size:.6875rem;font-weight:600;letter-spacing:.05em;padding:6px 14px;text-transform:uppercase}.part-badge-primary[data-v-17e74fbe]{background:linear-gradient(135deg,#0071e3,#5856d6);color:#fff}.part-badge-success[data-v-17e74fbe]{background:linear-gradient(135deg,#34c759,#30d158);color:#fff}.part-info[data-v-17e74fbe]{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.part-title[data-v-17e74fbe]{color:#1d1d1f;font-size:1.375rem;font-weight:600}.part-duration[data-v-17e74fbe]{background:#86868b;border-radius:980px;color:#fff;font-size:.875rem;font-weight:500;padding:4px 12px}.part-desc[data-v-17e74fbe]{border-bottom:1px solid rgba(0,0,0,.08);color:#424245;font-size:1rem;line-height:1.7;margin-bottom:28px;padding-bottom:24px}.program-section[data-v-17e74fbe]{margin-bottom:24px}.program-section[data-v-17e74fbe]:last-child{margin-bottom:0}.section-subtitle-small[data-v-17e74fbe]{color:#1d1d1f;font-size:.9375rem;font-weight:600;margin-bottom:14px}.section-desc-text[data-v-17e74fbe]{color:#424245;font-size:.9375rem;line-height:1.7;margin-bottom:8px}.section-desc-text[data-v-17e74fbe]:last-child{margin-bottom:0}.apply-btn-wrap[data-v-17e74fbe]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end;margin-top:28px}.apply-pricing-card[data-v-17e74fbe]{background:#fff;border:1px solid #e5e5ea;border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:12px 20px}.apply-pricing[data-v-17e74fbe]{color:#1d1d1f;font-size:.9375rem;font-weight:500;line-height:1.4}.apply-pricing-fee[data-v-17e74fbe]{color:#424245;font-size:.8125rem;font-weight:400}.apply-btn[data-v-17e74fbe],.apply-pricing strong[data-v-17e74fbe]{font-weight:600}.apply-btn[data-v-17e74fbe]{align-items:center;background:#0071e3;border:none;border-radius:980px;color:#fff;cursor:pointer;display:inline-flex;font-size:.9375rem;justify-content:center;padding:12px 32px;text-decoration:none;transition:all .2s ease}.apply-btn[data-v-17e74fbe]:hover{background:#0077ed;box-shadow:0 8px 24px #0071e359;color:#fff;transform:translateY(-2px)}.program-addons[data-v-17e74fbe]{border-top:1px solid rgba(0,0,0,.08);padding-top:24px}.block-addons-label[data-v-17e74fbe]{color:#1d1d1f;font-size:.8125rem;font-weight:600;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.block-addons-list[data-v-17e74fbe]{list-style:disc;margin:0;padding-left:20px}.block-addons-list li[data-v-17e74fbe]{color:#424245;font-size:.9375rem;line-height:1.7;margin-bottom:8px}.block-addons-list li[data-v-17e74fbe]:last-child{margin-bottom:0}.feature-list[data-v-17e74fbe]{display:flex;flex-direction:column;gap:12px}.feature-item[data-v-17e74fbe]{align-items:flex-start;color:#424245;display:flex;font-size:.9375rem;gap:12px;line-height:1.6}.feature-item svg[data-v-17e74fbe]{color:#34c759;flex-shrink:0;height:20px;margin-top:2px;width:20px}.extended-support-note[data-v-17e74fbe]{align-items:flex-start;background:linear-gradient(135deg,#e8f4fd,#e3f2fd);border-radius:16px;display:flex;gap:16px;margin-bottom:20px;padding:20px 24px}.extended-support-note svg[data-v-17e74fbe]{color:#0071e3;flex-shrink:0;height:24px;margin-top:2px;width:24px}.extended-support-note p[data-v-17e74fbe]{color:#424245;font-size:.9375rem;line-height:1.6}.extended-support-note strong[data-v-17e74fbe]{color:#0071e3;font-weight:600}.program-disclaimer[data-v-17e74fbe]{color:#1d1d1f;font-size:.8125rem;line-height:1.6;text-align:center}@media(max-width:768px){.whats-included-section[data-v-17e74fbe]{padding:60px 20px}.section-title[data-v-17e74fbe]{font-size:1.5rem;margin-bottom:32px}.program-part[data-v-17e74fbe]{background:transparent;border-radius:0;margin-bottom:0;padding:24px 0}.program-part+.program-part[data-v-17e74fbe]{border-top:1px solid #e5e5ea;padding-top:32px}.part-header[data-v-17e74fbe]{align-items:flex-start;flex-direction:column;gap:12px}.part-info[data-v-17e74fbe]{gap:12px}.part-title[data-v-17e74fbe]{font-size:1.25rem}.part-desc[data-v-17e74fbe]{font-size:.9375rem;margin-bottom:24px;padding-bottom:20px}.feature-item[data-v-17e74fbe],.section-subtitle-small[data-v-17e74fbe]{font-size:.875rem}.extended-support-note[data-v-17e74fbe]{flex-direction:column;gap:12px;padding:20px}.extended-support-note p[data-v-17e74fbe]{font-size:.875rem}.program-disclaimer[data-v-17e74fbe]{font-size:.75rem}.program-addons[data-v-17e74fbe]{padding-top:20px}.apply-btn-wrap[data-v-17e74fbe]{flex-wrap:nowrap;gap:12px;justify-content:center;margin-top:24px}.apply-btn-wrap-stack-mobile[data-v-17e74fbe]{align-items:center;flex-direction:column}.apply-pricing-card[data-v-17e74fbe]{flex-shrink:1;min-width:0;padding:10px 14px}.apply-btn-wrap-stack-mobile .apply-pricing-card[data-v-17e74fbe]{max-width:320px;text-align:center;width:100%}.apply-pricing[data-v-17e74fbe]{font-size:.8125rem}.apply-pricing-fee[data-v-17e74fbe]{font-size:.75rem}.apply-btn[data-v-17e74fbe]{flex-shrink:0;font-size:.875rem;min-height:48px;padding:12px 20px}}.hero-section[data-v-11e4bd6d]{background:linear-gradient(180deg,#fff,#f8fafc);padding:160px 24px 80px;text-align:center}.container[data-v-11e4bd6d]{margin:0 auto;max-width:1000px}.section-label[data-v-11e4bd6d]{color:#ff9500;font-size:.75rem;font-weight:600;letter-spacing:.2em;margin-bottom:16px;text-transform:uppercase}.hero-title[data-v-11e4bd6d]{color:#1d1d1f;font-size:clamp(2.5rem,8vw,4rem);font-weight:600;letter-spacing:-.03em;margin-bottom:20px}.hero-subtitle[data-v-11e4bd6d]{color:#424245;font-size:1.125rem;line-height:1.7;margin:0 auto;max-width:700px}.section-header[data-v-11e4bd6d]{margin-bottom:60px;text-align:center}.faq-label[data-v-11e4bd6d]{color:#ff9500;font-size:.75rem;font-weight:600;letter-spacing:.2em;margin-bottom:16px;text-transform:uppercase}.section-title[data-v-11e4bd6d]{color:#1d1d1f;font-size:clamp(2rem,5vw,2.5rem);font-weight:600;letter-spacing:-.02em;margin-bottom:12px}.faq-section[data-v-11e4bd6d]{background:linear-gradient(180deg,#f5f5f7,#fff);padding:120px 24px 48px}.faq-grid[data-v-11e4bd6d]{display:flex;flex-direction:column;gap:12px}.faq-card[data-v-11e4bd6d]{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000a;padding:20px 24px;transition:all .3s ease}.faq-card[data-v-11e4bd6d]:hover{box-shadow:0 8px 28px #0000000f;transform:translateY(-2px)}.faq-header[data-v-11e4bd6d]{align-items:flex-start;background:none;border:none;cursor:pointer;display:flex;font:inherit;gap:14px;padding:0;text-align:left;width:100%}.faq-icon[data-v-11e4bd6d]{align-items:center;background:linear-gradient(135deg,#fff3e0,#ffe4c9);border-radius:10px;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.faq-icon svg[data-v-11e4bd6d]{color:#ff9500;height:18px;width:18px}.faq-question[data-v-11e4bd6d]{color:#1d1d1f;flex:1;font-size:1.0625rem;font-weight:600;line-height:1.4;padding-top:4px}.faq-chevron[data-v-11e4bd6d]{color:#424245;flex-shrink:0;height:20px;margin-top:4px;transition:transform .3s ease;width:20px}.faq-card.is-expanded .faq-chevron[data-v-11e4bd6d]{transform:rotate(180deg)}.faq-answer[data-v-11e4bd6d]{overflow:hidden;padding:14px 0 0 50px}.faq-answer p[data-v-11e4bd6d]{color:#424245;font-size:.9375rem;line-height:1.8}.faq-answer[data-v-11e4bd6d] strong{color:#1d1d1f;font-weight:600}.faq-dropdown-enter-active[data-v-11e4bd6d],.faq-dropdown-leave-active[data-v-11e4bd6d]{transition:opacity .25s ease,transform .25s ease}.faq-dropdown-enter-from[data-v-11e4bd6d],.faq-dropdown-leave-to[data-v-11e4bd6d]{opacity:0;transform:translateY(-8px)}@media(max-width:768px){.hero-section[data-v-11e4bd6d]{padding:120px 20px 60px}.faq-section[data-v-11e4bd6d]{padding:80px 20px 40px}.faq-card[data-v-11e4bd6d]{border-radius:14px;padding:16px 20px}.faq-header[data-v-11e4bd6d]{flex-direction:row;flex-wrap:wrap;gap:16px}.faq-question[data-v-11e4bd6d]{font-size:1rem;padding-top:0}.faq-chevron[data-v-11e4bd6d]{margin-left:auto;margin-top:0}.faq-answer[data-v-11e4bd6d]{padding:12px 0 0}.faq-answer p[data-v-11e4bd6d]{font-size:.875rem}}
