.CaseArchive_grid__pF5tE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5rem 2rem}.CaseArchive_film__HyOjo{min-width:0}.CaseArchive_film__HyOjo:first-child{grid-column:1/-1}.CaseArchive_link__oO3wE{display:block;outline-offset:8px}.CaseArchive_link__oO3wE:focus-visible{outline:2px solid var(--cineco-accent,#fca5a5)}.CaseArchive_frame__pczst{position:relative;aspect-ratio:16/10;overflow:hidden;border:1px solid var(--cineco-public-line);border-radius:3px;box-shadow:0 24px 70px #100b0866;background:var(--cineco-public-panel)}.CaseArchive_film__HyOjo:first-child .CaseArchive_frame__pczst{aspect-ratio:16/8}.CaseArchive_picture__7HIkT{position:absolute;inset:0}.CaseArchive_picture__7HIkT img{width:100%;height:100%;object-fit:cover}.CaseArchive_portrait__PbDhm .CaseArchive_picture__7HIkT img{object-fit:contain}.CaseArchive_watch__xA1yf{position:absolute;right:1.5rem;bottom:1.5rem;display:flex;align-items:center;gap:1.5rem;padding:.9rem 1.25rem;border-radius:0;background:var(--cineco-public-accent);color:var(--cineco-public-bg);font-size:.75rem;transition:background .2s,transform .3s}.CaseArchive_link__oO3wE:hover .CaseArchive_watch__xA1yf{background:var(--cineco-accent,#fca5a5);transform:translateY(-4px)}.CaseArchive_caption__1Iky6{display:flex;justify-content:space-between;gap:1rem;padding-top:1.4rem}.CaseArchive_caption__1Iky6 p{color:var(--cineco-public-muted);font-size:.65rem;text-transform:uppercase;letter-spacing:.18em}.CaseArchive_caption__1Iky6 h2{font-size:clamp(1.5rem,3vw,2.7rem);font-weight:400;letter-spacing:-.045em;line-height:1.15;margin-top:.5rem}.CaseArchive_number__pvzHY{color:var(--cineco-public-muted);font-size:.7rem;padding-top:.25rem}@media (max-width:640px){.CaseArchive_grid__pF5tE{grid-template-columns:minmax(0,1fr);gap:3rem}.CaseArchive_film__HyOjo:first-child .CaseArchive_frame__pczst{aspect-ratio:4/3}.CaseArchive_watch__xA1yf{right:1rem;bottom:1rem;padding:.7rem 1rem}}@media (prefers-reduced-motion:reduce){.CaseArchive_picture__7HIkT{transform:none!important}.CaseArchive_watch__xA1yf{transition:none}}.WorkIntro_intro__R1Oef{position:relative;padding:1rem 0 2rem;isolation:isolate}.WorkIntro_eyebrow__uwBlZ{font-size:.65rem;letter-spacing:.22em;text-transform:uppercase;color:var(--cineco-public-muted)}.WorkIntro_intro__R1Oef h1{position:relative;font-size:clamp(3.5rem,9vw,7rem);line-height:.95;font-family:Georgia,serif;font-weight:400;letter-spacing:-.055em;margin:1rem 0 1.5rem}.WorkIntro_intro__R1Oef h1 span{color:var(--cineco-accent,#fca5a5)}.WorkIntro_bottom__UW7t8{position:relative;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--cineco-public-line);padding-bottom:2rem}.WorkIntro_bottom__UW7t8 p{color:var(--cineco-public-muted);font-size:.9rem}.WorkIntro_bottom__UW7t8>span{font-size:2rem;color:var(--cineco-accent,#fca5a5)}@media (max-width:640px){.WorkIntro_intro__R1Oef{padding-top:2rem}}@media (prefers-reduced-motion:reduce){.WorkIntro_intro__R1Oef h1{transform:none!important}}