.Workshop-module__Gq5_Uq__section{z-index:3;padding:clamp(3.5rem, 8vw, 7rem) var(--space-gutter) calc(50svh + clamp(4rem, 9vw, 8rem));background:var(--color-paper);color:var(--color-ink);--workshop-accent:var(--color-cyan);animation:var(--accent-name) var(--morph-duration) var(--ease-in-out) infinite;margin-block-start:-60svh;position:relative;overflow:hidden}.Workshop-module__Gq5_Uq__orb{aspect-ratio:1;background:color-mix(in srgb, var(--workshop-accent) 22%, transparent);pointer-events:none;border-radius:50%;width:min(110vw,62rem);position:absolute;top:8%;right:-22vw}.Workshop-module__Gq5_Uq__grid{gap:clamp(2rem,5vw,4rem);display:grid;position:relative}.Workshop-module__Gq5_Uq__copy{align-content:center;gap:clamp(1.5rem,3vw,2.5rem);display:grid}.Workshop-module__Gq5_Uq__title{font-size:calc(var(--text-display) * .68);letter-spacing:-.04em;font-weight:700;line-height:.95}.Workshop-module__Gq5_Uq__lineMask{margin-block-end:-.1em;padding-block-end:.1em;display:block;overflow:hidden}.Workshop-module__Gq5_Uq__line{display:block}.Workshop-module__Gq5_Uq__lineMask:nth-child(2) .Workshop-module__Gq5_Uq__line{color:var(--color-cyan-deep)}.Workshop-module__Gq5_Uq__morph{--morph-height:1.3em;font-family:var(--font-display);font-size:var(--text-h4);letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:.6em;font-weight:600;display:flex}.Workshop-module__Gq5_Uq__morphLabel{color:color-mix(in srgb, var(--color-ink) 55%, transparent)}.Workshop-module__Gq5_Uq__morphMask{height:var(--morph-height);border-bottom:3px solid var(--workshop-accent);padding-inline-end:.2em;display:block;overflow:hidden}.Workshop-module__Gq5_Uq__morphTrack{animation:var(--morph-name) var(--morph-duration) var(--ease-in-out) infinite;display:block}.Workshop-module__Gq5_Uq__morphWord{height:var(--morph-height);line-height:var(--morph-height);white-space:nowrap;color:color-mix(in srgb, var(--workshop-accent) 58%, var(--color-ink));display:block}.Workshop-module__Gq5_Uq__text{max-width:34ch;font-size:var(--text-body);line-height:1.45}.Workshop-module__Gq5_Uq__visual{max-width:26rem;padding-block-end:3.5rem;position:relative}.Workshop-module__Gq5_Uq__arch{aspect-ratio:4/5;background:var(--color-ink);clip-path:inset(0);border-radius:50vmax 50vmax 1.5rem 1.5rem;position:relative;overflow:hidden}.Workshop-module__Gq5_Uq__archInner{position:absolute;inset:-10%}.Workshop-module__Gq5_Uq__image{object-fit:cover}.Workshop-module__Gq5_Uq__ticket{--notch:62%;background:var(--workshop-accent);color:var(--color-ink);transition:rotate .7s var(--ease-out), translate .7s var(--ease-out);box-shadow:0 1.5rem 3rem -1rem color-mix(in srgb, var(--color-ink) 45%, transparent);-webkit-mask:radial-gradient(circle .8rem at 0 var(--notch), #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle .8rem at 100% var(--notch), #0000 98%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle .8rem at 0 var(--notch), #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle .8rem at 100% var(--notch), #0000 98%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle .8rem at 0 var(--notch), #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle .8rem at 100% var(--notch), #0000 98%, #000) right / 51% 100% no-repeat;border-radius:1.25rem;display:grid;position:absolute;bottom:0;left:8%;right:-.5rem;rotate:-3deg}.Workshop-module__Gq5_Uq__ticketTop{gap:.35rem;padding:1.5rem 1.5rem 1.25rem;display:grid}.Workshop-module__Gq5_Uq__ticketLabel{font-size:var(--text-micro);letter-spacing:.26em;text-transform:uppercase;font-weight:700}.Workshop-module__Gq5_Uq__ticketDates{font-family:var(--font-display);font-size:var(--text-h4);letter-spacing:-.02em;font-weight:700;line-height:1.1}.Workshop-module__Gq5_Uq__ticketBottom{border-top:2px dashed color-mix(in srgb, var(--color-ink) 40%, transparent);gap:1.1rem;padding:1.25rem 1.5rem 1.5rem;display:grid}.Workshop-module__Gq5_Uq__ticketList{font-size:var(--text-small);gap:.35rem;display:grid}.Workshop-module__Gq5_Uq__ticketList div{gap:.75rem;display:flex}.Workshop-module__Gq5_Uq__ticketList dt{min-width:3.5rem;font-weight:700}.Workshop-module__Gq5_Uq__ticketBottom a{justify-self:start}.Workshop-module__Gq5_Uq__ticketExtra{transition:grid-template-rows .6s var(--ease-out);grid-template-rows:0fr;margin-block:-.55rem;display:grid}.Workshop-module__Gq5_Uq__ticketExtra>p{min-height:0;font-size:var(--text-small);opacity:0;transition:opacity .5s var(--ease-out);line-height:1.4;overflow:hidden}.Workshop-module__Gq5_Uq__ticket:hover,.Workshop-module__Gq5_Uq__ticket:focus-within{translate:0 -.6rem;rotate:none}.Workshop-module__Gq5_Uq__ticket:hover .Workshop-module__Gq5_Uq__ticketExtra,.Workshop-module__Gq5_Uq__ticket:focus-within .Workshop-module__Gq5_Uq__ticketExtra{grid-template-rows:1fr}.Workshop-module__Gq5_Uq__ticket:hover .Workshop-module__Gq5_Uq__ticketExtra>p,.Workshop-module__Gq5_Uq__ticket:focus-within .Workshop-module__Gq5_Uq__ticketExtra>p{opacity:1}@media (min-width:64em){.Workshop-module__Gq5_Uq__grid{grid-template-columns:1.15fr 1fr;align-items:center}.Workshop-module__Gq5_Uq__visual{justify-self:end;width:min(100%,26rem)}.Workshop-module__Gq5_Uq__ticket{width:17rem;left:-22%;right:auto}}@media (prefers-reduced-motion:reduce){.Workshop-module__Gq5_Uq__section{margin-block-start:0;padding-block-end:clamp(4rem,9vw,8rem)}.Workshop-module__Gq5_Uq__morphTrack,.Workshop-module__Gq5_Uq__section{animation:none}.Workshop-module__Gq5_Uq__ticket,.Workshop-module__Gq5_Uq__ticketExtra,.Workshop-module__Gq5_Uq__ticketExtra>p{transition:none}}html:not([data-intro]) .Workshop-module__Gq5_Uq__section{margin-block-start:0;padding-block-end:clamp(4rem,9vw,8rem)}
