.workshops{padding-top:76px}.workshops h1{font-size:64px;line-height:1.05;margin:12px 0 18px}.workshops-lead{font-size:19px;color:var(--muted);line-height:1.55}.workshop-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:32px}.workshop-choice{overflow:hidden}.workshop-preview{height:290px;display:flex;align-items:center;justify-content:center;position:relative;background:radial-gradient(ellipse at center,#382c1a,#14100a 76%);border-bottom:1px solid #7e6a434f}.workshop-preview>img{width:270px;height:280px;object-fit:contain;image-rendering:pixelated}.workshop-preview>canvas{width:250px;height:250px;image-rendering:pixelated}.preview-tag{position:absolute;bottom:12px;left:0;right:0;text-align:center;font:14px var(--pixel);color:#b5a27b;letter-spacing:1px;text-shadow:1px 1px #000}.workshop-copy{padding:26px 28px 30px}.workshop-copy h2{font-size:38px}.workshop-copy p{min-height:85px;margin:15px 0 22px;line-height:1.6;color:#d1c6ad;font-size:16px}.workshop-note{margin-top:24px}.maker-choice-page .site-footer{margin-top:90px}
@media(max-width:760px){.workshops{padding-top:42px}.workshops h1{font-size:48px}.workshops-lead{font-size:16px}.workshop-choices{grid-template-columns:minmax(0,1fr);gap:24px}.workshop-preview{height:260px}.workshop-copy{padding:22px}.workshop-copy p{min-height:0}.workshop-copy .button{width:100%}}
