.strapi-blocks[data-v-eaf91abd]{color:var(--color-text-light);font-family:Onest,sans-serif;font-size:1rem;letter-spacing:-.01em;line-height:1.6}.strapi-blocks[data-v-eaf91abd] h1,.strapi-blocks[data-v-eaf91abd] h2,.strapi-blocks[data-v-eaf91abd] h3,.strapi-blocks[data-v-eaf91abd] h4,.strapi-blocks[data-v-eaf91abd] h5,.strapi-blocks[data-v-eaf91abd] h6{color:var(--color-text-light);font-family:var(--font-display);font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:1.5em 0 .5em}.strapi-blocks[data-v-eaf91abd] h1{font-size:1.75rem}.strapi-blocks[data-v-eaf91abd] h2{font-size:1.5rem}.strapi-blocks[data-v-eaf91abd] h3{font-size:1.25rem}.strapi-blocks[data-v-eaf91abd] h4{font-size:1.125rem}.strapi-blocks[data-v-eaf91abd] h5,.strapi-blocks[data-v-eaf91abd] h6{font-size:1rem}.strapi-blocks[data-v-eaf91abd] p{color:var(--color-text-muted);margin:0 0 1em}.strapi-blocks[data-v-eaf91abd] ol,.strapi-blocks[data-v-eaf91abd] ul{color:var(--color-text-muted);margin:0 0 1em;padding-left:1.5em}.strapi-blocks[data-v-eaf91abd] li{margin-bottom:.25em}.strapi-blocks[data-v-eaf91abd] li>ol,.strapi-blocks[data-v-eaf91abd] li>ul{margin:.25em 0}.strapi-blocks[data-v-eaf91abd] blockquote{background:#2597c414;border-left:3px solid #2597c4;border-radius:0 8px 8px 0;color:var(--color-text-muted);font-style:italic;margin:0 0 1em;padding:.75em 1em}.strapi-blocks[data-v-eaf91abd] pre{background:#00000040;border-radius:8px;color:var(--color-text-light);font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem;margin:0 0 1em;overflow-x:auto;padding:1em}.strapi-blocks[data-v-eaf91abd] code{background:#ffffff14;border-radius:4px;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;padding:.1em .35em}.strapi-blocks[data-v-eaf91abd] pre code{background:none;padding:0}.strapi-blocks[data-v-eaf91abd] a{color:#2597c4;text-decoration:underline;text-underline-offset:2px}.strapi-blocks[data-v-eaf91abd] a:hover{opacity:.8}.strapi-blocks[data-v-eaf91abd] [style*=color]{color:inherit!important}.strapi-blocks[data-v-eaf91abd] img{border-radius:12px;display:block;height:auto;margin:1em 0;max-width:100%}.lesson-page[data-v-162f2140]{background:var(--color-bg-dark);min-height:100vh;position:relative;transition:background-color .3s ease}.lesson-content[data-v-162f2140]{padding:24px 32px 32px;position:relative;z-index:10}.lesson-top-header[data-v-162f2140]{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:16px;opacity:0}.lesson-title[data-v-162f2140]{font-family:var(--font-display);font-size:1.5rem;line-height:1.17}.all-lessons-link[data-v-162f2140],.lesson-title[data-v-162f2140]{color:var(--color-text-light);font-weight:500;letter-spacing:-.01em}.all-lessons-link[data-v-162f2140]{font-family:Onest,sans-serif;font-size:1.125rem;transition:opacity var(--transition-fast);white-space:nowrap}.all-lessons-link[data-v-162f2140]:hover{opacity:.7}.lesson-grid[data-v-162f2140]{display:grid;gap:24px;grid-template-columns:1fr 356px;margin-bottom:48px}.lesson-grid[data-v-162f2140]:has(.left-column:only-child){grid-template-columns:1fr}.left-column[data-v-162f2140]{display:flex;flex-direction:column;gap:16px}.video-wrapper[data-v-162f2140]{background:#000;border-radius:24px;height:0;opacity:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-wrapper iframe[data-v-162f2140]{height:100%;left:0;position:absolute;top:0;width:100%}.audio-card[data-v-162f2140],.description-card[data-v-162f2140],.pdf-card[data-v-162f2140]{background:var(--color-bg-card);border-radius:16px;opacity:0}.description-card[data-v-162f2140]{padding:24px}.article-card[data-v-162f2140]{background:var(--color-bg-card);border-radius:16px;opacity:0;padding:32px}@media(max-width:768px){.article-card[data-v-162f2140]{border-radius:12px;padding:20px}}.audio-card[data-v-162f2140]{padding:20px 24px}.pdf-card[data-v-162f2140]{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:16px 16px 16px 24px}.section-label[data-v-162f2140]{color:var(--color-text-light);font-family:Onest,sans-serif;font-size:1.125rem;font-weight:500;letter-spacing:-.01em;margin-bottom:12px}.pdf-card .section-label[data-v-162f2140]{margin-bottom:0}.description-text[data-v-162f2140]{color:var(--color-text-muted);font-family:Onest,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.01em;line-height:1.25}.audio-player[data-v-162f2140]{align-items:flex-end;display:flex;gap:16px}.play-btn[data-v-162f2140]{align-items:center;background:#2597c4;border-radius:40px;color:#fff;display:flex;flex-shrink:0;height:48px;justify-content:center;transition:all .2s ease;width:48px}.play-btn[data-v-162f2140]:hover{background:#1e8db9;transform:scale(1.05)}.play-btn[data-v-162f2140]:active{transform:scale(.97)}.audio-info[data-v-162f2140]{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.progress-bar[data-v-162f2140]{background:#f0f1f3;border-radius:20px;cursor:pointer;height:8px;overflow:visible;position:relative}.progress-track[data-v-162f2140]{border-radius:20px;height:100%;left:0;position:absolute;top:0;width:100%}.progress-fill[data-v-162f2140]{background:#2597c433;border-radius:20px;height:100%;position:relative;transition:width .1s linear}.progress-handle[data-v-162f2140]{background:#2597c4;border-radius:50%;height:14px;opacity:0;pointer-events:none;position:absolute;right:-6px;top:50%;transform:translateY(-50%);transition:opacity .2s ease;width:14px}.progress-bar:hover .progress-handle[data-v-162f2140]{opacity:1}.time-display[data-v-162f2140]{align-items:center;display:flex;font-family:Onest,sans-serif;font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:500;justify-content:space-between;letter-spacing:-.02em}.time-current[data-v-162f2140],.time-total[data-v-162f2140]{color:var(--color-text-muted)}.pdf-download-btn[data-v-162f2140]{align-items:center;background:#2597c41a;border-radius:8px;color:#2597c4;display:flex;font-family:Onest,sans-serif;font-size:.875rem;font-weight:500;gap:10px;letter-spacing:-.02em;padding:10px;transition:background var(--transition-fast);white-space:nowrap}.pdf-download-btn[data-v-162f2140]:hover{background:#2597c42e}.pdf-download-btn svg[data-v-162f2140]{height:24px;stroke:#2597c4;width:24px}.right-column[data-v-162f2140]{min-width:0}.lessons-list[data-v-162f2140]{display:flex;flex-direction:column;gap:8px}.lesson-list-item[data-v-162f2140]{align-items:center;background:var(--color-bg-card);border-radius:12px;display:flex;gap:12px;padding:16px;transition:box-shadow var(--transition-fast)}.lesson-list-item[data-v-162f2140]:hover{box-shadow:var(--shadow-soft)}.lesson-list-item.active[data-v-162f2140]{box-shadow:0 0 0 2px #2597c4}.lesson-num-badge[data-v-162f2140]{align-items:center;background:#fff6e1;border-radius:8px;color:#cfb16b;display:flex;flex-shrink:0;font-family:Onest,sans-serif;font-size:.875rem;font-weight:500;justify-content:center;letter-spacing:-.01em;min-height:26px;min-width:26px;text-align:center}.lesson-item-info[data-v-162f2140]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.lesson-item-title[data-v-162f2140]{color:var(--color-text-light);font-size:1rem;line-height:1.25}.lesson-item-duration[data-v-162f2140],.lesson-item-title[data-v-162f2140]{font-family:Onest,sans-serif;font-weight:400;letter-spacing:-.01em}.lesson-item-duration[data-v-162f2140]{align-items:center;color:#979797;display:flex;font-size:.875rem;gap:4px}.lesson-item-duration svg[data-v-162f2140]{flex-shrink:0;stroke:#979797}@media(max-width:900px){.lesson-grid[data-v-162f2140]{grid-template-columns:1fr}.lesson-top-header[data-v-162f2140]{flex-direction:column;gap:8px}.right-column[data-v-162f2140]{order:-1}}@media(max-width:768px){.lesson-content[data-v-162f2140]{padding:16px 16px 32px}.lesson-title[data-v-162f2140]{font-size:1.25rem}.video-wrapper[data-v-162f2140]{border-radius:16px}}
