.toh-case{--cs-ink:var(--base-400);--cs-dim:var(--base-400);--cs-line:var(--base-400)}.toh-case .toh-hero{align-items:flex-end;min-height:100svh;padding-top:clamp(7rem,14vh,11rem);padding-bottom:clamp(2.5rem,6vh,5rem);display:flex;position:relative;overflow:hidden}.toh-case .toh-hero-inner{flex-direction:column;gap:clamp(1.75rem,4vh,3rem);width:100%;display:flex}.toh-case .toh-hero-lead{flex-direction:column;gap:1.25rem;display:flex}.toh-case .toh-hero-title{font-size:clamp(3rem,11vw,12rem)}.toh-case .toh-hero-strip{pointer-events:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.6rem,1vw,1rem);display:grid}.toh-case .toh-tile{aspect-ratio:4/5;border:1px solid var(--cs-line);background-color:var(--cs-panel);will-change:transform;border-radius:.35rem;position:relative;overflow:hidden;transform:rotate(-1.4deg)}.toh-case .toh-hero-tile--2,.toh-case .toh-hero-tile--4{transform:translateY(1.5rem)rotate(1.6deg)}.toh-case .toh-tile img,.toh-case .toh-tile video{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.toh-case .toh-hero-meta{border-top:1px solid var(--cs-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;max-width:60rem;padding-top:2rem;display:grid}.toh-case .toh-meta-item{flex-direction:column;gap:.6rem;display:flex}.toh-case .toh-meta-value{font-size:1.05rem;line-height:1.35}.toh-case .toh-brief{padding:clamp(4rem,11vh,9rem) 0 clamp(3rem,7vh,6rem)}.toh-case .toh-brief-inner{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.toh-case .toh-brief-lead{flex-direction:column;gap:1.25rem;display:flex}.toh-case .toh-brief-title{font-size:clamp(2.5rem,5.5vw,5.5rem)}.toh-case .toh-brief-lead .cs-copy{max-width:40rem;margin-top:1rem}@media (max-width:1000px){.toh-case .toh-hero-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.toh-case .toh-hero-tile--4,.toh-case .toh-hero-tile--5{display:none}.toh-case .toh-hero-meta{grid-template-columns:1fr;gap:1.25rem}.toh-case .toh-brief-inner{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.toh-case .toh-tile{transform:none}}
