.lecture-section{--lecture-border:#d9e4d5}.lecture-section p{font-size:14px;line-height:1.85}.lecture-hero{padding:30px 34px;border:1px solid #d5e3cf;border-radius:22px;background:linear-gradient(120deg,#e4f0e5,#f2f0de);margin-bottom:25px}.lecture-tag{display:block;font-size:9px;letter-spacing:1.7px;line-height:1.8;color:#40765a;font-weight:650}.lecture-hero h2{font-size:29px;line-height:1.35;margin:14px 0 15px;max-width:850px}.lecture-hero>p{max-width:900px;margin-bottom:0}.lecture-grid{display:grid;gap:20px;margin:24px 0}.lecture-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.lecture-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.lecture-card{border:1px solid var(--lecture-border);background:#fff;padding:27px;border-radius:19px;min-width:0}.lecture-card h2{font-size:23px;line-height:1.4;margin:15px 0 13px}.lecture-card p:last-child{margin-bottom:0}.lecture-bands{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:26px 0}.lecture-bands>div{border-top:3px solid #a9c5ad;padding:17px 13px;background:#edf3e8;border-radius:0 0 11px 11px}.lecture-bands b{display:block;font-size:14px;color:#3a7152;margin-bottom:10px}.lecture-bands span{font-size:12px;line-height:1.8;color:#738770}.lecture-takeaway{padding:23px 29px;background:#eaf2e5;border-left:4px solid #87ae8d;border-radius:0 15px 15px 0;margin:26px 0}.lecture-takeaway>b{font-size:18px;line-height:1.6;display:block;color:#356b4d}.lecture-takeaway>p{margin:9px 0 0;font-size:14px}.lecture-source{font-size:11px!important;line-height:1.9!important;color:#879783;margin:20px 0}.lecture-source a{font-size:11px;color:#6a8974;text-underline-offset:3px}.lecture-chain{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;margin:25px 0}.lecture-chain.four{grid-template-columns:repeat(4,minmax(0,1fr))}.lecture-chain>div{position:relative;padding:23px 17px;background:white;border:1px solid var(--lecture-border);border-radius:13px}.lecture-chain>div+div:before{content:'→';position:absolute;left:-13px;top:38%;color:#8dad90;font-size:14px;z-index:1}.lecture-chain b{display:block;font-size:16px;color:#356c4d;line-height:1.5;margin-bottom:12px}.lecture-chain span{font-size:12px;line-height:1.7;display:block;color:#71866f}.lecture-hero .lecture-chain>div{background:#ffffffb8}.lecture-study{background:#faf3e6;border:1px solid #e7d2b1;border-radius:21px;padding:30px 34px;margin:26px 0}.lecture-study>h2{font-size:27px;line-height:1.4;margin:15px 0}.lecture-study .lecture-grid{margin:16px 0;align-items:center}.lecture-study .lecture-grid h2{font-size:27px;line-height:1.4;margin:8px 0 16px}.lecture-study-stats{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:26px 0}.lecture-study-stats>div{border:1px solid #e3d5bd;background:#ffffffa8;padding:23px;border-radius:15px}.lecture-study-stats strong{display:block;font-size:39px;color:#986c35;font-weight:600;line-height:1.3;margin-bottom:13px}.lecture-study-stats span{font-size:13px;line-height:1.8;color:#887654}.lecture-fact{padding:25px;background:#ffffff9c;border:1px solid #e2ddc8;border-radius:16px}.lecture-fact>strong{display:block;font-size:65px;line-height:1.25;color:#087f73;font-weight:550;letter-spacing:-2px}.lecture-fact>span{display:block;font-size:13px;color:#789273;line-height:1.8;margin-top:14px}.lecture-signal svg{display:block;width:100%;height:auto;margin:10px 0 25px}.lecture-protein{background:linear-gradient(130deg,#ebf2e5,#f5f1df)}.lecture-confusion{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:26px 0 0}.lecture-confusion>div{padding:20px;background:#ffffffaa;border:1px solid #d6e2d0;border-radius:13px}.lecture-confusion .error{background:#fbecda;border-color:#e8d3b6}.lecture-confusion b{display:block;font-size:32px;color:#3d7351;line-height:1.3}.lecture-confusion .error b{color:#a67742}.lecture-confusion span{display:block;font-size:12px;color:#788570;line-height:1.6;margin-top:8px}.lecture-metric-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:25px 0}.lecture-metric-cards article{background:white;border:1px solid var(--lecture-border);border-radius:16px;padding:23px}.lecture-metric-cards article>span{font-size:12px;line-height:1.8;color:#66886d}.lecture-metric-cards strong{display:block;font-size:35px;font-weight:550;color:#087f73;line-height:1.3;margin:20px 0 10px}.lecture-metric-cards b{font-size:13px;line-height:1.7;color:#5a7e60}.lecture-metric-cards p{font-size:12px;margin:12px 0 0}.lecture-roc{display:block;width:100%;height:auto;margin:20px auto;max-width:540px}.lecture-thresholds{display:grid;gap:9px}.lecture-thresholds>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;background:#f2f6ec;padding:12px;border-radius:8px;font-size:11px;color:#71856c}.lecture-thresholds b{color:#a7763b}.lecture-card .lecture-fact{border:0;background:#edf4e8;padding:20px;margin:25px 0}.lecture-pairs{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));gap:4px;margin:23px 0 14px}.lecture-pairs i{aspect-ratio:1;border-radius:3px;border:1px solid #d0b387}.lecture-pairs .win{background:#4c9a78;border-color:#4c9a78}.lecture-pairs .loss{background:#fff0d9;border-color:#d3a46a}.lecture-caption{font-size:11px!important;color:#8c9a86;line-height:1.8!important}.lecture-key{padding:16px 20px;background:#f1f5eb;border-radius:12px;line-height:2;font-size:13px;color:#6f846a;margin:20px 0}.lecture-key b{color:#3c7552}.lecture-rare{background:#fcf2e3;border:1px solid #e7d1ae;padding:30px;border-radius:21px;margin:26px 0}.lecture-rare h2{font-size:27px;line-height:1.4;margin:15px 0}.lecture-rare .lecture-confusion{margin-bottom:25px}.lecture-ratios{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:20px 0}.lecture-ratios>span{font-size:13px;color:#91784d;line-height:1.8}.lecture-ratios b{display:block;font-size:40px;color:#956b34;font-weight:550}.mf-voice{background:linear-gradient(130deg,#173e35,#2e6950);border-radius:26px;padding:55px 35px;text-align:center;color:white}.mf-voice>.eyebrow{color:#a0ccb0}.mf-voice h2{font-size:40px;line-height:1.3;margin:30px 0 20px;color:#f1f5df}.mf-voice p{color:#c6ddca;max-width:580px;margin:0 auto 30px;font-size:15px;line-height:1.8}.mf-voice a{display:inline-block;background:#eff3dc;color:#275c43;font-size:16px;padding:18px 26px}.mf-voice small{display:block;color:#a2c8ae;font-size:12px;margin-top:18px}.mf-wave{display:flex;justify-content:center;align-items:center;height:120px;gap:9px;margin:28px 0}.mf-wave i{display:block;width:10px;background:#b4d7a2;border-radius:10px}@media(max-width:1100px){.lecture-grid.three{grid-template-columns:1fr 1fr}.lecture-grid.two{grid-template-columns:1fr}.lecture-metric-cards{grid-template-columns:1fr 1fr}.lecture-bands{grid-template-columns:1fr 1fr}.lecture-chain,.lecture-chain.four{grid-template-columns:1fr 1fr}.lecture-chain>div+div:before{display:none}.lecture-fact>strong{font-size:52px}.lecture-study-stats strong{font-size:34px}}@media(max-width:650px){.lecture-hero{padding:24px}.lecture-hero h2{font-size:24px}.lecture-section p{font-size:13px}.lecture-grid.three{grid-template-columns:1fr}.lecture-card{padding:23px}.lecture-card h2{font-size:22px}.lecture-chain,.lecture-chain.four{grid-template-columns:1fr;gap:10px}.lecture-chain>div{padding:18px 20px;display:grid;grid-template-columns:110px 1fr;gap:14px}.lecture-chain b{margin:0;font-size:14px}.lecture-chain span{font-size:12px}.lecture-takeaway{padding:20px}.lecture-takeaway>b{font-size:16px}.lecture-study{padding:24px}.lecture-study>h2,.lecture-study .lecture-grid h2{font-size:24px}.lecture-study-stats{grid-template-columns:1fr;gap:12px}.lecture-study-stats>div{padding:20px}.lecture-study-stats strong{font-size:32px}.lecture-confusion{grid-template-columns:1fr 1fr;gap:10px}.lecture-confusion>div{padding:15px}.lecture-confusion b{font-size:27px}.lecture-confusion span{font-size:11px}.lecture-metric-cards{gap:10px}.lecture-metric-cards article{padding:18px 14px}.lecture-metric-cards strong{font-size:28px}.lecture-metric-cards article>span{font-size:11px}.lecture-metric-cards b{font-size:12px}.lecture-metric-cards p{font-size:11px}.lecture-bands>div{padding:14px 10px}.lecture-bands b{font-size:12px}.lecture-bands span{font-size:11px}.lecture-rare{padding:23px}.lecture-rare h2{font-size:23px}.lecture-ratios{gap:15px}.lecture-ratios b{font-size:31px}.lecture-ratios>span{font-size:11px}.lecture-thresholds>div{font-size:10px;padding:11px;gap:6px}.lecture-pairs{gap:3px}.mf-voice{padding:38px 22px}.mf-voice h2{font-size:30px}.mf-wave{gap:7px}.mf-wave i{width:8px}.lecture-fact{padding:21px}}
