.WorkshopShowcase_section__2Z2IC{scroll-margin-top:110px;padding-block:clamp(56px,7vw,100px);background:#121212;border-block:1px solid #332e25}.WorkshopShowcase_layout__HRWIa{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,80px)}.WorkshopShowcase_copy__aB6d0{min-width:0}.WorkshopShowcase_copy__aB6d0 .WorkshopShowcase_title__oidwP{margin:18px 0;font-size:clamp(48px,5.5vw,88px);color:#fdfbf7}.WorkshopShowcase_tagline___jQxp{margin:0 0 20px;font-size:clamp(20px,2vw,28px);line-height:1.35;color:#e0c371}.WorkshopShowcase_description__sKv4a{max-width:540px;margin:0;font-size:15px;line-height:1.8;color:#c7c1b5}.WorkshopShowcase_categories__JIcBK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;padding:24px 0;margin:0 0 12px;list-style:none;color:#fdfbf7;font-size:13px;line-height:1.6}.WorkshopShowcase_categories__JIcBK li{padding-top:10px;border-top:1px solid #3b3730}.WorkshopShowcase_visual__Zz_8b{margin:0;min-width:0}.WorkshopShowcase_image__euuSM{display:block;width:100%;height:auto}.WorkshopShowcase_visual__Zz_8b figcaption{padding-top:14px;color:#aaa397;font-size:11px;line-height:1.6}@media (max-width:900px){.WorkshopShowcase_layout__HRWIa{grid-template-columns:1fr;gap:36px}.WorkshopShowcase_section__2Z2IC{scroll-margin-top:90px}}