.WorkshopPage-module__4mQ70W__main{outline:none}.WorkshopPage-module__4mQ70W__hero{background:var(--surface-inverse);color:#fff}.WorkshopPage-module__4mQ70W__heroInner{padding-block:32px 40px}@media (min-width:640px){.WorkshopPage-module__4mQ70W__heroInner{padding-block:32px 44px}}.WorkshopPage-module__4mQ70W__eyebrow{color:var(--icaire-lime)}.WorkshopPage-module__4mQ70W__title{color:#fff;text-wrap:balance;max-width:52rem;margin-top:16px}.WorkshopPage-module__4mQ70W__summary{color:#fffc;max-width:46rem;margin-top:16px}.WorkshopPage-module__4mQ70W__body{background:var(--surface-page)}.WorkshopPage-module__4mQ70W__bodyInner{padding-block:56px}@media (min-width:640px){.WorkshopPage-module__4mQ70W__bodyInner{padding-block:64px}}.WorkshopPage-module__4mQ70W__layout{gap:40px;display:grid}@media (min-width:1024px){.WorkshopPage-module__4mQ70W__layout{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:40px}}.WorkshopPage-module__4mQ70W__aside{flex-direction:column;gap:20px;max-width:420px;display:flex}.WorkshopPage-module__4mQ70W__figure{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);aspect-ratio:3/2;margin:0;overflow:hidden}.WorkshopPage-module__4mQ70W__image{object-fit:cover;width:100%;height:100%;display:block}.WorkshopPage-module__4mQ70W__content{min-width:0}.WorkshopPage-module__4mQ70W__panelBox{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-page);padding:20px}.WorkshopPage-module__4mQ70W__sectionTitle{color:var(--text-primary);border-bottom:1px solid var(--border-subtle);padding-bottom:12px}.WorkshopPage-module__4mQ70W__detailList{margin-top:14px}.WorkshopPage-module__4mQ70W__detailRow{border-bottom:1px solid var(--border-subtle);gap:2px;padding-block:10px;display:grid}.WorkshopPage-module__4mQ70W__detailRow:last-child{border-bottom:0;padding-bottom:0}.WorkshopPage-module__4mQ70W__detailKey{text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary)}.WorkshopPage-module__4mQ70W__detailValue{color:var(--icaire-midnight)}.WorkshopPage-module__4mQ70W__stats{border-bottom:1px solid var(--border-subtle);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px;margin-bottom:20px;padding-bottom:20px;display:grid}.WorkshopPage-module__4mQ70W__stat{flex-direction:column;gap:2px;display:flex}.WorkshopPage-module__4mQ70W__statValue{font-family:var(--font-600);color:var(--text-brand);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:600;line-height:1.1}.WorkshopPage-module__4mQ70W__statLabel{color:var(--text-tertiary)}.WorkshopPage-module__4mQ70W__prose{display:block}.WorkshopPage-module__4mQ70W__paragraph{max-width:44rem;color:var(--text-secondary)}.WorkshopPage-module__4mQ70W__paragraph+.WorkshopPage-module__4mQ70W__paragraph{margin-top:14px}.WorkshopPage-module__4mQ70W__backWrap{border-top:1px solid var(--border-subtle);margin-top:48px;padding-top:24px}.WorkshopPage-module__4mQ70W__back{color:var(--icaire-forest);align-items:center;gap:6px;display:inline-flex}.WorkshopPage-module__4mQ70W__back:focus-visible{outline:2px solid var(--icaire-forest);outline-offset:2px}
