.lectures-home{max-width:1200px;margin:0 auto;padding:3rem 2rem}.lectures-hero{text-align:center;margin-bottom:4rem}.lectures-hero h1{font-size:3.5rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem}.lectures-hero h1 span{background:linear-gradient(135deg,var(--cyan) 0%,var(--purple) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-sub{font-size:1.15rem;color:var(--muted);max-width:750px;margin:0 auto 2rem;line-height:1.7}.hero-features{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap;margin-top:2rem}.hero-feature{display:flex;flex-direction:column;align-items:center;gap:.5rem}.feature-icon{font-size:2rem}.feature-text{font-size:.9rem;color:var(--text);font-weight:600}.lectures-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-bottom:4rem}.lecture-card{background:var(--s1);border:1px solid var(--border);border-radius:16px;padding:2rem;transition:all .3s ease;text-decoration:none;display:flex;flex-direction:column;position:relative;overflow:hidden}.lecture-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--cyan) 0%,var(--purple) 100%);opacity:0;transition:opacity .3s ease}.lecture-card:hover{transform:translateY(-4px);border-color:var(--cyan);box-shadow:0 12px 40px #22d3ee26}.lecture-card:hover:before{opacity:1}.lecture-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.lecture-badge{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.lecture-num{font-family:var(--mono);font-size:2rem;font-weight:700;color:var(--cyan)}.lecture-status{font-family:var(--mono);font-size:.75rem;padding:.4rem .8rem;border-radius:20px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.status-complete{background:#4ade8026;color:var(--green)}.status-soon{background:#fbbf2426;color:var(--yellow)}.lecture-title{font-size:1.5rem;font-weight:700;color:var(--text);margin-bottom:.8rem;line-height:1.3}.lecture-desc{color:var(--muted);line-height:1.7;margin-bottom:1.5rem;flex-grow:1}.lecture-topics{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.topic-tag{font-family:var(--mono);font-size:.7rem;padding:.3rem .7rem;background:var(--s2);border:1px solid var(--border);border-radius:6px;color:var(--cyan)}.lecture-meta{display:flex;gap:1.5rem;margin-bottom:1.5rem;padding-top:1rem;border-top:1px solid var(--border)}.meta-item{font-family:var(--mono);font-size:.8rem;color:var(--muted);display:flex;align-items:center;gap:.4rem}.lecture-cta{font-weight:600;color:var(--cyan);font-size:.95rem;display:flex;align-items:center;gap:.5rem;transition:gap .3s ease}.lecture-card:hover .lecture-cta{gap:.8rem}.lectures-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin-bottom:4rem;padding:2rem 0}.stat-card{background:var(--s1);border:1px solid var(--border);border-radius:12px;padding:2rem;text-align:center;transition:all .3s ease}.stat-card:hover{transform:translateY(-4px);border-color:var(--cyan)}.stat-number{font-size:3rem;font-weight:800;background:linear-gradient(135deg,var(--cyan) 0%,var(--purple) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.5rem}.stat-label{font-size:.95rem;color:var(--muted);font-weight:600}.lectures-footer{margin-top:4rem;padding-top:3rem;border-top:1px solid var(--border)}.footer-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem;margin-bottom:2rem}.footer-section h4{color:var(--text);font-size:1.1rem;margin-bottom:1rem;font-weight:700}.footer-section p{color:var(--muted);line-height:1.7;font-size:.9rem}.footer-section ul{list-style:none;padding:0}.footer-section ul li{margin-bottom:.7rem}.footer-section ul li a{color:var(--muted);text-decoration:none;transition:color .2s ease;font-size:.9rem}.footer-section ul li a:hover{color:var(--cyan)}.footer-bottom{text-align:center;padding-top:2rem;border-top:1px solid var(--border)}.footer-bottom p{color:var(--muted);font-size:.9rem;margin-bottom:.5rem}.footer-meta{font-family:var(--mono);font-size:.75rem;color:var(--muted);opacity:.7}@media (max-width: 768px){.lectures-hero h1{font-size:2.5rem}.hero-features{gap:1rem}.lectures-grid{grid-template-columns:1fr}.lecture-meta{flex-direction:column;gap:.5rem}.lectures-stats{grid-template-columns:repeat(2,1fr)}.footer-content{grid-template-columns:1fr;gap:2rem}}.interactive-tools-section{margin-bottom:4rem}.tools-section-header{text-align:center;margin-bottom:2rem}.tools-section-header h2{font-size:1.75rem;font-weight:800;margin-bottom:.5rem;background:linear-gradient(90deg,var(--cyan),var(--purple),var(--green));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tools-section-header p{color:var(--muted);font-size:.95rem}.tools-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem}.tool-card{background:var(--s2);border:1px solid var(--border);border-radius:14px;padding:1.5rem;text-decoration:none;color:var(--text);display:flex;gap:1.2rem;align-items:flex-start;transition:all .25s ease;position:relative;overflow:hidden}.tool-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,var(--cyan) 08,transparent 60%);opacity:0;transition:opacity .25s}.tool-card:hover{border-color:var(--cyan);transform:translateY(-3px);box-shadow:0 8px 32px #22d3ee18}.tool-card:hover:before{opacity:1}.tool-card-icon{font-size:2.5rem;flex-shrink:0;line-height:1}.tool-card-body{flex:1;min-width:0}.tool-card-title{font-size:1.05rem;font-weight:700;margin-bottom:.5rem;color:var(--cyan)}.tool-card-desc{font-size:.85rem;color:var(--muted);line-height:1.6;margin-bottom:.8rem}.tool-card-tags{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:.8rem}
