.management-page .strategy-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.management-page #tenant-relations .service-photo{height:auto;aspect-ratio:3/2}.management-page #assignment .contact-backdrop:before{background-image:url("assets/management-office.webp")}@media(max-width:700px){.management-page .strategy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.management-page #property-operations .service-photo{height:auto;aspect-ratio:1/1}.management-page #property-operations .service-photo img{object-position:center}@media(min-width:801px){.management-page .approach-visual{min-height:0;aspect-ratio:3/4;align-self:start}.management-page .approach-caption{padding:24px}.management-page .approach-caption p{font-size:25px;margin-bottom:12px}}

.management-upload-icon{display:block;width:35px;height:35px;background:currentColor;mask:var(--management-icon) center/contain no-repeat;-webkit-mask:var(--management-icon) center/contain no-repeat}.service-icon .management-upload-icon{width:37px;height:37px;flex:none}.strategy-grid .management-upload-icon{color:#0a537e;margin-bottom:20px}
.management-icon-handshake{--management-icon:url("assets/management-icon-handshake.svg")}
.management-icon-rent{--management-icon:url("assets/management-icon-rent.svg")}
.management-icon-maintenance{--management-icon:url("assets/management-icon-maintenance.svg")}
.management-icon-budget{--management-icon:url("assets/management-icon-budget.svg")}

.management-page .strategy-grid svg{display:block}
