.section-heading{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:18px;margin-bottom:36px}
.section-heading>div{flex:none;width:100%}
.section-heading>p,.projects-section .section-heading>p{flex:none;max-width:760px;font-size:17px;line-height:1.7;margin:0;color:#646a6e}
.forms-section .section-heading>p{color:#b7bec0}
.section-heading .eyebrow{margin-bottom:20px}
@media(max-width:600px){.section-heading{gap:14px;margin-bottom:28px}.section-heading>p,.projects-section .section-heading>p{font-size:16px;max-width:100%;line-height:1.75}.section-heading .eyebrow{margin-bottom:18px}}
