.mv-open-network{padding:clamp(88px,10vw,150px) var(--mv-pad);display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(55px,9vw,150px);background:#fff}
.mv-open-network>*{max-width:730px;min-width:0}
.mv-open-network small{font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}
.mv-open-network h2{margin:52px 0 0;font-size:clamp(3.5rem,5.8vw,6.7rem);font-weight:650;line-height:.88;letter-spacing:-.058em;text-wrap:balance}
.mv-open-network>div:last-child{align-self:end}
.mv-open-network .lead{margin:0 0 34px;font-size:clamp(1.65rem,2.55vw,2.9rem);line-height:1.14;letter-spacing:-.035em}
.mv-open-network p:not(.lead){max-width:680px;color:#62645e;font-size:1.08rem;line-height:1.62}
.mv-open-network nav{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;margin-top:40px;border-top:1px solid}
.mv-open-network a{display:flex;justify-content:space-between;gap:20px;padding:18px 0;border-bottom:1px solid;color:inherit;font-size:.76rem;font-weight:800;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}
.mv-open-network a:nth-child(even){padding-left:20px;border-left:1px solid}
@media(max-width:980px){.mv-open-network{grid-template-columns:1fr}.mv-open-network>div:last-child{max-width:780px}}
@media(max-width:720px){.mv-open-network{padding:68px 24px;gap:48px}.mv-open-network h2{margin-top:38px;font-size:3.3rem}.mv-open-network .lead{font-size:1.82rem}.mv-open-network nav{grid-template-columns:1fr}.mv-open-network a:nth-child(even){padding-left:0;border-left:0}}
