.u-fac{--u-fac-brand:#a52c25;--u-fac-brand-dark:#7e211d;--u-fac-gold:#f1d28b;--u-fac-kicker:#ad8027}.u-fac-group{margin:0 0 42px}.u-fac-group:last-child{margin-bottom:0}.u-fac-heading{margin:0 0 19px}.u-fac-kicker{color:var(--u-fac-kicker);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:750}.u-fac-heading h2{color:#3a0c0d;margin:5px 0 0;font-size:27px;font-weight:700;line-height:1.2}.u-fac-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1100px){.u-fac-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.u-fac-grid{grid-template-columns:1fr}}.u-fac-card{box-sizing:border-box;border:1px solid #e8e6df;border-top:4px solid var(--u-fac-brand);text-align:left;background:#fff;border-radius:13px;flex-direction:column;min-width:0;min-height:310px;padding:17px;display:flex;box-shadow:0 5px 17px #27312b12}@media (max-width:700px){.u-fac-card{min-height:0}}.u-fac-intro{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:16px;min-height:130px;display:grid}.u-fac-photo{box-sizing:border-box;width:94px;height:120px;box-shadow:5px 5px 0 var(--u-fac-gold);background:#f4f4f0;border:1px solid #e7e1d7;border-radius:9px;padding:3px}.u-fac-photo img{object-fit:cover;object-position:center 18%;border-radius:6px;width:100%;height:100%;display:block}.u-fac-initials{color:#f2cf7a;letter-spacing:.02em;background:#7d1d1f;border-radius:6px;place-items:center;width:100%;height:100%;font-size:26px;font-weight:700;display:grid}.u-fac-identity{min-width:0}.u-fac-identity h3{color:#1c1917;letter-spacing:0;margin:2px 0 3px;font-size:17px;font-weight:700;line-height:1.25}.u-fac-qual{color:#687571;margin:0 0 7px;font-size:12px;line-height:1.4;text-align:left!important}.u-fac-designation{color:var(--u-fac-brand);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:11px;font-weight:750;line-height:1.4;text-align:left!important}.u-fac-badge{color:#3a0c0d;letter-spacing:.07em;text-transform:uppercase;background:#e8b84a;border-radius:999px;margin-top:6px;padding:1px 8px;font-size:10px;font-weight:750;display:inline-block}.u-fac-research{color:#455853;flex:1;margin:12px 0 13px;font-size:12px;line-height:1.55}.u-fac-research>span{color:#8a672b;letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:750;display:block}.u-fac-research p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0}.u-fac-research p+p{margin-top:6px}.u-fac-contacts{border-top:1px solid #e9e6e0;gap:7px;padding-top:11px;display:grid}.u-fac-contacts a,.u-fac-contacts span.u-fac-line{color:#465956;overflow-wrap:anywhere;align-items:flex-start;gap:8px;font-size:12px;line-height:1.4;text-decoration:none;display:flex}.u-fac-contacts a:hover{color:var(--u-fac-brand)}.u-fac-icon{width:21px;height:21px;color:var(--u-fac-brand);background:#f9efee;border-radius:50%;flex:0 0 21px;place-items:center;display:grid}.u-fac-icon svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:13px;height:13px}.u-fac-buttons{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.u-fac-button{background:var(--u-fac-brand);letter-spacing:.03em;border-radius:5px;align-items:center;gap:8px;padding:8px 12px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}.u-fac-button:hover{background:var(--u-fac-brand-dark)}.u-fac-button.is-light{background:#f9efee;color:var(--u-fac-brand)!important}.u-fac-button.is-light:hover{background:#f3dfdd}.u-fac-button svg{stroke:#f5d68a;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:14px;height:14px}.u-fac-button.is-light svg{stroke:currentColor}.u-fac-more{color:#455853;margin-top:10px;font-size:12px}.u-fac-more summary{cursor:pointer;color:var(--u-fac-brand);font-weight:700}.u-fac-more>div{margin-top:6px;line-height:1.55}.u-fac-more>div p{text-align:justify;margin:0 0 6px}
