/* Contact ("Let's Collaborate") section, shared by every page */
#Contact_ID,#faq{scroll-margin-top:110px}
.collab{position:relative;left:50%;width:940px;margin-left:-470px;display:grid;grid-template-columns:1fr 1fr;column-gap:16px;align-items:center;padding:80px 0}
.collab-photo{position:relative;width:100%;aspect-ratio:932/762}
.collab-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}
.collab-text{display:grid;grid-template-columns:auto 1fr auto 3fr;align-items:start;width:100%}
.collab-text>*{grid-column:1/-1}
.collab-text .collab-kicker{color:#2061d9;font-family:"DM Sans",sans-serif;font-size:30px;line-height:32px;font-weight:700;letter-spacing:-1px;margin:0 0 12px}
.collab-text .heading,.collab-text .heading-copy,.collab-text .margin-bottom-24px,.collab-text .title-small-2,.collab-text .footer-link-2{text-align:left;margin-left:0;margin-right:0}
.collab-text .heading{margin-top:0;padding-bottom:0;font-size:32px;line-height:34px}
.collab-text .heading-copy{font-size:30px;line-height:30px}
.collab-text .margin-bottom-24px{contain:inline-size;width:100%;margin-bottom:6px}
.collab-text>.title-small-2{grid-column:1;grid-row:5;margin-top:10px;margin-bottom:0;padding-top:0}
.collab-text>.footer-link-2{grid-column:1;grid-row:6;margin-top:6px;margin-bottom:0}
.collab-text>.footer-wrapper-three{grid-column:3;grid-row:5/7;align-self:center;padding-top:0;margin:0}
.collab-text .footer-social-block-three{margin:0;padding-top:0;justify-content:flex-start;align-items:center}
.collab-text .footer-social-link-three{padding-left:0;padding-right:30px}
.collab-text .footer-social-link-three:last-child{padding-right:0}
.collab-text .footer-social-link-three img{width:36px;height:36px}
@media screen and (max-width:991px){
  .collab{width:728px;margin-left:-364px;padding:40px 0}
  .collab-text{grid-template-columns:auto 1fr auto 1fr}
}
@media screen and (max-width:767px){
  .collab{left:auto;width:100%;margin-left:0;grid-template-columns:1fr;padding:20px 0 40px}
  .collab-text .collab-kicker{margin-top:20px;font-size:24px;line-height:26px}
  .collab-text .heading{font-size:30px;line-height:32px}
  .collab-text .heading-copy{font-size:24px;line-height:26px}
}
