.distance-story{background:var(--cream);color:var(--ink)}.distance-story main img{display:block;width:100%;height:auto}.distance-story figure{margin:0}.distance-hero{display:grid;grid-template-columns:.9fr 1.1fr;min-height:720px;background:#d8d0c3}.distance-hero>div{padding:80px 8%;display:flex;flex-direction:column;justify-content:center}.distance-hero h1{font-size:var(--text-display);line-height:.94;letter-spacing:-.045em;margin:45px 0 30px}.distance-deck{font-size:var(--text-lead);line-height:1.42;max-width:620px}.distance-hero figure{display:grid;place-items:center;padding:4%;background:#59625d}.distance-question{padding:110px 9%;max-width:1250px}.distance-question h2{max-width:1050px;margin:25px 0 35px}.distance-question>p:last-child{max-width:720px;margin-left:30%}.distance-context{display:grid;grid-template-columns:1.15fr .85fr}.distance-context>div{padding:90px 9%}.distance-context>div:first-child{background:var(--sage)}.distance-scale{background:var(--gold);display:flex;flex-direction:column;justify-content:center}.distance-scale strong{font-size:clamp(48px,6vw,88px);line-height:.95;letter-spacing:-.05em}.distance-scale span{margin-top:25px;max-width:280px}.distance-image{padding:6%;background:#fff}.distance-image figcaption{font-size:15px;margin-top:14px}.distance-material{display:grid;grid-template-columns:.75fr 1.25fr;gap:8%;padding:100px 9%;background:var(--coral)}.distance-material p{max-width:680px}.distance-process{padding:110px 9%;background:#f0e7da}.distance-process h2{max-width:900px;margin:30px 0}.distance-process>p:not(.label){max-width:720px;margin-left:32%}.distance-words{display:flex;flex-wrap:wrap;gap:12px;margin-top:70px}.distance-words span{padding:15px 20px;border:1px solid;font-size:15px}.distance-sound{display:grid;grid-template-columns:1fr 1fr;background:#4f5652;color:#fff}.distance-sound>div:first-child{padding:100px 10%}.distance-sound a,.distance-collaboration a{display:inline-block;margin-top:30px;text-underline-offset:6px}.sound-field{padding:12%;display:flex;align-items:center;gap:7%;overflow:hidden}.sound-field i{display:block;width:4px;background:var(--gold);height:20%}.sound-field i:nth-child(2){height:70%}.sound-field i:nth-child(3){height:42%}.sound-field i:nth-child(4){height:90%}.sound-field i:nth-child(5){height:34%}.sound-field i:nth-child(6){height:58%}.distance-collaboration{padding:100px 9%;background:var(--gold)}.distance-collaboration h2{max-width:900px}.distance-collaboration p{max-width:760px}@media(max-width:760px){.distance-hero,.distance-context,.distance-material,.distance-sound{grid-template-columns:1fr}.distance-hero{min-height:0}.distance-hero>div,.distance-question,.distance-context>div,.distance-material,.distance-process,.distance-sound>div:first-child,.distance-collaboration{padding:65px 7%}.distance-question>p:last-child,.distance-process>p:not(.label){margin-left:0}.distance-hero figure{padding:20px}.sound-field{min-height:360px}}
.distance-film{padding:6%;background:#fff}.distance-film iframe{display:block;width:min(100%,1200px);margin:auto;aspect-ratio:16/9;border:0;background:#191919}.distance-film p{width:min(100%,1200px);margin:14px auto 0;font-size:14px}.distance-process>a{display:inline-block;margin:30px 0 0 32%;text-underline-offset:6px}@media(max-width:760px){.distance-film{padding:20px}.distance-process>a{margin-left:0}}
