.people .person img{height:300px;object-position:center 20%;border-radius:18px 18px 0 0}.people .person{background:#fff;border:1px solid rgba(7,83,143,.1);border-radius:18px;overflow:hidden}.people .person>div:not(.person-photo){padding:0 16px 18px}.people .person:nth-child(1) img{object-position:center 18%}.people .person:nth-child(2) img{object-position:center 16%}.people .person:nth-child(3) img{object-position:center 19%}.people .person:nth-child(4) img{object-position:center 17%}.person-photo{position:relative;height:300px;padding:0!important;display:grid;place-items:center;background:linear-gradient(145deg,#eaf5fb,#cfe8f6);color:#07538f;font-size:2.2rem;font-weight:800}.person-photo span{display:none}.person-photo.image-missing span{display:block}.person-photo img{position:absolute;inset:0;width:100%;height:100%!important;object-fit:cover}
.site-footer{padding:0;background:#062e4a;color:rgba(255,255,255,.72);text-align:left}.footer-main{display:grid;grid-template-columns:1.15fr 1fr .65fr;gap:60px;padding-top:64px;padding-bottom:52px}.footer-brand strong{display:block;color:#fff;font-size:1.8rem;letter-spacing:-.03em}.footer-brand p{margin:10px 0 4px;color:#fff;font-size:1.05rem}.footer-brand span{font-size:.8rem}.footer-label{display:block;margin-bottom:16px;color:#69caf0;font-size:.72rem;font-weight:800;letter-spacing:.12em}.footer-details p{margin:0 0 10px;max-width:360px}.footer-contact{display:flex;flex-direction:column;align-items:flex-start;gap:9px}.footer-contact a{color:#fff;text-decoration:none;border-bottom:1px solid transparent}.footer-contact a:hover{border-color:#69caf0}.footer-bottom{display:flex;justify-content:space-between;gap:25px;padding-top:20px;padding-bottom:22px;border-top:1px solid rgba(255,255,255,.14);font-size:.72rem;color:rgba(255,255,255,.48)}
@media(max-width:850px){.footer-main{grid-template-columns:1fr 1fr;gap:38px}.footer-contact{grid-column:1/-1}.people .person img{height:280px}}
@media(max-width:540px){.footer-main{grid-template-columns:1fr;gap:30px;padding-top:46px}.footer-contact{grid-column:auto}.footer-bottom{display:block}.footer-bottom span{display:block;margin-bottom:5px}.people .person{display:grid;grid-template-columns:110px 1fr}.people .person img{height:145px;border-radius:0}.people .person>div:not(.person-photo){padding:12px}.person-photo{height:145px}.person-photo img{height:145px!important}}
.support-section{padding:68px 0 72px;background:#fff;border-top:1px solid rgba(7,83,143,.1)}.support-head{text-align:center;margin-bottom:34px}.support-head h2{margin:8px 0 0;color:#083f6c;font-size:clamp(1.8rem,3vw,2.5rem)}.support-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid rgba(7,83,143,.12);border-radius:20px;overflow:hidden;background:#fff}.support-item{min-height:178px;padding:24px 16px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;text-align:center;border-right:1px solid rgba(7,83,143,.1)}.support-item:last-child{border-right:0}.support-item img{display:block;width:100%;height:72px;object-fit:contain}.support-item span{color:#123f60;font-size:.84rem;font-weight:650;line-height:1.45}
@media(max-width:850px){.support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-item{border-right:1px solid rgba(7,83,143,.1);border-bottom:1px solid rgba(7,83,143,.1)}.support-item:nth-child(2n){border-right:0}.support-item:last-child{grid-column:1/-1;border-bottom:0;border-right:0}.support-item:nth-last-child(2){border-bottom:0}}
@media(max-width:540px){.support-section{padding:50px 0 54px}.support-head{margin-bottom:24px}.support-grid{grid-template-columns:1fr}.support-item{min-height:140px;border-right:0;border-bottom:1px solid rgba(7,83,143,.1)}.support-item:nth-last-child(2){border-bottom:1px solid rgba(7,83,143,.1)}.support-item:last-child{grid-column:auto}.support-item img{height:62px}}
