.distinctions-modern-social{padding:24px 24px 26px;background:#edf4ef}
.distinctions-modern-social h2{margin-bottom:5px;color:#08253f}
.distinctions-modern-social p{margin:0 0 12px;color:#60716f;font-size:11px}
.distinctions-modern-social-links{gap:12px}
.distinctions-modern-social-links a{display:grid;place-items:center;width:46px;height:46px;border:1px solid #087c45;border-radius:50%;background:#fff;color:#087c45;font-size:20px;font-weight:800;line-height:1;transition:background .2s ease,color .2s ease,transform .2s ease}
.distinctions-modern-social-links a:hover{background:#087c45;color:#fff;transform:translateY(-2px)}
@media(max-width:700px){.distinctions-modern-social{padding:20px 18px 22px}.distinctions-modern-social-links a{width:42px;height:42px;font-size:18px}}
.distinction-modern-card{transition:transform .24s ease,box-shadow .24s ease}.distinction-modern-card-visual{margin-bottom:12px;overflow:hidden}.distinction-modern-card-visual img{display:block;margin:0 auto;object-position:center center;transition:transform .3s ease}.distinction-modern-card:hover{transform:translateY(-6px);box-shadow:0 16px 28px rgba(18,55,68,.14)}.distinction-modern-card:hover .distinction-modern-card-visual img{transform:scale(1.07)}.distinction-modern-card:last-child{grid-column:2;justify-self:center}.distinction-modern-card:last-child .distinction-modern-card-visual{background:#fff}@media(max-width:760px){.distinction-modern-card:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 6px)}}@media(max-width:460px){.distinction-modern-card:last-child{grid-column:auto;width:100%}}
.distinctions-modern-hero-copy{width:100%;min-width:0;max-width:100%}
.distinctions-modern-hero h1{max-width:100%;overflow-wrap:anywhere}
.distinctions-modern-hero{background-image:url('/assets/primary/distinctions/images/3C2A9929.jpg')}
