.CaseDetail_page__tie_N{padding:100px 6vw 60px;max-width:1500px;margin-inline:auto;color:var(--cineco-public-text)}.CaseDetail_back__3EPt0{display:inline-flex;padding-block:12px;color:var(--cineco-public-accent);font-size:12px}.CaseDetail_heading__cr5ay{margin:20px 0 28px}.CaseDetail_eyebrow__5mTZL,.CaseDetail_heading__cr5ay p{font-size:10px;text-transform:uppercase;letter-spacing:.15em;color:var(--cineco-public-muted)}.CaseDetail_heading__cr5ay h1{font:400 clamp(38px,6vw,78px)/1.1 Georgia,serif;letter-spacing:-.045em;margin-top:12px}.CaseDetail_player__SECoj{position:relative;aspect-ratio:16/9;background:var(--cineco-public-panel)}.CaseDetail_player__SECoj button,.CaseDetail_player__SECoj img,.CaseDetail_player__SECoj video{width:100%;height:100%}.CaseDetail_player__SECoj img{object-fit:cover}.CaseDetail_player__SECoj video{object-fit:contain;background:black}.CaseDetail_vertical__JOiE4{max-width:520px;aspect-ratio:9/16;margin-inline:auto}.CaseDetail_player__SECoj button{position:relative;cursor:pointer}.CaseDetail_play__2c2p0{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:14px;white-space:nowrap;background:#1c1916e6;border:1px solid var(--cineco-public-line);padding:18px 24px;color:white;font-size:25px}.CaseDetail_play__2c2p0>span{font-size:13px}.CaseDetail_story__L0dO2{display:grid;grid-template-columns:1.5fr 1fr;gap:8vw;padding-block:44px}.CaseDetail_description__teOak{font-size:clamp(17px,2vw,24px);line-height:1.7;color:var(--cineco-public-text);margin-top:16px}.CaseDetail_story__L0dO2 dl{display:grid;gap:20px;align-content:start}.CaseDetail_story__L0dO2 dt{font-size:11px;color:var(--cineco-public-muted);margin-bottom:7px}.CaseDetail_story__L0dO2 dd{font-size:14px;line-height:1.7}.CaseDetail_cta__T_HeO{display:inline-flex;min-height:44px;border-bottom:1px solid var(--cineco-public-line);font-size:13px;margin-top:22px}.CaseDetail_adjacent__eptug,.CaseDetail_cta__T_HeO{align-items:center;color:var(--cineco-public-accent)}.CaseDetail_adjacent__eptug{display:flex;justify-content:space-between;gap:22px;border-block:1px solid var(--cineco-public-line);padding-block:24px;font-size:14px}.CaseDetail_gallery__nj_et{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:40px}.CaseDetail_gallery__nj_et figure{aspect-ratio:4/3;background:var(--cineco-public-panel)}.CaseDetail_gallery__nj_et img{width:100%;height:100%;object-fit:contain}.CaseDetail_footer__UIFyl{padding-block:50px 20px}.CaseDetail_footer__UIFyl h2{font-size:clamp(30px,4vw,50px)}.CaseDetail_footer__UIFyl p{color:var(--cineco-public-muted);font-size:14px;line-height:1.8;margin-top:18px}.CaseDetail_footer__UIFyl>div{display:flex;align-items:center;flex-wrap:wrap;gap:24px;font-size:13px}.CaseDetail_footer__UIFyl>div>a:last-child{margin-top:22px}.CaseDetail_error__kvm0S{background:var(--cineco-public-panel);position:absolute;bottom:50px;inset-inline:16px;padding:16px;font-size:14px}.CaseDetail_error__kvm0S a{text-decoration:underline}.CaseDetail_fallback__ibLfU{padding:130px 24px;min-height:60svh}.CaseDetail_fallback__ibLfU a{display:inline-block;margin-top:24px;color:var(--cineco-public-accent)}.CaseDetail_page__tie_N :is(a,button):focus-visible{outline:2px solid var(--cineco-public-accent);outline-offset:5px}@media(max-width:700px){.CaseDetail_page__tie_N{padding:86px 24px 32px}.CaseDetail_heading__cr5ay{margin-top:12px}.CaseDetail_story__L0dO2{gap:30px;padding-block:30px}.CaseDetail_gallery__nj_et,.CaseDetail_story__L0dO2{grid-template-columns:1fr}.CaseDetail_play__2c2p0{padding:12px 16px}.CaseDetail_play__2c2p0>span{font-size:11px}.CaseDetail_adjacent__eptug{font-size:12px}}