.venue-feature--full[data-astro-cid-onfddxgr]>div[data-astro-cid-onfddxgr].venue-scene-copy{min-height:38rem;display:flex;flex-direction:column;justify-content:flex-end;padding-block:var(--section-y) 0}.venue-feature--full[data-astro-cid-onfddxgr] .section-head[data-astro-cid-onfddxgr]{grid-template-columns:1fr;grid-template-areas:"title" "copy" "action";max-width:56rem;margin-bottom:0}.venue-feature--full[data-astro-cid-onfddxgr] .section-head[data-astro-cid-onfddxgr]>a[data-astro-cid-onfddxgr]{justify-self:start}.venue-feature--full[data-astro-cid-onfddxgr] .section-head[data-astro-cid-onfddxgr]>p[data-astro-cid-onfddxgr]{max-width:32rem;color:var(--c-mist);font-size:var(--t-body)}.venue-feature--full[data-astro-cid-onfddxgr]>figcaption[data-astro-cid-onfddxgr]{color:#ecebe1;margin-block:2rem 0;margin-inline:auto;padding-bottom:var(--space-8)}.venue-feature[data-astro-cid-onfddxgr]{margin:0;min-width:0}.venue-frame[data-astro-cid-onfddxgr]{position:relative;display:block;overflow:hidden;background:#18241d;aspect-ratio:2.15;color:#f2e7ca}.venue-frame[data-astro-cid-onfddxgr] img{width:100%;height:100%;object-fit:cover;object-position:50% 62%;transition:transform var(--duration-slow) var(--ease-out)}.venue-frame[data-astro-cid-onfddxgr]:hover img{transform:scale(1.025)}.venue-frame[data-astro-cid-onfddxgr]:focus-visible{outline:3px solid var(--c-signal);outline-offset:5px}.venue-title[data-astro-cid-onfddxgr]{position:absolute;inset:8% auto auto 6%;text-shadow:0 2px 20px #000}.venue-title[data-astro-cid-onfddxgr] small[data-astro-cid-onfddxgr]{font:500 var(--t-xs) var(--font-mono);letter-spacing:.1em}.venue-title[data-astro-cid-onfddxgr] strong[data-astro-cid-onfddxgr]{display:block;margin-top:1rem;font:600 var(--t-display)/.83 Georgia,serif;letter-spacing:-.05em}.venue-title[data-astro-cid-onfddxgr] i[data-astro-cid-onfddxgr]{font-weight:400}.venue-open[data-astro-cid-onfddxgr]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px;position:absolute;bottom:1.4rem;left:6%;font-size:var(--t-sm);border:1px solid var(--c-signal-line);border-radius:var(--radius-sm);padding:.5rem .8rem;color:var(--c-signal);background:#0b1414bf;backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff16}figcaption[data-astro-cid-onfddxgr]{margin-top:.9rem;font:400 var(--t-xs)/1.5 var(--font-sans);color:var(--c-muted)}.compact[data-astro-cid-onfddxgr] .venue-frame[data-astro-cid-onfddxgr]{aspect-ratio:1.5}.compact[data-astro-cid-onfddxgr] .venue-title[data-astro-cid-onfddxgr] strong[data-astro-cid-onfddxgr]{font-size:var(--t-h2)}@media(max-width:600px){.venue-frame[data-astro-cid-onfddxgr]{aspect-ratio:1.1}.venue-frame[data-astro-cid-onfddxgr] img{object-position:62% 50%}.venue-title[data-astro-cid-onfddxgr] small[data-astro-cid-onfddxgr]{font-size:var(--t-meta)}.venue-title[data-astro-cid-onfddxgr] strong[data-astro-cid-onfddxgr]{font-size:var(--t-h2)}.venue-open[data-astro-cid-onfddxgr]{bottom:1rem}.compact[data-astro-cid-onfddxgr] .venue-frame[data-astro-cid-onfddxgr]{aspect-ratio:1.1}}@media(prefers-reduced-motion:reduce){.venue-frame[data-astro-cid-onfddxgr] img{transition:none;transform:none}}.concept-collection[data-astro-cid-c2sep7f5]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gap-major)}.concept-entry[data-astro-cid-c2sep7f5]{min-width:0;display:flex;flex-direction:column}.concept-entry[data-astro-cid-c2sep7f5]>.section-head[data-astro-cid-c2sep7f5]{margin-bottom:var(--space-6)}.concept-entry[data-astro-cid-c2sep7f5]>.section-head[data-astro-cid-c2sep7f5]>p[data-astro-cid-c2sep7f5]:not(.eyebrow){font-size:var(--t-body);min-height:3em;max-width:38ch}.concept-entry[data-astro-cid-c2sep7f5]>.project-action[data-astro-cid-c2sep7f5]{margin-top:auto;padding-top:1rem;color:var(--c-mist)}.spark-study-link[data-astro-cid-c2sep7f5]{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid var(--c-rule);margin-top:var(--space-8);padding-top:var(--space-6);min-height:44px}.spark-study-link[data-astro-cid-c2sep7f5]>div[data-astro-cid-c2sep7f5]{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem 1.5rem}.spark-study-link[data-astro-cid-c2sep7f5] h3[data-astro-cid-c2sep7f5]{margin:0;font-size:var(--t-h4);letter-spacing:var(--track-snug)}.spark-study-link[data-astro-cid-c2sep7f5]>div[data-astro-cid-c2sep7f5]>span[data-astro-cid-c2sep7f5]:last-child{font-size:var(--t-sm);color:var(--c-muted)}.spark-study-link[data-astro-cid-c2sep7f5]:focus-visible{outline:2px solid var(--c-signal);outline-offset:5px}@media(max-width:1000px){.concept-collection[data-astro-cid-c2sep7f5]{grid-template-columns:1fr;gap:var(--section-y)}.concept-entry[data-astro-cid-c2sep7f5]>.section-head[data-astro-cid-c2sep7f5]>p[data-astro-cid-c2sep7f5]:not(.eyebrow){min-height:0;max-width:45ch}}.wk-hero[data-astro-cid-jljc7dey]{position:relative;overflow:clip;background:var(--c-poster-lilac);padding:5.875rem 0 var(--section-y)}.wk-hero__disc[data-astro-cid-jljc7dey]{position:absolute;z-index:0;right:-34%;top:4.5rem;width:78vw;aspect-ratio:1;border-radius:50%;background:var(--c-poster-lime);pointer-events:none}.wk-hero__stage[data-astro-cid-jljc7dey]{position:relative;z-index:1}.wk-hero__title[data-astro-cid-jljc7dey]{margin:0;font-size:var(--t-poster-hero-sm);font-weight:800;line-height:.86;letter-spacing:-.035em}.wk-hero__title[data-astro-cid-jljc7dey] [data-astro-cid-jljc7dey][data-line]{display:block;white-space:nowrap;animation:ph-rise .62s cubic-bezier(.2,.75,.2,1) calc(var(--line) * 80ms) both}.wk-hero__title[data-astro-cid-jljc7dey] .accent[data-astro-cid-jljc7dey]{letter-spacing:-.035em}.wk-hero__foot[data-astro-cid-jljc7dey]{margin-top:2rem}.wk-hero__lead[data-astro-cid-jljc7dey]{margin:0;max-width:35rem;font-size:var(--t-poster-lead);line-height:1.38;font-weight:450;text-wrap:pretty}.wk-jump[data-astro-cid-jljc7dey]{margin:1.75rem 0 0;padding:0;list-style:none;border-top:var(--poster-rule) solid var(--c-poster-ink)}.wk-jump[data-astro-cid-jljc7dey] li[data-astro-cid-jljc7dey]{border-bottom:var(--poster-rule) solid var(--c-poster-ink)}.wk-jump[data-astro-cid-jljc7dey] a[data-astro-cid-jljc7dey]{display:flex;align-items:center;gap:12px;min-height:52px;font-size:var(--t-poster-ui);font-weight:650;text-decoration:none}.wk-jump[data-astro-cid-jljc7dey] a[data-astro-cid-jljc7dey]>span[data-astro-cid-jljc7dey]:first-child{flex:1}.wk-jump__count[data-astro-cid-jljc7dey]{font-variant-numeric:tabular-nums;font-weight:450}.wk-jump[data-astro-cid-jljc7dey] svg[data-astro-cid-jljc7dey]{width:20px;height:20px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2.25px;transition:transform .24s ease}.wk-jump[data-astro-cid-jljc7dey] a[data-astro-cid-jljc7dey]:hover svg[data-astro-cid-jljc7dey]{transform:translateY(3px)}.wk-group[data-astro-cid-jljc7dey]{padding-block:var(--section-y-lg) var(--section-y);scroll-margin-top:1rem}.wk-group[data-astro-cid-jljc7dey]+.wk-group[data-astro-cid-jljc7dey]{padding-top:var(--section-y-sm)}.wk-group[data-astro-cid-jljc7dey] .ph-work__head[data-astro-cid-jljc7dey]{margin-bottom:0}.bench[data-astro-cid-jljc7dey]{padding-block:var(--section-y)}#in-progress[data-astro-cid-jljc7dey]{scroll-margin-top:8rem}@media(min-width:900px){.wk-hero[data-astro-cid-jljc7dey]{padding-top:6.25rem}.wk-hero__disc[data-astro-cid-jljc7dey]{right:-14%;top:auto;bottom:-60%;width:60%}.wk-hero__stage[data-astro-cid-jljc7dey]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2.5rem 4rem}.wk-hero__title[data-astro-cid-jljc7dey]{font-size:var(--t-poster-hero)}.wk-hero__foot[data-astro-cid-jljc7dey]{flex:0 1 26rem;margin-top:0}}
