.work-module__TM4HiG__page{flex-direction:column;min-height:100dvh;display:flex}.work-module__TM4HiG__main{z-index:1;flex:1;padding-block:clamp(3rem,6vw,5rem);position:relative}.work-module__TM4HiG__heading{max-width:48rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.work-module__TM4HiG__heading h1{width:fit-content;margin-bottom:1.5rem;font-size:clamp(2.5rem,7vw,6rem);line-height:1.08}.work-module__TM4HiG__heading p{max-width:52ch;color:var(--chrome-2);font-size:1.1rem;line-height:1.7}.work-module__TM4HiG__contact{border-top:1px solid var(--line-2);padding-top:clamp(2rem,5vw,4rem)}.work-module__TM4HiG__contact h2{margin-bottom:1rem;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.2}.work-module__TM4HiG__contact p{max-width:52ch;color:var(--chrome-2);margin-bottom:1.5rem}.work-module__TM4HiG__footer{z-index:1;border-top:1px solid var(--line-2);flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;padding-block:1.5rem;font-size:.85rem;display:flex;position:relative}.work-module__TM4HiG__footer a{align-items:center;gap:.5rem;min-height:44px;display:inline-flex}
