.social-section{background:#fbfaf7;padding:80px 0 95px}
.social-section .section-top{margin-bottom:30px}
.social-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.social-card{background:#fff;border:1px solid #e4e8ed;padding:28px;display:flex;align-items:flex-start;gap:22px;min-height:195px;transition:transform .2s,box-shadow .2s}
.social-card:hover{transform:translateY(-4px);box-shadow:0 16px 34px #10243e16}
.social-symbol{flex:none;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:#10243e;color:#e7cf98;font:800 27px Manrope,sans-serif}
.social-card>span:last-child{display:flex;flex-direction:column;align-items:flex-start}
.social-card small{font-size:11px;letter-spacing:.06em;color:#9a7638;font-weight:700}
.social-card strong{font-size:22px;line-height:1.45;margin:10px 0 18px;color:#10243e}
.social-card em{font-style:normal;font-size:12px;font-weight:700;color:#9a7638;margin-top:auto}
@media(max-width:700px){.social-section{padding:65px 0 75px}.social-grid{grid-template-columns:1fr}.social-card{min-height:170px;padding:22px}.social-card strong{font-size:19px}}
