.mod_memberreader{position:relative}.mod_memberreader .consultantpage-contact{background-color:#fcfbf6}.mod_memberreader .consultantpage-contact:has(.contactperson-image){padding-top:0}.mod_memberreader .consultantpage-contact:has(.contactperson-image):before{content:"";position:absolute;top:0;width:100%;height:calc(16px + clamp(3rem,2.5349rem + 1.5504vw,4rem));background-color:#f0ece2}.mod_memberreader .consultantpage-contact .inside{position:relative;z-index:2;border-radius:0;background-color:rgba(0,0,0,0)}.mod_memberreader .consultantpage-contact .inside .contactperson-image{overflow:hidden;border-radius:20px}.mod_memberreader .consultantpage-contact .inside .contactperson-name{margin-bottom:0}.mod_memberreader .consultantpage-contact .inside .contactperson-info{justify-content:flex-end}.mod_memberreader .consultantpage-services .inline-headline{margin-bottom:clamp(1.5rem,1.2674rem + 0.7752vw,2rem)}.mod_memberreader .consultantpage-services-list{list-style-type:none;padding:0}.mod_memberreader .consultantpage-services-list li{position:relative;padding-inline:clamp(5.875rem,5.468rem + 1.3566vw,6.75rem) clamp(1.25rem,1.1337rem + 0.3876vw,1.5rem);font-size:clamp(1rem,0.9419rem + 0.1938vw,1.125rem);letter-spacing:-2%;font-weight:600;line-height:1.2;font-size:clamp(0.75rem,0.6919rem + 0.1938vw,0.875rem);letter-spacing:normal;max-width:60ch}.mod_memberreader .consultantpage-services-list li strong:first-child{display:block;font-size:clamp(1.3125rem,1.2253rem + 0.2907vw,1.5rem);line-height:1.3;color:#36332c;font-weight:400;margin-bottom:.25rem}.mod_memberreader .consultantpage-services-list li strong:first-child em,.mod_memberreader .consultantpage-services-list li strong:first-child i{letter-spacing:1%}.mod_memberreader .consultantpage-services-list li:before{content:"";position:absolute;display:inline-block;left:clamp(1.25rem,1.1337rem + 0.3876vw,1.5rem);top:0;width:3rem;height:3rem;background:url() center/100% no-repeat}.mod_memberreader .consultantpage-services-list li:where(:not(:last-child)){margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #d1cbc2}.mod_memberreader .consultantpage-services-list li.grundstueck-moeglichkeiten:before{background-image:url(/bundles/okal/icons/services/icon-grundstueck-moeglichkeiten.svg)}.mod_memberreader .consultantpage-services-list li.hauswahl-planung:before{background-image:url(/bundles/okal/icons/services/icon-hauswahl-planung.svg)}.mod_memberreader .consultantpage-services-list li.finanzierung-foerderung:before{background-image:url(/bundles/okal/icons/services/icon-finanzierung-foerderung.svg)}.mod_memberreader .consultantpage-houses-header{position:relative;padding-block:clamp(4.5rem,3.1047rem + 4.6512vw,7.5rem) 0;background-color:#fcfbf6}.mod_memberreader .consultantpage-houses-header .inside{width:clamp(87.75rem,22.4656rem + 69.084vw,133rem);max-width:93vw;margin-inline:auto;text-align:center}.mod_memberreader .consultantpage-houses-header .section-headline{max-width:15ch;margin-inline:auto}.mod_memberreader .consultantpage-houses-header .section-bodytext{max-width:80ch;margin-inline:auto}