.wall[data-astro-cid-rj65ajc3]{column-count:2;column-gap:var(--space-2);padding-inline:var(--space-2)}@media (width>=40rem){.wall[data-astro-cid-rj65ajc3]{column-count:3}}@media (width>=61.25rem){.wall[data-astro-cid-rj65ajc3]{column-count:4}}.brick[data-astro-cid-rj65ajc3]{margin-bottom:var(--space-2);break-inside:avoid}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;min-height:calc(100vh - var(--size-header));min-height:calc(100svh - var(--size-header));padding-block:var(--space-5);background-color:var(--color-ink);color:var(--color-on-photo);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.hero-photo[data-astro-cid-ge2uvauf],.hero-video[data-astro-cid-ge2uvauf]{z-index:-2;object-fit:cover;object-position:40% 30%;width:100%;height:100%;position:absolute;inset:0}.hero-video[data-astro-cid-ge2uvauf]{z-index:-2;object-position:center;pointer-events:none}@media (prefers-reduced-motion:reduce){.hero-video[data-astro-cid-ge2uvauf]{display:none}}.hero[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;background-color:var(--color-photo-overlay);position:absolute;inset:0}.hero-title[data-astro-cid-ge2uvauf]{color:var(--color-on-photo);font-family:var(--font-hero);font-size:var(--text-hero);font-weight:var(--weight-black);line-height:var(--leading-hero);text-transform:uppercase;overflow-wrap:anywhere}.hero-line[data-astro-cid-ge2uvauf]{display:inline}.hero-line[data-astro-cid-ge2uvauf]+.hero-line[data-astro-cid-ge2uvauf]:before{content:" "}@media (width>=48rem){.hero-line[data-astro-cid-ge2uvauf]{display:block}.hero-line[data-astro-cid-ge2uvauf]+.hero-line[data-astro-cid-ge2uvauf]:before{content:none}}.hero-sub[data-astro-cid-ge2uvauf]{font-size:var(--text-hero-sub);font-weight:var(--weight-bold);line-height:var(--leading-heading);text-transform:uppercase}.hero-title[data-astro-cid-ge2uvauf]+.hero-sub[data-astro-cid-ge2uvauf]{margin-top:var(--space-5)}.hero-next[data-astro-cid-ge2uvauf]{bottom:var(--space-4);width:var(--size-tap);height:var(--size-tap);color:var(--color-on-photo);justify-content:center;align-items:center;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.hero-next[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{width:var(--size-chevron);height:var(--size-chevron);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.hero-toggle[data-astro-cid-ge2uvauf]{right:var(--space-3);bottom:var(--space-3);width:var(--size-tap);height:var(--size-tap);border:var(--line-button) solid var(--color-on-photo);border-radius:var(--radius);background-color:var(--color-photo-scrim);color:var(--color-on-photo);opacity:.7;cursor:pointer;transition:opacity var(--duration-fast) ease;justify-content:center;align-items:center;display:inline-flex;position:absolute}.hero-toggle[data-astro-cid-ge2uvauf][hidden]{display:none}.hero-toggle[data-astro-cid-ge2uvauf]:hover,.hero-toggle[data-astro-cid-ge2uvauf]:focus-visible,.hero-toggle[data-astro-cid-ge2uvauf]:active{opacity:1}.hero-toggle[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{width:var(--size-icon);height:var(--size-icon);fill:currentColor}.hero-toggle[data-astro-cid-ge2uvauf] .icon-play[data-astro-cid-ge2uvauf],.hero-toggle[data-astro-cid-ge2uvauf][aria-pressed=true] .icon-pause[data-astro-cid-ge2uvauf]{display:none}.hero-toggle[data-astro-cid-ge2uvauf][aria-pressed=true] .icon-play[data-astro-cid-ge2uvauf]{display:block}@media (prefers-reduced-motion:reduce){.hero-toggle[data-astro-cid-ge2uvauf]{display:none}}.hero-next[data-astro-cid-ge2uvauf]:hover{color:var(--color-accent)}.socials[data-astro-cid-qbunpjfh]{background-color:var(--color-surface)}.label-heading[data-astro-cid-qbunpjfh]{margin-bottom:var(--space-4)}.instagram-title[data-astro-cid-qbunpjfh]{margin-top:var(--space-6)}.videos[data-astro-cid-qbunpjfh]{gap:var(--space-2);grid-template-columns:1fr;display:grid}@media (width>=40rem){.videos[data-astro-cid-qbunpjfh]{grid-template-columns:repeat(3,1fr)}}.video[data-astro-cid-qbunpjfh]{aspect-ratio:var(--aspect-video);background-color:var(--color-ink);display:block;position:relative;overflow:hidden}.video-still[data-astro-cid-qbunpjfh]{object-fit:cover;width:100%;height:100%;transition:opacity var(--duration-fast) ease}.play[data-astro-cid-qbunpjfh]{width:var(--size-play);height:calc(var(--size-play) * .7);border-radius:var(--radius-field);background-color:var(--color-play-bg);transition:background-color var(--duration-fast) ease;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.play[data-astro-cid-qbunpjfh] svg[data-astro-cid-qbunpjfh]{width:var(--size-icon);height:var(--size-icon);fill:var(--color-play-fg)}.video[data-astro-cid-qbunpjfh]:hover .video-still[data-astro-cid-qbunpjfh]{opacity:.85}.video[data-astro-cid-qbunpjfh]:hover .play[data-astro-cid-qbunpjfh]{background-color:var(--color-ink)}.socials-button[data-astro-cid-qbunpjfh]{margin-top:var(--space-4);text-align:center}.tiles[data-astro-cid-qbunpjfh]{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (width>=40rem){.tiles[data-astro-cid-qbunpjfh]{gap:var(--gap-columns);grid-template-columns:repeat(3,1fr)}}.tile[data-astro-cid-qbunpjfh]{display:block}.tile[data-astro-cid-qbunpjfh]:hover{opacity:.85}.work[data-astro-cid-2bvzee3v]{background-color:var(--color-surface)}.work-copy[data-astro-cid-2bvzee3v]>[data-astro-cid-2bvzee3v]+[data-astro-cid-2bvzee3v]{margin-top:var(--space-3)}.work-button[data-astro-cid-2bvzee3v]{margin-block:var(--space-4) var(--space-3)}.work-button[data-astro-cid-2bvzee3v].is-centred{margin-block:var(--space-5) 0;text-align:center}.tiles[data-astro-cid-2bvzee3v]{gap:var(--space-3);margin-top:var(--space-row);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=61.25rem){.tiles[data-astro-cid-2bvzee3v]{gap:var(--gap-columns);grid-template-columns:repeat(4,1fr)}}.lists[data-astro-cid-2bvzee3v]{margin-top:var(--space-5)}.list-heading[data-astro-cid-2bvzee3v]{margin-bottom:var(--space-4);font-size:var(--text-h3)}.merch-text[data-astro-cid-lcdefpme]{margin-top:var(--space-4);text-align:center;text-transform:uppercase}
