/* Homepage-only service and owner content simplification. */
.services.homepage-services{grid-template-columns:minmax(0,1fr);gap:0}
.homepage-services .service-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:0}
.homepage-services .service-list article{min-width:0}
.homepage-services .service-list article>div{min-width:0}
#list-property .owner-actions{flex:0 1 340px;min-width:0}
#list-property .owner-submission{width:100%}
#list-property .owner-submission summary{cursor:pointer;list-style:none;white-space:normal;text-align:center;width:100%;margin-top:0}
#list-property .owner-submission summary::-webkit-details-marker{display:none}
#list-property .owner-submission summary:focus-visible{outline:2px solid var(--deep);outline-offset:4px}
#list-property .owner-submission-options{padding-top:16px}
#list-property .owner-submission-options p{margin:0 0 12px;font-size:14px}
#list-property .owner-submission-options .button{display:block;width:100%;margin-top:10px;text-align:center}
@media(max-width:900px){#list-property .owner-actions{max-width:440px}}
@media(max-width:640px){.homepage-services .service-list{grid-template-columns:minmax(0,1fr);gap:0}#list-property .owner-actions{max-width:none}}
