/* Horizont: bereitgestellte Gebäudeansicht und blaue Farbwelt */
.look-a{--paper:#f4f8fd;--ink:#123555;--accent:#b4d7fc;--soft:#e4edf8;--muted:#506981;--line:#c5d5e7}
.look-a .previewline{background:#dfebf9;color:#163f68}
.look-a .site-nav button{background:#173f69;color:#fff}
.look-a .hero-a{background:#122e4c}
.look-a .hero-img{object-position:center 57%}
.look-a .hero-shade{background:linear-gradient(90deg,#092749ed 0%,#12395db5 43%,#12395d14 100%),linear-gradient(0deg,#092b4b9c,transparent 65%)}
.look-a .hero-content .micro{color:#d9eaff}
.look-a .hero-a h1 em{color:#c3e1ff}
.look-a .hero-content p{color:#f3f8ff}
.look-a .hero-a .button{background:#c3e1ff;border-color:#c3e1ff;color:#133454}
.look-a .hero-a .button.ghost{background:transparent;color:#f3f8ff;border-color:#d6eaff88}
.look-a .expertise-strip{background:#123858;color:#f1f7ff}
.look-a .expertise-strip span{color:#b9dfff}
.look-a .aboutnew,.look-a .faqnew{background:#e4edf8}
.look-a .contactnew,.look-a .site-footer{background:#123555;color:#f4f8fd}
.look-a .contactnew .button{background:#c3e1ff;color:#133454}
.look-a .testhint,.look-a .contactdata .smallprint{color:#d2e3f4}
.look-a .quick-toggle{background:#c3e1ff;color:#133454;border-color:#153f69}
.look-a .imagecredit{background:#0b2c4bd9}
.look-a dialog .demo{background:#e1edfc;color:#163f68}
.look-a dialog .btn{background:#173f69;color:#fff}
@media(max-width:700px){.look-a .hero-img{object-position:61% center}.look-a .hero-shade{background:linear-gradient(90deg,#0b2e50e8,#123b6199),linear-gradient(0deg,#092b4b90,transparent)}}
