.vl-industry{overflow:hidden;position:relative}.vl-industry__photo{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.vl-industry__card{background:#fff;border-radius:var(--vl-radius);max-width:var(--vl-card-w);padding:28px 20px;position:relative;width:100%}.vl-industry--card-right .vl-industry__card{margin-left:auto}.vl-industry__links{display:grid;gap:12px 14px;margin-top:40px}.vl-industry__link{align-items:center;border:1px solid #535862;border-radius:999px;color:var(--vl-heading);display:flex;font-size:.9375rem;font-weight:400;gap:12px;line-height:1.25;min-height:60px;padding:10px 20px;transition:background-color .2s,border-color .2s,color .2s}.vl-industry__link:hover{background:var(--vl-navy);border-color:var(--vl-navy);color:#fff}.vl-industry__link:focus-visible{outline:2px solid var(--vl-brand);outline-offset:2px}.vl-industry__icon{fill:currentColor;flex:none;font-size:15px;height:16px;text-align:center;width:18px}.vl-industry__arrow{flex:none;height:20px;margin-left:auto;transition:transform .2s;width:20px}.vl-industry__link:hover .vl-industry__arrow{transform:translateX(3px)}@media (min-width:640px){.vl-industry__links--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.vl-industry__card{padding:32px}.vl-industry__links{margin-top:80px}}@media (max-width:767px){.vl-industry__photo{height:280px;position:static}.vl-industry{padding-top:0}.vl-industry .vl-container{margin-top:-48px}}