.lms-lesson-header{margin:0 0 .5rem}.lms-lesson-header__breadcrumb{align-items:center;color:var(--lms-ink-muted,#6b7280);display:flex;flex-wrap:wrap;font-size:.8125rem;font-weight:500;gap:.5rem;letter-spacing:.01em;margin:0 0 .5rem;text-transform:none}.lms-lesson-header__breadcrumb-section{color:var(--lms-ink,#0f172a);font-weight:600}.lms-lesson-header__breadcrumb-sep{color:var(--lms-ink-soft,#94a3b8)}.lms-lesson-header__breadcrumb-position{font-variant-numeric:tabular-nums}.lms-lesson-header__title{color:var(--lms-ink,#0f172a);font-size:clamp(1.5rem,1.5vw + 1rem,2rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0;max-width:900px}.body-container--lms .content-wrapper.lms-layout{max-width:1280px;padding-left:1.5rem;padding-right:1.5rem}.lms-layout{display:grid;gap:1.75rem;grid-template-columns:1fr;margin:2.5rem auto 4rem}@media screen and (min-width:900px){.lms-layout{align-items:start;gap:2rem;grid-template-columns:minmax(280px,340px) minmax(0,1fr)}}.lms-layout__sidebar{position:relative}@media screen and (min-width:900px){.lms-layout__sidebar{position:sticky;top:1.5rem}}.lms-layout__main{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.lms-video{background-color:#000;border:1px solid var(--lms-line,#e5e7eb);border-radius:var(--lms-radius,12px);box-shadow:var(--lms-shadow,0 4px 12px -2px rgba(15,23,42,.06),0 2px 4px -1px rgba(15,23,42,.04));overflow:hidden;position:relative}.lms-video iframe,.lms-video img,.lms-video video{display:block;height:auto;max-width:100%;width:100%}.lesson-inline-text{color:var(--lms-ink,#0f172a);font-size:1rem;line-height:1.65;margin:0;max-width:900px}.lesson-inline-text.rte>:first-child{margin-top:0}.lesson-inline-text.rte>:last-child{margin-bottom:0}.lesson-editor-placeholder{align-items:flex-start;background-color:var(--lms-surface,#fafafa);border:2px dashed var(--lms-ink-soft,#94a3b8);border-radius:var(--lms-radius,12px);color:var(--lms-ink-muted,#6b7280);display:flex;flex-direction:column;gap:.35rem;margin:0;max-width:900px;min-height:5.5rem;padding:1.25rem 1.35rem;text-align:left}.lesson-editor-placeholder__title{color:var(--lms-ink,#0f172a);font-size:.95rem;font-weight:600}.lesson-editor-placeholder__hint{font-size:.875rem;line-height:1.45}.lesson-editor-placeholder__hint strong{color:var(--lms-ink,#0f172a);font-weight:600}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts__post{flex:0 0 calc(100% - 2rem)}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 calc(50% - 2rem)}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 calc(33.333% - 2rem)}}.blog-related-posts__image{border-radius:var(--lms-radius-sm,8px);height:auto;max-width:100%}.blog-related-posts__title{margin:.7rem 0}