.reel[data-astro-cid-km4s6m7u]{--reel-gap: var(--space-8);container-type:inline-size;margin-top:var(--space-12)}.reel__viewport[data-astro-cid-km4s6m7u]{--slide-w: calc(100cqi - 2.75rem) ;position:relative}@media(min-width:768px){.reel[data-astro-cid-km4s6m7u]{--reel-gap: var(--space-10)}.reel__viewport[data-astro-cid-km4s6m7u]{--slide-w: calc((100cqi - var(--reel-gap)) / 2)}}.reel__track[data-astro-cid-km4s6m7u]{display:flex;gap:var(--reel-gap);margin:0;padding:0 calc((100vw - 100cqi)/2) 0 0;margin-right:calc((100cqi - 100vw)/2);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.reel__track[data-astro-cid-km4s6m7u]::-webkit-scrollbar{display:none}.reel__track[data-astro-cid-km4s6m7u]:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.reel__slide[data-astro-cid-km4s6m7u]{flex:0 0 var(--slide-w);scroll-snap-align:start}.reel__figure[data-astro-cid-km4s6m7u]{margin:0}.reel__photo[data-astro-cid-km4s6m7u]{position:relative;aspect-ratio:3 / 2;overflow:hidden;background:var(--surface-sunken)}.reel__photo[data-astro-cid-km4s6m7u] img{width:100%;height:100%;object-fit:cover;filter:saturate(.9);transition:transform var(--duration-slow) var(--ease-out),filter var(--duration-slow) var(--ease-out)}@media(hover:hover){.reel__slide[data-astro-cid-km4s6m7u]:hover .reel__photo[data-astro-cid-km4s6m7u] img{transform:scale(1.025);filter:saturate(1)}}.reel__sector[data-astro-cid-km4s6m7u]{position:absolute;left:var(--space-4);bottom:var(--space-4);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-strong);font-size:var(--text-micro);font-weight:var(--fw-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;box-shadow:var(--shadow-1)}.reel__caption[data-astro-cid-km4s6m7u]{padding-top:var(--space-5)}.reel__when[data-astro-cid-km4s6m7u]{display:block;font-size:var(--text-micro);font-weight:var(--fw-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-brand)}.reel__client[data-astro-cid-km4s6m7u]{margin-top:var(--space-2);font-size:var(--text-h4);font-weight:var(--fw-semibold);line-height:var(--lh-snug);color:var(--text-strong);text-wrap:balance}.reel__programme[data-astro-cid-km4s6m7u]{margin-top:var(--space-2);font-size:var(--text-body-sm);line-height:var(--lh-normal);color:var(--text-muted);max-width:46ch}.reel__arrow[data-astro-cid-km4s6m7u]{position:absolute;top:calc(var(--slide-w) / 3);z-index:2;display:none;place-items:center;width:3.25rem;height:3.25rem;margin-top:-1.625rem;padding:0;border:1px solid var(--border-hairline);border-radius:var(--radius-circle);background:var(--surface-card);color:var(--text-strong);box-shadow:var(--shadow-2);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),opacity var(--duration-base) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.reel[data-astro-cid-km4s6m7u].is-ready .reel__arrow[data-astro-cid-km4s6m7u]{display:grid}.reel__arrow--prev[data-astro-cid-km4s6m7u]{left:-1.625rem}.reel__arrow--next[data-astro-cid-km4s6m7u]{right:-1.625rem}.reel__arrow[data-astro-cid-km4s6m7u]:hover{background:var(--accent);border-color:var(--accent);color:var(--text-on-brand)}.reel__arrow[data-astro-cid-km4s6m7u]:active{transform:scale(var(--press-scale))}.reel__arrow[data-astro-cid-km4s6m7u]:focus-visible{outline:none;box-shadow:var(--shadow-focus),var(--shadow-2)}.reel__arrow[data-astro-cid-km4s6m7u]:disabled{opacity:0;pointer-events:none}@media(max-width:767px){.reel__arrow[data-astro-cid-km4s6m7u]{width:2.75rem;height:2.75rem;margin-top:-1.375rem}.reel__arrow--prev[data-astro-cid-km4s6m7u]{left:var(--space-3)}.reel__arrow--next[data-astro-cid-km4s6m7u]{right:var(--space-3)}}.reel__bar[data-astro-cid-km4s6m7u]{display:flex;align-items:center;gap:var(--space-6);margin-top:var(--space-8)}.reel__count[data-astro-cid-km4s6m7u]{flex:none;font-variant-numeric:tabular-nums;font-size:var(--text-body-sm);color:var(--text-muted)}.reel__current[data-astro-cid-km4s6m7u]{font-weight:var(--fw-bold);color:var(--text-strong)}.reel__progress[data-astro-cid-km4s6m7u]{position:relative;flex:1;height:2px;background:var(--border-hairline);overflow:hidden}.reel__fill[data-astro-cid-km4s6m7u]{position:absolute;inset:0 auto 0 0;width:var(--reel-progress, 14%);background:var(--accent);transition:width var(--duration-base) var(--ease-out)}@media(prefers-reduced-motion:reduce){.reel__photo[data-astro-cid-km4s6m7u] img,.reel__fill[data-astro-cid-km4s6m7u],.reel__arrow[data-astro-cid-km4s6m7u]{transition:none}}.lifecycle[data-astro-cid-ceurcevi]{display:grid;gap:var(--space-10) var(--gutter-wide);align-items:center}@media(min-width:1024px){.lifecycle[data-astro-cid-ceurcevi]{grid-template-columns:1.3fr 1fr;gap:var(--space-16)}}.lifecycle__body[data-astro-cid-ceurcevi]{margin-top:var(--space-6);font-size:var(--text-body-lg);line-height:var(--lh-relaxed);max-width:var(--measure-prose)}.lifecycle__figure[data-astro-cid-ceurcevi]{aspect-ratio:16 / 9}.formats[data-astro-cid-ceurcevi]{margin-top:var(--space-12)}.format__head[data-astro-cid-ceurcevi]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-6);margin-bottom:var(--space-6)}.format__head[data-astro-cid-ceurcevi] .format__art{width:9rem;height:8rem}.record[data-astro-cid-ceurcevi]{margin-top:var(--space-12);border-top:1px solid var(--border-strong)}.record[data-astro-cid-ceurcevi] tr[data-astro-cid-ceurcevi]{border-bottom:1px solid var(--border-hairline)}.record[data-astro-cid-ceurcevi] th[data-astro-cid-ceurcevi],.record[data-astro-cid-ceurcevi] td[data-astro-cid-ceurcevi]{text-align:left;vertical-align:top;padding-block:var(--space-5);font-size:var(--fs-body);font-weight:var(--fw-regular)}.record[data-astro-cid-ceurcevi] th[data-astro-cid-ceurcevi]{color:var(--text-strong);font-weight:var(--fw-semibold);padding-right:var(--gutter);width:40%}.record[data-astro-cid-ceurcevi] td[data-astro-cid-ceurcevi]{color:var(--text-muted)}@media(max-width:767px){.record[data-astro-cid-ceurcevi],.record[data-astro-cid-ceurcevi] tbody[data-astro-cid-ceurcevi],.record[data-astro-cid-ceurcevi] tr[data-astro-cid-ceurcevi],.record[data-astro-cid-ceurcevi] th[data-astro-cid-ceurcevi],.record[data-astro-cid-ceurcevi] td[data-astro-cid-ceurcevi]{display:block;width:auto}.record[data-astro-cid-ceurcevi] th[data-astro-cid-ceurcevi]{padding-bottom:var(--space-1)}.record[data-astro-cid-ceurcevi] td[data-astro-cid-ceurcevi]{padding-top:0}}.note[data-astro-cid-ceurcevi]{margin-top:var(--space-8);font-size:var(--text-caption);color:var(--text-muted);max-width:var(--measure-prose)}
