.look-2026 #case-study picture,.look-2026 #case-study img{display:block}.look-2026 .cs-head{padding:calc(var(--nav-h) + clamp(40px,6vw,88px)) 0 clamp(56px,7vw,104px)}.look-2026 .cs-head .kit-head{margin-bottom:0}.look-2026 .cs-head__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--s-5);align-items:start;margin-top:clamp(40px,5vw,72px)}.look-2026 .cs-head__deck{grid-column:1 / 6;max-width:24ch;font-size:clamp(1.25rem,1.05rem + .7vw,1.75rem);font-weight:500;line-height:1.3;color:var(--ink);text-wrap:balance}.look-2026 .cs-head__media{grid-column:7 / 13;aspect-ratio:16 / 9;overflow:hidden;background:var(--paper-deep)}.look-2026 .cs-head__media img{width:100%;height:100%;object-fit:cover;filter:var(--photo-grade)}@media(max-width:900px){.look-2026 .cs-head__deck,.look-2026 .cs-head__media{grid-column:1 / -1}.look-2026 .cs-head__media{margin-top:var(--s-7)}}.look-2026 .cs-body{padding:0 0 var(--section)}.look-2026 .cs-body__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--s-5);align-items:start}.look-2026 .cs-story{grid-column:1 / 8}.look-2026 .cs-meta{max-width:40rem;display:flex;flex-wrap:wrap;gap:var(--s-4) var(--s-8);margin:0 0 var(--s-7);padding:var(--s-5) 0;border-block:1px solid var(--rule-strong)}.look-2026 .cs-meta dd{margin:var(--s-2) 0 0;color:var(--ink)}.look-2026 .cs-prose{max-width:40rem}.look-2026 .cs-prose h2{margin:var(--s-8) 0 var(--s-4);font-family:var(--font-display);font-size:var(--t-h3);font-weight:400;line-height:1.15;letter-spacing:-.01em;text-wrap:balance}.look-2026 .cs-prose h2:first-child{margin-top:0}.look-2026 .cs-prose p{margin-bottom:var(--s-4);font-size:var(--t-lead);line-height:1.7;color:var(--ink-body);text-wrap:pretty}.look-2026 .cs-prose ul{margin:var(--s-5) 0;list-style:none;border-bottom:1px solid var(--rule)}.look-2026 .cs-prose li{padding:var(--s-4) 0;border-top:1px solid var(--rule);line-height:1.65;color:var(--ink-body);text-wrap:pretty}.look-2026 .cs-prose strong{font-weight:500;color:var(--ink)}.look-2026 .cs-aside{grid-column:9 / 13;position:sticky;top:calc(var(--nav-h) + var(--s-4));display:grid;gap:var(--s-7)}.look-2026 .cs-cta{padding-top:var(--s-5);border-top:1px solid var(--rule-strong)}.look-2026 .cs-figures__sig{margin-top:var(--s-3)}.look-2026 .cs-figures__list{margin:var(--s-4) 0 0}.look-2026 .cs-figure{display:flex;flex-direction:column-reverse;gap:var(--s-2);padding:var(--s-4) 0;border-top:1px solid var(--rule)}.look-2026 .cs-figure:first-child{border-top:0}.look-2026 .cs-figure:last-child{padding-bottom:0}.look-2026 .cs-figure dd{margin:0;font-family:var(--font-sans);font-size:min(var(--t-figure),3rem);font-weight:400;line-height:1;letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--figure)}.look-2026 .cs-figure dt{font-size:var(--t-small);line-height:1.35;color:var(--ink-muted)}.look-2026 .cs-cta__text{margin-bottom:var(--s-5);font-family:var(--font-display);font-size:var(--t-card);line-height:1.3;color:var(--ink);text-wrap:balance}@media(max-height:700px){.look-2026 .cs-aside{position:static}}@media(max-width:900px){.look-2026 .cs-aside{display:contents}.look-2026 .cs-story,.look-2026 .cs-figures,.look-2026 .cs-cta{grid-column:1 / -1}.look-2026 .cs-figures{order:-1;margin-bottom:var(--s-8)}.look-2026 .cs-cta{margin-top:var(--s-8)}}@media(min-width:641px)and (max-width:900px){.look-2026 .cs-figures__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--s-5)}.look-2026 .cs-figure,.look-2026 .cs-figure:last-child{justify-content:flex-end;padding-bottom:0;border-top:0}}.look-2026 .cs-more{padding:var(--section) 0}.look-2026 .cs-end{padding:var(--band) 0;border-top:1px solid var(--rule)}.look-2026 .cs-end__inner{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-3)}.look-2026 .cs-end__text{color:var(--ink);text-wrap:balance}@media(hover:hover)and (pointer:fine){.look-2026 .cs-end__link:hover .arrow{transform:translate(-3px)}}
