/* Compact page heading followed directly by the contact cards. */
.contact-intro-section{background:transparent;padding:34px 0 26px;color:#171916}
.contact-back{display:inline-flex;align-items:center;color:#171916;text-decoration:none;font-size:13px;font-weight:500;line-height:1.6;margin-bottom:24px}
.contact-back:hover{color:#171916;text-decoration:underline;text-underline-offset:4px}
.contact-intro-section .contact-kicker{display:flex;align-items:center;gap:12px;margin:0;color:#171916;font-size:12px;font-weight:600;line-height:1.6;text-transform:uppercase}
.contact-kicker:before{content:"";width:24px;height:2px;flex:none;background:#171916}
.contact-intro-section a:focus-visible{outline:2px solid #345e44;outline-offset:5px;border-radius:5px}
#people{scroll-margin-top:84px}
#people.section{border-top:0;padding-top:0}
.contact-page-en main{max-width:1120px;padding-top:0}
.contact-people-en>.panel:first-child{margin-top:0}
@media(max-width:760px){
 .contact-intro-section{padding:26px 0 22px}
 .contact-back{margin-bottom:20px;font-size:12px}
 .contact-intro-section .contact-kicker{font-size:11px;gap:10px}
}
