.ContactDirectory_directory__GBSgN{margin:32px 0;color:#102b46;text-align:left}.ContactDirectory_heading___BKkE{margin-bottom:20px}.ContactDirectory_heading___BKkE span{font-size:11px;font-weight:700;letter-spacing:.16em;color:#126ca4}.ContactDirectory_heading___BKkE h2{margin:7px 0 0;font-size:clamp(22px,3vw,30px);font-weight:600;letter-spacing:-.03em}.ContactDirectory_grid__n9hz0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ContactDirectory_card__Dq_iu{padding:22px;border:1px solid #d9e6ef;border-radius:18px;background:#f5f9fc;min-width:0}.ContactDirectory_identity__HTHY6{display:flex;align-items:center;gap:12px;margin-bottom:16px}.ContactDirectory_identity__HTHY6>svg{color:#0876bd;flex-shrink:0}.ContactDirectory_identity__HTHY6 h3{font-size:17px;margin:0 0 3px;color:#102b46}.ContactDirectory_identity__HTHY6 p{font-size:12px;margin:0;color:#466077}.ContactDirectory_card__Dq_iu a{display:flex;align-items:center;gap:9px;min-height:44px;font-size:14px;color:#145b89;text-decoration:none;overflow-wrap:anywhere}.ContactDirectory_card__Dq_iu a svg{flex-shrink:0}.ContactDirectory_card__Dq_iu a:hover{text-decoration:underline}.ContactDirectory_card__Dq_iu a:focus-visible{outline:2px solid #0876bd;outline-offset:4px;border-radius:3px}@media (max-width:760px){.ContactDirectory_grid__n9hz0{grid-template-columns:1fr}.ContactDirectory_card__Dq_iu{padding:18px}}