/* Dedicated Check My Property page — scoped; flat colours only. */
.wm-property-page .wm-property-section{padding:clamp(44px,6vw,84px) 0 92px;background:#eeeeec;}
.wm-property-page .wm-property-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(30px,5vw,72px);align-items:start;}
.wm-property-page .wm-property-intro{padding-top:18px;min-width:0;}
.wm-property-page .wm-property-intro h1{max-width:16ch;margin:0 0 20px;}
.wm-property-page .wm-property-intro .l{max-width:55ch;margin-bottom:26px;}
.wm-property-page .wm-property-expectations{display:grid;gap:15px;margin:24px 0;}
.wm-property-page .wm-property-expectations p{display:flex;gap:12px;align-items:flex-start;margin:0;max-width:55ch;}
.wm-property-page .wm-property-expectations .material-symbols-outlined{color:#176337;font-size:23px;flex:none;line-height:1.25;}
.wm-property-page .wm-property-form-wrap{min-width:0;}
.wm-property-page .wm-property-form-wrap>.form{width:100%;margin:0;max-width:none;position:relative;top:auto;transform:none;}
.wm-property-page .form h2{font-size:clamp(1.25rem,2vw,1.45rem)!important;line-height:1.25;}
@media(max-width:820px){.wm-property-page .wm-property-grid{grid-template-columns:minmax(0,1fr);gap:24px;}.wm-property-page .wm-property-section{padding:34px 0 70px;}.wm-property-page .wm-property-intro{padding-top:0;}.wm-property-page .wm-property-intro h1{max-width:22ch;}}
