.lp-card[data-v-bb10692a]{display:flex;flex-direction:column;width:100%;background:#fff;border:1px solid #f1e4de;border-radius:18px;overflow:hidden;box-shadow:0 12px 30px -22px #78281473;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.lp-card[data-v-bb10692a]:hover{transform:translateY(-6px);border-color:#ed26254d;box-shadow:0 26px 44px -24px #ed262573}.lp-media[data-v-bb10692a]{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;background:#fdf1ec}.lp-media img[data-v-bb10692a]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.lp-card:hover .lp-media img[data-v-bb10692a]{transform:scale(1.05)}.lp-off[data-v-bb10692a]{position:absolute;top:12px;right:12px;background:linear-gradient(135deg,var(--brand-primary-color),var(--brand-secondary-color));color:#fff;font-size:12.5px;font-weight:700;padding:5px 11px;border-radius:999px;box-shadow:0 8px 18px -8px #ed2625cc}.lp-live[data-v-bb10692a]{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:6px;background:#140c0ab8;color:#fff;font-size:11.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;padding:4px 10px;border-radius:999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lp-dot[data-v-bb10692a]{width:7px;height:7px;border-radius:50%;background:#ff4d4d;box-shadow:0 0 0 3px #ff4d4d4d;animation:lpPulse-bb10692a 1.4s infinite}@keyframes lpPulse-bb10692a{0%,to{opacity:1}50%{opacity:.35}}.lp-body[data-v-bb10692a]{padding:14px 16px 4px;flex:1}.lp-tags[data-v-bb10692a]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.lp-cat[data-v-bb10692a]{max-width:100%;font-size:11px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:var(--brand-secondary-color);background:#fff1ea;border-radius:6px;padding:3px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-title[data-v-bb10692a]{font-size:16px;font-weight:700;line-height:1.4;margin:0;min-height:2.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lp-title a[data-v-bb10692a]{color:#1f1a19;text-decoration:none}.lp-title a[data-v-bb10692a]:hover{color:var(--brand-primary-color)}.lp-footer[data-v-bb10692a]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px 16px;margin-top:12px;border-top:1px dashed #f1e4de}.lp-price[data-v-bb10692a]{line-height:1.15}.lp-price b[data-v-bb10692a]{display:block;font-size:20px;font-weight:800;color:var(--brand-primary-color)}.lp-price s[data-v-bb10692a]{font-size:13px;color:#9a8f8b}.lp-btn[data-v-bb10692a]{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:9px 16px;border-radius:10px;background:linear-gradient(135deg,var(--brand-primary-color),var(--brand-secondary-color));color:#fff;font-size:14px;font-weight:600;text-decoration:none;box-shadow:0 10px 20px -10px #ed2625b3;transition:transform .2s ease,box-shadow .2s ease}.lp-btn[data-v-bb10692a]:hover{color:#fff;transform:translateY(-1px);box-shadow:0 14px 24px -10px #ed2625cc}.lp-btn i[data-v-bb10692a]{transition:transform .2s ease}.lp-btn:hover i[data-v-bb10692a]{transform:translate(3px)}.career-path-category-carousel-container .item button.lp-pill[data-v-e78e8fd6]{width:auto;white-space:nowrap;font-size:14px;font-weight:600;color:#3d2a26;background:#fff;border:1.5px solid #f3d3c8;border-radius:999px;padding:8px 18px;transition:all .2s ease}.career-path-category-carousel-container .item button.lp-pill[data-v-e78e8fd6]:hover{color:var(--brand-primary-color);border-color:var(--brand-primary-color);background:#fff5f2}.career-path-category-carousel-container .item button.lp-pill.activated[data-v-e78e8fd6]{color:#fff!important;background:linear-gradient(135deg,var(--brand-primary-color),var(--brand-secondary-color))!important;border-color:transparent!important;box-shadow:0 8px 18px -8px #ed262599}.lp-empty[data-v-276764b5]{text-align:center;color:#7a6f6b;padding:40px 0}.fade-enter-active[data-v-276764b5],.fade-leave-active[data-v-276764b5]{transition:opacity .5s ease}.fade-enter-from[data-v-276764b5],.fade-leave-to[data-v-276764b5]{opacity:0}.fade-enter-to[data-v-276764b5],.fade-leave-from[data-v-276764b5]{opacity:1}.course-section-container[data-v-276764b5]{position:relative;overflow:hidden;padding:30px 0 50px;min-height:300px}.loading-design[data-v-276764b5]{position:absolute;top:0;left:0;width:100%;min-height:300px;height:100%;background-color:#fff;z-index:9999}.spinner-border-color[data-v-276764b5]{color:var(--brand-primary-color)!important}.ac-hero[data-v-b52752de]{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:34px 36px;margin-bottom:26px;border-radius:22px;overflow:hidden;color:#fff;background:radial-gradient(circle at 90% 10%,rgba(255,214,102,.35) 0,transparent 40%),radial-gradient(circle at 5% 100%,rgba(255,255,255,.15) 0,transparent 40%),linear-gradient(135deg,var(--brand-primary-color),var(--brand-secondary-color));box-shadow:0 24px 50px -30px #ed2625cc}.ac-hero[data-v-b52752de]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;pointer-events:none;background-image:radial-gradient(#fff 1.2px,transparent 1.2px);background-size:22px 22px}.ac-hero[data-v-b52752de]>*{position:relative}.ac-eyebrow[data-v-b52752de]{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;background:#ffffff2e;border-radius:999px;padding:4px 12px;margin-bottom:10px}.ac-hero h1[data-v-b52752de]{font-size:clamp(26px,3.4vw,36px);font-weight:800;margin:0 0 6px;color:#fff}.ac-hero p[data-v-b52752de]{margin:0;max-width:560px;color:#ffffffe6;font-size:15.5px}.ac-stats[data-v-b52752de]{display:flex;gap:12px}.ac-stat[data-v-b52752de]{min-width:110px;text-align:center;background:#ffffff29;border:1px solid rgba(255,255,255,.28);border-radius:16px;padding:12px 16px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ac-stat b[data-v-b52752de]{display:block;font-size:28px;font-weight:800;line-height:1.1}.ac-stat span[data-v-b52752de]{font-size:13px;color:#ffffffe6}.ac-empty[data-v-b52752de]{text-align:center;color:#8a7d79;padding:60px 0}.ac-empty i[data-v-b52752de]{font-size:42px;color:#f0b8a8}.ac-empty p[data-v-b52752de]{margin-top:10px;font-size:16px}.fade-enter-active[data-v-b52752de],.fade-leave-active[data-v-b52752de]{transition:opacity .5s ease}.fade-enter-from[data-v-b52752de],.fade-leave-to[data-v-b52752de]{opacity:0}.fade-enter-to[data-v-b52752de],.fade-leave-from[data-v-b52752de]{opacity:1}.course-section-container[data-v-b52752de]{position:relative;overflow:hidden;padding:30px 0 50px;min-height:300px}.loading-design[data-v-b52752de]{position:absolute;top:0;left:0;width:100%;min-height:300px;height:100%;background-color:#fff;z-index:9999}.spinner-border-color[data-v-b52752de]{color:var(--brand-primary-color)!important}@media (max-width: 575px){.ac-hero[data-v-b52752de]{padding:24px 20px}.ac-stats[data-v-b52752de]{width:100%}.ac-stat[data-v-b52752de]{flex:1;min-width:0}}.cb[data-v-53423ce9]{padding:10px 0 50px}.cb-head[data-v-53423ce9]{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:28px 32px;margin-bottom:26px;border-radius:22px;overflow:hidden;color:#fff;background:radial-gradient(circle at 92% 10%,rgba(255,214,102,.35) 0,transparent 40%),linear-gradient(135deg,var(--brand-primary-color),var(--brand-secondary-color));box-shadow:0 24px 50px -30px #ed2625cc}.cb-head[data-v-53423ce9]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;pointer-events:none;background-image:radial-gradient(#fff 1.2px,transparent 1.2px);background-size:22px 22px}.cb-head[data-v-53423ce9]>*{position:relative}.cb-head-text[data-v-53423ce9]{min-width:0}.cb-eyebrow[data-v-53423ce9]{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.5px;background:#ffffff2e;border-radius:999px;padding:3px 12px;margin-bottom:8px}.cb-head h1[data-v-53423ce9]{font-size:clamp(22px,3vw,30px);font-weight:800;margin:0 0 4px;color:#fff;word-break:break-word}.cb-head p[data-v-53423ce9]{margin:0;color:#ffffffeb;font-size:15px}.cb-head p b[data-v-53423ce9]{font-size:18px;margin-right:2px}.cb-search[data-v-53423ce9]{display:flex;align-items:center;gap:8px;width:min(100%,420px);background:#fff;border-radius:14px;padding:6px 6px 6px 14px;box-shadow:0 14px 30px -18px #00000080}.cb-search i[data-v-53423ce9]{color:var(--brand-primary-color)}.cb-search input[data-v-53423ce9]{flex:1;min-width:0;border:0;outline:0;font-size:15px;color:#2a1714;background:transparent}.cb-search button[data-v-53423ce9]{border:0;border-radius:10px;padding:8px 16px;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--brand-primary-color),var(--brand-secondary-color))}.cb-filter-toggle[data-v-53423ce9]{display:none}.cb-sidebar[data-v-53423ce9]{position:sticky;top:90px;background:#fff;border:1px solid #f1e4de;border-radius:18px;padding:18px;box-shadow:0 12px 30px -24px #78281473}.cb-side-head[data-v-53423ce9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.cb-side-head h6[data-v-53423ce9]{margin:0;font-size:16px;font-weight:700;color:#2a1714}.cb-side-head h6 i[data-v-53423ce9]{color:var(--brand-primary-color);margin-right:4px}.cb-clear[data-v-53423ce9]{border:0;background:none;color:var(--brand-primary-color);font-size:13px;font-weight:600;padding:0}.cb-group[data-v-53423ce9]{padding-top:14px;margin-top:12px;border-top:1px dashed #f1e4de}.cb-group-title[data-v-53423ce9]{font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#9a8f8b;margin-bottom:8px}.cb-check[data-v-53423ce9]{display:flex;align-items:center;gap:10px;padding:7px 10px;margin:0 -10px;border-radius:10px;cursor:pointer;font-size:14px;color:#3d2a26;transition:background .15s ease}.cb-check[data-v-53423ce9]:hover{background:#fff5f2}.cb-check input[data-v-53423ce9]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;width:18px;height:18px;border:1.5px solid #e4c9bf;border-radius:5px;background:#fff;display:grid;place-content:center;cursor:pointer;transition:all .15s ease}.cb-check input[data-v-53423ce9]:after{content:"";width:10px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) scale(0);margin-top:-2px;transition:transform .15s ease}.cb-check input[data-v-53423ce9]:checked{border-color:transparent;background:linear-gradient(135deg,var(--brand-primary-color),var(--brand-secondary-color))}.cb-check input[data-v-53423ce9]:checked:after{transform:rotate(-45deg) scale(1)}.cb-check input:checked+span[data-v-53423ce9]{color:var(--brand-primary-color);font-weight:600}.cb-results[data-v-53423ce9]{position:relative;min-height:300px}.cb-loading[data-v-53423ce9]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:flex-start;justify-content:center;padding-top:80px;background:#ffffffbf;color:var(--brand-primary-color)}.cb-empty[data-v-53423ce9]{text-align:center;padding:60px 20px;background:#fff;border:1px dashed #f0d2c8;border-radius:18px}.cb-empty i[data-v-53423ce9]{font-size:40px;color:#f0b8a8}.cb-empty h5[data-v-53423ce9]{margin:12px 0 6px;font-weight:700;color:#2a1714}.cb-empty p[data-v-53423ce9]{color:#8a7d79;margin-bottom:18px}.cb-empty-btn[data-v-53423ce9]{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border-radius:10px;color:#fff;font-weight:600;text-decoration:none;background:linear-gradient(135deg,var(--brand-primary-color),var(--brand-secondary-color))}.cb-empty-btn[data-v-53423ce9]:hover{color:#fff}@media (max-width: 991px){.cb-head[data-v-53423ce9]{padding:22px 20px}.cb-search[data-v-53423ce9]{width:100%}.cb-filter-toggle[data-v-53423ce9]{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;padding:9px 16px;border-radius:12px;border:1.5px solid #f3d3c8;background:#fff;font-weight:600;color:#3d2a26}.cb-count[data-v-53423ce9]{min-width:20px;height:20px;border-radius:999px;background:var(--brand-primary-color);color:#fff;font-size:12px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px}.cb-sidebar[data-v-53423ce9]{display:none;position:static}.cb-sidebar.open[data-v-53423ce9]{display:block}}
