.packaging-reel[data-astro-cid-my3q4t3p]{--pin:clamp(88px,11svh,108px);--travel:clamp(420px,95svh,1000px)}.pack-frame[data-astro-cid-my3q4t3p]{width:min(100%,calc((100svh - var(--pin) - 20px) * 1.77778),1800px);aspect-ratio:16/9;isolation:isolate;background:#080808;border-radius:10px;margin-inline:auto;overflow:hidden}.pack-wall[data-astro-cid-my3q4t3p]{transform-origin:50%;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"a b c""d lead c""d e f";gap:clamp(3px,.45vw,8px);width:100%;height:100%;display:grid}.pack-tile[data-astro-cid-my3q4t3p]{background:#e9e9e9;min-width:0;min-height:0;overflow:hidden}.pack-tile[data-astro-cid-my3q4t3p] img{object-fit:cover!important}.area-lead[data-astro-cid-my3q4t3p]{grid-area:lead}.area-a[data-astro-cid-my3q4t3p]{grid-area:a}.area-b[data-astro-cid-my3q4t3p]{grid-area:b}.area-c[data-astro-cid-my3q4t3p]{grid-area:c}.area-d[data-astro-cid-my3q4t3p]{grid-area:d}.area-e[data-astro-cid-my3q4t3p]{grid-area:e}.area-f[data-astro-cid-my3q4t3p]{grid-area:f}@media (width>=701px) and (height>=501px) and (prefers-reduced-motion:no-preference){.packaging-reel[data-astro-cid-my3q4t3p]:after{content:"";height:var(--travel);display:block}.pack-frame[data-astro-cid-my3q4t3p]{top:var(--pin);position:sticky}.pack-wall[data-astro-cid-my3q4t3p]{transform:scale(var(--scale,3.08))}}@media (width>=701px) and (height>=501px) and (orientation:portrait){.packaging-reel[data-astro-cid-my3q4t3p]{--travel:70svh}.pack-frame[data-astro-cid-my3q4t3p]{aspect-ratio:1.25;width:100%}}@media (width<=700.99px),(height<=500.99px){.pack-frame[data-astro-cid-my3q4t3p]{aspect-ratio:auto;background:0 0;border-radius:0}.pack-wall[data-astro-cid-my3q4t3p]{grid-template:none/repeat(2,minmax(0,1fr));gap:8px;height:auto}.pack-tile[data-astro-cid-my3q4t3p]{aspect-ratio:1;border-radius:8px;grid-area:auto!important}.pack-tile[data-astro-cid-my3q4t3p].area-lead{aspect-ratio:16/10;order:-1;grid-column:1/-1!important}}.scroll-grid[data-astro-cid-6ob2ghir]{--pin:clamp(88px,11svh,108px);--travel:clamp(420px,95svh,1000px)}.grid-frame[data-astro-cid-6ob2ghir]{width:min(100%,calc((100svh - var(--pin) - 20px) * 1.77778),1800px);aspect-ratio:16/9;isolation:isolate;background:#080808;border-radius:10px;margin-inline:auto;overflow:hidden}.grid-wall[data-astro-cid-6ob2ghir]{transform-origin:50%;grid-template:repeat(3,minmax(0,1fr))/repeat(3,minmax(0,1fr));gap:clamp(3px,.45vw,8px);width:100%;height:100%;display:grid}.grid-wall[data-astro-cid-6ob2ghir].grid-seven{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-seven[data-astro-cid-6ob2ghir] .grid-tile[data-astro-cid-6ob2ghir]{grid-column:span 2}.grid-seven[data-astro-cid-6ob2ghir] .grid-tile[data-astro-cid-6ob2ghir]:first-child,.grid-seven[data-astro-cid-6ob2ghir] .grid-tile[data-astro-cid-6ob2ghir]:nth-child(6){grid-column:2/span 2}.grid-tile[data-astro-cid-6ob2ghir]{background:#111;min-width:0;min-height:0;overflow:hidden}.grid-tile[data-astro-cid-6ob2ghir] img{object-fit:cover!important}@media (width>=701px) and (height>=501px) and (prefers-reduced-motion:no-preference){.scroll-grid[data-astro-cid-6ob2ghir]:after{content:"";height:var(--travel);display:block}.grid-frame[data-astro-cid-6ob2ghir]{top:var(--pin);position:sticky}.grid-wall[data-astro-cid-6ob2ghir]{transform:scale(var(--scale,3.08))}}@media (width<=700.99px),(height<=500.99px){.grid-frame[data-astro-cid-6ob2ghir]{aspect-ratio:auto;width:auto;margin-inline:calc(var(--edge,20px) * -1);background:0 0;border-radius:0;overflow:visible}.grid-wall[data-astro-cid-6ob2ghir]{scroll-snap-type:x mandatory;height:auto;padding-inline:var(--edge,20px);scroll-padding-inline:var(--edge,20px);scrollbar-width:none;overscroll-behavior-x:contain;gap:10px;display:flex;overflow-x:auto}.grid-wall[data-astro-cid-6ob2ghir]::-webkit-scrollbar{display:none}.grid-tile[data-astro-cid-6ob2ghir]{aspect-ratio:16/9;scroll-snap-align:start;border-radius:8px;flex:0 0 86%}.grid-lead[data-astro-cid-6ob2ghir]{order:-1}}.image-row[data-astro-cid-qegymu45]{align-items:stretch;gap:12px;display:flex}.row-tile[data-astro-cid-qegymu45]{flex:var(--r) 1 0;min-width:0;aspect-ratio:var(--r);background:#f6ebe8;border-radius:10px;overflow:hidden}.row-tile[data-astro-cid-qegymu45] img,.row-tile[data-astro-cid-qegymu45] video{object-fit:cover!important}@media (width<=600px){.image-row[data-astro-cid-qegymu45]{scroll-snap-type:x mandatory;margin-inline:calc(var(--edge,20px) * -1);padding-inline:var(--edge,20px);scroll-padding-inline:var(--edge,20px);scrollbar-width:none;gap:10px;overflow-x:auto}.image-row[data-astro-cid-qegymu45]::-webkit-scrollbar{display:none}.row-tile[data-astro-cid-qegymu45]{scroll-snap-align:start;flex:none;width:auto;height:min(300px,70vw)}}.project-opening[data-astro-cid-k76yjt45]{--pin:clamp(88px,11svh,108px);--travel:clamp(420px,95svh,1000px)}.reel-frame[data-astro-cid-k76yjt45]{width:min(calc(100% - 48px),calc((100svh - var(--pin) - 20px) * 1.77778),1800px);aspect-ratio:16/9;isolation:isolate;background:#080808;border-radius:10px;margin-inline:auto;overflow:hidden}.reel-wall[data-astro-cid-k76yjt45]{transform-origin:50%;grid-template:repeat(3,minmax(0,1fr))/repeat(3,minmax(0,1fr));gap:clamp(3px,.45vw,8px);width:100%;height:100%;display:grid}.tile-content[data-astro-cid-k76yjt45]{display:contents}.reel-tile[data-astro-cid-k76yjt45]{background:#080808;min-width:0;min-height:0;overflow:hidden}.reel-tile[data-astro-cid-k76yjt45] .case-media,.reel-tile[data-astro-cid-k76yjt45] .case-panel,.reel-tile[data-astro-cid-k76yjt45] .native-film{border-radius:0;width:100%;height:100%}.reel-tile[data-astro-cid-k76yjt45] img.media,.reel-tile[data-astro-cid-k76yjt45] video{object-fit:cover!important}.lead-film[data-astro-cid-k76yjt45] video,.lead-film[data-astro-cid-k76yjt45] .video-poster{object-fit:contain!important}@media (width>=701px) and (height>=501px) and (prefers-reduced-motion:no-preference){.project-opening[data-astro-cid-k76yjt45]:after{content:"";height:var(--travel);display:block}.reel-frame[data-astro-cid-k76yjt45]{top:var(--pin);position:sticky}.reel-wall[data-astro-cid-k76yjt45]{transform:scale(var(--scale,3.08))}}@media (width>=701px) and (height>=501px) and (orientation:portrait){.project-opening[data-astro-cid-k76yjt45]{--travel:70svh}.reel-frame[data-astro-cid-k76yjt45]{aspect-ratio:1.25;width:calc(100% - 48px)}}@media (width<=700.99px),(height<=500.99px){.reel-frame[data-astro-cid-k76yjt45]{aspect-ratio:16/9;width:calc(100% - 40px)}.reel-wall[data-astro-cid-k76yjt45]{display:block}.reel-tile[data-astro-cid-k76yjt45]{display:none}.lead-film[data-astro-cid-k76yjt45]{height:100%;display:block}}.client-site-link[data-astro-cid-pznzci7v]{text-align:center;margin:36px 24px 0}.client-site-link[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]{text-underline-offset:.22em;align-items:center;gap:.6em;min-height:44px;text-decoration:underline;display:inline-flex}
