.hero[data-astro-cid-wcolddp2]{background:var(--banner-bg);height:min(100svh,61vw,880px);min-height:420px;position:relative;overflow:hidden}.hero__slide[data-astro-cid-wcolddp2]{opacity:1;transition:opacity .9s;position:absolute;inset:0}.hero__slide[data-astro-cid-wcolddp2][aria-hidden=true]{opacity:0;pointer-events:none}.hero__slide[data-astro-cid-wcolddp2] img{object-fit:cover;width:100%;max-width:none;height:100%}.hero__arrow[data-astro-cid-wcolddp2]{z-index:4;color:#fff;cursor:pointer;filter:drop-shadow(0 1px 6px #00000073);background:0 0;border:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.hero__arrow--prev[data-astro-cid-wcolddp2]{left:16px}.hero__arrow--next[data-astro-cid-wcolddp2]{right:16px}.hero__dots[data-astro-cid-wcolddp2]{z-index:4;justify-content:center;gap:0;display:flex;position:absolute;bottom:16px;left:0;right:0}.hero__dots[data-astro-cid-wcolddp2] button[data-astro-cid-wcolddp2]{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}.hero__dots[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{background:#ffffff8c;width:28px;height:2px;display:block;box-shadow:0 1px 4px #00000059}.hero__dots[data-astro-cid-wcolddp2] [data-astro-cid-wcolddp2][aria-current=true] span[data-astro-cid-wcolddp2]{background:#fff;height:3px}.hero__shade[data-astro-cid-wcolddp2]{z-index:2;pointer-events:none;background:#00000047;position:absolute;inset:0}.hero__content[data-astro-cid-wcolddp2]{z-index:3;padding:84px var(--gutter);color:#fff;text-shadow:0 1px 14px #0000004d;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hero__inner[data-astro-cid-wcolddp2]{text-align:center;pointer-events:auto;flex-direction:column;align-items:center;gap:18px;max-width:820px;display:flex}.hero__eyebrow[data-astro-cid-wcolddp2]{letter-spacing:.02em;font-size:17px;font-weight:600}.hero__inner[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{text-wrap:balance;font-size:72px;line-height:1.02}.hero__inner[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{max-width:620px;margin:0;font-size:20px;line-height:1.5}.hero__ctas[data-astro-cid-wcolddp2]{text-shadow:none;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:10px;display:flex}.btn--light[data-astro-cid-wcolddp2]{color:#111315;background:#fff;border-color:#fff;padding:16px 30px;font-size:17px}.btn--light[data-astro-cid-wcolddp2]:hover{color:#000;background:#fff}.btn--ghost[data-astro-cid-wcolddp2]{color:#fff;background:0 0;border-color:#fff;padding:16px 30px;font-size:17px}.btn--ghost[data-astro-cid-wcolddp2]:hover{color:#111315;background:#fff}.hero__captions[data-astro-cid-wcolddp2]{padding-top:14px;font-size:14px}.hero__captions[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{color:var(--muted);text-decoration:none}.hero__captions[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover{color:var(--ink);text-decoration:underline}.intro[data-astro-cid-wcolddp2]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 80px;padding-top:64px;display:flex}.intro__head[data-astro-cid-wcolddp2]{flex-direction:column;flex:560px;gap:14px;min-width:0;display:flex}.intro__eyebrow[data-astro-cid-wcolddp2]{color:var(--muted);font-size:16px;font-weight:500}.intro[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{font-size:64px;line-height:1.04}.intro__side[data-astro-cid-wcolddp2]{flex-direction:column;flex:380px;align-items:flex-start;gap:22px;min-width:0;display:flex}.intro__side[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{margin:0;font-size:19px;line-height:1.55}.intro__ctas[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:12px;display:flex}.section-title[data-astro-cid-wcolddp2]{margin-bottom:32px;font-size:44px;line-height:1.1}.works__bar[data-astro-cid-wcolddp2]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:48px;display:flex}.works__tabs[data-astro-cid-wcolddp2]{border-bottom:0}.works__all[data-astro-cid-wcolddp2]{margin-bottom:14px}.works__all-mobile[data-astro-cid-wcolddp2]{margin-top:48px;display:none}.split[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px 96px;display:grid}.split__media[data-astro-cid-wcolddp2] img{width:100%}.artist__img[data-astro-cid-wcolddp2]{aspect-ratio:4/5;object-fit:cover;object-position:35% center}.split__text[data-astro-cid-wcolddp2]{flex-direction:column;align-items:flex-start;gap:18px;max-width:600px;display:flex}.split__text[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{font-size:40px;line-height:1.12}.split__text[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{margin:0}.split__text[data-astro-cid-wcolddp2] .btn[data-astro-cid-wcolddp2]{margin-top:10px}.split__media--poster[data-astro-cid-wcolddp2]{justify-content:center;display:flex}.split__media--poster[data-astro-cid-wcolddp2] img{width:auto;max-width:430px;max-height:640px}.exh__where[data-astro-cid-wcolddp2]{line-height:1.7}@media (width<=860px){.hero[data-astro-cid-wcolddp2]{height:88svh;min-height:480px}.hero__arrow[data-astro-cid-wcolddp2]{display:none}.hero__inner[data-astro-cid-wcolddp2]{gap:14px}.hero__inner[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{font-size:40px;line-height:1.06}.hero__inner[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{font-size:17px}.hero__ctas[data-astro-cid-wcolddp2]{flex-direction:column;width:100%}.hero__ctas[data-astro-cid-wcolddp2] .btn[data-astro-cid-wcolddp2]{width:100%}.intro[data-astro-cid-wcolddp2]{padding-top:40px}.intro[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{font-size:38px}.intro__side[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{font-size:17px}.intro__ctas[data-astro-cid-wcolddp2]{width:100%}.intro__ctas[data-astro-cid-wcolddp2] .btn[data-astro-cid-wcolddp2]{flex:100%}.intro__ctas[data-astro-cid-wcolddp2] .btn--outline[data-astro-cid-wcolddp2]{display:none}.section-title[data-astro-cid-wcolddp2]{margin-bottom:24px;font-size:34px}.works__bar[data-astro-cid-wcolddp2]{margin-bottom:32px}.works__all[data-astro-cid-wcolddp2]{font-size:15px}.works__all-mobile[data-astro-cid-wcolddp2]{display:flex}.split[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,1fr)}.split--reverse[data-astro-cid-wcolddp2] .split__media[data-astro-cid-wcolddp2]{order:2}.split__text[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{font-size:30px}.split__media--poster[data-astro-cid-wcolddp2]{justify-content:flex-start}.split__media--poster[data-astro-cid-wcolddp2] img{max-width:100%}}
