:root{--navy:#092a52;--orange:#c8532f;--cream:#f7f1ea;--line:#dfe2e3;--muted:#5f6873}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f4ede4;color:var(--navy);font-family:"DM Sans",Arial,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}.page{width:min(1184px,calc(100% - 40px));margin:13px auto;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 10px 34px rgba(35,46,51,.13)}header{height:61px;padding:0 65px;display:flex;align-items:center}.brand{display:flex;align-items:center;gap:10px;margin-right:auto}.brand>i{color:var(--orange);font-size:34px}.brand b{display:block;font-size:15px;letter-spacing:2px}.brand small{display:block;font-size:6px}.main-nav{display:flex;gap:48px;font-size:10px}.button{min-height:34px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:15px;border:1px solid var(--orange);border-radius:4px;background:linear-gradient(110deg,#c74e2a,#d3633e);color:#fff;font-size:9px;font-weight:600;max-width:100%}.header-cta{min-width:159px;margin-left:62px}.menu-toggle{display:none;margin-left:auto;border:0;background:none}.menu-toggle i{display:block;width:22px;height:2px;margin:5px;background:var(--navy)}.hero{position:relative;height:318px;overflow:hidden;background:linear-gradient(100deg,#faf7f1,#dfeef5)}.hero:before{content:"";position:absolute;right:0;top:0;width:59%;height:100%;background:url("../../storage/images/wohnen_investieren/IMAGE.png") no-repeat;background-size:1672px 941px;background-position:-565px -72px;background-color:#d8d2cc}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fbf8f2 0%,rgba(251,248,242,.95) 36%,transparent 61%)}.hero-copy{position:relative;z-index:2;width:600px;padding:34px 0 0 65px}.hero h1{margin:0;font-family:"Libre Baskerville",serif;font-size:29px;font-weight:400;line-height:1.22}.hero p{max-width:500px;margin:13px 0 18px;font-size:10px;line-height:1.5}.actions{display:flex;gap:18px}.actions .button{min-width:207px}.outline{background:#fff;color:var(--orange)}.services{position:relative;z-index:3;margin:-45px 65px 17px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.services article{min-height:100px;padding:18px;display:grid;grid-template-columns:55px minmax(0,1fr);gap:15px;border:1px solid var(--line);border-radius:7px;background:#fff;box-shadow:0 4px 12px rgba(30,40,45,.09)}.services article>i{width:51px;height:51px;display:grid;place-items:center;border-radius:50%;background:var(--cream);font-size:24px}.services h2{margin:0 0 6px;font-family:"Libre Baskerville",serif;font-size:11px}.services p{min-height:35px;margin:0;font-size:7px;line-height:1.45}.services a{color:var(--orange);font-size:7px}.properties{padding:0 65px 13px;text-align:center}.properties>h2,.success>h2{margin:0;font-family:"Libre Baskerville",serif;font-size:17px;font-weight:400}.title-line{display:block;width:38px;height:2px;margin:7px auto 12px;background:var(--orange)}.property-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;text-align:left}.property-grid article{min-width:0;padding-bottom:11px;border:1px solid var(--line);border-radius:6px;overflow:hidden}.photo{position:relative;height:122px;background:url("../../storage/images/wohnen_investieren/IMAGE.png") no-repeat;background-size:1672px 941px;background-color:#d8d2cc}.p1{background-position:-113px -503px}.p2{background-position:-452px -503px}.p3{background-position:-792px -503px}.photo span{position:absolute;left:9px;top:8px;padding:4px 7px;border-radius:3px;background:var(--orange);color:#fff;font-size:6px}.p3 span{background:var(--navy)}.photo>i{position:absolute;right:10px;top:9px;width:27px;height:27px;display:grid;place-items:center;border-radius:50%;background:#fff;font-size:17px}.property-grid h3,.property-grid p,.property-grid small{margin-left:10px;margin-right:10px}.property-grid h3{margin-top:8px;margin-bottom:4px;font-size:8px}.property-grid h3 b{float:right;color:var(--orange);font-size:10px}.property-grid p{margin-top:0;margin-bottom:8px;font-size:7px}.property-grid small{font-size:7px}.success{padding:0 65px 12px;text-align:center}.success>div{margin-top:9px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.success article{min-width:0;padding:0 45px 0 70px;position:relative;text-align:left;border-right:1px solid var(--line)}.success article:last-child{border:0}.success article>i{position:absolute;left:16px;top:2px;width:47px;height:47px;display:grid;place-items:center;border-radius:50%;background:var(--orange);color:#fff;font-size:21px}.success h3{margin:0;font-size:10px}.success p{min-height:39px;margin:5px 0;font-size:7px;line-height:1.45}.success a{color:var(--orange);font-size:7px}footer{min-height:92px;margin:0 38px 5px;padding:10px 29px;display:grid;grid-template-columns:100px minmax(0,1fr) 230px 160px;align-items:center;gap:18px;border-radius:7px;background:var(--cream)}.portrait{width:80px;height:80px;border-radius:50%;background:url("../../storage/images/wohnen_investieren/IMAGE.png") no-repeat;background-size:1672px 941px;background-position:-115px -842px;background-color:#d8d2cc}footer h2{margin:0;font-family:"Libre Baskerville",serif;font-size:15px;font-weight:400}footer p{margin:9px 0 0;font-size:7px}footer address{display:flex;flex-direction:column;gap:12px;font-style:normal;font-size:8px}footer address i{width:23px}footer .button{height:35px}[class*="grid"]>*{min-width:0}img,svg{max-width:100%;height:auto}
@media(max-width:1000px){header{padding-inline:40px}.main-nav{gap:27px}.header-cta{margin-left:30px}.hero-copy{padding-left:40px}.services{margin-inline:40px}.properties,.success{padding-inline:40px}.success article{padding-right:25px}footer{grid-template-columns:90px 1fr 190px 145px}}
@media(max-width:700px){body{background:#f4ede4}.page{width:min(390px,calc(100% - 22px));margin:11px auto;border-radius:24px}header{height:61px;padding:0 17px}.brand>i{font-size:28px}.brand b{font-size:12px}.menu-toggle{display:block}.main-nav{display:none;position:absolute;z-index:30;top:72px;left:50%;transform:translateX(-50%);width:min(390px,calc(100% - 22px));padding:8px 18px;background:#fff}.menu-open .main-nav{display:flex;flex-direction:column;gap:0}.main-nav a{padding:10px 0;border-bottom:1px solid var(--line)}.header-cta{display:none}.hero{height:330px}.hero:before{top:auto;bottom:0;width:100%;height:76px;background-size:700px auto;background-position:-236px -30px}.hero:after{background:linear-gradient(#fbf8f2 0%,#fbf8f2 69%,transparent 84%)}.hero-copy{width:auto;padding:17px 12px}.hero h1{font-size:20px}.hero h1 br{display:none}.hero p{font-size:8px}.actions{display:grid;gap:7px}.actions .button{width:100%;min-width:0;height:30px}.services{margin:7px;display:block}.services article{min-height:61px;margin-bottom:5px;padding:9px;grid-template-columns:40px minmax(0,1fr);gap:9px}.services article>i{width:37px;height:37px;font-size:18px}.services h2{font-size:9px}.services p{min-height:0;font-size:7px}.services a{display:none}.properties,.success{padding:7px}.property-grid{display:block}.property-grid article:not(:first-child){display:none}.photo{height:105px}.success>div{display:block}.success article{min-height:62px;padding:8px 8px 8px 58px;border:0;border-bottom:1px solid var(--line)}.success article>i{left:7px;top:8px;width:42px;height:42px}.success p{min-height:0}.success a{display:none}footer{margin:7px;padding:10px;grid-template-columns:70px minmax(0,1fr)}.portrait{width:65px;height:65px;background-position:-115px -842px}footer address{grid-column:1/3;display:grid;grid-template-columns:1fr 1fr;text-align:center}footer>.button{grid-column:1/3;width:100%}}
@media(max-width:370px){.page{width:100%;margin:0;border-radius:0}.main-nav{top:61px;width:100%}.hero-copy{padding-inline:10px}.services{margin-inline:5px}.properties,.success{padding-inline:5px}footer{margin-inline:5px}}
