.page-head[data-astro-cid-73dgtvns]{background:var(--ink);isolation:isolate;align-items:flex-end;min-height:min(78svh,46rem);display:flex;position:relative;overflow:hidden}.page-head[data-astro-cid-73dgtvns] .photo{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.page-head[data-astro-cid-73dgtvns]:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0c0e14bf,#0c0e1400);height:9rem;position:absolute;inset:0 0 auto}.page-head[data-astro-cid-73dgtvns]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0c0e1400,#0c0e14b8);position:absolute;inset:35% 0 0}.title[data-astro-cid-73dgtvns]{padding:0 clamp(1.5rem,6vw,6rem) clamp(2.5rem,6vw,5rem)}h1[data-astro-cid-73dgtvns]{font-family:var(--face-name);letter-spacing:-.005em;text-transform:uppercase;text-shadow:0 2px 24px #00000040;margin:0;font-size:clamp(3.5rem,10vw,9rem);font-weight:400;line-height:.86}.title[data-astro-cid-73dgtvns] p[data-astro-cid-73dgtvns]{max-width:38rem;font-family:var(--face-ui);text-shadow:0 1px 10px #00000080;margin:1rem 0 0;font-size:clamp(1.125rem,1.6vw,1.4rem);font-weight:300;line-height:1.45}@media (prefers-reduced-motion:no-preference){.page-head[data-astro-cid-73dgtvns] .photo{animation:reveal 1.2s var(--ease-out) both}.title[data-astro-cid-73dgtvns]{animation:settle 1s var(--ease-out) .25s both}}@keyframes reveal{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes settle{0%{opacity:0;filter:blur(8px);transform:translateY(1.25rem)}to{opacity:1;filter:blur();transform:none}}.player[data-astro-cid-kdofrhet]{aspect-ratio:16/9;background:#000;position:relative;overflow:hidden}.player[data-astro-cid-kdofrhet] img,.player[data-astro-cid-kdofrhet] video,.player[data-astro-cid-kdofrhet] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.player[data-astro-cid-kdofrhet] img{object-fit:cover;transition:transform .6s var(--ease-out)}.player[data-astro-cid-kdofrhet] video{object-fit:contain}.play[data-astro-cid-kdofrhet]{color:var(--ink);background:linear-gradient(#0c0e140d,#0c0e1459);place-items:center;display:grid;position:absolute;inset:0}.disc[data-astro-cid-kdofrhet]{background:var(--white);width:4.5rem;height:4.5rem;transition:background .2s var(--ease-out), color .2s var(--ease-out), transform .2s var(--ease-out);border-radius:50%;place-items:center;display:grid;box-shadow:0 6px 20px #0000004d}.disc[data-astro-cid-kdofrhet] svg[data-astro-cid-kdofrhet]{width:1.75rem;height:1.75rem;margin-left:.2rem}.play[data-astro-cid-kdofrhet]:hover .disc[data-astro-cid-kdofrhet],.play[data-astro-cid-kdofrhet]:focus-visible .disc[data-astro-cid-kdofrhet]{background:var(--signal);color:var(--white);transform:scale(1.06)}.player[data-astro-cid-kdofrhet]:has(.play:hover) img{transform:scale(1.03)}h2[data-astro-cid-b3u3uav3]{font-family:var(--face-name);text-transform:uppercase;margin:0 0 clamp(2rem,4vw,3.5rem);font-size:clamp(2.75rem,5.5vw,4.75rem);font-weight:400;line-height:.9}figure[data-astro-cid-b3u3uav3]{background:var(--slate);margin:0;position:relative;overflow:hidden}figure[data-astro-cid-b3u3uav3] img{object-fit:cover;width:100%;height:100%}.reports[data-astro-cid-b3u3uav3]{background:var(--slate-deep);padding:clamp(4.5rem,9vw,8rem) clamp(1.5rem,6vw,6rem)}.report-list[data-astro-cid-b3u3uav3]{border-top:2px solid #fffc;margin:0;padding:0;list-style:none}.report-list[data-astro-cid-b3u3uav3] li[data-astro-cid-b3u3uav3]{border-bottom:1px solid #ffffff29;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding:clamp(1.5rem,3vw,2.5rem) 0;display:grid}.report-body[data-astro-cid-b3u3uav3]{flex-direction:column;gap:.9rem;display:flex}.meta[data-astro-cid-b3u3uav3]{font-family:var(--face-ui);color:var(--muted);margin:0;font-size:.875rem;font-weight:600}h3[data-astro-cid-b3u3uav3]{max-width:26ch;font-family:var(--face-display);text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:400;line-height:1.1}.report-body[data-astro-cid-b3u3uav3] p[data-astro-cid-b3u3uav3]:not(.meta){max-width:40rem;font-family:var(--face-ui);color:#d6d9de;margin:0;font-weight:300;line-height:1.6}.gallery[data-astro-cid-b3u3uav3]{background:var(--slate);padding:clamp(4.5rem,9vw,8rem) clamp(1.5rem,6vw,6rem)}.grid[data-astro-cid-b3u3uav3]{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:clamp(12rem,20vw,19rem);grid-auto-flow:dense;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.grid[data-astro-cid-b3u3uav3] .wide[data-astro-cid-b3u3uav3]{grid-column:span 2}.grid[data-astro-cid-b3u3uav3] .tall[data-astro-cid-b3u3uav3]{grid-row:span 2}.grid[data-astro-cid-b3u3uav3] figure[data-astro-cid-b3u3uav3]{height:100%}.grid[data-astro-cid-b3u3uav3] figcaption[data-astro-cid-b3u3uav3]{font-family:var(--face-ui);color:var(--white);text-shadow:0 1px 6px #0009;font-size:.875rem;font-weight:500;position:absolute;bottom:.9rem;left:1rem}.grid[data-astro-cid-b3u3uav3] figure[data-astro-cid-b3u3uav3]:after{content:"";pointer-events:none;background:linear-gradient(#0c0e1400,#0c0e146b);position:absolute;inset:60% 0 0}@media (width<=1099px){.grid[data-astro-cid-b3u3uav3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=899px){.report-list[data-astro-cid-b3u3uav3] li[data-astro-cid-b3u3uav3]{grid-template-columns:1fr}}@media (width<=599px){.grid[data-astro-cid-b3u3uav3]{grid-template-columns:1fr;grid-auto-rows:15rem}.grid[data-astro-cid-b3u3uav3] .wide[data-astro-cid-b3u3uav3]{grid-column:auto}.grid[data-astro-cid-b3u3uav3] .tall[data-astro-cid-b3u3uav3]{grid-row:span 2}}
