.making-hero{display:grid;grid-template-columns:1.3fr 1fr;gap:80px;padding-top:55px;padding-bottom:65px;align-items:center}.making-back{font-size:11px;display:block;margin-bottom:35px}.making-hero h1{font-size:clamp(45px,5.3vw,76px)}.making-lead{font-size:14px;line-height:1.9;color:var(--muted);max-width:540px}.making-facts{display:flex;flex-wrap:wrap;gap:14px;margin:25px 0;font-size:10px;color:var(--wine)}.making-hero .button{display:inline-flex;margin-top:10px}.making-player{margin:0;max-width:360px;justify-self:center;scroll-margin-top:20px}.making-player video{width:100%;height:auto;display:block;border-radius:4px;background:#25251e}.making-player figcaption{font-size:10px;line-height:1.8;color:var(--muted);margin-top:13px}.making-player figcaption strong{display:block;color:var(--ink)}.making-chapters{padding-bottom:65px}.chapter-list{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 35px}.chapter-list li{border-top:1px solid var(--line)}.chapter-list button{width:100%;display:flex;gap:18px;text-align:left;align-items:start;padding:23px 0;min-height:125px}.chapter-number{font:25px var(--serif);color:var(--wine)}.chapter-list strong{display:block;font-size:14px;line-height:1.5}.chapter-list small{display:block;font-size:11px;line-height:1.8;color:var(--muted);margin-top:6px}.chapter-time{font-size:9px;white-space:nowrap;margin-left:auto}.chapter-list button[aria-current=step]{background:#eee3d5}.chapter-status{font-size:11px;color:var(--muted);margin:15px 0 25px}.making-transcript{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.making-transcript ol{font-size:12px;line-height:2;color:var(--muted);padding:0 25px 20px 30px}.making-process{background:var(--paper);padding:65px 0}.process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.process-grid article>span{font-size:9px;color:var(--wine);letter-spacing:.07em}.process-grid h3{font-size:29px;margin:18px 0}.process-grid p{font-size:12px;line-height:1.9;color:var(--muted)}.making-materials{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding-top:75px;padding-bottom:75px}.making-materials h2{margin:15px 0 22px}.making-materials .text-link{margin-top:20px;display:inline-block}.material-details details{border-top:1px solid var(--line)}.material-details details:last-child{border-bottom:1px solid var(--line)}.material-details p{font-size:12px;line-height:1.9;color:var(--muted);padding:0 20px 25px 0}.making-value{padding:65px 0;background:var(--paper)}.making-value h2{margin:20px 0}.making-value p:not(.eyebrow){max-width:690px;font-size:14px;line-height:1.9;color:var(--muted)}.making-value .wrap>div{display:flex;gap:15px;margin-top:28px;flex-wrap:wrap}.making-page nav a[aria-current=page]{text-decoration:underline;text-underline-offset:5px}.making-page .footer .text-link{font-size:11px}
@media(max-width:1050px){.making-hero{gap:35px}.process-grid{grid-template-columns:1fr 1fr}.making-materials{gap:35px}}
@media(max-width:760px){.making-hero{grid-template-columns:1fr;padding-top:30px;padding-bottom:40px;gap:30px}.making-hero h1{font-size:47px}.making-lead{font-size:13px}.making-player{max-width:330px;width:100%}.making-chapters{padding-bottom:40px}.chapter-list{grid-template-columns:1fr}.chapter-list button{min-height:105px;gap:12px}.chapter-list strong{font-size:13px}.chapter-time{font-size:8px}.making-process{padding:40px 0}.process-grid{grid-template-columns:1fr;gap:30px}.process-grid h3{font-size:30px;margin:12px 0}.making-materials{grid-template-columns:1fr;padding-top:45px;padding-bottom:45px}.making-value{padding:40px 0}.making-value h2{font-size:37px}.making-value .button{width:100%}.making-facts{font-size:9px;gap:10px}}
.workshop-knowledge{padding-block:10px 70px}.knowledge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;align-items:start}.knowledge-grid article{background:var(--paper);border:1px solid var(--line);border-radius:4px;overflow:hidden;min-width:0}.knowledge-grid article>img{width:100%;height:240px;object-fit:contain;background:#e6ded3}.knowledge-grid article>div{padding:24px}.knowledge-grid h3{font-size:29px;line-height:1.2;margin:17px 0;letter-spacing:-.03em}.knowledge-grid p:not(.eyebrow){font-size:12px;line-height:1.9;color:var(--muted)}.knowledge-grid details{margin-top:20px;border-top:1px solid var(--line)}.knowledge-grid summary{font-size:12px;line-height:1.7;padding-block:18px}.knowledge-grid details p{padding-bottom:8px}.knowledge-sources{margin-top:25px;border-block:1px solid var(--line)}.knowledge-sources summary{font-size:11px}.knowledge-sources p{max-width:850px;font-size:11px;line-height:1.9;color:var(--muted);padding-bottom:24px}.knowledge-sources a{text-decoration:underline;text-underline-offset:3px}@media(max-width:950px){.knowledge-grid{grid-template-columns:1fr}.knowledge-grid article{display:grid;grid-template-columns:1fr 1.5fr}.knowledge-grid article>img{height:100%;min-height:300px;max-height:420px}}@media(max-width:600px){.workshop-knowledge{padding-bottom:45px}.knowledge-grid article{display:block}.knowledge-grid article>img{height:290px;min-height:0}.knowledge-grid article>div{padding:22px}}
