.ov-support{background:#fbfaf6;color:#26313b;padding:clamp(54px,7vw,95px) 0}
.ov-support__inner{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(30px,7vw,100px)}
.ov-support__head p{color:#927027;font-size:11px;font-weight:700;letter-spacing:.18em;margin:0 0 18px}
.ov-support h2{max-width:430px;font-family:Georgia,'Times New Roman',serif;font-size:clamp(36px,4vw,58px);font-weight:400;line-height:1.07;letter-spacing:-.06em;margin:0}
.ov-support__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #c7ceca;border-bottom:1px solid #c7ceca}
.ov-support__links>a,.ov-support__links>div{display:flex;flex-direction:column;gap:13px;min-height:200px;padding:22px 18px;color:inherit;text-decoration:none}
.ov-support__links>*+*{border-left:1px solid #c7ceca}
.ov-support__links a:hover{background:#f8f5ed}
.ov-support__links strong{font-size:19px;font-weight:500}
.ov-support__links span{color:#5d696b;font-size:12px;line-height:1.65}
.ov-support__links em{margin-top:auto;color:#8b6c28;font-size:12px;font-style:normal}
.ov-support__legal{grid-column:2;display:flex;flex-wrap:wrap;gap:12px 25px;justify-content:flex-end;margin-top:18px;font-size:12px}
.ov-support__legal a{color:#26313b;text-decoration:underline;text-underline-offset:3px}
.ov-support__legal span{color:#8b6c28}
@media(max-width:940px){.ov-support__inner{grid-template-columns:1fr}.ov-support__legal{grid-column:1}.ov-support__links>a,.ov-support__links>div{min-height:150px}}
@media(max-width:570px){.ov-support__links{grid-template-columns:1fr}.ov-support__links>*+*{border-left:0;border-top:1px solid #c7ceca}.ov-support__links>a,.ov-support__links>div{min-height:0;padding:18px 0}}
