.result-state-card[data-v-4431c8af]{align-items:center;display:flex;justify-content:center;padding:24px}.result-state-card--compact[data-v-4431c8af]{min-height:auto;padding:16px 0}.result-state-card__container[data-v-4431c8af]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;display:flex;flex-direction:column;max-width:420px;padding:60px 24px;text-align:center;width:100%}.result-state-card--compact .result-state-card__container[data-v-4431c8af]{padding:24px}.result-state-card__icon[data-v-4431c8af]{align-items:center;background:#fbeeec;border-radius:50%;display:flex;height:80px;justify-content:center;margin-bottom:24px;width:80px}.result-state-card__icon .material-icons[data-v-4431c8af]{color:#534342;font-size:40px}.result-state-card--compact .result-state-card__icon[data-v-4431c8af]{height:64px;margin-bottom:16px;width:64px}.result-state-card--compact .result-state-card__icon .material-icons[data-v-4431c8af]{font-size:32px}.result-state-card__title[data-v-4431c8af]{color:#201a19;font-size:20px;font-weight:600;line-height:28px;margin:0 0 10px}.result-state-card__subtitle[data-v-4431c8af]{color:#534342;font-size:14px;line-height:1.5;margin:0 0 24px}.result-state-card__actions[data-v-4431c8af]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.result-state-card__cta[data-v-4431c8af]{min-width:160px}.result-state-card__cta--secondary[data-v-4431c8af]{background:#fff;border:1px solid #d0c4c2;color:#201a19}.result-state-card__cta--secondary[data-v-4431c8af]:hover:not(:disabled){background:#fff8f7;border-color:#534342}@media(max-width:768px){.result-state-card[data-v-4431c8af]{padding:16px}.result-state-card__container[data-v-4431c8af]{padding:30px 16px}.result-state-card__title[data-v-4431c8af]{font-size:16px;line-height:24px}.result-state-card__cta[data-v-4431c8af]{max-width:320px;width:100%}}.course-about[data-v-07869074]{border-bottom:1px solid #e6e6e6;padding:30px 0}@media(max-width:1023px){.course-about[data-v-07869074]{padding:24px 0}}.course-about__title[data-v-07869074]{color:#201a19;font-size:24px;font-weight:500;line-height:28px;margin:0 0 16px}@media(max-width:1023px){.course-about__title[data-v-07869074]{font-size:20px;line-height:24px;margin-bottom:20px}}.course-about__title[data-v-07869074]{margin-bottom:0}@media(max-width:1023px){.course-about__title[data-v-07869074]{margin-bottom:20px}}.course-about__text[data-v-07869074]{color:#534342;font-size:16px;line-height:24px;margin:0;white-space:pre-line}.course-about__text--clamped[data-v-07869074]{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.course-about__toggle[data-v-07869074]{background:none;border:0;color:#a81e22;cursor:pointer;font-size:14px;line-height:20px;margin-top:16px;padding:0}.course-academy[data-v-47821b8e]{border-bottom:1px solid #e6e6e6;padding:30px 0}@media(max-width:1023px){.course-academy[data-v-47821b8e]{padding:24px 0}}.course-academy__title[data-v-47821b8e]{color:#201a19;font-size:24px;font-weight:500;line-height:28px;margin:0 0 16px}@media(max-width:1023px){.course-academy__title[data-v-47821b8e]{font-size:20px;line-height:24px;margin-bottom:20px}}.course-academy__text[data-v-47821b8e]{color:#534342;font-size:16px;line-height:24px;margin:0}.course-academy__link[data-v-47821b8e]{color:#a81e22;display:inline-block;font-size:14px;line-height:20px;margin-top:12px;-webkit-text-decoration:none;text-decoration:none}.course-academy__link[data-v-47821b8e]:hover{-webkit-text-decoration:underline;text-decoration:underline}.course-batch-card-skeleton[data-v-2b422d24]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;min-width:0;overflow:hidden;padding:15px 25px;width:100%}.course-batch-card-skeleton__schedule[data-v-2b422d24]{display:flex;flex-direction:column;gap:5px;min-width:0}.course-batch-card-skeleton__scheduleRow[data-v-2b422d24]{align-items:center;display:flex;gap:12px;min-width:0}.course-batch-card-skeleton__date[data-v-2b422d24]{flex:0 1 118px;min-width:0;overflow:hidden}.course-batch-card-skeleton__divider[data-v-2b422d24]{background:rgba(0,0,0,.12);flex-shrink:0;height:14px;width:1px}.course-batch-card-skeleton__time[data-v-2b422d24]{flex:1;min-width:40px;overflow:hidden}.course-batch-card-skeleton__modeChip[data-v-2b422d24]{flex-shrink:0;line-height:0;margin-left:auto}.course-batch-card-skeleton__weekdays[data-v-2b422d24]{align-items:center;display:flex;gap:8px;min-width:0;overflow:hidden}.course-batch-card-skeleton__weekday[data-v-2b422d24]{flex:0 0 20px;line-height:0}.course-batch-card-skeleton__location[data-v-2b422d24]{min-width:0;overflow:hidden}.course-batch-card-skeleton__instructor[data-v-2b422d24]{align-items:center;display:flex;gap:15px;min-width:0}.course-batch-card-skeleton__avatar[data-v-2b422d24]{flex-shrink:0;line-height:0}.course-batch-card-skeleton__instructorMeta[data-v-2b422d24]{flex:1;min-width:0;overflow:hidden}.course-batch-card-skeleton__footer[data-v-2b422d24]{align-items:center;display:flex;gap:0;justify-content:space-between;min-width:0}.course-batch-card-skeleton__footer[data-v-2b422d24] .b-skeleton{flex-shrink:0;line-height:0}.course-batch-card-skeleton__price[data-v-2b422d24]{flex:1;min-width:0;overflow:hidden}.course-batch-card-skeleton__button[data-v-2b422d24]{border-radius:4px}.course-batch-card-skeleton[data-v-2b422d24] .b-skeleton{box-sizing:border-box;max-width:100%}.course-batch-card-skeleton[data-v-2b422d24] .b-skeleton-item{border-radius:4px}@media(max-width:767px){.course-batch-card-skeleton[data-v-2b422d24]{gap:16px;padding:14px 16px}.course-batch-card-skeleton__date[data-v-2b422d24]{flex-basis:104px}.course-batch-card-skeleton__scheduleRow[data-v-2b422d24]{gap:10px}.course-batch-card-skeleton__weekdays[data-v-2b422d24]{gap:6px}.course-batch-card-skeleton__weekday[data-v-2b422d24]{flex-basis:18px}}.course-instructor-card[data-v-3c20a5d2]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;display:flex;flex-direction:column;gap:15px;padding:15px}@media(min-width:768px){.course-instructor-card[data-v-3c20a5d2]{align-items:center;flex-direction:row;justify-content:space-between;min-height:71px}}.course-instructor-card[data-v-3c20a5d2]:hover{border-color:#534342}.course-instructor-card__main[data-v-3c20a5d2]{align-items:center;display:flex;gap:15px;min-width:0}.course-instructor-card__avatar[data-v-3c20a5d2]{border-radius:4px;flex-shrink:0;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.course-instructor-card__avatar--placeholder[data-v-3c20a5d2]{background:#fbeeec}.course-instructor-card__info[data-v-3c20a5d2]{display:flex;flex-direction:column;gap:2px;min-width:0}.course-instructor-card__name[data-v-3c20a5d2]{color:#201a19;font-size:14px;letter-spacing:.25px;line-height:20px;margin:0;-webkit-text-decoration:underline;text-decoration:underline;word-break:break-word}.course-instructor-card__name--plain[data-v-3c20a5d2]{-webkit-text-decoration:none;text-decoration:none}.course-instructor-card__rating[data-v-3c20a5d2]{align-items:center;color:#534342;display:inline-flex;font-size:12px;gap:4px;letter-spacing:.4px;line-height:16px}.course-instructor-card__ratingIcon[data-v-3c20a5d2]{color:#f9b600}.course-instructor-card__cta[data-v-3c20a5d2]{align-items:center;align-self:flex-start;background:#fff;border:1px solid #d0c4c2;border-radius:4px;color:#201a19;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:500;justify-content:center;letter-spacing:.15px;line-height:16px;padding:7px 16px}@media(min-width:768px){.course-instructor-card__cta[data-v-3c20a5d2]{align-self:center}}.course-instructor-card__cta[data-v-3c20a5d2]:hover:not(:disabled){border-color:#534342}.course-instructor-card__cta[data-v-3c20a5d2]:disabled{cursor:not-allowed;opacity:.6}.course-batches[data-v-67394717]{border-bottom:1px solid #e6e6e6;padding:30px 0}@media(max-width:1023px){.course-batches[data-v-67394717]{padding:24px 0}}.course-batches__header[data-v-67394717]{display:flex;flex-direction:column;gap:20px;margin-bottom:10px}.course-batches__headerRow[data-v-67394717]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px;width:100%}.course-batches__headerActions[data-v-67394717]{align-items:center;display:flex;flex:1;gap:10px;min-width:0}@media(min-width:768px){.course-batches__headerActions[data-v-67394717]{justify-content:flex-end}}.course-batches__title[data-v-67394717]{color:#201a19;font-size:24px;font-weight:500;line-height:28px;margin:0 0 16px}@media(max-width:1023px){.course-batches__title[data-v-67394717]{font-size:20px;line-height:24px;margin-bottom:20px}}.course-batches__title[data-v-67394717]{margin-bottom:0}.course-batches__modeTabs[data-v-67394717]{align-items:stretch;display:inline-flex}.course-batches__modeTab[data-v-67394717]{align-items:center;background:#fff;border:0;color:#201a19;cursor:pointer;display:inline-flex;font-size:18px;gap:8px;justify-content:center;line-height:24px;padding:8px 16px 8px 20px;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.course-batches__modeTab--solo[data-v-67394717]{border:1px solid #e6e6e6;border-radius:4px;padding:8px 20px}.course-batches__modeTab--first[data-v-67394717]{border:1px solid #e6e6e6;border-radius:4px 0 0 4px;border-right:0}.course-batches__modeTab--last[data-v-67394717]{border:1px solid #e6e6e6;border-radius:0 4px 4px 0;padding-left:16px;padding-right:20px}.course-batches__modeTab--active[data-v-67394717]{background:#a81e22;border-color:#a81e22;color:#fff}.course-batches__modeTab--active.course-batches__modeTab--first+.course-batches__modeTab--last[data-v-67394717]{border-left-color:#a81e22}.course-batches__classTabsWrap[data-v-67394717]{border-bottom:1px solid #e6e6e6;margin-bottom:10px}.course-batches__classTabs[data-v-67394717]{align-items:stretch;display:inline-flex}.course-batches__classTab[data-v-67394717]{background:transparent;border:0;border-bottom:1px solid transparent;color:#534342;cursor:pointer;font-size:14px;letter-spacing:.25px;line-height:20px;margin-bottom:-1px;min-height:40px;padding:0 16px}.course-batches__classTab--active[data-v-67394717]{border-bottom-color:#201a19;color:#201a19}.course-batches__count[data-v-67394717]{color:#534342;font-size:12px;letter-spacing:.4px;line-height:16px;margin:0 0 10px}.course-batches__countSkeleton[data-v-67394717]{display:block;margin:0 0 10px}.course-batches__grid[data-v-67394717]{grid-gap:15px;align-items:start;display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1023px){.course-batches__grid[data-v-67394717]{grid-template-columns:1fr}}@media(min-width:1024px){.course-batches__grid--cols3[data-v-67394717]{grid-template-columns:repeat(3,minmax(0,1fr))}}.course-batches__grid--loading[data-v-67394717]{min-height:280px}.course-batches__instructors[data-v-67394717]{display:flex;flex-direction:column;gap:15px}.course-batches__empty[data-v-67394717]{color:#534342;font-size:14px;line-height:20px;margin:0}.course-batches__showAll[data-v-67394717]{background:none;border:0;color:#a81e22;cursor:pointer;display:block;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:20px;margin:16px auto 0;text-align:center;-webkit-text-decoration:underline;text-decoration:underline;width:100%}@media(max-width:1023px){.course-batches__header[data-v-67394717]{gap:20px}.course-batches__modeTabs[data-v-67394717]{display:flex;width:100%}.course-batches__modeTab[data-v-67394717]{flex:1;justify-content:center}.course-batches__classTabsWrap[data-v-67394717]{margin-bottom:10px}.course-batches__classTabs[data-v-67394717]{display:flex;width:100%}.course-batches__classTab[data-v-67394717]{flex:1;font-size:16px;line-height:24px;text-align:center}}.course-batch-card[data-v-67394717]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;display:flex;flex-direction:column;gap:20px;padding:15px 25px;transition:background-color .3s ease,border-color .3s ease}.course-batch-card[data-v-67394717]:hover{background-color:#fffbff;border-color:#534342}.course-batch-card__schedule[data-v-67394717]{display:flex;flex-direction:column;gap:5px}.course-batch-card__scheduleRow[data-v-67394717]{align-items:center;display:flex;gap:12px;min-width:0}.course-batch-card__date[data-v-67394717]{color:#201a19;font-size:16px;font-weight:500;letter-spacing:.5px;line-height:24px;margin:0;white-space:nowrap}.course-batch-card__divider[data-v-67394717]{background:rgba(0,0,0,.12);flex-shrink:0;height:14px;width:1px}.course-batch-card__time[data-v-67394717]{color:#534342;flex:1;font-size:18px;line-height:24px;margin:0;min-width:0}.course-batch-card__modeChip[data-v-67394717]{align-items:center;border-radius:999px;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;margin-left:auto;width:24px}.course-batch-card__modeChip--online[data-v-67394717]{background:rgba(62,142,208,.12);color:#3e8ed0}.course-batch-card__modeChip--inperson[data-v-67394717]{background:rgba(40,167,69,.12);color:#28a745}.course-batch-card__weekdays[data-v-67394717]{display:flex;flex-wrap:wrap;gap:12px}.course-batch-card__weekday[data-v-67394717]{color:#534342;font-size:14px;letter-spacing:.25px;line-height:20px}.course-batch-card__weekday--inactive[data-v-67394717]{opacity:.37}.course-batch-card__location[data-v-67394717]{color:#a81e22;font-size:14px;letter-spacing:.25px;line-height:20px;margin:0;-webkit-text-decoration:underline;text-decoration:underline;word-break:break-word}.course-batch-card__instructor[data-v-67394717]{align-items:center;display:flex;gap:15px;min-width:0}.course-batch-card__avatar[data-v-67394717]{border-radius:4px;flex-shrink:0;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.course-batch-card__instructorName[data-v-67394717]{color:#201a19;font-size:14px;letter-spacing:.25px;line-height:20px;margin:0}.course-batch-card__footer[data-v-67394717]{align-items:center;display:flex;gap:12px;justify-content:space-between}.course-batch-card__price[data-v-67394717]{color:#201a19;flex:1;font-size:16px;font-weight:500;letter-spacing:.5px;line-height:24px;margin:0;min-width:0}.course-batch-card__enroll[data-v-67394717]{align-items:center;background:#fff;border:1px solid #d0c4c2;border-radius:4px;color:#201a19;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:500;justify-content:center;letter-spacing:.15px;line-height:16px;padding:7px 16px}.course-batch-card__enroll[data-v-67394717]:hover{border-color:#534342;color:#201a19}.course-instructor-availability-grid[data-v-eadde5c6]{width:100%}.course-instructor-availability-grid__daysRow[data-v-eadde5c6]{background:#f9f9f9;margin-bottom:5px}.course-instructor-availability-grid__daysRow ul[data-v-eadde5c6]{align-items:center;display:flex;justify-content:flex-end;list-style:none;margin:0;padding:10px 5px 10px 0}.course-instructor-availability-grid__daysRow li[data-v-eadde5c6]{color:#201a19;display:flex;flex:1;font-size:12px;justify-content:center;letter-spacing:.4px;line-height:16px}.course-instructor-availability-grid__segments[data-v-eadde5c6]{display:flex;flex-direction:column;gap:1px;margin-bottom:20px}.course-instructor-availability-grid__segment[data-v-eadde5c6]{margin-bottom:1px}.course-instructor-availability-grid__segmentHeader[data-v-eadde5c6]{align-items:center;background:#fff8f7;cursor:pointer;display:flex;justify-content:space-between;padding:6px 15px}.course-instructor-availability-grid__segmentInfo[data-v-eadde5c6]{display:flex;flex-direction:column}.course-instructor-availability-grid__segmentLabel[data-v-eadde5c6]{color:#201a19;font-size:12px;font-weight:500;letter-spacing:.4px;line-height:16px;margin:0}.course-instructor-availability-grid__segmentRange[data-v-eadde5c6]{color:#534342;font-size:12px;line-height:16px;margin:0}.course-instructor-availability-grid__segmentIcon[data-v-eadde5c6]{color:#534342}.course-instructor-availability-grid__segmentBody[data-v-eadde5c6]{background:#fff;max-height:300px;overflow:auto}.course-instructor-availability-grid__timeRow[data-v-eadde5c6]{align-items:stretch;border-bottom:1px solid #e6e6e6;display:flex;min-height:40px}.course-instructor-availability-grid__timeLabel[data-v-eadde5c6]{align-items:center;background:#fff;color:#534342;display:flex;flex-shrink:0;font-size:12px;line-height:16px;padding:12px 15px;width:150px}.course-instructor-availability-grid__timeSlots[data-v-eadde5c6]{display:flex;flex:1}.course-instructor-availability-grid__timeSlot[data-v-eadde5c6]{align-items:center;background:#fff;display:flex;flex:1;justify-content:center;min-height:40px}.course-instructor-availability-grid__slotDot[data-v-eadde5c6]{background:#d0c4c2;border-radius:50%;flex-shrink:0;height:12px;width:12px}.course-instructor-availability-grid__checkIcon[data-v-eadde5c6]{color:#45c093}.course-instructor-availability-grid__empty[data-v-eadde5c6]{color:#534342;font-size:14px;line-height:20px;margin:0}.course-instructor-identity-row[data-v-6a6fc172]{align-items:center;display:flex;gap:15px;min-width:0}.course-instructor-identity-row__avatar[data-v-6a6fc172]{border-radius:4px;flex-shrink:0;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.course-instructor-identity-row__avatar--placeholder[data-v-6a6fc172]{background:#fbeeec}.course-instructor-identity-row__info[data-v-6a6fc172]{display:flex;flex-direction:column;gap:2px;min-width:0}.course-instructor-identity-row__name[data-v-6a6fc172]{color:#201a19;font-size:14px;letter-spacing:.25px;line-height:20px;margin:0;-webkit-text-decoration:underline;text-decoration:underline;word-break:break-word}.course-instructor-identity-row__name--plain[data-v-6a6fc172]{-webkit-text-decoration:none;text-decoration:none}.course-instructor-identity-row__rating[data-v-6a6fc172]{align-items:center;color:#534342;display:inline-flex;font-size:12px;gap:4px;letter-spacing:.4px;line-height:16px}.course-instructor-identity-row__ratingIcon[data-v-6a6fc172]{color:#f9b600}.course-instructor-availability-sidebar[data-v-35fe737f] .sidebar-content{background:#fff;width:min(100vw,560px)}.course-instructor-availability-sidebar__content[data-v-35fe737f]{display:flex;flex-direction:column;gap:20px;padding:15px 24px 24px}.course-instructor-availability-sidebar__topBar[data-v-35fe737f]{align-items:center;display:flex;gap:24px;justify-content:space-between}.course-instructor-availability-sidebar__back[data-v-35fe737f],.course-instructor-availability-sidebar__close[data-v-35fe737f]{align-items:center;background:transparent;border:0;color:#201a19;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.course-instructor-availability-sidebar__title[data-v-35fe737f]{color:#201a19;font-size:20px;font-weight:500;letter-spacing:.15px;line-height:24px;margin:0}.course-cancellation[data-v-b25e0c52]{border-bottom:1px solid #e6e6e6;padding:30px 0}@media(max-width:1023px){.course-cancellation[data-v-b25e0c52]{padding:24px 0}}.course-cancellation[data-v-b25e0c52]{border-bottom:0;padding-bottom:0}.course-cancellation__title[data-v-b25e0c52]{color:#201a19;font-size:24px;font-weight:500;line-height:28px;margin:0 0 16px}@media(max-width:1023px){.course-cancellation__title[data-v-b25e0c52]{font-size:20px;line-height:24px;margin-bottom:20px}}.course-cancellation__text[data-v-b25e0c52]{color:#534342;font-size:16px;line-height:24px;margin:0 0 8px}.course-cancellation__link[data-v-b25e0c52]{color:#a81e22;display:inline-block;font-size:14px;line-height:20px;margin-top:8px}@media(max-width:1023px){.course-cancellation__link[data-v-b25e0c52]{margin-top:10px}}.lcm-root[data-v-ee7b6e0a]{width:100%}.lcm-aspect[data-v-ee7b6e0a]{background:#fbeeec;border-radius:4px;overflow:hidden;position:relative;width:100%}.lcm-aspect[data-v-ee7b6e0a]:before{content:"";display:block;padding-top:56.25%}@supports(aspect-ratio:16/9){.lcm-aspect[data-v-ee7b6e0a]{aspect-ratio:16/9}.lcm-aspect[data-v-ee7b6e0a]:before{display:none}}.lcm-player[data-v-ee7b6e0a],.lcm-thumbButton[data-v-ee7b6e0a]{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.lcm-thumbButton[data-v-ee7b6e0a]{border:none;cursor:pointer;display:block;padding:0}.lcm-iframe[data-v-ee7b6e0a],.lcm-image[data-v-ee7b6e0a],.lcm-placeholder[data-v-ee7b6e0a]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lcm-placeholder[data-v-ee7b6e0a]{background:#fbeeec}.lcm-playBadge[data-v-ee7b6e0a]{align-items:center;background:#a81e22;border-radius:4px;box-shadow:0 6px 18px rgba(0,0,0,.24);display:flex;height:28.4px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.lcm-playIcon[data-v-ee7b6e0a]{color:#fff}.lcm-iframe[data-v-ee7b6e0a]{border:none}.course-carousel-card[data-v-47f33084]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;display:flex;flex:0 0 255px;flex-direction:column;gap:20px;min-height:367px;padding:15px;scroll-snap-align:start;transition:background-color .3s ease,border-color .3s ease;width:255px}.course-carousel-card[data-v-47f33084]:hover{background-color:#fffbff;border-color:#534342}.course-carousel-card__media[data-v-47f33084]{border-radius:4px;display:block;flex-shrink:0;overflow:hidden;width:100%}.course-carousel-card__media[data-v-47f33084] .lcm-aspect{height:127px}.course-carousel-card__media[data-v-47f33084] .lcm-aspect:before{height:127px;padding-top:0}.course-carousel-card__media[data-v-47f33084] .lcm-iframe,.course-carousel-card__media[data-v-47f33084] .lcm-image,.course-carousel-card__media[data-v-47f33084] .lcm-placeholder,.course-carousel-card__media[data-v-47f33084] .lcm-player{height:127px}.course-carousel-card__mediaLink[data-v-47f33084]{display:block;flex-shrink:0}.course-carousel-card__image[data-v-47f33084],.course-carousel-card__placeholder[data-v-47f33084]{background:#fbeeec;border-radius:4px;height:127px;-o-object-fit:cover;object-fit:cover;width:100%}.course-carousel-card__body[data-v-47f33084]{display:flex;flex:1;flex-direction:column;gap:15px;justify-content:space-between;min-height:0}.course-carousel-card__main[data-v-47f33084]{display:flex;flex:1;flex-direction:column;gap:10px}.course-carousel-card__title[data-v-47f33084]{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#201a19;display:-webkit-box;font-size:20px;font-weight:500;line-height:24px;overflow:hidden;-webkit-text-decoration:none;text-decoration:none}.course-carousel-card__title[data-v-47f33084]:hover{color:#a81e22}.course-carousel-card__instructors[data-v-47f33084]{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.course-carousel-card__avatar[data-v-47f33084]{background:#fbeeec;border-radius:4px;display:block;height:24px;-o-object-fit:cover;object-fit:cover;width:24px}.course-carousel-card__avatar--placeholder[data-v-47f33084]{flex-shrink:0}.course-carousel-card[data-v-47f33084] .b-tooltip,.course-carousel-card[data-v-47f33084] .b-tooltip .tooltip-trigger{display:inline-flex}.course-carousel-card__rating[data-v-47f33084]{align-items:center;display:flex;gap:4px}.course-carousel-card__star[data-v-47f33084]{color:#f4b400}.course-carousel-card__ratingText[data-v-47f33084]{color:#534342;font-size:14px;line-height:20px;margin:0}.course-carousel-card__ratingValue[data-v-47f33084]{color:#201a19;font-weight:500}.course-carousel-card__reviewCount[data-v-47f33084]{margin-left:4px}.course-carousel-card__price[data-v-47f33084]{align-items:flex-end;color:#534342;display:flex;flex-wrap:wrap;font-size:14px;gap:8px;letter-spacing:.25px;line-height:20px;margin:0}.course-carousel-card__priceMain[data-v-47f33084]{font-weight:500}.course-carousel-card__priceStrike[data-v-47f33084]{font-weight:400;-webkit-text-decoration:line-through;text-decoration:line-through}@media(min-width:1024px){.course-carousel-card[data-v-47f33084]{flex:0 0 350px;width:350px}.course-carousel-card__image[data-v-47f33084],.course-carousel-card__media[data-v-47f33084] .lcm-aspect,.course-carousel-card__media[data-v-47f33084] .lcm-aspect:before,.course-carousel-card__media[data-v-47f33084] .lcm-iframe,.course-carousel-card__media[data-v-47f33084] .lcm-image,.course-carousel-card__media[data-v-47f33084] .lcm-placeholder,.course-carousel-card__media[data-v-47f33084] .lcm-player,.course-carousel-card__placeholder[data-v-47f33084]{height:179px}}.course-carousel-card-skeleton[data-v-64b470f7]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;display:flex;flex:0 0 255px;flex-direction:column;gap:20px;min-height:367px;padding:15px;scroll-snap-align:start;width:255px}.course-carousel-card-skeleton__image[data-v-64b470f7]{border-radius:4px;flex-shrink:0}.course-carousel-card-skeleton__body[data-v-64b470f7]{display:flex;flex:1;flex-direction:column;gap:15px;justify-content:space-between;min-height:0}.course-carousel-card-skeleton__main[data-v-64b470f7]{display:flex;flex:1;flex-direction:column;gap:10px;min-height:0}.course-carousel-card-skeleton__avatars[data-v-64b470f7]{align-items:center;display:flex;gap:5px}.course-carousel-card-skeleton__avatars[data-v-64b470f7] .b-skeleton-item{border-radius:4px}.course-carousel-card-skeleton__price[data-v-64b470f7]{align-items:flex-end;display:flex;gap:8px}.course-carousel-card-skeleton[data-v-64b470f7] .b-skeleton-item{border-radius:4px}@media(min-width:1024px){.course-carousel-card-skeleton[data-v-64b470f7]{flex:0 0 350px;width:350px}}.course-carousel-section[data-v-8346ef38]{border-bottom:1px solid #e6e6e6;padding:30px 0}@media(max-width:1023px){.course-carousel-section[data-v-8346ef38]{padding:24px 0}}.course-carousel-section[data-v-8346ef38]{border:0}.course-carousel-section[data-v-8346ef38],.course-carousel-section__header[data-v-8346ef38]{display:flex;flex-direction:column;gap:20px}.course-carousel-section__titleRow[data-v-8346ef38]{align-items:center;display:flex;gap:16px;justify-content:space-between}.course-carousel-section__titleRow--center[data-v-8346ef38]{align-items:center;flex-direction:column}.course-carousel-section__titleRow--center .course-carousel-section__titleBlock[data-v-8346ef38]{align-items:center;gap:10px;text-align:center;width:100%}.course-carousel-section__titleRow--center .course-carousel-section__title[data-v-8346ef38]{font-size:32px;line-height:40px}@media(min-width:768px){.course-carousel-section__titleRow--center .course-carousel-section__title[data-v-8346ef38]{font-size:40px;line-height:52px}}.course-carousel-section__titleRow--center .course-carousel-section__filtersNavGroup[data-v-8346ef38]{align-self:flex-end}.course-carousel-section__titleBlock[data-v-8346ef38]{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:8px;min-width:0;text-align:left}.course-carousel-section__title[data-v-8346ef38]{color:#201a19;font-size:24px;font-weight:500;line-height:28px;margin:0 0 16px}@media(max-width:1023px){.course-carousel-section__title[data-v-8346ef38]{font-size:20px;line-height:24px;margin-bottom:20px}}.course-carousel-section__title[data-v-8346ef38]{flex:1;margin-bottom:0;min-width:0}.course-carousel-section__subtitle[data-v-8346ef38]{color:#534342;font-size:14px;letter-spacing:.25px;line-height:20px;margin:0;max-width:720px}.course-carousel-section__filtersNavGroup[data-v-8346ef38]{display:none}@media(min-width:1024px){.course-carousel-section__filtersNavGroup[data-v-8346ef38]{display:block}}.course-carousel-section__filtersNavGroup[data-v-8346ef38]{align-items:center;display:flex;flex-shrink:0;gap:8px}.course-carousel-section__filtersWrap[data-v-8346ef38]{overflow:hidden;position:relative;width:100%}.course-carousel-section__filtersWrap--center .course-carousel-section__filters[data-v-8346ef38]{justify-content:safe center}.course-carousel-section__filters[data-v-8346ef38]{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;padding-bottom:4px;scroll-behavior:smooth;scrollbar-width:none}.course-carousel-section__filters[data-v-8346ef38]::-webkit-scrollbar{display:none}.course-carousel-section__filtersNav[data-v-8346ef38]{align-items:center;background:#fff;border:1px solid #e6e6e6;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.08);color:#534342;cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;transition:background-color .2s ease,color .2s ease;width:30px}.course-carousel-section__filtersNav[data-v-8346ef38]:hover:not(:disabled){background:#fff8f7;border-color:#d0c4c2;color:#201a19}.course-carousel-section__filtersNav--disabled[data-v-8346ef38],.course-carousel-section__filtersNav[data-v-8346ef38]:disabled{background:#fff;border-color:#e6e6e6;box-shadow:none;color:#d0c4c2;cursor:not-allowed;opacity:.45}.course-carousel-section__filtersFade[data-v-8346ef38]{bottom:4px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s ease;width:32px;z-index:1}.course-carousel-section__filtersFade--visible[data-v-8346ef38]{opacity:1}.course-carousel-section__filtersFade--left[data-v-8346ef38]{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));left:0}.course-carousel-section__filtersFade--right[data-v-8346ef38]{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));right:0}.course-carousel-section__filterSkeletons[data-v-8346ef38]{display:flex;flex-wrap:nowrap;gap:10px;overflow:hidden}.course-carousel-section__filterSkeleton[data-v-8346ef38]{border-radius:4px;flex:0 0 auto}.course-carousel-section__chip[data-v-8346ef38]{background:#ede0de;border:0;border-radius:4px;color:#534342;cursor:pointer;flex:0 0 auto;font-size:12px;font-weight:500;letter-spacing:.4px;line-height:16px;min-height:32px;padding:8px 12px;transition:background-color .2s ease,color .2s ease}.course-carousel-section__chip--active[data-v-8346ef38]{background:#410004;color:#fff}.course-carousel-section__railWrap[data-v-8346ef38]{overflow:hidden;position:relative}@media(max-width:1023px){.course-carousel-section__railWrap[data-v-8346ef38]{margin-left:-15px;margin-right:-15px;padding:0 15px}}.course-carousel-section__railNav[data-v-8346ef38]{align-items:center;background:#fff;border:1px solid #e6e6e6;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.08);color:#534342;cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;transition:background-color .2s ease,color .2s ease;width:30px}.course-carousel-section__railNav[data-v-8346ef38]:hover:not(:disabled){background:#fff8f7;border-color:#d0c4c2;color:#201a19}.course-carousel-section__railNav--disabled[data-v-8346ef38],.course-carousel-section__railNav[data-v-8346ef38]:disabled{background:#fff;border-color:#e6e6e6;box-shadow:none;color:#d0c4c2;cursor:not-allowed;opacity:.45}.course-carousel-section__railNav[data-v-8346ef38]{display:none}@media(min-width:1024px){.course-carousel-section__railNav[data-v-8346ef38]{display:block}}.course-carousel-section__railNav[data-v-8346ef38]{height:40px;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:2}.course-carousel-section__railNav--prev[data-v-8346ef38]{left:8px}.course-carousel-section__railNav--next[data-v-8346ef38]{right:8px}.course-carousel-section__railFade[data-v-8346ef38]{display:none}@media(min-width:1024px){.course-carousel-section__railFade[data-v-8346ef38]{display:block}}.course-carousel-section__railFade[data-v-8346ef38]{bottom:4px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s ease;width:48px;z-index:1}.course-carousel-section__railFade--visible[data-v-8346ef38]{opacity:1}.course-carousel-section__railFade--left[data-v-8346ef38]{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));left:0}.course-carousel-section__railFade--right[data-v-8346ef38]{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));right:0}.course-carousel-section__rail[data-v-8346ef38]{display:flex;gap:15px;overflow-x:auto;padding-bottom:4px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.course-carousel-section__rail[data-v-8346ef38]::-webkit-scrollbar{display:none}.course-carousel-section__rail--loading[data-v-8346ef38]{overflow:hidden}@media(max-width:1023px){.course-carousel-section__rail[data-v-8346ef38]{padding-left:15px;padding-right:15px}}.course-carousel-section__dots[data-v-8346ef38]{display:flex;gap:8px;justify-content:center}.course-carousel-section__dot[data-v-8346ef38]{background:rgba(32,26,25,.2);border:0;border-radius:999px;cursor:pointer;height:8px;padding:0;width:8px}.course-carousel-section__dot--active[data-v-8346ef38]{background:#a81e22}.app-breadcrumbs[data-v-5211029f]{align-items:center;display:flex;flex-wrap:wrap;gap:0;margin-top:24px}.app-breadcrumbs__item[data-v-5211029f]{align-items:center;display:inline-flex;gap:12px;margin-right:12px}.app-breadcrumbs__link[data-v-5211029f],.app-breadcrumbs__sep[data-v-5211029f]{font-size:12px;letter-spacing:.4px;line-height:16px}.app-breadcrumbs__link[data-v-5211029f]{color:#201a19;-webkit-text-decoration:none;text-decoration:none}.app-breadcrumbs__link[data-v-5211029f]:hover{-webkit-text-decoration:underline;text-decoration:underline}.app-breadcrumbs__sep[data-v-5211029f]{color:rgba(32,26,25,.2)}.social-share-links[data-v-5ed6b56d]{align-items:center;display:flex;gap:10px}.social-share-links__item[data-v-5ed6b56d]{align-items:center;background:#c1c1c1;border-radius:4px;color:#fff;display:inline-flex;font-size:12px;height:24px;justify-content:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease,color .2s ease;width:24px}.social-share-links__item--whatsapp[data-v-5ed6b56d]:hover{background:rgba(37,211,102,.12);color:#25d366}.social-share-links__item--twitter[data-v-5ed6b56d]:hover{background:rgba(29,161,242,.12);color:#1da1f2}.social-share-links__item--facebook[data-v-5ed6b56d]:hover{background:rgba(24,119,242,.12);color:#1877f2}.social-share-links__item--linkedin[data-v-5ed6b56d]:hover{background:rgba(10,102,194,.12);color:#0a66c2}.course-detail-banner[data-v-db47efa6]{padding:16px 0 30px}@media(max-width:1023px){.course-detail-banner[data-v-db47efa6]{padding-bottom:0}}@media(min-width:1024px){.course-detail-banner[data-v-db47efa6]{background:transparent;padding:16px 0 30px}.course-detail-banner__mobileOnly[data-v-db47efa6]{display:none!important}}.course-detail-banner__desktopOnly[data-v-db47efa6]{display:none}@media(min-width:1024px){.course-detail-banner__desktopOnly[data-v-db47efa6]{display:block}}.course-detail-banner__desktopOnly[data-v-db47efa6]{display:flex}@media(max-width:1023px){.course-detail-banner__desktopOnly[data-v-db47efa6]{display:none}}.course-detail-banner__mobileMedia[data-v-db47efa6]{margin:0 -16px 16px}@media(max-width:1023px){.course-detail-banner__mobileMedia[data-v-db47efa6]{margin-bottom:0;margin-left:-15px;margin-right:-15px}.course-detail-banner__mobileMedia[data-v-db47efa6] .lcm-aspect{border-radius:0}}.course-detail-banner .app-breadcrumbs[data-v-db47efa6]{margin-top:10px}@media(max-width:1023px){.course-detail-banner .app-breadcrumbs[data-v-db47efa6]{margin-top:0;padding-bottom:15px}}.course-detail-banner__content[data-v-db47efa6]{display:flex;flex-direction:column;gap:30px}@media(max-width:1023px){.course-detail-banner__content[data-v-db47efa6]{background-color:#fff8f7;gap:15px;margin:0 -15px;padding:16px 15px 0}}.course-detail-banner__provider[data-v-db47efa6]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:30px}@media(max-width:1023px){.course-detail-banner__provider[data-v-db47efa6]{margin-top:0}}.course-detail-banner__providerCopy[data-v-db47efa6]{align-items:center;display:flex;gap:15px;min-width:0}.course-detail-banner__academyLogo[data-v-db47efa6]{border-radius:4px;flex-shrink:0;height:38px;-o-object-fit:cover;object-fit:cover;width:38px}@media(max-width:1023px){.course-detail-banner__academyLogo[data-v-db47efa6]{height:32px;width:32px}}.course-detail-banner__overline[data-v-db47efa6]{color:#534342;font-size:10px;font-weight:500;letter-spacing:.2px;line-height:14px;margin:0 0 4px}.course-detail-banner__academy[data-v-db47efa6]{background:none;border:0;color:#201a19;cursor:pointer;font-size:16px;font-weight:500;letter-spacing:.5px;line-height:24px;padding:0;text-align:left}@media(max-width:1023px){.course-detail-banner__academy[data-v-db47efa6]{font-size:14px;letter-spacing:.25px;line-height:20px}}.course-detail-banner__academy[data-v-db47efa6]:hover{color:#a81e22}.course-detail-banner__modeChips[data-v-db47efa6]{align-items:center;display:flex;flex-shrink:0;gap:10px;margin-left:auto}.course-detail-banner__modeDivider[data-v-db47efa6]{background:rgba(0,0,0,.12);height:10px;width:1px}.course-detail-banner__modeChip[data-v-db47efa6]{align-items:center;display:inline-flex;gap:5px}.course-detail-banner__modeChipDot[data-v-db47efa6]{align-items:center;border-radius:999px;display:inline-flex;height:24px;justify-content:center;width:24px}.course-detail-banner__modeChip--online .course-detail-banner__modeChipDot[data-v-db47efa6]{background:rgba(62,142,208,.12);color:#3e8ed0}.course-detail-banner__modeChip--inperson .course-detail-banner__modeChipDot[data-v-db47efa6]{background:rgba(40,167,69,.12);color:#28a745}.course-detail-banner__modeChipText[data-v-db47efa6]{color:#534342;font-size:12px;letter-spacing:.4px;line-height:16px}.course-detail-banner__titleBlock[data-v-db47efa6]{display:flex;flex-direction:column;gap:10px}.course-detail-banner__title[data-v-db47efa6]{color:#201a19;font-size:40px;font-weight:500;line-height:44px;margin:0}@media(max-width:1023px){.course-detail-banner__title[data-v-db47efa6]{font-size:32px;line-height:36px}}.course-detail-banner__subtitle[data-v-db47efa6]{color:#534342;font-size:16px;line-height:24px;margin:0}@media(max-width:1023px){.course-detail-banner__subtitle[data-v-db47efa6]{font-size:14px;letter-spacing:.25px;line-height:20px}}.course-detail-banner__instructors[data-v-db47efa6]{display:flex;flex-direction:column;gap:5px}.course-detail-banner__instructorRow[data-v-db47efa6]{align-items:center;display:flex;gap:5px}.course-detail-banner__instructorAvatar[data-v-db47efa6],.course-detail-banner__instructorMore[data-v-db47efa6]{border-radius:4px;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.course-detail-banner__instructorMore[data-v-db47efa6]{background:#ede0de;border:0;color:#201a19;cursor:pointer;font-size:14px;font-weight:500}.course-detail-banner__instructorLabel[data-v-db47efa6]{color:#534342;font-size:12px;letter-spacing:.4px;line-height:16px;margin:0}.course-detail-banner__meta[data-v-db47efa6]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.course-detail-banner__metaStats[data-v-db47efa6]{align-items:center;display:flex;flex-wrap:wrap;gap:40px}@media(max-width:1023px){.course-detail-banner__metaStats[data-v-db47efa6]{flex-wrap:nowrap;gap:15px}}.course-detail-banner__metaItem[data-v-db47efa6]{position:relative}.course-detail-banner__metaItem[data-v-db47efa6]:not(:last-child):after{background:rgba(0,0,0,.12);content:"";height:43px;position:absolute;right:-20px;top:1px;width:1px}@media(max-width:1023px){.course-detail-banner__metaItem[data-v-db47efa6]:not(:last-child):after{height:43px;right:-7px}}.course-detail-banner__metaItem p[data-v-db47efa6]{color:#534342;font-size:12px;letter-spacing:.4px;line-height:16px;margin:5px 0 0}.course-detail-banner__metaValue[data-v-db47efa6]{align-items:center;color:#201a19;display:flex;font-size:20px;font-weight:500;gap:5px;line-height:24px}.course-detail-banner__social[data-v-db47efa6]{flex-shrink:0}@media(min-width:1024px){.course-detail-banner__mobileSocial[data-v-db47efa6]{display:none!important}}.course-detail-banner__modalTitle[data-v-db47efa6]{font-size:20px;margin:0 0 16px}.course-detail-banner__modalItem[data-v-db47efa6]{align-items:center;display:flex;gap:12px;margin-bottom:16px}.course-detail-banner__modalItem img[data-v-db47efa6]{border-radius:4px;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}@media(max-width:575px){[data-v-db47efa6] .course-detail-banner__modalWrap .modal-content{max-width:calc(100vw - 32px)!important;width:calc(100vw - 32px)!important}}.corporate-training-cta__inner[data-v-25d3c14a]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;padding:20px}.corporate-training-cta__title[data-v-25d3c14a]{color:#201a19;font-size:20px;font-weight:500;line-height:24px;margin:0 0 4px}.corporate-training-cta__desc[data-v-25d3c14a]{color:#534342;font-size:14px;line-height:20px;margin:0 0 16px}.corporate-training-cta__link[data-v-25d3c14a]{border-radius:4px;font-size:14px;font-weight:500;height:40px;justify-content:center;width:100%}.corporate-training-cta--desktop[data-v-25d3c14a]{margin-top:16px}.corporate-training-cta--mobile .corporate-training-cta__inner[data-v-25d3c14a]{padding:20px}.corporate-training-cta--mobile .corporate-training-cta__desc[data-v-25d3c14a]{margin-bottom:20px}.course-detail-price-cta__label[data-v-1f311395]{color:#534342;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:20px;margin:0 0 5px}.course-detail-price-cta__amountRow[data-v-1f311395]{align-items:center;display:flex;gap:8px;margin-bottom:16px}.course-detail-price-cta__amount[data-v-1f311395]{color:#201a19;font-size:24px;font-weight:500;line-height:28px}.course-detail-price-cta__suffix[data-v-1f311395]{color:#534342;font-size:12px;letter-spacing:.4px;line-height:16px}.course-detail-price-cta__modes[data-v-1f311395]{display:flex;flex-direction:column;gap:10px;margin-bottom:15px}.course-detail-price-cta__modeRow[data-v-1f311395]{align-items:center;color:#534342;display:flex;font-size:14px;font-weight:500;gap:10px;letter-spacing:.25px;line-height:20px}.course-detail-price-cta__actions[data-v-1f311395]{display:flex;flex-direction:column;gap:15px}.course-detail-price-cta__btn[data-v-1f311395]{border-radius:4px;font-size:14px;gap:10px;height:46px}.course-detail-price-cta__askBtn[data-v-1f311395],.course-detail-price-cta__btn[data-v-1f311395]{align-items:center;display:inline-flex;font-weight:500;justify-content:center;width:100%}.course-detail-price-cta__askBtn[data-v-1f311395]{background:#fff;border:1px solid #d0c4c2;border-radius:4px;color:#201a19;font-size:16px;gap:8px;height:40px}.course-detail-price-cta--sticky .course-detail-price-cta__actions[data-v-1f311395]{flex-direction:row;flex-wrap:wrap}.course-detail-price-cta--sticky .course-detail-price-cta__askBtn[data-v-1f311395],.course-detail-price-cta--sticky .course-detail-price-cta__btn[data-v-1f311395]{flex:1 1 calc(50% - 8px);min-width:140px}.course-detail-price-cta--sticky .course-detail-price-cta__btn[data-v-1f311395]{font-size:18px;height:46px}.course-detail-price-cta--sidebar .course-detail-price-cta__label[data-v-1f311395]{opacity:.5}.course-detail-price-cta--sidebar .course-detail-price-cta__amountRow[data-v-1f311395]{margin-bottom:15px}.course-detail-price-cta--sidebar .course-detail-price-cta__amount[data-v-1f311395]{font-size:32px;line-height:40px}.course-detail-price-cta--sidebar .course-detail-price-cta__btn[data-v-1f311395]{font-size:18px;font-weight:400;height:auto;letter-spacing:.15px;min-height:46px;padding:8px 24px}@media(max-width:1023px){.course-detail-price-cta--inline .course-detail-price-cta__label[data-v-1f311395]{color:#201a19;font-size:16px;letter-spacing:.5px;line-height:24px;margin-bottom:5px}.course-detail-price-cta--inline .course-detail-price-cta__amountRow[data-v-1f311395]{margin-bottom:0}.course-detail-price-cta--inline .course-detail-price-cta__amount[data-v-1f311395]{font-size:20px;line-height:24px}}.course-detail-sidebar[data-v-79184985]{background:#fff;border-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,.1);max-width:350px;padding:20px;width:100%}.course-detail-sidebar__media[data-v-79184985]{background:#e6e6e6;border-radius:4px;margin-bottom:20px;overflow:hidden}@media(max-width:1023px){.course-detail-sidebar__media[data-v-79184985],.course-detail-sidebar__media[data-v-79184985] .lcm-aspect{border-radius:0}}.course-detail-sidebar__media[data-v-79184985] .lcm-aspect,.course-detail-sidebar__media[data-v-79184985] .lcm-iframe,.course-detail-sidebar__media[data-v-79184985] .lcm-image,.course-detail-sidebar__media[data-v-79184985] .lcm-root{height:170px;min-height:170px}.course-ai-chat-sidebar[data-v-7d659324] .sidebar-content{background:#fff;padding:0;width:min(100vw,480px)}.course-ai-chat-sidebar__content[data-v-7d659324]{display:flex;flex-direction:column;height:100vh;min-height:0}.course-ai-chat-sidebar__header[data-v-7d659324]{align-items:flex-start;border-bottom:1px solid transparent;display:flex;flex-shrink:0;gap:24px;justify-content:space-between;padding:15px 24px}.course-ai-chat-sidebar__title[data-v-7d659324]{color:#201a19;font-size:20px;font-weight:500;letter-spacing:.15px;line-height:24px;margin:0}.course-ai-chat-sidebar__close[data-v-7d659324]{align-items:center;background:transparent;border:0;color:#201a19;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding:0}.course-ai-chat-sidebar__body[data-v-7d659324]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.course-learning-outcomes[data-v-605568d6]{border-bottom:1px solid #e6e6e6;padding:30px 0}@media(max-width:1023px){.course-learning-outcomes[data-v-605568d6]{padding:24px 0}}.course-learning-outcomes__title[data-v-605568d6]{color:#201a19;font-size:24px;font-weight:500;line-height:28px;margin:0 0 16px}@media(max-width:1023px){.course-learning-outcomes__title[data-v-605568d6]{font-size:20px;line-height:24px;margin-bottom:20px}}.course-learning-outcomes__list[data-v-605568d6]{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0;padding:0}.course-learning-outcomes__item[data-v-605568d6]{align-items:flex-start;color:#534342;display:flex;font-size:16px;gap:15px;line-height:24px}.course-learning-outcomes__icon[data-v-605568d6]{color:#534342;flex:0 0 auto;margin-top:4px}.course-learning-outcomes__single[data-v-605568d6]{color:#534342;font-size:16px;line-height:24px;margin:0}.course-schedule[data-v-4bb5b6b6]{border-bottom:1px solid #e6e6e6;padding:30px 0}@media(max-width:1023px){.course-schedule[data-v-4bb5b6b6]{padding:24px 0}}.course-schedule__header[data-v-4bb5b6b6]{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px}@media(max-width:767px){.course-schedule__header[data-v-4bb5b6b6]{align-items:flex-start;flex-direction:column}}.course-schedule__title[data-v-4bb5b6b6]{color:#201a19;font-size:24px;font-weight:500;line-height:28px;margin:0 0 16px}@media(max-width:1023px){.course-schedule__title[data-v-4bb5b6b6]{font-size:20px;line-height:24px;margin-bottom:20px}}.course-schedule__title[data-v-4bb5b6b6]{flex:1 1 auto;margin-bottom:0;min-width:0}.course-schedule__expandAll[data-v-4bb5b6b6]{background:none;border:0;color:#a81e22;cursor:pointer;flex-shrink:0;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:20px;padding:0;-webkit-text-decoration:underline;text-decoration:underline;white-space:nowrap}.course-schedule__empty[data-v-4bb5b6b6]{color:#534342;font-size:14px;line-height:20px;margin:0}.course-schedule__body[data-v-4bb5b6b6]{align-items:center;gap:25px}.course-schedule__body[data-v-4bb5b6b6],.course-schedule__list[data-v-4bb5b6b6]{display:flex;flex-direction:column;width:100%}.course-schedule__list--loading[data-v-4bb5b6b6]{border:1px solid rgba(0,0,0,.12);border-radius:4px;gap:10px;overflow:hidden;padding:15px}.course-schedule__item[data-v-4bb5b6b6]{background:#fff;border:1px solid rgba(0,0,0,.12);border-bottom:0;margin-bottom:-1px}.course-schedule__item[data-v-4bb5b6b6]:first-child{border-radius:4px 4px 0 0}.course-schedule__item[data-v-4bb5b6b6]:last-child{border-bottom:1px solid rgba(0,0,0,.12);border-radius:0 0 4px 4px}.course-schedule__item[data-v-4bb5b6b6]:only-child{border-bottom:1px solid rgba(0,0,0,.12);border-radius:4px}.course-schedule__trigger[data-v-4bb5b6b6]{align-items:center;background:#fff;cursor:pointer;display:flex;gap:20px;justify-content:space-between;padding:15px;transition:background-color .2s ease}.course-schedule__trigger--open[data-v-4bb5b6b6]{background:#fff8f7}.course-schedule__triggerMain[data-v-4bb5b6b6]{align-items:center;display:flex;flex:1 1 auto;gap:10px;min-width:0}.course-schedule__triggerMeta[data-v-4bb5b6b6]{align-items:center;display:flex;flex-shrink:0;gap:10px}.course-schedule__triggerTitle[data-v-4bb5b6b6]{color:#201a19;flex:1 1 auto;font-size:16px;font-weight:500;letter-spacing:.5px;line-height:24px;min-width:0;word-break:break-word}.course-schedule__duration[data-v-4bb5b6b6]{color:#534342;font-size:16px;line-height:24px;white-space:nowrap}.course-schedule__content[data-v-4bb5b6b6]{background:#fff;border-top:1px solid rgba(0,0,0,.12);color:#534342;font-size:14px;letter-spacing:.25px;line-height:20px;padding:15px 20px}.course-schedule__content[data-v-4bb5b6b6] p{margin:0 0 8px}.course-schedule__content[data-v-4bb5b6b6] p:last-child{margin-bottom:0}.course-schedule__content[data-v-4bb5b6b6] ul{margin:0 0 8px;padding-left:18px}.course-schedule__content[data-v-4bb5b6b6] a{color:#a81e22}.course-schedule__showMoreWrap[data-v-4bb5b6b6]{display:flex;justify-content:center;width:100%}.course-schedule__showMore[data-v-4bb5b6b6]{background:none;border:0;color:#a81e22;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:20px;padding:0;text-align:center;-webkit-text-decoration:underline;text-decoration:underline}@media(max-width:1023px){.course-schedule__footer[data-v-4bb5b6b6]{border-top:1px solid #e6e6e6;margin-top:40px;padding-top:40px}}@media(min-width:1024px){.course-schedule__footer[data-v-4bb5b6b6]{display:none}}.course-detail-page[data-v-41d2f5db]{background:#fff;min-height:40vh;overflow-x:clip;position:relative}@media(max-width:1023px){.course-detail-page[data-v-41d2f5db]{padding-bottom:calc(78px + env(safe-area-inset-bottom, 0px))}}.course-detail-page__container[data-v-41d2f5db]{max-width:1120px;padding-bottom:48px;position:relative;z-index:1}@media(max-width:1023px){.course-detail-page__container[data-v-41d2f5db]{padding-bottom:32px}}.course-detail-page__layout[data-v-41d2f5db]{display:block}.course-detail-page__heroMain[data-v-41d2f5db],.course-detail-page__main[data-v-41d2f5db]{min-width:0}.course-detail-page__heroBg[data-v-41d2f5db]{display:none}@media(min-width:1024px){.course-detail-page__layout[data-v-41d2f5db]{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 350px;grid-template-rows:auto auto}.course-detail-page__heroBg[data-v-41d2f5db]{align-self:stretch;background:#fff8f7;display:block;grid-column:1/-1;grid-row:1;margin-left:calc(50% - 50vw);max-width:100vw;pointer-events:none;width:100vw;z-index:0}.course-detail-page__heroMain[data-v-41d2f5db]{grid-column:1;grid-row:1;position:relative;z-index:1}.course-detail-page__main[data-v-41d2f5db]{grid-column:1;grid-row:2;position:relative;z-index:1}.course-detail-page__sidebarWrap[data-v-41d2f5db]{grid-column:2;grid-row:1/-1}}.course-detail-page__sidebarWrap[data-v-41d2f5db]{display:none}@media(min-width:1024px){.course-detail-page__sidebarWrap[data-v-41d2f5db]{display:block}}.course-detail-page__sidebarWrap[data-v-41d2f5db]{align-self:start;position:sticky;top:88px}@media(min-width:1024px){.course-detail-page__mobilePrice[data-v-41d2f5db]{display:none!important}}@media(max-width:1023px){.course-detail-page__mobilePrice[data-v-41d2f5db]{background-color:#fff8f7;margin:0 -15px;padding:15px}}.course-detail-page__mobilePrice[data-v-41d2f5db] .course-detail-price-cta__btn{display:none}.course-detail-page__stickyCta[data-v-41d2f5db]{background:#fff;border-top:1px solid #e6e6e6;bottom:0;box-shadow:0 -4px 16px rgba(0,0,0,.08);left:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));position:fixed;right:0;z-index:30}@media(min-width:1024px){.course-detail-page__stickyCta[data-v-41d2f5db]{display:none!important}}@media(max-width:1023px){.course-detail-page__stickyCta[data-v-41d2f5db]{box-shadow:0 4px 10px rgba(0,0,0,.15)}}.course-detail-page__loading[data-v-41d2f5db]{grid-gap:24px;display:grid;gap:24px;padding:24px 0}