.type-a-brand{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.type-a-tagline{font-family:Georgia,'Yu Mincho','Hiragino Mincho ProN',serif;font-size:clamp(15px,1.15vw,20px);line-height:1.5;letter-spacing:.08em;font-weight:400;margin:0}.header{align-items:flex-start}.header .nav{padding-top:4px}.work-copy>div{min-width:0}.work-copy b{flex-shrink:0;margin-left:20px}.work-title{font-family:Georgia,'Yu Mincho','Hiragino Mincho ProN',serif;font-weight:400;font-size:clamp(19px,1.8vw,29px);line-height:1.6;margin:18px 0 8px}.work-note{font-size:clamp(12px,.9vw,15px);line-height:1.9;letter-spacing:.04em;margin:0;color:#e7e4df;max-width:34em}.work:after{background:linear-gradient(transparent 35%,rgba(0,0,0,.78))}.single-story{grid-template-columns:1fr}.single-story .story-link{max-width:800px}.client-case{padding:70px 8vw 100px;border-top:1px solid #383838}.client-case small{font-size:11px;letter-spacing:.15em;color:#b8b8b8}.client-case h2{font-family:Georgia,'Yu Mincho',serif;font-size:clamp(24px,3vw,42px);font-weight:400}.client-case p{color:#b8b8b8;line-height:2;margin-bottom:30px}.client-case .text-link{border-bottom:1px solid #ddd;padding-bottom:10px;font-size:13px}@media(max-width:700px){.type-a-brand{gap:8px}.type-a-tagline{font-size:13px}.header{gap:20px}.work-title{font-size:20px;margin-top:16px}.work-note{font-size:12px}.work-copy{gap:8px}.work-copy b{width:42px;height:42px;margin-left:0}.client-case{padding:60px 6vw}}
.type-a-tagline{font-size:clamp(30px,3.2vw,56px);line-height:1.4;letter-spacing:.035em;white-space:nowrap}.type-a-brand{gap:18px}.header{gap:30px}.header .nav{flex-shrink:0}@media(max-width:700px){.type-a-tagline{font-size:clamp(23px,5.5vw,34px)}.type-a-brand{gap:12px}.header{flex-wrap:wrap;gap:22px}.header .nav{padding-top:0}}

.work[href="commissioned.html"] img{object-position:52% center}
