.hero[data-astro-cid-ergxyi7h]{background:radial-gradient(48% 70% at 74% 42%,#262016,#0000 72%);padding-top:clamp(110px,12vw,150px)}.hero-grid[data-astro-cid-ergxyi7h]{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;padding-bottom:56px;display:grid}@media (width>=900px){.hero-grid[data-astro-cid-ergxyi7h]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px}}.hero-text[data-astro-cid-ergxyi7h]{gap:24px;display:grid}h1[data-astro-cid-ergxyi7h]{font-size:var(--step-4);line-height:1.02}.cta[data-astro-cid-ergxyi7h]{flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:8px;display:flex}.hero-piece[data-astro-cid-ergxyi7h]{justify-items:center;gap:14px;display:grid}.hero-piece[data-astro-cid-ergxyi7h] .lit{width:min(100%,520px)}.hero-piece[data-astro-cid-ergxyi7h] video[data-astro-cid-ergxyi7h]{width:100%}figcaption[data-astro-cid-ergxyi7h]{font-size:var(--step--1);color:var(--silver-dim)}.statement[data-astro-cid-ergxyi7h]{background:var(--niello-raised)}.macro[data-astro-cid-ergxyi7h]{max-width:460px}.macro[data-astro-cid-ergxyi7h] img{aspect-ratio:4/5;object-fit:cover;width:100%}.st-text[data-astro-cid-ergxyi7h]{align-content:center;gap:28px;display:grid}.st-text[data-astro-cid-ergxyi7h] h2[data-astro-cid-ergxyi7h]{font-size:var(--step-3)}.sec-head[data-astro-cid-ergxyi7h]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px;margin-bottom:clamp(32px,5vw,64px);display:flex}.sec-head[data-astro-cid-ergxyi7h] h2[data-astro-cid-ergxyi7h]{font-size:var(--step-3)}.craft-list[data-astro-cid-ergxyi7h]{grid-template-columns:minmax(0,1fr);gap:40px 28px;display:grid}@media (width>=800px){.craft-list[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(3,minmax(0,1fr))}}.craft-list[data-astro-cid-ergxyi7h] a[data-astro-cid-ergxyi7h]{gap:12px;display:grid}.c-img[data-astro-cid-ergxyi7h]{aspect-ratio:1;background:var(--niello-raised);margin-bottom:6px;display:block;overflow:hidden}.c-img[data-astro-cid-ergxyi7h] img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}.craft-list[data-astro-cid-ergxyi7h] a[data-astro-cid-ergxyi7h]:hover .c-img[data-astro-cid-ergxyi7h] img{transform:scale(1.04)}.craft-list[data-astro-cid-ergxyi7h] h3[data-astro-cid-ergxyi7h]{font-size:var(--step-2)}.band[data-astro-cid-ergxyi7h]{gap:12px;display:grid}.band[data-astro-cid-ergxyi7h] img{object-fit:cover;width:100%;height:clamp(320px,62vw,860px)}.work-grid[data-astro-cid-ergxyi7h]{grid-template-columns:minmax(0,1fr);gap:40px 28px;display:grid}@media (width>=700px){.work-grid[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(3,minmax(0,1fr))}}.film-sec[data-astro-cid-ergxyi7h]{padding-top:0}.mats[data-astro-cid-ergxyi7h]{border-top:1px solid var(--niello-line)}.mats[data-astro-cid-ergxyi7h] h2[data-astro-cid-ergxyi7h]{font-size:var(--step-3)}.mat-list[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:0 40px;display:grid}.mat-list[data-astro-cid-ergxyi7h] div[data-astro-cid-ergxyi7h]{border-bottom:1px solid var(--niello-line);gap:2px;padding-block:20px;display:grid}.mat-list[data-astro-cid-ergxyi7h] dt[data-astro-cid-ergxyi7h]{font-family:var(--display);font-size:var(--step-2);color:var(--bright);line-height:1.2}.mat-list[data-astro-cid-ergxyi7h] dd[data-astro-cid-ergxyi7h]{color:var(--silver-dim);font-variant-numeric:tabular-nums;font-size:.9375rem}.steps-sec[data-astro-cid-ergxyi7h]{background:var(--niello-raised)}.steps[data-astro-cid-ergxyi7h]{counter-reset:s;grid-template-columns:minmax(0,1fr);gap:32px 28px;display:grid}@media (width>=620px){.steps[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.steps[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(5,minmax(0,1fr))}}.steps[data-astro-cid-ergxyi7h] li[data-astro-cid-ergxyi7h]{counter-increment:s;border-top:1px solid var(--gold);align-content:start;gap:10px;padding-top:16px;display:grid}.steps[data-astro-cid-ergxyi7h] li[data-astro-cid-ergxyi7h]:before{content:counter(s);font-family:var(--display);color:var(--gold);font-size:var(--step-1)}.steps[data-astro-cid-ergxyi7h] h3[data-astro-cid-ergxyi7h]{font-size:var(--step-1)}.steps[data-astro-cid-ergxyi7h] p[data-astro-cid-ergxyi7h]{font-size:.9375rem}
