.watch{display:grid;grid-template-columns:1fr 1.4fr;gap:55px;align-items:center;padding-block:45px;margin-top:65px;border-block:1px solid var(--line)}.watch h2{font-size:43px;letter-spacing:-1.7px;line-height:1.1;margin-top:20px}.watch-copy>p{font-size:13px;line-height:1.8;color:var(--muted);margin-top:20px;max-width:360px}.watch-copy .sample-label{font-size:10px;line-height:1.7;margin-block:20px}.download-meta{font-size:10px;color:var(--muted);line-height:1.7;margin-top:12px}.watch-copy .file-note{font-size:10px;line-height:1.8;margin-top:15px}.watch-player video,.detail-video video{display:block;width:100%;aspect-ratio:16/9;background:#20372f;object-fit:contain}.video-caption{display:flex;justify-content:space-between;gap:15px;font-size:8px;letter-spacing:1px;line-height:1.7;color:var(--muted);margin-top:11px}.detail-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.detail-actions .outline{font-size:12px;display:inline-flex;align-items:center;gap:25px}.detail-video{margin-top:24px}.detail-video .download-meta{margin-top:15px}.detail-video .template-note{margin-top:13px}.media-fallback{padding:12px;border:1px solid #b8bfaa;font-size:12px;color:var(--rust);line-height:1.7;margin-top:10px}.watch+.notebook{margin-top:55px}
@media(max-width:700px){.watch{grid-template-columns:1fr;gap:28px;padding-block:30px;margin-top:45px}.watch h2{font-size:36px}.watch-copy>p{max-width:100%}.video-caption{font-size:7px;letter-spacing:.6px}.project-grid .project-image{min-width:0}.detail-actions{gap:8px}.detail-actions a{font-size:11px!important;padding:12px 14px!important}.detail-video .solid{max-width:100%}.watch+.notebook{margin-top:35px}.detail-art .art-word{font-size:clamp(34px,9vw,65px);max-width:80%}}
.watch-copy>.solid{margin-top:24px}.detail-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.materials-empty{font-size:12px;color:var(--muted);margin-bottom:24px}
@media(max-width:700px){.detail-facts{grid-template-columns:1fr 1fr}.footer>span{display:block;font-size:9px;order:3;flex-basis:100%}}
