:is(.padding-adjustment,.pxrain,.pxslot,.pxslot_hov):is(h1,h2,h3,h4,h5,h6,p),:is(.padding-adjustment,.pxrain,.pxslot,.pxslot_hov) :is(h1,h2,h3,h4,h5,h6,p){padding-top:0!important;padding-bottom:0!important;margin-top:0;margin-bottom:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}html{scroll-behavior:smooth}#home,#ansatz,#projekte,#preise,#about,#kontakt{scroll-margin-top:100px}.hover-scale{transition:transform 250ms ease-out}.hover-scale:hover{transform:scale(1.05)}.pixel-cursor,.pixel-cursor *{cursor:url(https://pixelwerk.design/wp-content/uploads/2026/09/pixel-cursor-84-right.png) 60 16,pointer}html body .pxr-hide,html body .pxr-hide *{color:transparent!important}.pxs-c{position:relative}.pxs-land{animation-name:pxsSettle;animation-timing-function:ease-out}@keyframes pxsSettle{0%{top:-6px}55%{top:3px}100%{top:0}}.et_pb_row_10>*,.et_pb_row_12>*,.et_pb_group_0>*,.et_pb_group_1>*,.et_pb_group_2>*,.et_pb_group_13>*,.et_pb_group_17>*{min-width:0!important}.et_pb_heading_9,.et_pb_heading_12,.et_pb_heading_15,.et_pb_heading_18,.et_pb_heading_21{flex:0 0 2.5rem!important;width:2.5rem!important;min-width:2.5rem!important;max-width:2.5rem!important}.et_pb_heading_9 .et_pb_heading_container,.et_pb_heading_12 .et_pb_heading_container,.et_pb_heading_15 .et_pb_heading_container,.et_pb_heading_18 .et_pb_heading_container,.et_pb_heading_21 .et_pb_heading_container{width:100%!important}.et_pb_heading_9 .et_pb_heading_container :is(h1,h2,h3,h4,h5,h6),.et_pb_heading_12 .et_pb_heading_container :is(h1,h2,h3,h4,h5,h6),.et_pb_heading_15 .et_pb_heading_container :is(h1,h2,h3,h4,h5,h6),.et_pb_heading_18 .et_pb_heading_container :is(h1,h2,h3,h4,h5,h6),.et_pb_heading_21 .et_pb_heading_container :is(h1,h2,h3,h4,h5,h6){width:100%!important;white-space:nowrap!important}@media (max-width:980px){.et_pb_menu_0_tb_header .et_mobile_nav_menu{position:relative}.et_pb_menu_0_tb_header .et_mobile_menu{left:auto!important;right:0!important;width:70vw!important;min-width:220px!important;box-sizing:border-box!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hover-scale{transition:none}.hover-scale:hover{transform:none}}#contactform .et-pb-contact-message p{color:#ffffff!important}