.workshops-live-poster.svelte-1voeymx{border-radius:var(--ds-radius-xl);background:rgb(var(--ds-cover-violet));min-width:0;height:100%;color:rgb(var(--ds-white));display:flex;position:relative;overflow:hidden;container-type:inline-size}[data-ground=ink].svelte-1voeymx{background:rgb(var(--ds-cover-ink))}.workshops-live-poster[data-state~=focus].svelte-1voeymx{outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.workshops-live-poster.svelte-1voeymx:has(.workshops-live-poster__link:where(.svelte-1voeymx):focus-visible){outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.workshops-live-poster__layout.svelte-1voeymx{flex-direction:column;width:100%;display:flex}.workshops-live-poster__stage.svelte-1voeymx{flex:1;min-height:11rem;position:relative}.workshops-live-poster__top.svelte-1voeymx{z-index:1;align-items:flex-start;gap:var(--ds-space-12);padding:var(--ds-space-20) var(--ds-space-20) 0;flex-direction:column;margin:0;display:flex;position:relative}.workshops-live-poster__kicker.svelte-1voeymx{font-family:var(--ds-font-mono);font-size:var(--ds-text-meta);letter-spacing:var(--ds-tracking-label);font-weight:500;line-height:var(--ds-line-support);text-transform:uppercase}.workshops-live-poster__when.svelte-1voeymx{gap:var(--ds-space-4);flex-direction:column;display:flex}.workshops-live-poster__date.svelte-1voeymx{font-size:var(--ds-text-poster);letter-spacing:var(--ds-tracking-hero);font-weight:600;line-height:var(--ds-line-hero)}.workshops-live-poster__time.svelte-1voeymx{font-size:var(--ds-text-body-md);font-weight:500;line-height:var(--ds-line-support)}.workshops-live-poster__cutout.svelte-1voeymx{object-fit:contain;object-position:right bottom;transform-origin:bottom;width:auto;max-width:62%;height:94%;position:absolute;bottom:0;right:-4cqi}.workshops-live-poster__photo.svelte-1voeymx{object-fit:cover;object-position:center 30%;width:50%;height:100%;position:absolute;top:0;bottom:0;right:0}.workshops-live-poster__art.svelte-1voeymx{aspect-ratio:1;transform-origin:bottom;width:min(38cqi,12rem);position:absolute;bottom:6cqi;right:6cqi;container-type:inline-size}.workshops-live-poster__spot.svelte-1voeymx{width:100%;display:block;rotate:-6deg}.workshops-live-poster__tools.svelte-1voeymx{display:flex;position:absolute;bottom:-7cqi;left:-20cqi}.workshops-live-poster__tool.svelte-1voeymx{width:36cqi;display:block}.workshops-live-poster__tool.svelte-1voeymx+.workshops-live-poster__tool:where(.svelte-1voeymx){margin-left:calc(var(--ds-space-4) * -1 - 5cqi)}.workshops-live-poster__foot.svelte-1voeymx{gap:var(--ds-space-4);padding:var(--ds-space-16) var(--ds-space-20) var(--ds-space-20);background:rgb(var(--ds-cover-ink));flex-direction:column;display:flex}[data-ground=ink].svelte-1voeymx .workshops-live-poster__foot:where(.svelte-1voeymx){background:rgb(var(--ds-black))}.workshops-live-poster__title.svelte-1voeymx{font-size:var(--ds-text-h1);letter-spacing:var(--ds-tracking-display);font-weight:600;line-height:var(--ds-line-heading);overflow-wrap:anywhere;text-wrap:balance;margin:0}.workshops-live-poster__link.svelte-1voeymx{color:inherit;text-decoration:none}.workshops-live-poster__link.svelte-1voeymx:focus-visible{outline:none}.workshops-live-poster__link.svelte-1voeymx:after{content:"";position:absolute;inset:0}.workshops-live-poster__byline.svelte-1voeymx{color:rgb(var(--ds-white) / .78);font-size:var(--ds-text-meta);line-height:var(--ds-line-support);overflow-wrap:anywhere;margin:0}@media (prefers-reduced-motion:no-preference){.workshops-live-poster__cutout.svelte-1voeymx,.workshops-live-poster__art.svelte-1voeymx{transition:transform var(--motion-medium) ease}.workshops-live-poster.svelte-1voeymx:hover .workshops-live-poster__cutout:where(.svelte-1voeymx),.workshops-live-poster[data-state~=hover].svelte-1voeymx .workshops-live-poster__cutout:where(.svelte-1voeymx),.workshops-live-poster.svelte-1voeymx:hover .workshops-live-poster__art:where(.svelte-1voeymx),.workshops-live-poster[data-state~=hover].svelte-1voeymx .workshops-live-poster__art:where(.svelte-1voeymx){transform:scale(1.03)}}@container (width>=440px){.workshops-live-poster__stage.svelte-1voeymx{min-height:15rem}.workshops-live-poster__art.svelte-1voeymx{width:min(45cqi,12rem)}.workshops-live-poster__top.svelte-1voeymx,.workshops-live-poster__foot.svelte-1voeymx{padding-inline:var(--ds-space-24)}.workshops-live-poster__top.svelte-1voeymx{padding-top:var(--ds-space-24)}.workshops-live-poster__foot.svelte-1voeymx{padding-bottom:var(--ds-space-24)}}
