.workshop-intro[data-astro-cid-s3j2uayv]{grid-template-columns:1.05fr 1fr;align-items:center;gap:55px;padding-block:58px 62px;display:grid}.workshop-intro[data-astro-cid-s3j2uayv] h1[data-astro-cid-s3j2uayv]{font-size:clamp(40px,4.5vw,62px);line-height:1.12}.workshop-intro[data-astro-cid-s3j2uayv] h1[data-astro-cid-s3j2uayv] span[data-astro-cid-s3j2uayv]{color:var(--accent)}.workshop-intro-copy[data-astro-cid-s3j2uayv]>p[data-astro-cid-s3j2uayv]:not(.eyebrow){max-width:540px;margin:24px 0 28px}.workshop-intro[data-astro-cid-s3j2uayv] .eyebrow[data-astro-cid-s3j2uayv]{color:var(--accent);font-size:9px}.workshop-intro-photo[data-astro-cid-s3j2uayv]{background:var(--panel);aspect-ratio:1.1;min-width:0;margin:0;position:relative;overflow:hidden}.workshop-intro-photo[data-astro-cid-s3j2uayv]>img[data-astro-cid-s3j2uayv]{object-fit:cover;object-position:0 50%;width:200%;max-width:none;height:100%;position:absolute;inset:0}.workshop-intro-photo[data-astro-cid-s3j2uayv] figcaption[data-astro-cid-s3j2uayv]{font:8px/1.7 var(--mono);letter-spacing:.06em;color:var(--text);background:linear-gradient(#0000,#111312ed);justify-content:space-between;gap:12px;padding:28px 20px 18px;display:flex;position:absolute;bottom:0;left:0;right:0}.workshop-stats[data-astro-cid-s3j2uayv]{color:var(--muted);font:8px/1.8 var(--mono);letter-spacing:.05em;flex-wrap:wrap;gap:28px;margin-top:34px;display:flex}.workshop-stats[data-astro-cid-s3j2uayv] strong[data-astro-cid-s3j2uayv]{font:28px/1.2 var(--heading);color:var(--text);margin-bottom:7px;display:block}.workshop-navigation[data-astro-cid-s3j2uayv]{border-block:1px solid var(--line);background:var(--panel)}.workshop-navigation[data-astro-cid-s3j2uayv] nav[data-astro-cid-s3j2uayv]{flex-wrap:wrap;align-items:center;gap:14px 32px;min-height:76px;margin-inline:auto;padding-block:16px;display:flex}.workshop-navigation[data-astro-cid-s3j2uayv] a[data-astro-cid-s3j2uayv]{color:var(--text);align-items:center;gap:10px;padding:4px 0;font-size:13px;display:flex}.workshop-navigation[data-astro-cid-s3j2uayv] a[data-astro-cid-s3j2uayv]>span[data-astro-cid-s3j2uayv],.workshop-navigation[data-astro-cid-s3j2uayv] small[data-astro-cid-s3j2uayv]{font:9px var(--mono);color:var(--accent)}.workshop-navigation[data-astro-cid-s3j2uayv] a[data-astro-cid-s3j2uayv]:hover{color:var(--accent)}.workshop-collection[data-astro-cid-s3j2uayv]{border-bottom:1px solid var(--line)}.workshop-collection[data-astro-cid-s3j2uayv] .section-heading[data-astro-cid-s3j2uayv]{align-items:start}.workshop-collection[data-astro-cid-s3j2uayv] .section-heading[data-astro-cid-s3j2uayv]>p[data-astro-cid-s3j2uayv]{max-width:470px;font-size:14px;line-height:1.8}.workshop-tours[data-astro-cid-s3j2uayv]{background:var(--panel)}.workshop-tours[data-astro-cid-s3j2uayv] .video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.workshop-tours[data-astro-cid-s3j2uayv] .video-card h3{font-size:21px}.workshop-notes[data-astro-cid-s3j2uayv]{border-top:1px solid var(--line);flex-wrap:wrap;gap:18px 28px;margin-top:30px;padding-top:24px;font-size:12px;display:flex}.workshop-notes[data-astro-cid-s3j2uayv]>span[data-astro-cid-s3j2uayv]{color:var(--muted)}.workshop-notes[data-astro-cid-s3j2uayv] a[data-astro-cid-s3j2uayv]{align-items:center;gap:10px;display:flex}.workshop-notes[data-astro-cid-s3j2uayv] a[data-astro-cid-s3j2uayv]:hover{color:var(--accent)}.cowells-collection-link[data-astro-cid-s3j2uayv]{border:1px solid var(--line);background:var(--panel);justify-content:space-between;align-items:center;gap:30px;margin-top:42px;padding:28px;display:flex}.cowells-collection-link[data-astro-cid-s3j2uayv]:hover{border-color:var(--accent)}.cowells-collection-link[data-astro-cid-s3j2uayv] .eyebrow[data-astro-cid-s3j2uayv]{color:var(--accent);margin-bottom:12px}.cowells-collection-link[data-astro-cid-s3j2uayv] h3[data-astro-cid-s3j2uayv]{font-size:26px}.cowells-collection-link[data-astro-cid-s3j2uayv] p[data-astro-cid-s3j2uayv]:not(.eyebrow){max-width:550px;margin:12px 0 0;font-size:13px}.cowells-collection-link[data-astro-cid-s3j2uayv]>span[data-astro-cid-s3j2uayv]{flex-shrink:0;align-items:center;gap:16px;font-size:12px;display:flex}.workshop-more[data-astro-cid-s3j2uayv]{justify-content:space-between;align-items:center;gap:30px;padding-block:60px 70px;display:flex}.workshop-more[data-astro-cid-s3j2uayv] h2[data-astro-cid-s3j2uayv]{font-size:32px}.workshop-more[data-astro-cid-s3j2uayv] p[data-astro-cid-s3j2uayv]:not(.eyebrow){max-width:520px;font-size:14px}.workshop-more[data-astro-cid-s3j2uayv] .button-row[data-astro-cid-s3j2uayv]{gap:12px}.workshop-more[data-astro-cid-s3j2uayv] .inline-link[data-astro-cid-s3j2uayv]{margin-top:0}@media (width<=1000px){.workshop-intro[data-astro-cid-s3j2uayv]{gap:30px}.workshop-more[data-astro-cid-s3j2uayv]{display:block}.workshop-more[data-astro-cid-s3j2uayv] .button-row[data-astro-cid-s3j2uayv]{margin-top:24px}.workshop-collection[data-astro-cid-s3j2uayv] .section-heading[data-astro-cid-s3j2uayv]{display:block}.workshop-collection[data-astro-cid-s3j2uayv] .section-heading[data-astro-cid-s3j2uayv]>p[data-astro-cid-s3j2uayv]{max-width:650px;margin-top:20px}}@media (width<=700px){.workshop-intro[data-astro-cid-s3j2uayv]{grid-template-columns:1fr;gap:30px;padding-block:36px 40px}.workshop-intro[data-astro-cid-s3j2uayv] h1[data-astro-cid-s3j2uayv]{font-size:clamp(37px,8vw,51px)}.workshop-intro-photo[data-astro-cid-s3j2uayv]{aspect-ratio:1.6}.workshop-navigation[data-astro-cid-s3j2uayv] nav[data-astro-cid-s3j2uayv]{gap:12px 22px}.workshop-navigation[data-astro-cid-s3j2uayv] a[data-astro-cid-s3j2uayv]{font-size:12px}.workshop-tours[data-astro-cid-s3j2uayv] .video-grid{grid-template-columns:1fr}.cowells-collection-link[data-astro-cid-s3j2uayv]{padding:23px;display:block}.cowells-collection-link[data-astro-cid-s3j2uayv]>span[data-astro-cid-s3j2uayv]{margin-top:23px}.workshop-stats[data-astro-cid-s3j2uayv]{gap:22px}.workshop-intro[data-astro-cid-s3j2uayv] .button-row[data-astro-cid-s3j2uayv]{gap:12px}.workshop-intro[data-astro-cid-s3j2uayv] .button[data-astro-cid-s3j2uayv]{padding-inline:13px;font-size:11px}.workshop-tours[data-astro-cid-s3j2uayv] .video-card h3{font-size:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
