.certis-contact-grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.certis-contact-grid--1{grid-template-columns:1fr}.certis-contact-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.certis-contact-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.certis-contact-card{background:var(--contact-card-bg,#eaf7ff);border:1px solid var(--contact-card-border,#d7e2e8);border-radius:9px;color:var(--contact-card-text,#242824);min-width:0}.certis-contact-card__top{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:24px}.certis-contact-card__photo{border-radius:6px;flex:none;height:56px;object-fit:cover;width:56px}.certis-contact-card__identity{min-width:0}.certis-contact-card__name{color:inherit;font-size:17px!important;font-style:normal;font-weight:600!important;line-height:20px!important;margin:0 0 2px!important}.certis-contact-card__title{color:var(--contact-card-title,#474846);font-size:14px!important;line-height:1.4;margin:0!important}.certis-contact-card__details{display:grid;gap:9px}.certis-contact-card__detail{align-items:center;display:flex;font-size:14px;font-weight:400;gap:8px;line-height:18px;overflow-wrap:anywhere}.certis-contact-card__detail a{color:var(--contact-card-link,#20221c)!important;font-weight:400!important;text-decoration:none}.certis-contact-card__detail a:hover{text-decoration:underline}.certis-contact-card__detail a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.certis-contact-card__icon{color:var(--contact-card-icon,#989996);flex:0 0 15px;font-size:15px;height:15px;line-height:1;width:15px}@media(max-width:1200px){.certis-contact-grid,.certis-contact-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.certis-contact-grid,.certis-contact-grid--2,.certis-contact-grid--4{grid-template-columns:1fr}}.certis-contact-card__detail svg{color:var(--contact-card-icon,#989996);flex-shrink:0}