.services.vundar-services-expanded,
.wp-block-columns.vundar-services-expanded {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.vundar-services-expanded > * { min-width: 0; }
.vundar-industrial {
display: flex;
align-items: flex-end;
min-height: 390px;
padding: clamp(20px, 4vw, 34px);
border: 1px solid #c89b4b;
color: #f5f2ea;
background: linear-gradient(180deg, rgba(10,12,14,.05) 18%, rgba(10,12,14,.32) 45%, rgba(10,12,14,.95) 100%), #171611 url(//www.vundar.eu/wp-content/plugins/vundar-avalehe-teenused/toostushall.webp) center / cover no-repeat;
}
.vundar-services-expanded .vundar-industrial h3 {
font: 700 28px/1.2 Arial, Helvetica, sans-serif;
color: inherit;
margin: 0 0 8px;
}
.vundar-main-contract h3 {
font: 400 clamp(24px, 3vw, 32px)/1.15 Georgia, serif;
color: inherit;
margin: 0 0 8px;
}
.vundar-industrial p, .vundar-main-contract p { color: #d2cec7; margin: 0 0 12px; }
.vundar-industrial-link { color: #e0b867; font-size: 13px; font-weight: 700; text-transform: uppercase; }
.vundar-main-contract {
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
gap: 16px 24px;
box-sizing: border-box;
width: min(1240px, calc(100% - 40px));
margin: 24px auto 0;
padding: clamp(18px, 4vw, 30px);
border-left: 3px solid #c89b4b;
color: #f5f2ea;
background: #22211c;
}
.vundar-main-contract > div { flex: 1 1 280px; min-width: 0; }
.vundar-main-contract .eyebrow { margin-bottom: 7px; }
.vundar-main-contract p { margin-bottom: 0; }
@media (max-width: 600px) {
.services.vundar-services-expanded, .wp-block-columns.vundar-services-expanded { grid-template-columns: 1fr; }
.vundar-industrial { min-height: 245px; }
}