.editorial-notes{max-width:880px;margin:2rem auto;padding:1.5rem;background:#f2f6f1;border:1px solid #d9e3d8;border-radius:16px;line-height:1.65}.editorial-notes h2{font-size:clamp(1.25rem,3.5vw,1.75rem);line-height:1.25;margin-top:0}.editorial-notes h3{font-size:1.1rem;margin-bottom:.6rem}.editorial-notes p{margin:.75rem 0}.editorial-notes a{text-underline-offset:.18em;overflow-wrap:anywhere}.source-reference,.editorial-provenance{font-size:.86rem;color:#4d5a51}.reading-next ul{padding-left:1.25rem}.reading-next li{margin:.5rem 0}.video-question{border-top:1px solid #ccd8cd;border-bottom:1px solid #ccd8cd;padding:1rem 0;margin:1rem 0}.video-question summary{font-weight:700;cursor:pointer}.watch-main>.video-summary{max-width:850px;margin:0 0 1.25rem;line-height:1.6}.path-cover{max-width:800px;margin:1.25rem auto 2rem}.path-cover img{display:block;width:100%;height:auto;border-radius:12px}.path-cover figcaption,.principle-diagram figcaption{font-size:.85rem;color:#4d5a51;margin:.5rem 0}.principle-diagram{margin:1.25rem 0}.principle-diagram svg{display:block;width:100%;height:auto;background:#fff;border-radius:12px}@media(max-width:480px){.editorial-notes{padding:1rem;margin:1.5rem 0;border-radius:12px}.path-cover{margin:1rem 0 1.5rem}}