/* Generous rhythm and open tracking for display type. */
.morph-stack{line-height:1.03}.morph-word{letter-spacing:2px!important;margin-bottom:.055em}.morph-word.long{letter-spacing:1.35px!important;margin-top:clamp(38px,5.5vh,70px)}.morph-word.experiences{margin-top:.13em}.hero-intro{margin-top:clamp(58px,8vh,96px)}.section{padding-top:150px;padding-bottom:150px}.section-head{margin-bottom:112px}.section-head h2,.approach h2,.ai h2,.contact h2,.case-copy h3,.project-info h3,.process-step h3,.work-transition p{letter-spacing:2px!important;line-height:1.02}.capability h3{letter-spacing:1.2px!important;line-height:1.02}.case-heading{letter-spacing:.09em}.case-copy h3{margin-bottom:26px}.case-desc{margin-top:0;line-height:1.58}.process-step{padding-top:30px;padding-bottom:30px}.approach-grid,.ai-grid{gap:12%;margin-top:15vh;margin-bottom:15vh}.contact h2{line-height:1.04}@media(max-width:700px){.morph-stack{line-height:1.08}.morph-word{letter-spacing:.8px!important}.morph-word.long{letter-spacing:.6px!important;margin-top:34px}.hero-intro{margin-top:55px}.section{padding-top:98px;padding-bottom:98px}.section-head{margin-bottom:64px}.section-head h2,.approach h2,.ai h2,.contact h2,.case-copy h3,.project-info h3,.process-step h3,.work-transition p{letter-spacing:.6px!important;line-height:1.06}.capability h3{letter-spacing:.5px!important;line-height:1.06}}
