[data-v-57936c27] #main-wrapper{overflow-x:hidden}.layout[data-v-57936c27]{display:grid;grid-template-columns:1.6fr .9fr;gap:18px;align-items:start}.left-col[data-v-57936c27],.right-col[data-v-57936c27]{min-width:0}.left-surface[data-v-57936c27],.right-surface[data-v-57936c27]{background:#fff;border-radius:22px;border:1px solid rgba(0,0,0,.06);box-shadow:0 18px 45px #0000001a;overflow:hidden}.video-wrap[data-v-57936c27]{position:relative;background:#0b0b0b;aspect-ratio:16 / 9}.video-embed[data-v-57936c27]{width:100%;height:100%;display:block;max-width:100%;aspect-ratio:16 / 9}.video-fallback[data-v-57936c27]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f6f7f9;aspect-ratio:16 / 9}.course-card[data-v-57936c27]{padding:16px 16px 14px;border-top:1px solid rgba(0,0,0,.06)}.pill-row[data-v-57936c27]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.slot-row[data-v-57936c27]{display:inline-flex;flex-wrap:wrap;gap:10px;margin-left:auto;justify-content:flex-end}.pill[data-v-57936c27]{background:#fffffff5;border:1px solid rgba(0,0,0,.08);color:var(--headingcolor);border-radius:999px;padding:7px 12px;font-size:12px;font-weight:800;display:inline-flex;align-items:center;gap:8px;box-shadow:0 10px 20px #0000000f}.pill-category[data-v-57936c27]{background:#1113441a;border:1px solid rgba(17,19,68,.2);color:var(--maincolor)}.pill-date[data-v-57936c27]{font-weight:900;font-size:12px;color:var(--maincolor);background-color:var(--greencolor);border:none;box-shadow:none;padding:6px 10px}.pill-slot[data-v-57936c27]{background:#6d28d914;border:1px solid rgba(109,40,217,.18);color:#6d28d9}.kpi-row[data-v-57936c27]{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.kpi[data-v-57936c27]{border:1px solid rgba(0,0,0,.06);border-radius:16px;padding:12px;background:linear-gradient(180deg,#fff,#f8f9fb)}.kpi-duration[data-v-57936c27]{background:linear-gradient(135deg,#10b9811f,#10b9810a);border-color:#10b98133}.kpi-price[data-v-57936c27]{background:linear-gradient(135deg,#6366f11f,#6366f10a);border-color:#6366f133}.kpi-label[data-v-57936c27]{font-size:12px;color:var(--mutedcolor);font-weight:900;text-transform:uppercase;letter-spacing:.6px}.kpi-value[data-v-57936c27]{margin-top:4px;font-size:15px;font-weight:900;color:var(--headingcolor)}.course-desc[data-v-57936c27]{margin-top:10px;color:var(--mutedcolor);font-size:14px;line-height:1.65;margin-bottom:12px}.details-block[data-v-57936c27]{padding:14px 16px 16px;border-top:1px solid rgba(0,0,0,.06)}.block-title[data-v-57936c27]{display:inline-flex;align-items:center;gap:10px;font-weight:900;color:var(--headingcolor);margin-bottom:12px}.portrait-wrap[data-v-57936c27]{position:relative;height:520px;background:#f6f7f9}.portrait-wrap img[data-v-57936c27]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.portrait-badge[data-v-57936c27]{position:absolute;left:14px;right:14px;bottom:14px;background:#111344eb;border:1px solid rgba(255,255,255,.15);border-radius:16px;padding:10px 12px;font-weight:900;color:#fff;display:inline-flex;align-items:center;gap:10px;box-shadow:0 14px 26px #0000001a}.teacher-block[data-v-57936c27]{padding:14px 16px 16px;border-top:1px solid rgba(0,0,0,.06)}.teacher-block .block-title[data-v-57936c27]{display:inline-flex;align-items:center;gap:10px;font-weight:900;color:var(--headingcolor);margin-bottom:12px}.teacher-block .details-html[data-v-57936c27]{line-height:1.3}.details-html[data-v-57936c27] p,.details-html[data-v-57936c27] li,.details-html[data-v-57936c27] a,.teacher-block .details-html[data-v-57936c27] p,.teacher-block .details-html[data-v-57936c27] li,.teacher-block .details-html[data-v-57936c27] a{white-space:normal;word-break:normal;overflow-wrap:break-word}.teacher-block .details-html[data-v-57936c27] p{margin-bottom:10px;line-height:1.3}.teacher-block .details-html[data-v-57936c27] ul,.teacher-block .details-html[data-v-57936c27] ol{padding-left:18px;margin-bottom:12px}.teacher-block .details-html[data-v-57936c27] li{display:list-item}.teacher-block .details-html[data-v-57936c27] h1,.teacher-block .details-html[data-v-57936c27] h2,.teacher-block .details-html[data-v-57936c27] h3{margin:12px 0 10px;color:var(--headingcolor)}.teacher-block .muted[data-v-57936c27],.muted[data-v-57936c27]{color:var(--mutedcolor);font-size:14px}.details-html[data-v-57936c27] *{max-width:100%}.details-html[data-v-57936c27]{line-height:1.3}.details-html[data-v-57936c27] img,.details-html[data-v-57936c27] video,.details-html[data-v-57936c27] iframe{max-width:100%!important;height:auto!important}.details-html[data-v-57936c27] table{width:100%!important;max-width:100%!important;display:block;overflow-x:auto}.details-html[data-v-57936c27] p,.details-html[data-v-57936c27] li,.details-html[data-v-57936c27] a{overflow-wrap:anywhere;word-break:break-word}.details-html[data-v-57936c27] p{margin-bottom:10px;line-height:1.3}.details-html[data-v-57936c27] ul,.details-html[data-v-57936c27] ol{padding-left:18px;margin-bottom:12px}.details-html[data-v-57936c27] ul{list-style:disc outside}.details-html[data-v-57936c27] ol{list-style:decimal outside}.details-html[data-v-57936c27] li{display:list-item}.details-html[data-v-57936c27] h1,.details-html[data-v-57936c27] h2,.details-html[data-v-57936c27] h3{margin:12px 0 10px;color:var(--headingcolor)}.details-block .btn-main[data-v-57936c27]{margin-top:14px}.btn-main[data-v-57936c27]{background-color:var(--maincolor);border-color:var(--maincolor);color:#fff;padding:29px 18px;font-weight:900;letter-spacing:.2px;box-shadow:0 12px 22px #0000001f}.btn-main[data-v-57936c27]:hover{background-color:var(--backupcolor);border-color:var(--backupcolor);color:#fff}@media(max-width:992px){.layout[data-v-57936c27]{grid-template-columns:1fr}.video-wrap[data-v-57936c27]{aspect-ratio:16 / 9}.portrait-wrap[data-v-57936c27]{height:420px}}
