.player-error[data-astro-cid-2gmjvff3]{padding-top:1rem;font-size:.875rem}.film-block[data-astro-cid-2gmjvff3]{width:100%;margin-inline:auto}.video[data-astro-cid-2gmjvff3]{background:#080808;position:relative;overflow:hidden}.film-block[data-astro-cid-2gmjvff3]:has(.portrait){max-width:32rem;margin-inline:auto}.play-control[data-astro-cid-2gmjvff3]{cursor:pointer;color:#fff;background:#080808;border:0;width:100%;height:100%;padding:0;text-decoration:none;display:block;position:relative}.play-control[data-astro-cid-2gmjvff3] picture,.play-control[data-astro-cid-2gmjvff3] img{object-fit:cover;width:100%;height:100%}.play-control[data-astro-cid-2gmjvff3] img{transform:scale(var(--poster-zoom,1))}.play-control[data-astro-cid-2gmjvff3]:focus-visible{outline-offset:-4px}.play-control[data-astro-cid-2gmjvff3]:focus-visible .play[data-astro-cid-2gmjvff3]{background:var(--color-accent);color:var(--color-on-accent);outline:2px solid var(--color-on-accent);outline-offset:2px}.play[data-astro-cid-2gmjvff3]{white-space:nowrap;background:#101010e8;border:1px solid #fff5;border-radius:3rem;align-items:center;gap:.75rem;padding:1rem 1.4rem;font-size:1rem;transition:background .22s,color .22s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.play-control[data-astro-cid-2gmjvff3]:hover .play[data-astro-cid-2gmjvff3]{background:var(--color-accent);color:var(--color-on-accent)}.video[data-astro-cid-2gmjvff3] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.design-story[data-astro-cid-cavj274i]{--paper:#f3eee8}.brand-stage[data-astro-cid-cavj274i]{background:var(--paper);place-items:center;min-height:clamp(20rem,50vw,42rem);padding:clamp(3rem,10vw,9rem);display:grid}.brand-stage[data-astro-cid-cavj274i] img[data-astro-cid-cavj274i]{object-fit:contain;width:min(78%,60rem);height:auto;max-height:24rem}.scream[data-astro-cid-cavj274i] .brand-stage[data-astro-cid-cavj274i]{background:#111214;border-block:1px solid #333}.scream[data-astro-cid-cavj274i] .brand-stage[data-astro-cid-cavj274i] img[data-astro-cid-cavj274i]{width:min(62%,44rem)}.case-intro[data-astro-cid-cavj274i]{grid-template-columns:1fr 2fr;gap:4rem;padding:clamp(3rem,8vw,8rem) clamp(1rem,5vw,5rem);display:grid}.scope[data-astro-cid-cavj274i]{color:var(--color-muted);font-size:.875rem}.scope[data-astro-cid-cavj274i] p[data-astro-cid-cavj274i]{margin:0 0 1.5rem}.scope[data-astro-cid-cavj274i] ul[data-astro-cid-cavj274i]{margin:0;padding:0;line-height:1.8;list-style:none}.intro-copy[data-astro-cid-cavj274i]{max-width:46rem}h2[data-astro-cid-cavj274i]{letter-spacing:-.04em;margin:0 0 1.5rem;font-size:clamp(1.9rem,4vw,3.75rem);font-weight:400;line-height:1.08}.intro-copy[data-astro-cid-cavj274i] p[data-astro-cid-cavj274i],.editorial-note[data-astro-cid-cavj274i] p[data-astro-cid-cavj274i]{margin:0;font-size:clamp(1.1rem,2vw,1.6rem);line-height:1.5}figure[data-astro-cid-cavj274i]{margin:0}figure[data-astro-cid-cavj274i] img{width:100%;height:auto;display:block}.editorial-note[data-astro-cid-cavj274i]{padding:clamp(3rem,7vw,7rem) 1.5rem}.editorial-note[data-astro-cid-cavj274i] p[data-astro-cid-cavj274i]{max-width:42rem;margin-inline:auto}.identity-pair[data-astro-cid-cavj274i]{grid-template-columns:1fr 1fr;display:grid}.symbol[data-astro-cid-cavj274i]{background:var(--paper);place-items:center;display:grid}.symbol[data-astro-cid-cavj274i] img[data-astro-cid-cavj274i]{width:50%;height:auto;transition:transform .7s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.symbol[data-astro-cid-cavj274i]:hover img[data-astro-cid-cavj274i]{transform:rotate(12deg)}}.website-section[data-astro-cid-cavj274i]{padding:clamp(3rem,7vw,7rem) clamp(1rem,5vw,5rem)}.website-section[data-astro-cid-cavj274i] header[data-astro-cid-cavj274i]{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:2rem;display:flex}.website-section[data-astro-cid-cavj274i] h2[data-astro-cid-cavj274i]{margin:0;font-size:clamp(1.5rem,3vw,2.5rem)}.website-section[data-astro-cid-cavj274i] a[data-astro-cid-cavj274i]{font-size:.9rem}.website-image[data-astro-cid-cavj274i]{max-width:75rem;margin:auto}@media (width<=767px){.case-intro[data-astro-cid-cavj274i]{grid-template-columns:1fr;gap:2rem}.scope[data-astro-cid-cavj274i]{justify-content:space-between;gap:1rem;display:flex}.identity-pair[data-astro-cid-cavj274i]{grid-template-columns:1fr}.symbol[data-astro-cid-cavj274i]{aspect-ratio:1}.website-section[data-astro-cid-cavj274i] header[data-astro-cid-cavj274i]{flex-wrap:wrap}}.film-heading[data-astro-cid-s35pujdj]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:1rem;display:flex}.film-heading[data-astro-cid-s35pujdj] h2[data-astro-cid-s35pujdj]{margin:0;font-size:1.5rem}.film-heading[data-astro-cid-s35pujdj] p[data-astro-cid-s35pujdj]{color:var(--color-accent);margin:0;font-size:.875rem}dt[data-astro-cid-s35pujdj]{color:var(--color-muted);font-size:.875rem}dd[data-astro-cid-s35pujdj]{margin:0}.project-sections[data-astro-cid-s35pujdj]{flex-wrap:wrap;gap:.5rem 1.5rem;padding:0 0 1.5rem;font-size:.875rem;display:flex}.project-sections[data-astro-cid-s35pujdj] a[data-astro-cid-s35pujdj]{align-items:center;min-height:44px;display:inline-flex}.breakdown[data-astro-cid-s35pujdj],.campaign[data-astro-cid-s35pujdj]{margin-top:4rem;scroll-margin-top:2rem}.breakdown[data-astro-cid-s35pujdj] video[data-astro-cid-s35pujdj]{width:100%;height:auto}.breakdown[data-astro-cid-s35pujdj] h2[data-astro-cid-s35pujdj],.campaign[data-astro-cid-s35pujdj]>h2[data-astro-cid-s35pujdj]{margin-bottom:1.5rem;font-size:1.5rem}.project-head[data-astro-cid-s35pujdj]{padding-block:2rem}.back[data-astro-cid-s35pujdj]{color:var(--color-muted);align-items:center;min-height:44px;font-size:.875rem;display:inline-flex}h1[data-astro-cid-s35pujdj]{margin:1rem 0;font-size:clamp(2rem,6vw,6rem)}.subtitle[data-astro-cid-s35pujdj]{color:var(--color-muted);overflow-wrap:anywhere;font-size:clamp(1rem,2vw,1.5rem)}.meta[data-astro-cid-s35pujdj]{border-top:1px solid var(--color-line);color:var(--color-muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;padding-top:1rem;font-size:.875rem;display:flex}.meta[data-astro-cid-s35pujdj] p[data-astro-cid-s35pujdj]{margin:0}.design-project[data-astro-cid-s35pujdj]{width:calc(100% - 2rem);max-width:none}.design-project[data-astro-cid-s35pujdj] .project-head[data-astro-cid-s35pujdj]{padding:clamp(2rem,5vw,5rem) clamp(0rem,3vw,3rem) 2rem}.design-project[data-astro-cid-s35pujdj] .meta[data-astro-cid-s35pujdj]{border:0;padding-top:0}.design-project[data-astro-cid-s35pujdj] .meta[data-astro-cid-s35pujdj] p[data-astro-cid-s35pujdj]+p[data-astro-cid-s35pujdj]{display:none}.design-project[data-astro-cid-s35pujdj] .credits[data-astro-cid-s35pujdj],.design-project[data-astro-cid-s35pujdj] .project-nav[data-astro-cid-s35pujdj]{margin-inline:clamp(0rem,3vw,3rem)}.opening[data-astro-cid-s35pujdj].artwork{max-width:36rem;margin-inline:auto}.opening[data-astro-cid-s35pujdj] img{width:100%;height:auto}.stills[data-astro-cid-s35pujdj]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:1.5rem;margin-top:2rem;display:grid}figure[data-astro-cid-s35pujdj]{margin:0}figure[data-astro-cid-s35pujdj] img{width:100%;height:auto}.portrait[data-astro-cid-s35pujdj]{justify-self:center;width:70%}.links[data-astro-cid-s35pujdj]{flex-wrap:wrap;gap:1.5rem;margin-top:2rem;font-size:.875rem;display:flex}.credits[data-astro-cid-s35pujdj]{border-block:1px solid var(--color-line);margin-top:3rem}.credits[data-astro-cid-s35pujdj] h2[data-astro-cid-s35pujdj]{padding-top:2rem;font-size:2rem}.credits[data-astro-cid-s35pujdj] dl[data-astro-cid-s35pujdj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem;margin-block:0 2rem;display:grid}.credits[data-astro-cid-s35pujdj] dl[data-astro-cid-s35pujdj]>div[data-astro-cid-s35pujdj]{border-top:1px solid var(--color-line);grid-template-columns:minmax(7rem,1fr) minmax(0,2fr);gap:1rem;padding-block:.65rem;display:grid}.credits[data-astro-cid-s35pujdj] dd[data-astro-cid-s35pujdj]{margin:0;font-size:.875rem}.credits[data-astro-cid-s35pujdj].compact{grid-template-columns:1fr 3fr;gap:2rem;padding-block:1.5rem;display:grid}.credits[data-astro-cid-s35pujdj].compact h2[data-astro-cid-s35pujdj]{color:var(--color-muted);margin:0;padding:0;font-size:.875rem}.credits[data-astro-cid-s35pujdj].compact dl[data-astro-cid-s35pujdj]{grid-template-columns:1fr;max-width:48rem;margin:0}.credits[data-astro-cid-s35pujdj].compact dl[data-astro-cid-s35pujdj]>div[data-astro-cid-s35pujdj]{border:0;padding:0 0 .6rem}.credits[data-astro-cid-s35pujdj].compact dl[data-astro-cid-s35pujdj]>div[data-astro-cid-s35pujdj]:last-child{padding-bottom:0}@media (width<=48rem){.credits[data-astro-cid-s35pujdj].compact{grid-template-columns:1fr;gap:1rem}}.project-nav[data-astro-cid-s35pujdj]{justify-content:space-between;gap:2rem;padding-block:3rem 4rem;display:flex}.project-nav[data-astro-cid-s35pujdj] a[data-astro-cid-s35pujdj]{max-width:48%;font-size:clamp(1.2rem,2.5vw,2rem);text-decoration:none}.project-nav[data-astro-cid-s35pujdj] a[data-astro-cid-s35pujdj]+a[data-astro-cid-s35pujdj]{text-align:right}.project-nav[data-astro-cid-s35pujdj] span[data-astro-cid-s35pujdj]{color:var(--color-muted);margin-bottom:.5rem;font-size:.875rem;display:block}@media (width<=48rem){.credits[data-astro-cid-s35pujdj] dl[data-astro-cid-s35pujdj],.stills[data-astro-cid-s35pujdj]{grid-template-columns:1fr}.meta[data-astro-cid-s35pujdj]{justify-content:start}}
