.fw-final .fw42-ateliers{width:100%;max-width:none}.fw-final .pilot-screen{background:#f2ecdf}.fw-final .pilot-screen .p-hero-title{font-family:"DM Serif Display",Georgia,serif!important;font-weight:400!important;color:#342d26!important}.fw-final .pilot-screen .p-hero-title em{color:#943f2f!important}.fw-final .pilot-screen .p-button{color:#fff}.fw-final .p-compare{--split:44%}.fw-final .p-before{clip-path:inset(0 calc(100% - var(--split)) 0 0)!important}.fw-final .p-divider{left:var(--split)!important}.fw-final .p-divider b{display:grid;place-items:center;aspect-ratio:1;flex-shrink:0}.fw-final .fw-plan-section{background:#f2ecdf!important;padding:72px 5%!important}.fw-final .fw-planner{background:#ece3d3;border:0;border-radius:0;grid-template-columns:42% 58%;overflow:visible;box-shadow:none}.fw-final .fw-plan-controls{padding:38px;background:#ece3d3}.fw-final .fw-plan-result{padding:0;background:#fffaf1;box-shadow:0 20px 60px #342d2612}.fw-final .fw-plan-scene{height:auto;aspect-ratio:3/2;isolation:isolate;border-radius:0;background:url("farbenwerk-wohnraum-ausgangszustand.webp") center/cover!important;overflow:hidden}.fw-final .fw-plan-scene:after{content:"";position:absolute;inset:0;background:var(--room-tone);mix-blend-mode:multiply;opacity:.75;clip-path:polygon(31% 0,82% 0,82% 51%,74% 57%,72% 61.5%,31% 61.5%,31% 3%);transition:background .6s}.fw-final .fw-plan-scene>*{display:none!important}.fw-final .fw-plan-scene:before{content:"IHR FARBMUSTER IM RAUM · ILLUSTRATION";position:absolute;left:18px;top:18px;background:#fffaf1eb;color:#342d26;font:10px/1.4 Arial,sans-serif;padding:10px;z-index:2}.fw-final .fw-ceiling-on .fw-plan-scene{box-shadow:inset 0 12px 0 #fffaf1}.fw-final .fw-prep-on .fw-plan-scene:after{filter:saturate(.8)}.fw-final .fw-plan-result>:not(.fw-plan-scene){margin-left:30px;margin-right:30px}.fw-final .fw-plan-estimate{padding-top:26px}.fw-final .fw-plan-price{font-size:42px;color:#733b2b;font-weight:400}.fw-final .fw-plan-disclaimer{padding-bottom:26px}.fw-final .fw-plan-colors{gap:12px}.fw-final .fw-plan-colors label{display:flex;flex:1;flex-direction:column;align-items:flex-start;border:0;background:transparent;padding:0;gap:10px}.fw-final .fw-plan-colors i{width:100%;height:58px;border-radius:0;box-shadow:inset 0 0 0 1px #342d2618}.fw-final .fw-plan-colors label:has(:checked) i{outline:2px solid #733b2b;outline-offset:4px}.fw-final .fw-plan-controls fieldset{margin-top:26px}.fw-final .fw-plan-extra{border-bottom:1px solid #342d2624;padding:15px 0}.fw-final .fw-services-intro{background:#e4dccb!important}.fw-final .fw-services-intro .fw-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:0!important}.fw-final .fw-services-intro .fw-card{background:none!important;border-radius:0!important;border:0!important;box-shadow:none!important;padding:20px!important;border-right:1px solid #342d2630!important}.fw-final .fw-services-intro .fw-card:nth-child(2){padding-top:70px!important}.fw-final .fw-services-intro .fw-card img{height:310px!important;object-fit:cover;border-radius:0!important}.fw-final .fw-services-intro .fw-card:before{display:none}.fw-final .fw-card h3{font-size:34px!important}.fw-final .fw-hero:not(:has(.p-hero)){background:#e9dfcf!important}.fw-final .fw-hero:after{background:linear-gradient(90deg,#f2ecdf 0%,#f2ecdfed 32%,transparent 67%)!important}.fw-final .fw-hero-note{font-size:20px!important;max-width:170px;opacity:.8}.fw-final .fw-contact-section{background:#ece3d3!important}.fw-final .mw-demo-form{border-radius:0!important;box-shadow:14px 14px 0 #a3a68c55!important}.fw-final .fw-project-received{background:#374536;color:#fff;padding:28px;border:0}.fw-final .fw-project-received p{color:#fff}.fw-final .fw-cta{background:#753e2e!important;color:#fffaf1}.fw-final .fw-cta :is(h2,p,.fw-eye){color:#fffaf1!important}@media(max-width:1024px){.fw-final .fw-planner{grid-template-columns:45% 55%}.fw-final .fw-plan-controls{padding:26px}.fw-final .fw-plan-price{font-size:34px}}@media(max-width:600px){.fw-final .fw-plan-section{padding:45px 20px!important}.fw-final .fw-planner{display:flex;flex-direction:column}.fw-final .fw-plan-controls,.fw-final .fw-plan-result{width:100%;padding:25px 20px}.fw-final .fw-plan-result{padding:0;margin-top:22px}.fw-final .fw-plan-scene{height:auto;aspect-ratio:3/2;width:100%;margin:24px 0 20px}.fw-final .fw-plan-scene:before{font-size:8px;padding:6px;left:8px;top:8px}.fw-final .fw-plan-result>:not(.fw-plan-scene){margin-left:20px;margin-right:20px}.fw-final .fw-plan-colors i{height:55px}.fw-final .fw-services-intro .fw-grid{grid-template-columns:1fr}.fw-final .fw-services-intro .fw-card,.fw-final .fw-services-intro .fw-card:nth-child(2){padding:24px 0!important;border-right:0!important;border-bottom:1px solid #342d2630!important}.fw-final .fw-services-intro .fw-card img{height:280px!important}}@media(prefers-reduced-motion:reduce){.nx42-angle-art,.fw-plan-scene:after,.lk-product{transition:none!important}}