nav{background:rgba(245,241,236,.82)!important;backdrop-filter:saturate(160%) blur(16px);-webkit-backdrop-filter:saturate(160%) blur(16px);transition:box-shadow .4s ease,height .4s ease}nav.scrolled{box-shadow:0 1px 0 rgba(0,0,0,.08);height:60px!important}.img-zoom{overflow:hidden}.img-zoom img{transition:transform .6s cubic-bezier(.25,.1,.25,1);will-change:transform}.img-zoom:hover img{transform:scale(1.02)}.service-card{transition:transform .35s cubic-bezier(.25,.1,.25,1);will-change:transform}.service-card:hover{transform:translateY(-3px)}.service-card img{transition:transform .6s cubic-bezier(.25,.1,.25,1);will-change:transform}.service-card:hover img{transform:scale(1.02)}.expertise-card{transition:transform .35s cubic-bezier(.25,.1,.25,1),box-shadow .35s ease}.expertise-card:hover{transform:translateY(-3px);box-shadow:0 4px 24px rgba(0,0,0,.11)}.exp-card{transition:transform .35s cubic-bezier(.25,.1,.25,1);display:block}.exp-card-img{overflow:hidden;display:block}.exp-card img{transition:transform .6s cubic-bezier(.25,.1,.25,1);will-change:transform;display:block;width:100%}.exp-card:hover{transform:translateY(-3px)}.exp-card:hover img{transform:scale(1.02)}.quality-item{transition:opacity .6s ease,transform .6s cubic-bezier(.16,1,.3,1)}.two-col img{will-change:transform}.contact-btn,.contact-btns a,.cta-box .btn,.nav-kontakt{transition:background .25s ease,color .25s ease,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease!important}.contact-btn:hover,.contact-btns a:hover,.cta-box .btn:hover,.nav-kontakt:hover{transform:scale(1.04);box-shadow:0 4px 20px rgba(196,113,59,.25)}.about-cv,.expertise-card a,.footer-links a,.nav-links a,.service-card a{transition:color .2s ease,opacity .2s ease}.hero-image-wrap{overflow:hidden;position:relative}.hero-image{will-change:transform}.about-photo{transition:transform .6s cubic-bezier(.25,.1,.25,1)}.about-right:hover .about-photo{transform:scale(1.02)}.standort-card{transition:transform .35s cubic-bezier(.25,.1,.25,1)}.standort-card:hover{transform:translateY(-3px)}.artikel-card{transition:transform .35s cubic-bezier(.25,.1,.25,1);cursor:pointer}.artikel-card:hover{transform:translateY(-3px)}.artikel-card img{transition:transform .6s cubic-bezier(.25,.1,.25,1)}.artikel-card:hover img{transform:scale(1.02)}.form-group input,.form-group textarea{transition:border-color .25s ease,box-shadow .25s ease!important}.form-group input:focus,.form-group textarea:focus{box-shadow:0 0 0 3px rgba(196,113,59,.12)!important}