/* Final balanced service layout */
.thumb-rent{background-image:url('assets/guaranteed-rent.jpg');background-position:center}.thumb-eviction{background-image:url('assets/eviction-support.jpg');background-position:center}.thumb-lease{background-image:url('assets/commercial-lease.jpg');background-position:center}.thumb-investor{background-image:url('assets/investor.jpg');background-position:center}.thumb-agent{background-image:url('assets/agents.jpg');background-position:center 35%}
.service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;background:transparent;border:0}.service-card,.service-card.feature{grid-row:auto;min-height:490px;padding:0;border:1px solid #292929;background:#101010;overflow:hidden}.service-card:hover{transform:translateY(-6px);border-color:var(--gold)}.service-card .card-image,.service-card .service-thumb{height:210px;width:100%;background-size:cover;background-position:center}.service-card.feature span,.service-card.feature h3,.service-card.feature p,.service-card.feature b,.service-card:not(.feature) span,.service-card:not(.feature) h3,.service-card:not(.feature) p,.service-card:not(.feature) b{margin-left:28px;margin-right:28px}.service-card.feature span,.service-card:not(.feature) span{margin-top:25px}.service-card.feature h3,.service-card:not(.feature) h3{margin-top:14px;margin-bottom:12px}.service-card.feature b,.service-card:not(.feature) b{margin-top:auto;margin-bottom:28px}.thumb-consultancy{background-image:url('assets/consultancy-pexels.jpg');background-position:center 62%}.section-head{display:block;max-width:800px}.section-head>p{max-width:620px;margin-top:18px}.pathways{display:none}@media(max-width:1050px){.service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.service-grid{grid-template-columns:1fr;gap:16px}.service-card,.service-card.feature{min-height:455px}.service-card .card-image,.service-card .service-thumb{height:210px}}
