.xbx-footer{background:#1a1a1a}.xbx-footer-copyright{padding:1em 1.5em;background-color:rgba(0,0,0,.15)}.post-container[data-v-15f31f22]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12.5px 18px;border-bottom:1px solid #f5f5f5;color:#232323}.post-container a[data-v-15f31f22]{text-decoration:none}.post-container .main-cont[data-v-15f31f22]{-webkit-box-flex:1;-ms-flex:1;flex:1}.post-container .main-cont .top-flex[data-v-15f31f22]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px}.post-container .main-cont .top-flex .top-user-info[data-v-15f31f22]{display:-webkit-box;display:-ms-flexbox;display:flex}.post-container .main-cont .top-flex .top-user-info .avatar-a[data-v-15f31f22]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-container .main-cont .top-flex .top-user-info .avatar-a img[data-v-15f31f22]{width:22px;height:22px;border-radius:50%}.post-container .main-cont .top-flex .top-user-info .user-name[data-v-15f31f22]{color:#232323;font-size:14px;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:250px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.post-container .main-cont .top-flex .time[data-v-15f31f22]{color:#8590a6;font-size:12px}.post-container .main-cont .el-tag[data-v-15f31f22]{background-color:#ecf5ff;color:#409eff;border:1px solid #d9ecff}.post-container .main-cont .el-tag--dark.el-tag--danger[data-v-15f31f22]{background-color:#f56c6c;border-color:#f56c6c;color:#fff}.post-container .main-cont .title[data-v-15f31f22]{display:inline-block;font-size:18px;font-weight:600;margin-bottom:6px;word-wrap:break-word;word-break:normal;width:100%;color:#00396f}.post-container .main-cont .first-post[data-v-15f31f22]{cursor:pointer}.post-container .main-cont .first-post .images[data-v-15f31f22]{padding:4px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.post-container .main-cont .first-post .images .image[data-v-15f31f22]{width:220px;height:100px;border-radius:6px!important;margin-right:10px;border:1px solid #f8f8f8}.post-container .main-cont .first-post .content[data-v-15f31f22]{position:relative;display:inline-block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;word-break:break-all;line-height:24px;font-size:16px!important;color:#000;width:100%;margin-top:3px}.xbx-article-nav-wrap .xbx-article-item-wrap[data-v-cf498686]{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.xbx-article-nav-wrap .xbx-article-item-wrap .xbx-article-item[data-v-cf498686]{padding:0 10px 10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;cursor:pointer}.xbx-article-nav-wrap .xbx-article-item-wrap .item[data-v-cf498686]{border-bottom:2px solid #00396f;color:#00396f}.bbs-article-list[data-v-cf498686]{background:#fff;border-radius:8px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.03);box-shadow:0 3px 3px rgba(0,0,0,.03)}.bbs-article-wrap .bbs-article[data-v-cf498686]{padding:20px 20px;background-color:#fff;border-radius:10px;-webkit-box-shadow:0 2px 10px 0 rgba(99,118,141,.15);box-shadow:0 2px 10px 0 rgba(99,118,141,.15);-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:767.98px){.bbs-article-wrap .bbs-article[data-v-cf498686]{padding:20px 10px}}.bbs-article-wrap .bbs-article[data-v-cf498686]:hover{-webkit-box-shadow:0 2px 10px 0 rgba(99,118,141,.5);box-shadow:0 2px 10px 0 rgba(99,118,141,.5);-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.bbs-article-wrap .bbs-article .bbs-article-title-wrap[data-v-cf498686]{display:-ms-flexbox;display:flex;margin:auto 0;color:#292525;cursor:pointer;font-size:18px;text-decoration:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bbs-article-wrap .bbs-article .bbs-article-title-wrap .bbs-article-title[data-v-cf498686]{overflow:hidden;color:#00396f;font-weight:600;font-size:20px;line-height:1.4;text-align:left;margin-bottom:10px}@media (max-width:767.98px){.bbs-article-wrap .bbs-article .bbs-article-title-wrap .bbs-article-title[data-v-cf498686]{overflow:hidden;font-size:16px}}.bbs-article-wrap .bbs-article .bbs-article-content-wrap[data-v-cf498686]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.bbs-article-wrap .bbs-article .bbs-article-content-wrap .bbs-article-summary-wrap[data-v-cf498686]{margin-bottom:10px;color:#333;cursor:pointer;font-size:15px;text-decoration:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width:767.98px){.bbs-article-wrap .bbs-article .bbs-article-content-wrap .bbs-article-summary-wrap .bbs-article-summary[data-v-cf498686]{font-size:14px;color:#666}}.bbs-article-wrap .bbs-article .bbs-article-content-wrap .bbs-article-summary-wrap .bbs-article-summary[data-v-cf498686]:hover{color:#666}.bbs-article-wrap .bbs-article .bbs-article-tag[data-v-cf498686]{max-width:200px;padding:3px;border-radius:6px;font-size:12px;background-color:#007bff;color:#fff;text-decoration:none}.bbs-article-wrap .bbs-article .bbs-article-tag[data-v-cf498686]:hover{color:hsla(0,0%,100%,.9)}.bbs-article-wrap .img-slot[data-v-cf498686]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#909399;font-size:22px;background-color:#f5f7fa}.bbs-article-wrap .img-wrap[data-v-cf498686]{width:50%;margin-right:10px;max-width:300px;height:160px;background-position:50%;background-size:cover;border-radius:6px}@media (max-width:767.98px){.bbs-article-wrap .img-wrap[data-v-cf498686]{margin:0 auto;margin-bottom:10px;width:100%}}.home-container[data-v-c0861852]{max-width:1080px;margin:0 auto;padding-bottom:48px}@media (max-width:576px){.home-container[data-v-c0861852]{padding-bottom:24px}}.section-header[data-v-c0861852]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin-bottom:36px}.section-header__line[data-v-c0861852]{width:60px;height:2px;background:-webkit-gradient(linear,left top,right top,from(transparent),to(#093377));background:linear-gradient(90deg,transparent,#093377)}.section-header__line[data-v-c0861852]:last-child{background:-webkit-gradient(linear,left top,right top,from(#093377),to(transparent));background:linear-gradient(90deg,#093377,transparent)}.section-header__title[data-v-c0861852]{font-size:24px;font-weight:700;color:#1f2937;margin:0}@media (max-width:576px){.section-header__title[data-v-c0861852]{font-size:20px}}.promo-banner[data-v-c0861852]{position:relative;background:linear-gradient(145deg,#fff,#f2f7fd);padding:48px 40px;overflow:hidden;border:1px solid #d8e2ec;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}@media (max-width:768px){.promo-banner[data-v-c0861852]{padding:32px 24px}}.promo-banner[data-v-c0861852]:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,hsla(0,0%,100%,.82),hsla(0,0%,100%,0) 40%);pointer-events:none}.promo-banner__glow[data-v-c0861852]{position:absolute;top:-120px;right:-90px;width:280px;height:280px;background:radial-gradient(circle,rgba(9,51,119,.08) 0,rgba(9,51,119,.02) 42%,transparent 72%);pointer-events:none}.promo-banner__inner[data-v-c0861852]{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px}@media (max-width:992px){.promo-banner__inner[data-v-c0861852]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.promo-banner__left[data-v-c0861852]{max-width:560px}@media (max-width:992px){.promo-banner__left[data-v-c0861852]{max-width:100%}}.promo-banner__title[data-v-c0861852]{font-size:32px;font-weight:700;color:#1f2937;margin:0 0 16px;line-height:1.3}@media (max-width:576px){.promo-banner__title[data-v-c0861852]{font-size:24px}}.promo-banner__desc[data-v-c0861852]{font-size:16px;color:#6b7280;line-height:1.7;margin:0 0 28px}.promo-banner__actions[data-v-c0861852]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}@media (max-width:576px){.promo-banner__actions[data-v-c0861852]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:992px){.promo-banner__actions[data-v-c0861852]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.promo-banner__btn[data-v-c0861852]{padding:10px 24px!important;font-size:14px!important;font-weight:500!important;border-radius:24px!important;-webkit-transition:all .2s!important;transition:all .2s!important}.promo-banner__btn--outline[data-v-c0861852]{background:#fff!important;color:#1f2937!important}.promo-banner__btn--outline[data-v-c0861852]:hover{background:#093377!important;color:#fff!important}.promo-banner__right[data-v-c0861852]{-ms-flex-negative:0;flex-shrink:0}@media (max-width:992px){.promo-banner__right[data-v-c0861852]{display:none}}.promo-banner__decoration[data-v-c0861852]{position:relative;width:220px;height:160px}.promo-banner__card[data-v-c0861852]{position:absolute;width:160px;height:100px;background:rgba(9,51,119,.08);border-radius:16px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);top:30px;left:30px}.promo-banner__circle[data-v-c0861852]{position:absolute;width:110px;height:110px;background:rgba(16,185,129,.06);border-radius:50%;bottom:-20px;right:0}.promo-banner__circle--small[data-v-c0861852]{width:70px;height:70px;background:rgba(249,115,22,.1);top:0;right:60px;bottom:auto}.features-grid[data-v-c0861852]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:992px){.features-grid[data-v-c0861852]{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.features-grid[data-v-c0861852]{grid-template-columns:1fr}}.feature-card[data-v-c0861852]{background:#fff;padding:32px 24px;text-align:center;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}.feature-card[data-v-c0861852]:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-box-shadow:0 12px 32px rgba(0,0,0,.12);box-shadow:0 12px 32px rgba(0,0,0,.12)}.feature-card:hover .feature-card__icon[data-v-c0861852]{-webkit-transform:scale(1.1);transform:scale(1.1)}.feature-card__icon[data-v-c0861852]{width:64px;height:64px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 20px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.feature-card__icon i[data-v-c0861852]{font-size:28px}.feature-card__title[data-v-c0861852]{font-size:18px;font-weight:700;color:#1f2937;margin:0 0 12px}.feature-card__desc[data-v-c0861852]{font-size:14px;color:#6b7280;line-height:1.7;margin:0}.course-system[data-v-c0861852]{background:#fff;padding:40px 30px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}.course-timeline[data-v-c0861852]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (max-width:768px){.course-timeline[data-v-c0861852]{grid-template-columns:1fr}}.course-timeline__item[data-v-c0861852]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding:24px 20px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:12px;-webkit-transition:all .3s;transition:all .3s;border:1px solid #e5e7eb}.course-timeline__item[data-v-c0861852]:hover{-webkit-transform:translateX(4px);transform:translateX(4px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.08)}.course-timeline__number[data-v-c0861852]{-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;background:linear-gradient(135deg,#093377,#1e4a9e);color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:16px}.course-timeline__content[data-v-c0861852]{-webkit-box-flex:1;-ms-flex:1;flex:1}.course-timeline__title[data-v-c0861852]{font-size:16px;font-weight:700;color:#1f2937;margin:0 0 8px}.course-timeline__desc[data-v-c0861852]{font-size:14px;color:#6b7280;line-height:1.6;margin:0 0 12px}.course-timeline__tags[data-v-c0861852]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.course-timeline__tag[data-v-c0861852]{display:inline-block;padding:4px 10px;background:rgba(9,51,119,.08);color:#093377;font-size:12px;border-radius:12px}.learning-path[data-v-c0861852]{background:#fff;padding:40px 30px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}.path-grid[data-v-c0861852]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:992px){.path-grid[data-v-c0861852]{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.path-grid[data-v-c0861852]{grid-template-columns:1fr}}.path-card[data-v-c0861852]{padding:24px 20px;background:-webkit-gradient(linear,left top,left bottom,from(#fafbfc),to(#f5f7f9));background:linear-gradient(180deg,#fafbfc,#f5f7f9);border-radius:12px;border:1px solid #e5e7eb;-webkit-transition:all .3s;transition:all .3s;position:relative;overflow:hidden}.path-card[data-v-c0861852]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:-webkit-gradient(linear,left top,right top,from(#093377),to(#1e4a9e));background:linear-gradient(90deg,#093377,#1e4a9e);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.path-card--active[data-v-c0861852],.path-card[data-v-c0861852]:hover{border-color:rgba(9,51,119,.3);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.08)}.path-card--active[data-v-c0861852]:before,.path-card[data-v-c0861852]:hover:before{opacity:1}.path-card__step[data-v-c0861852]{font-size:11px;font-weight:600;color:#093377;letter-spacing:1px;margin-bottom:12px}.path-card__icon[data-v-c0861852]{width:48px;height:48px;background:rgba(9,51,119,.1);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:16px}.path-card__icon i[data-v-c0861852]{font-size:24px;color:#093377}.path-card__title[data-v-c0861852]{font-size:18px;font-weight:700;color:#1f2937;margin:0 0 8px}.path-card__desc[data-v-c0861852]{font-size:14px;color:#6b7280;margin:0 0 16px;line-height:1.5}.path-card__list[data-v-c0861852]{list-style:none;padding:0;margin:0}.path-card__list li[data-v-c0861852]{font-size:13px;color:#6b7280;padding:6px 0;padding-left:16px;position:relative}.path-card__list li[data-v-c0861852]:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px;height:6px;background:#093377;border-radius:50%;opacity:.5}.tech-stack[data-v-c0861852]{background:#fff;padding:40px 30px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}.tech-grid[data-v-c0861852]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:992px){.tech-grid[data-v-c0861852]{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.tech-grid[data-v-c0861852]{grid-template-columns:1fr}}.tech-item[data-v-c0861852]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:20px;background:#f8fafc;border-radius:12px;-webkit-transition:all .3s;transition:all .3s}.tech-item[data-v-c0861852]:hover{background:#f1f5f9;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.tech-item__icon[data-v-c0861852]{-ms-flex-negative:0;flex-shrink:0;width:48px;height:48px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tech-item__icon span[data-v-c0861852]{font-size:16px;font-weight:700}.tech-item__info[data-v-c0861852]{-webkit-box-flex:1;-ms-flex:1;flex:1}.tech-item__name[data-v-c0861852]{font-size:15px;font-weight:600;color:#1f2937;margin:0 0 4px}.tech-item__desc[data-v-c0861852]{font-size:13px;color:#9ca3af;margin:0}.instructor-section[data-v-c0861852]{background:#fff;padding:40px 30px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}.instructor-content[data-v-c0861852]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}@media (max-width:768px){.instructor-content[data-v-c0861852]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}.instructor-avatar[data-v-c0861852]{-ms-flex-negative:0;flex-shrink:0;position:relative;width:85px;height:85px}@media (max-width:576px){.instructor-avatar[data-v-c0861852]{width:80px;height:80px}}.instructor-avatar__ring[data-v-c0861852]{position:absolute;inset:0;border-radius:50%;border:2px solid transparent;background:linear-gradient(135deg,#093377,#10b981) border-box;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) padding-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) padding-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;-webkit-animation:rotate-data-v-c0861852 8s linear infinite;animation:rotate-data-v-c0861852 8s linear infinite}.instructor-avatar__inner[data-v-c0861852]{position:absolute;inset:3px;background:linear-gradient(135deg,#edf4ff,#dfeafb);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9)}.instructor-avatar__inner img[data-v-c0861852]{width:100%;height:100%;border-radius:50%}.instructor-avatar__image[data-v-c0861852]{display:block;width:62px;max-width:68%;height:auto;-webkit-filter:drop-shadow(0 6px 12px rgba(9,51,119,.08));filter:drop-shadow(0 6px 12px rgba(9,51,119,.08))}@media (max-width:576px){.instructor-avatar__image[data-v-c0861852]{width:56px}}@-webkit-keyframes rotate-data-v-c0861852{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-data-v-c0861852{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.instructor-info[data-v-c0861852]{-webkit-box-flex:1;-ms-flex:1;flex:1}.instructor-info__name[data-v-c0861852]{font-size:26px;font-weight:700;color:#1f2937;margin:0 0 4px}.instructor-info__title[data-v-c0861852]{font-size:15px;color:#093377;margin:0 0 20px}.instructor-info__bio[data-v-c0861852]{margin-bottom:20px}.instructor-info__bio p[data-v-c0861852]{font-size:15px;color:#6b7280;line-height:1.8;margin:0 0 8px}.instructor-info__bio p[data-v-c0861852]:last-child{margin-bottom:0}.instructor-info__highlights[data-v-c0861852]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}@media (max-width:768px){.instructor-info__highlights[data-v-c0861852]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.highlight-item[data-v-c0861852]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 16px;background:linear-gradient(135deg,#f0f7ff,#e8f4fd);border-radius:20px}.highlight-item i[data-v-c0861852]{font-size:16px;color:#093377}.highlight-item span[data-v-c0861852]{font-size:13px;color:#1f2937;font-weight:500}.testimonials-section[data-v-c0861852]{background:#fff;padding:40px 30px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}.testimonials-grid[data-v-c0861852]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:992px){.testimonials-grid[data-v-c0861852]{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.testimonials-grid[data-v-c0861852]{grid-template-columns:1fr}}.testimonial-card[data-v-c0861852]{padding:24px 20px;background:-webkit-gradient(linear,left top,left bottom,from(#fafbfc),to(#f5f7f9));background:linear-gradient(180deg,#fafbfc,#f5f7f9);border-radius:12px;border:1px solid #e5e7eb;-webkit-transition:all .3s;transition:all .3s}.testimonial-card[data-v-c0861852]:hover{border-color:rgba(9,51,119,.2);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.08)}.testimonial-card__quote[data-v-c0861852]{margin-bottom:12px}.testimonial-card__quote i[data-v-c0861852]{font-size:28px;color:rgba(9,51,119,.2)}.testimonial-card__content[data-v-c0861852]{font-size:14px;color:#6b7280;line-height:1.8;margin:0 0 20px}.testimonial-card__author[data-v-c0861852]{gap:12px}.testimonial-card__author[data-v-c0861852],.testimonial-card__avatar[data-v-c0861852]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonial-card__avatar[data-v-c0861852]{width:32px;height:32px;background:linear-gradient(135deg,#093377,#1e4a9e);color:#fff;border-radius:50%;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:600}.testimonial-card__avatar--image[data-v-c0861852]{background:#eef3f9}.testimonial-card__avatar-image[data-v-c0861852]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.testimonial-card__info[data-v-c0861852]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.testimonial-card__name[data-v-c0861852]{font-size:14px;font-weight:600;color:#1f2937}.testimonial-card__role[data-v-c0861852]{font-size:12px;color:#9ca3af}.privileges-section[data-v-c0861852]{background:#fff;padding:40px 30px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}@media (max-width:768px){.privileges-section[data-v-c0861852]{padding:30px 20px}}.privileges-section__title[data-v-c0861852]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin:0 0 40px}.privileges-section__line[data-v-c0861852]{width:60px;height:2px;background:-webkit-gradient(linear,left top,right top,from(transparent),to(#093377));background:linear-gradient(90deg,transparent,#093377)}.privileges-section__line[data-v-c0861852]:last-child{background:-webkit-gradient(linear,left top,right top,from(#093377),to(transparent));background:linear-gradient(90deg,#093377,transparent)}.privileges-section__text[data-v-c0861852]{font-size:24px;font-weight:700;color:#626082}@media (max-width:576px){.privileges-section__text[data-v-c0861852]{font-size:20px}}.privileges-grid[data-v-c0861852]{display:grid;grid-template-columns:repeat(4,1fr);gap:4}@media (max-width:992px){.privileges-grid[data-v-c0861852]{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.privileges-grid[data-v-c0861852]{grid-template-columns:repeat(2,1fr)}}.privilege-item[data-v-c0861852]{text-align:center;padding:12px;border-radius:12px;-webkit-transition:all .3s;transition:all .3s}.privilege-item[data-v-c0861852]:hover{background:rgba(9,51,119,.06)}.privilege-item:hover .privilege-item__icon-wrapper[data-v-c0861852]{-webkit-transform:scale(1.08);transform:scale(1.08)}.privilege-item__icon-wrapper[data-v-c0861852]{width:80px;height:80px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.privilege-item__icon[data-v-c0861852]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.privilege-item__title[data-v-c0861852]{font-size:14px;color:#6b7280;line-height:1.6}.privilege-item__title[data-v-c0861852] :deep(br){display:block;margin-top:4px}.faq-section[data-v-c0861852]{background:#fff;padding:40px 30px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}.faq-list[data-v-c0861852]{width:100%;margin:0 auto}.faq-item[data-v-c0861852]{border-bottom:1px solid #e5e7eb}.faq-item[data-v-c0861852]:last-child{border-bottom:none}.faq-item__header[data-v-c0861852]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.faq-item__header[data-v-c0861852]:hover{color:#093377}.faq-item__question[data-v-c0861852]{font-size:15px;font-weight:600;color:#1f2937;-webkit-transition:color .3s;transition:color .3s}.faq-item__arrow[data-v-c0861852]{font-size:14px;color:#9ca3af;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.faq-item__answer[data-v-c0861852]{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-out,padding .3s;transition:max-height .3s ease-out,padding .3s}.faq-item__answer p[data-v-c0861852]{font-size:14px;color:#6b7280;line-height:1.8;margin:0;padding-bottom:20px}.faq-item--active .faq-item__question[data-v-c0861852]{color:#093377}.faq-item--active .faq-item__arrow[data-v-c0861852]{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#093377}.faq-item--active .faq-item__answer[data-v-c0861852]{max-height:200px}.faq-item:hover .faq-item__question[data-v-c0861852]{color:#093377}@media (max-width:768px){.course-system[data-v-c0861852],.faq-section[data-v-c0861852],.instructor-section[data-v-c0861852],.learning-path[data-v-c0861852],.privileges-section[data-v-c0861852],.tech-stack[data-v-c0861852],.testimonials-section[data-v-c0861852]{padding:30px 20px}}@media (max-width:576px){.course-system[data-v-c0861852],.faq-section[data-v-c0861852],.instructor-section[data-v-c0861852],.learning-path[data-v-c0861852],.privileges-section[data-v-c0861852],.tech-stack[data-v-c0861852],.testimonials-section[data-v-c0861852]{padding:28px 16px}}.xbx-dotted-bg[data-v-dd7f8150]{background-color:#093377}.h1[data-v-dd7f8150],h1[data-v-dd7f8150]{color:#333}@media (max-width:767.98px){.h1[data-v-dd7f8150],h1[data-v-dd7f8150]{font-size:1.8em}}@media (max-width:575.98px){.h1[data-v-dd7f8150],h1[data-v-dd7f8150]{font-size:1.5em}}.xbx-index-hero-inner[data-v-dd7f8150]{background:100% 0 no-repeat;background-image:url(https://cdnservice.quantclass.cn/site/home/img_home_banner_illustration.svg);background-size:100%;background-size:auto 80%;background-position-x:100%}@media (max-width:575.98px){.xbx-index-hero-inner[data-v-dd7f8150]{background-position-x:-10%}}.xbx-index-hero-inner-deco[data-v-dd7f8150]{width:25%;max-width:90px}.xbx-index-hero .h1[data-v-dd7f8150]{text-shadow:0 0 4px rgba(0,0,0,.8)}.xbx-index-card[data-v-dd7f8150]{display:inline-block;text-decoration:none;width:100%;min-width:260px;margin:4px;border-radius:8px;-webkit-transition:all .4s;transition:all .4s}.xbx-index-card-inner[data-v-dd7f8150]{background:no-repeat;background-image:url(https://cdnservice.quantclass.cn/site/home/img_home_banner_module_bg.svg);background-size:100%;background-size:cover;height:150px;padding:20px;text-align:left;color:#fff;font-weight:400}.xbx-index-card-inner h3[data-v-dd7f8150]{font-weight:600}.xbx-index-card-color-one[data-v-dd7f8150]{background:linear-gradient(226deg,#7f7fd5,#5aa39e)}.xbx-index-card-color-two[data-v-dd7f8150]{background:linear-gradient(75deg,#5733c5,#186964)}.xbx-index-card-color-three[data-v-dd7f8150]{background:linear-gradient(226deg,#4e54c8,#8f94fb)}.xbx-index-card-color-four[data-v-dd7f8150]{background:linear-gradient(226deg,#159957,#155799)}.xbx-index-card-color-five[data-v-dd7f8150]{background:linear-gradient(154deg,#0b486b,#f56217)}.xbx-index-card-color-six[data-v-dd7f8150]{background:linear-gradient(226deg,#614385,#516395)}.xbx-index-card-color-seven[data-v-dd7f8150]{background:linear-gradient(226deg,#ffb75e,#ed8f03)}.xbx-index-card-color-eight[data-v-dd7f8150]{background:linear-gradient(226deg,#fd746c,#ff9068)}.xbx-index-card-color-nine[data-v-dd7f8150]{background:linear-gradient(226deg,#667db6,#0082c8)}.xbx-index-course-card[data-v-dd7f8150]{display:inline-block;color:#333;width:100%;text-align:center;text-decoration:none;cursor:pointer;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media (prefers-reduced-motion:reduce){.xbx-index-course-card[data-v-dd7f8150]{-webkit-transition:none;transition:none}}.xbx-index-course-card-img[data-v-dd7f8150]{margin:0 auto -25%;min-width:200px;width:200px;height:auto;z-index:2;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}@media (prefers-reduced-motion:reduce){.xbx-index-course-card-img[data-v-dd7f8150]{-webkit-transition:none;transition:none}}@media (max-width:767.98px){.xbx-index-course-card-img[data-v-dd7f8150]{margin:0;width:80px;min-width:80px;height:72px}}.xbx-index-course-card-wrapper[data-v-dd7f8150]{overflow-x:visible}@media (max-width:767.98px){.xbx-index-course-card-wrapper[data-v-dd7f8150]{overflow-x:auto}.xbx-index-course-card-wrapper .xbx-index-course-card[data-v-dd7f8150]:last-child{padding-right:1em}}.xbx-index-course-card-inner[data-v-dd7f8150]{height:200px;min-height:80px;background:#fff;border-radius:6px;padding:25% 1em 1em;-webkit-box-shadow:0 2px 20px 0 rgba(99,118,141,.15)!important;box-shadow:0 2px 20px 0 rgba(99,118,141,.15)!important;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}@media (prefers-reduced-motion:reduce){.xbx-index-course-card-inner[data-v-dd7f8150]{-webkit-transition:none;transition:none}}.xbx-index-course-card-inner h3[data-v-dd7f8150]{font-weight:400}.xbx-index-course-card-inner .text-muted[data-v-dd7f8150]{color:#878792!important;font-size:14px}@media (max-width:767.98px){.xbx-index-course-card-inner[data-v-dd7f8150]{min-width:240px;height:auto;padding:.5em;text-align:left}.xbx-index-course-card-inner h3[data-v-dd7f8150]{margin:0}}.xbx-index-course-card-sep[data-v-dd7f8150]{display:inline-block;margin-top:.6em;margin-bottom:.6em;width:39px;height:5px}.xbx-index-course-card-sep-stock[data-v-dd7f8150]{background:linear-gradient(137deg,#4b4e5e,#282934)}.xbx-index-course-card-sep-coin[data-v-dd7f8150]{background:linear-gradient(222deg,#55afff,#316aff)}.xbx-index-course-card-sep-fen[data-v-dd7f8150]{background:linear-gradient(37deg,#ff991f,#ffe380)}@media (max-width:767.98px){.xbx-index-course-card-sep[data-v-dd7f8150]{display:none}}@media (min-width:576px){.xbx-index-course-card[data-v-dd7f8150]:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.xbx-index-course-card:hover .xbx-index-course-card-img[data-v-dd7f8150]{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.xbx-index-course-card:hover .xbx-index-course-card-inner[data-v-dd7f8150]{-webkit-box-shadow:0 4px 40px 0 rgba(99,118,141,.2)!important;box-shadow:0 4px 40px 0 rgba(99,118,141,.2)!important}}.xbx-home-ad[data-v-dd7f8150]{height:80px;background:no-repeat 0 #242c6d;background-image:url(https://cdnservice.quantclass.cn/site/ad/open-account-promotion.svg);background-size:100%;background-size:cover}.xbx-home-ad2[data-v-dd7f8150]{height:80px;background:no-repeat 0 #242c6d;background-image:url(https://cdnservice.quantclass.cn/site/ad/tools-timing-viewer.svg);background-size:100%;background-size:cover}.xbx-qrcode-login[data-v-dd7f8150]{width:186px;background:rgba(32,36,41,.5);border-radius:16px;border:3px dashed #141415;padding:8px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.xbx-qrcode-login .xbx-qrcode-login-content[data-v-dd7f8150]{width:160px;height:160px;padding:6px;margin:0 auto 4px;text-align:center}.xbx-qrcode-login .xbx-qrcode-login-desc[data-v-dd7f8150]{background:#3f6bfb;color:#fff;font-size:12px}.container-lesson-fluid[data-v-dd7f8150]{margin-top:140px}@media (max-width:767.98px){.container-lesson-fluid[data-v-dd7f8150]{margin-top:100px}}.xbx-quant-lesson[data-v-dd7f8150]{display:inline-block;width:100%;color:#333;text-align:center;text-decoration:none;transition:transform .3s,-webkit-transform .3s}@media (min-width:576px){.xbx-quant-lesson[data-v-dd7f8150]:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.xbx-quant-lesson:hover .xbx-index-course-card-img[data-v-dd7f8150]{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.xbx-quant-lesson:hover .xbx-index-course-card-inner[data-v-dd7f8150]{-webkit-box-shadow:0 4px 40px 0 rgba(99,118,141,.2)!important;box-shadow:0 4px 40px 0 rgba(99,118,141,.2)!important}}.xbx-quant-lesson-stock[data-v-dd7f8150]{background-color:#dcdcdc;-webkit-box-shadow:0 2px 6px 0 rgba(48,49,51,.5);box-shadow:0 2px 6px 0 rgba(48,49,51,.5)}.xbx-quant-lesson-coin[data-v-dd7f8150]{background-color:#e5effe;-webkit-box-shadow:0 2px 6px 0 rgba(28,107,247,.5);box-shadow:0 2px 6px 0 rgba(28,107,247,.5)}.xbx-quant-lesson-fen[data-v-dd7f8150]{background-color:#fdf1e2;-webkit-box-shadow:0 2px 6px 0 rgba(255,126,0,.4);box-shadow:0 2px 6px 0 rgba(255,126,0,.4)}.xbx-quant-lesson .xbx-quant-lesson-level-stock[data-v-dd7f8150]{background-image:-webkit-gradient(linear,0 0,0 100%,from(#4b4e5e),to(#bababa));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.xbx-quant-lesson .xbx-quant-lesson-level-coin[data-v-dd7f8150]{background-image:-webkit-gradient(linear,0 0,0 100%,from(#acbfec),to(#d9e6fa));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.xbx-quant-lesson .xbx-quant-lesson-level-fen[data-v-dd7f8150]{background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffad58),to(#fbe5cb));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.xbx-quant-lesson .xbx-quant-lesson-img[data-v-dd7f8150]{margin-top:-3.5rem;margin-bottom:-1rem;min-width:170px;width:170px;height:auto;z-index:2;-webkit-transition:all .5s ease;transition:all .5s ease}.xbx-quant-lesson .xbx-quant-lesson-img[data-v-dd7f8150]:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.xbx-quant-lesson .xbx-quant-lesson-tags[data-v-dd7f8150]{margin-right:.25rem;background-color:#fff;padding:6px 8px;-webkit-box-shadow:0 2px 5px 0 rgba(96,98,102,.6);box-shadow:0 2px 5px 0 rgba(96,98,102,.6);border-radius:6px;cursor:pointer;font-size:12px;color:#2c2d2f;text-decoration:none}.xbx-quant-lesson .xbx-quant-lesson-tags[data-v-dd7f8150]:last-child{margin-right:0}.xbx-quant-lesson .xbx-quant-lesson-tags[data-v-dd7f8150]:hover{background-color:#ccc;-webkit-transition:.3s;transition:.3s}.xbx-quant-lesson .have-lesson-tag[data-v-dd7f8150]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-10px;right:-10px;width:30px;height:30px;border-radius:50%;background-color:#17d03d}@media (max-width:767.98px){.xbx-quant-lesson .have-lesson-tag[data-v-dd7f8150]{top:0;right:0}}.xbx-quant-lesson .have-lesson-tag .normal-right[data-v-dd7f8150]{width:12px;height:20px;margin-top:-10%;border-color:#fff;border-style:solid;border-width:0 6px 6px 0;border-radius:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.loading-wrap[data-v-dd7f8150]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:200px;color:#909399}.head-card-swiper-extra[data-v-dd7f8150]{text-align:center;font-size:18px;color:#3f6bfb}.head-card-swiper-extra .head-card-swiper-dot ul[data-v-dd7f8150]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;padding:0;margin:0}.head-card-swiper-extra .head-card-swiper-dot ul li[data-v-dd7f8150]{width:18px;height:2px;border:none;margin:0 5px;border-radius:4%;background-color:#99a9bf;cursor:pointer}.head-card-swiper-extra .head-card-swiper-dot ul .curLightHeight[data-v-dd7f8150]{background:#3f8ec8}.head-card-swiper-extra .head-card-swiper-dot-onready[data-v-dd7f8150]{pointer-events:none}.lesson-card[data-v-dd7f8150]{background-color:rgba(51,51,51,.19);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin-bottom:5px}.lesson-card[data-v-dd7f8150]:hover,.lesson-card img[data-v-dd7f8150]{-webkit-transition:all .3s;transition:all .3s}.lesson-card:hover img[data-v-dd7f8150]{-webkit-transform:scale(1.1);transform:scale(1.1)}.home-img[data-v-dd7f8150],.home-img[data-v-dd7f8150]:hover{-webkit-transition:all .3s;transition:all .3s}.home-img[data-v-dd7f8150]:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.el-carousel[data-v-dd7f8150] .el-carousel__indicators{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.el-carousel[data-v-dd7f8150] .el-carousel__button{width:18px;height:2px;border:none;border-radius:4%;background-color:#99a9bf}.el-carousel[data-v-dd7f8150] .is-active .el-carousel__button{background:#3f8ec8}