.emergency-banner[data-v-57b86959]{background:linear-gradient(135deg,#dc2626,#b91c1c);color:#fff;padding:.625rem 0;position:relative;z-index:60}.banner-content[data-v-57b86959]{align-items:center;display:flex;font-size:.9rem;gap:.75rem;justify-content:center;margin:0 auto;max-width:1200px;padding:0 1.5rem}.pulse-dot[data-v-57b86959]{animation:pulse-57b86959 1.5s ease-in-out infinite;background:#fbbf24;border-radius:50%;flex-shrink:0;height:8px;width:8px}@keyframes pulse-57b86959{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}}.banner-phone[data-v-57b86959]{background:#fff3;border-radius:999px;color:#fff;font-weight:800;padding:.25rem .75rem;text-decoration:none;transition:background .2s;white-space:nowrap}.banner-phone[data-v-57b86959]:hover{background:#ffffff4d}.banner-close[data-v-57b86959]{background:none;border:none;color:#fff;cursor:pointer;flex-shrink:0;opacity:.7;padding:.25rem;transition:opacity .2s}.banner-close[data-v-57b86959]:hover{opacity:1}@media(max-width:640px){.banner-content[data-v-57b86959]{font-size:.8rem;gap:.5rem}}.hero[data-v-11f66586]{align-items:center;display:flex;justify-content:center;min-height:90vh;overflow:hidden;position:relative}.hero-background-slider[data-v-11f66586]{inset:-10% 0;position:absolute;z-index:0}.hero-background[data-v-11f66586],.hero-slide[data-v-11f66586],.hero-slider[data-v-11f66586]{inset:0;position:absolute;will-change:transform}.hero-background img[data-v-11f66586],.hero-slide img[data-v-11f66586]{height:120%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.fallback-gradient[data-v-11f66586]{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-light) 100%);inset:0;position:absolute}.hero-fade-enter-active[data-v-11f66586],.hero-fade-leave-active[data-v-11f66586]{transition:opacity 1.5s ease}.hero-fade-enter-from[data-v-11f66586],.hero-fade-leave-to[data-v-11f66586]{opacity:0}.hero-overlay[data-v-11f66586]{background:linear-gradient(180deg,#0000004d 0,#00000080);inset:0;position:absolute;z-index:1}.hero-content[data-v-11f66586]{max-width:900px;padding:2rem;position:relative;text-align:center;z-index:2}.hero-badge[data-v-11f66586]{animation:fadeInDown-11f66586 .8s ease forwards;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#c8913a40,#e5b86c26);border:1px solid rgba(200,145,58,.4);border-radius:999px;color:var(--color-accent-light,#e5b86a);display:inline-block;font-size:.875rem;font-weight:600;letter-spacing:.05em;margin-bottom:1.5rem;padding:.5rem 1.5rem}@keyframes fadeInDown-11f66586{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.hero-title[data-v-11f66586]{animation:fadeInUp-11f66586 .8s ease .2s forwards;color:#fff;font-family:var(--font-heading,Georgia,serif);font-size:clamp(2.8rem,7vw,5rem);font-weight:400;letter-spacing:-.02em;line-height:1.15;margin-bottom:1.5rem;opacity:0;text-shadow:2px 2px 20px rgba(0,0,0,.4)}@keyframes fadeInUp-11f66586{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.title-accent[data-v-11f66586]{background:linear-gradient(135deg,var(--color-accent-light,#e5b86a),var(--color-accent,#c8913a));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-tagline[data-v-11f66586]{animation:fadeInUp-11f66586 .8s ease .4s forwards;color:#ffffffe6;font-size:clamp(1rem,2vw,1.3rem);font-weight:400;line-height:1.7;margin-bottom:2.5rem;opacity:0}@media(max-width:640px){.hide-mobile[data-v-11f66586]{display:none}}.hero-actions[data-v-11f66586]{animation:fadeInUp-11f66586 .8s ease .6s forwards;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:3rem;opacity:0}.hero-cta[data-v-11f66586]{border-radius:999px;display:inline-block;font-size:1.05rem;font-weight:700;padding:1.1rem 2.5rem;text-decoration:none;transition:all .3s ease;white-space:nowrap}.hero-cta.primary[data-v-11f66586]{background:var(--color-primary);box-shadow:0 4px 20px #4a9d3e66;color:#fff}.hero-cta.primary[data-v-11f66586]:hover{background:var(--color-light);box-shadow:0 8px 30px #4a9d3e80;transform:translateY(-3px)}.hero-cta.secondary[data-v-11f66586]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:2px solid hsla(0,0%,100%,.5);color:#fff}.hero-cta.secondary[data-v-11f66586]:hover{background:#fff;border-color:#fff;box-shadow:0 8px 30px #0003;color:var(--color-primary);transform:translateY(-3px)}.hero-stats[data-v-11f66586]{align-items:center;animation:fadeInUp-11f66586 .8s ease .8s forwards;display:flex;gap:1.5rem;justify-content:center;opacity:0}.stat[data-v-11f66586]{color:#ffffffe6;font-size:.95rem}.stat strong[data-v-11f66586]{color:#fff;display:block;font-size:1.25rem;font-weight:800}.stat-divider[data-v-11f66586]{background:#ffffff4d;height:30px;width:1px}.hero-slider-dots[data-v-11f66586]{bottom:2rem;display:flex;gap:1rem;left:50%;position:absolute;transform:translate(-50%);z-index:10}.hero-slider-dots button[data-v-11f66586]{background:#fff6;border:3px solid #fff;border-radius:50%;cursor:pointer;height:14px;padding:0;transition:all .4s;width:14px}.hero-slider-dots button[data-v-11f66586]:hover{background:#ffffffb3;transform:scale(1.2)}.hero-slider-dots button.active[data-v-11f66586]{background:#fff;box-shadow:0 0 12px #fffc;transform:scale(1.4)}@media(max-width:768px){.hero[data-v-11f66586]{min-height:80vh}.hero-actions[data-v-11f66586]{align-items:center;flex-direction:column}.hero-cta[data-v-11f66586]{font-size:1rem;max-width:280px;padding:1rem 2rem;text-align:center;width:100%}.hero-stats[data-v-11f66586]{gap:1rem}.stat[data-v-11f66586]{font-size:.8rem}.stat strong[data-v-11f66586]{font-size:1.1rem}.hero-slider-dots[data-v-11f66586]{bottom:1rem;gap:.6rem}.hero-slider-dots button[data-v-11f66586]{border-width:2px;height:10px;width:10px}}.trust-bar[data-v-a60a9ecc]{background:linear-gradient(135deg,#4a9d3e,#7ab55c);padding:3.5rem 1.5rem}.trust-container[data-v-a60a9ecc]{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1100px;text-align:center}.trust-item[data-v-a60a9ecc]{align-items:center;display:flex;flex-direction:column;gap:.5rem}.trust-number[data-v-a60a9ecc]{font-size:3rem}.trust-badge[data-v-a60a9ecc],.trust-number[data-v-a60a9ecc]{color:#fff;font-weight:800;line-height:1.1}.trust-badge[data-v-a60a9ecc]{border:2px solid hsla(0,0%,100%,.5);border-radius:8px;font-size:2rem;padding:.35rem 1rem}.trust-label[data-v-a60a9ecc]{color:#ffffffe6;font-size:.9375rem;font-weight:500}@media(max-width:768px){.trust-container[data-v-a60a9ecc]{gap:2rem 1.5rem;grid-template-columns:repeat(2,1fr)}.trust-number[data-v-a60a9ecc]{font-size:2.25rem}.trust-badge[data-v-a60a9ecc]{font-size:1.5rem}.trust-bar[data-v-a60a9ecc]{padding:2.5rem 1rem}}@media(max-width:400px){.trust-number[data-v-a60a9ecc]{font-size:2rem}.trust-badge[data-v-a60a9ecc]{font-size:1.25rem}.trust-label[data-v-a60a9ecc]{font-size:.8125rem}}.leistungen-section[data-v-dde74e23]{background:var(--color-cream,#faf8f4);overflow:hidden;padding:7rem 1.5rem;position:relative}.leistungen-section[data-v-dde74e23]:before{background:radial-gradient(circle at 20% 50%,rgba(62,142,46,.04) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(200,145,58,.03) 0,transparent 40%);content:"";inset:0;pointer-events:none;position:absolute}.container[data-v-dde74e23]{margin:0 auto;max-width:1200px;position:relative;z-index:1}.section-header[data-v-dde74e23]{margin-bottom:4rem;opacity:0;text-align:center;transform:translateY(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.section-header.visible[data-v-dde74e23]{opacity:1;transform:translateY(0)}.section-label[data-v-dde74e23]{color:var(--color-accent,#c8913a);display:inline-block;font-family:var(--font-body,"Inter",sans-serif);font-size:.8rem;font-weight:600;letter-spacing:.15em;margin-bottom:.75rem;position:relative;text-transform:uppercase}.section-header h2[data-v-dde74e23]{color:var(--color-dark,#141413);font-family:var(--font-heading,"DM Serif Display",serif);font-size:clamp(2.2rem,5vw,3.2rem);font-weight:400;line-height:1.15;margin:0 0 1rem}.section-subtitle[data-v-dde74e23]{color:var(--color-text-muted,#6b6b67);font-family:var(--font-body,"Inter",sans-serif);font-size:1.15rem;line-height:1.65;margin:0 auto;max-width:520px}.header-divider[data-v-dde74e23]{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:1.75rem}.divider-line[data-v-dde74e23]{background:linear-gradient(90deg,transparent,var(--color-accent,#c8913a),transparent);display:block;height:1px;opacity:.4;width:48px}.divider-icon[data-v-dde74e23]{opacity:.5}.services-grid[data-v-dde74e23]{display:grid;gap:1.75rem;grid-template-columns:repeat(3,1fr);margin-bottom:3.5rem}.services-grid .service-card[data-v-dde74e23]:nth-child(4){grid-column:1/2;margin-left:auto;margin-right:0}@media(min-width:961px){.services-grid[data-v-dde74e23]{justify-items:center}.services-grid .service-card[data-v-dde74e23]:nth-child(4){grid-column:1/2;justify-self:end;margin-left:auto;margin-right:0;transform-origin:center}.services-grid .service-card[data-v-dde74e23]:nth-child(5){grid-column:2/3;justify-self:start;margin-left:0;margin-right:auto}.services-grid .service-card[data-v-dde74e23]:nth-child(4),.services-grid .service-card[data-v-dde74e23]:nth-child(5){max-width:100%;width:100%}}.service-card[data-v-dde74e23]{background:#fff;border:1px solid rgba(200,145,58,.08);border-radius:1.25rem;box-shadow:0 1px 3px #0000000a,0 4px 12px #00000008;opacity:0;overflow:hidden;padding:2.25rem 2rem 2rem;position:relative;transform:translateY(50px);transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1),opacity .7s cubic-bezier(.16,1,.3,1)}.service-card[data-v-dde74e23]:before{background:linear-gradient(90deg,var(--color-accent,#c8913a),var(--color-accent-light,#e5b86a));content:"";height:3px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .4s ease}.service-card.visible[data-v-dde74e23]{opacity:1;transform:translateY(0)}.service-card[data-v-dde74e23]:hover{border-color:#c8913a40;box-shadow:0 8px 24px #c8913a1f,0 20px 48px #0000000f;transform:translateY(-8px)}.service-card[data-v-dde74e23]:hover:before{opacity:1}.service-card:hover .icon-bg[data-v-dde74e23]{background:#c8913a1a;transform:scale(1.08)}.service-card:hover .icon-svg[data-v-dde74e23] svg{--dash-animate:1}.service-card:hover .icon-svg[data-v-dde74e23] circle,.service-card:hover .icon-svg[data-v-dde74e23] line,.service-card:hover .icon-svg[data-v-dde74e23] path,.service-card:hover .icon-svg[data-v-dde74e23] rect{stroke-dashoffset:0}.card-icon-wrapper[data-v-dde74e23]{align-items:center;display:flex;height:88px;justify-content:center;margin:0 auto 1.5rem;position:relative;width:88px}.icon-bg[data-v-dde74e23]{background:#3e8e2e1a;border-radius:50%;inset:0;position:absolute;transition:transform .5s cubic-bezier(.16,1,.3,1),background .5s ease}.icon-svg[data-v-dde74e23]{align-items:center;display:flex;justify-content:center;position:relative;z-index:1}.icon-svg[data-v-dde74e23] svg{height:56px;width:56px}.icon-svg[data-v-dde74e23] circle,.icon-svg[data-v-dde74e23] line,.icon-svg[data-v-dde74e23] path,.icon-svg[data-v-dde74e23] rect{transition:stroke-dashoffset .8s cubic-bezier(.4,0,.2,1)}.card-title[data-v-dde74e23]{color:var(--color-dark,#141413);font-family:var(--font-heading,"DM Serif Display",serif);font-size:1.35rem;font-weight:400;margin:0 0 .75rem;text-align:center}.card-description[data-v-dde74e23]{color:#666;font-family:var(--font-body,"Inter",sans-serif);font-size:.925rem;line-height:1.7;margin:0 0 1.25rem;text-align:center}.card-features[data-v-dde74e23]{border-top:1px solid rgba(0,0,0,.05);display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:.75rem 0 0}.card-features li[data-v-dde74e23]{align-items:center;color:#555;display:flex;font-family:var(--font-body,"Inter",sans-serif);font-size:.85rem;gap:.6rem}.check-icon[data-v-dde74e23]{flex-shrink:0}.highlight-box[data-v-dde74e23]{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.highlight-box.visible[data-v-dde74e23]{opacity:1;transform:translateY(0)}.highlight-inner[data-v-dde74e23]{align-items:center;background:linear-gradient(135deg,#4a9d3e,#3a8431 50%,#2d6e25);border-radius:1rem;box-shadow:0 4px 16px #4a9d3e40,0 12px 32px #4a9d3e1f;display:flex;gap:1.25rem;justify-content:center;overflow:hidden;padding:1.75rem 2.5rem;position:relative}.highlight-inner[data-v-dde74e23]:before{background:radial-gradient(ellipse at 30% 50%,hsla(0,0%,100%,.08),transparent 60%);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%}.highlight-icon[data-v-dde74e23]{flex-shrink:0;opacity:.9}.highlight-inner p[data-v-dde74e23]{color:#fff;font-family:var(--font-body,"Inter",sans-serif);font-size:1.05rem;font-weight:500;letter-spacing:.01em;line-height:1.6;margin:0}@media(max-width:960px){.services-grid[data-v-dde74e23]{gap:1.5rem;grid-template-columns:repeat(2,1fr)}.services-grid .service-card[data-v-dde74e23]:nth-child(5){grid-column:1/-1;margin:0 auto;max-width:400px}}@media(max-width:640px){.leistungen-section[data-v-dde74e23]{padding:4.5rem 1rem}.section-header[data-v-dde74e23]{margin-bottom:2.5rem}.services-grid[data-v-dde74e23]{gap:1.25rem;grid-template-columns:1fr}.services-grid .service-card[data-v-dde74e23]:nth-child(5){max-width:100%}.service-card[data-v-dde74e23]{padding:1.75rem 1.5rem 1.5rem}.highlight-inner[data-v-dde74e23]{flex-direction:column;gap:.75rem;padding:1.5rem 1.75rem;text-align:center}.highlight-inner p[data-v-dde74e23]{font-size:.95rem}}.crane-diagram[data-v-1d3ff72c]{background:#fff;border-radius:var(--radius-lg,1.25rem);box-shadow:var(--shadow-lg,0 8px 32px rgba(0,0,0,.1));padding:1.5rem}.diagram-header[data-v-1d3ff72c]{margin-bottom:1rem;text-align:center}.diagram-header h4[data-v-1d3ff72c]{color:var(--color-dark);font-family:var(--font-heading);font-size:1.15rem;margin-bottom:.25rem}.diagram-header p[data-v-1d3ff72c]{color:var(--color-text-muted,#6b6b67);font-size:.85rem}.crane-svg[data-v-1d3ff72c]{border-radius:var(--radius-md,.875rem);height:auto;overflow:hidden;width:100%}.slider-control[data-v-1d3ff72c]{margin-top:1.25rem;padding:0 .5rem}.slider-control label[data-v-1d3ff72c]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.slider-control .slider-label[data-v-1d3ff72c]{color:var(--color-text,#3d3d3b);font-size:.85rem;font-weight:600}.slider-control .slider-value[data-v-1d3ff72c]{color:var(--color-primary,#3e8e2e);font-size:1.1rem;font-weight:800}.reach-slider[data-v-1d3ff72c]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(90deg,var(--color-primary,#3e8e2e),var(--color-accent,#c8913a));border-radius:4px;cursor:pointer;height:8px;outline:none;width:100%}.reach-slider[data-v-1d3ff72c]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:3px solid var(--color-primary,#3e8e2e);border-radius:50%;box-shadow:0 2px 8px #0003;cursor:grab;height:24px;-webkit-transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;width:24px}.reach-slider[data-v-1d3ff72c]::-webkit-slider-thumb:hover{box-shadow:0 2px 12px #3e8e2e66;transform:scale(1.15)}.reach-slider[data-v-1d3ff72c]::-webkit-slider-thumb:active{cursor:grabbing}.reach-slider[data-v-1d3ff72c]::-moz-range-thumb{background:#fff;border:3px solid var(--color-primary,#3e8e2e);border-radius:50%;box-shadow:0 2px 8px #0003;cursor:grab;height:24px;width:24px}.slider-marks[data-v-1d3ff72c]{display:flex;justify-content:space-between;margin-top:.35rem}.slider-marks span[data-v-1d3ff72c]{color:var(--color-text-muted,#6b6b67);font-size:.7rem;font-weight:500}.tower-crane-diagram[data-v-f90adaa7]{background:#fff;border-radius:var(--radius-lg,1.25rem);box-shadow:var(--shadow-lg,0 8px 32px rgba(0,0,0,.1));padding:1.5rem}.diagram-header[data-v-f90adaa7]{margin-bottom:1rem;text-align:center}.diagram-header h4[data-v-f90adaa7]{color:var(--color-dark);font-family:var(--font-heading);font-size:1.15rem;margin-bottom:.25rem}.diagram-header p[data-v-f90adaa7]{color:var(--color-text-muted,#6b6b67);font-size:.85rem}.crane-svg[data-v-f90adaa7]{border-radius:var(--radius-md,.875rem);height:auto;overflow:hidden;width:100%}.slider-control[data-v-f90adaa7]{margin-top:1.25rem;padding:0 .5rem}.slider-control label[data-v-f90adaa7]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.slider-control .slider-label[data-v-f90adaa7]{color:var(--color-text,#3d3d3b);font-size:.85rem;font-weight:600}.slider-control .slider-value[data-v-f90adaa7]{color:#3e8e2e;font-size:1.1rem;font-weight:800}.reach-slider[data-v-f90adaa7]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(90deg,#3e8e2e,#5daa45);border-radius:4px;cursor:pointer;height:8px;outline:none;width:100%}.reach-slider[data-v-f90adaa7]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:3px solid #3e8e2e;border-radius:50%;box-shadow:0 2px 8px #0003;cursor:grab;height:24px;-webkit-transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;width:24px}.reach-slider[data-v-f90adaa7]::-webkit-slider-thumb:hover{box-shadow:0 2px 12px #2563eb66;transform:scale(1.15)}.reach-slider[data-v-f90adaa7]::-webkit-slider-thumb:active{cursor:grabbing}.reach-slider[data-v-f90adaa7]::-moz-range-thumb{background:#fff;border:3px solid #3e8e2e;border-radius:50%;box-shadow:0 2px 8px #0003;cursor:grab;height:24px;width:24px}.slider-marks[data-v-f90adaa7]{display:flex;justify-content:space-between;margin-top:.35rem}.slider-marks span[data-v-f90adaa7]{color:var(--color-text-muted,#6b6b67);font-size:.7rem;font-weight:500}.equipment[data-v-f3b6bf86]{background:#fff;padding:5rem 0 4rem}.tab-nav[data-v-f3b6bf86]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:3rem}.tab-nav button[data-v-f3b6bf86]{align-items:center;background:#fff;border:2px solid #e2e2e2;border-radius:999px;color:#555;cursor:pointer;display:flex;font-family:var(--font-body);font-size:.95rem;font-weight:600;gap:.6rem;padding:.875rem 1.75rem;transition:all .3s ease}.tab-nav button[data-v-f3b6bf86]:hover{border-color:var(--color-primary);color:var(--color-primary)}.tab-nav button.active[data-v-f3b6bf86]{background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 4px 16px #4a9d3e4d;color:#fff}.tab-nav button.active .tab-icon[data-v-f3b6bf86] svg{fill:none;stroke:#fff}.tab-icon[data-v-f3b6bf86]{align-items:center;display:flex;height:22px;width:22px}.tab-icon[data-v-f3b6bf86] svg{height:100%;width:100%}@media(max-width:480px){.tab-label[data-v-f3b6bf86]{display:none}}.panel-grid[data-v-f3b6bf86]{align-items:center;display:grid;gap:3.5rem;grid-template-columns:1fr 1fr}.panel-grid.reverse[data-v-f3b6bf86]{direction:rtl}.panel-grid.reverse[data-v-f3b6bf86]>*{direction:ltr}@media(max-width:900px){.panel-grid[data-v-f3b6bf86]{gap:2rem;grid-template-columns:1fr}.panel-grid.reverse[data-v-f3b6bf86]{direction:ltr}}.media-wrapper[data-v-f3b6bf86]{aspect-ratio:4/3;background:#f0f0f0;border-radius:1rem;box-shadow:0 8px 32px #0000001a;overflow:hidden;position:relative}.panel-image[data-v-f3b6bf86]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.spec-image[data-v-f3b6bf86]{background:#fff;-o-object-fit:contain;object-fit:contain;padding:.5rem}.video-badge[data-v-f3b6bf86]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;border-radius:999px;color:#fff;display:flex;font-size:.8rem;font-weight:600;gap:.5rem;left:1rem;padding:.35rem .875rem;position:absolute;top:1rem}.pulse[data-v-f3b6bf86]{animation:pulse-f3b6bf86 1.5s ease-in-out infinite;background:#ef4444;border-radius:50%;height:8px;width:8px}@keyframes pulse-f3b6bf86{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.slide-dots[data-v-f3b6bf86]{bottom:1rem;display:flex;gap:.4rem;left:50%;position:absolute;transform:translate(-50%);z-index:5}.slide-dots button[data-v-f3b6bf86]{background:#fff6;border:2px solid #fff;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:all .3s;width:8px}.slide-dots button.active[data-v-f3b6bf86]{background:#fff;transform:scale(1.3)}.slide-arrow[data-v-f3b6bf86]{background:#ffffffe6;border:none;border-radius:50%;color:var(--color-primary);cursor:pointer;font-size:1.4rem;height:36px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s;width:36px;z-index:5}.slide-arrow.prev[data-v-f3b6bf86]{left:.75rem}.slide-arrow.next[data-v-f3b6bf86]{right:.75rem}.media-wrapper:hover .slide-arrow[data-v-f3b6bf86]{opacity:1}.spec-sheet-btn[data-v-f3b6bf86]{align-items:center;background:#fff;border:1.5px solid #ddd;border-radius:.625rem;color:#555;cursor:pointer;display:flex;font-family:var(--font-body);font-size:.875rem;font-weight:600;gap:.5rem;margin-top:1rem;padding:.6rem 1.25rem;transition:all .3s}.spec-sheet-btn[data-v-f3b6bf86]:hover{background:#4a9d3e0a;border-color:var(--color-primary);color:var(--color-primary)}.spec-sheet-btn svg[data-v-f3b6bf86]{flex-shrink:0}.equipment-badge[data-v-f3b6bf86]{background:linear-gradient(135deg,var(--color-primary),var(--color-light));border-radius:999px;color:#fff;display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.03em;margin-bottom:1rem;padding:.35rem 1rem;text-transform:uppercase}.equipment-badge.baukran[data-v-f3b6bf86]{background:linear-gradient(135deg,#2563eb,#60a5fa)}.equipment-badge.cnc[data-v-f3b6bf86]{background:linear-gradient(135deg,#d97706,#fbbf24)}.panel-info h3[data-v-f3b6bf86]{color:var(--color-dark);font-family:var(--font-heading);font-size:clamp(1.5rem,3vw,2.25rem);margin-bottom:.25rem}.equipment-subtitle[data-v-f3b6bf86]{color:#888;font-size:.95rem;margin-bottom:1rem}.equipment-desc[data-v-f3b6bf86]{color:#555;font-size:1rem;line-height:1.7;margin-bottom:2rem}.spec-bars[data-v-f3b6bf86]{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.spec-bar .spec-header[data-v-f3b6bf86]{display:flex;justify-content:space-between;margin-bottom:.35rem}.spec-bar .spec-label[data-v-f3b6bf86]{color:#666;font-size:.85rem;font-weight:500}.spec-bar .spec-value[data-v-f3b6bf86]{color:var(--color-dark);font-size:.85rem;font-weight:700}.spec-track[data-v-f3b6bf86]{background:#eee;border-radius:3px;height:6px;overflow:hidden}.spec-fill[data-v-f3b6bf86]{background:linear-gradient(90deg,var(--color-primary),var(--color-light));border-radius:3px;height:100%;transition:width 1.2s cubic-bezier(.4,0,.2,1)}.spec-fill.baukran[data-v-f3b6bf86]{background:linear-gradient(90deg,#2563eb,#60a5fa)}.cnc-stats[data-v-f3b6bf86]{background:var(--color-warm-bg);border-radius:1rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin-bottom:2rem;padding:1.5rem}.cnc-stat[data-v-f3b6bf86]{text-align:center}.stat-number[data-v-f3b6bf86]{color:var(--color-primary);display:block;font-family:var(--font-heading);font-size:1.75rem;line-height:1.2}.stat-label[data-v-f3b6bf86]{color:#666;font-size:.8rem;font-weight:500}.advantage-list[data-v-f3b6bf86]{list-style:none;margin:0;padding:0}.advantage-list li[data-v-f3b6bf86]{align-items:flex-start;color:#444;display:flex;font-size:.95rem;gap:.6rem;line-height:1.5;margin-bottom:.6rem}.advantage-list li svg[data-v-f3b6bf86]{color:var(--color-primary);flex-shrink:0;margin-top:2px}.equipment-cta[data-v-f3b6bf86]{margin-top:3.5rem}.cta-inner[data-v-f3b6bf86]{align-items:center;background:linear-gradient(135deg,var(--color-dark) 0,#2d3a28 100%);border-radius:1.25rem;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;padding:2.5rem 3rem}@media(max-width:600px){.cta-inner[data-v-f3b6bf86]{flex-direction:column;padding:2rem 1.5rem;text-align:center}}.cta-text h3[data-v-f3b6bf86]{color:#fff;font-family:var(--font-heading);font-size:1.5rem;margin-bottom:.35rem}.cta-text p[data-v-f3b6bf86]{color:#ffffffb3;font-size:.95rem}.cta-button[data-v-f3b6bf86]{align-items:center;background:var(--color-primary);border-radius:999px;color:#fff;display:inline-flex;font-weight:700;gap:.5rem;padding:.875rem 2rem;text-decoration:none;transition:all .3s ease;white-space:nowrap}.cta-button[data-v-f3b6bf86]:hover{background:var(--color-light);box-shadow:0 6px 20px #4a9d3e66;transform:translateY(-2px)}.lightbox-overlay[data-v-f3b6bf86]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000d9;display:flex;inset:0;justify-content:center;padding:2rem;position:fixed;z-index:9999}.lightbox-content[data-v-f3b6bf86]{max-width:900px;position:relative;width:100%}.lightbox-content img[data-v-f3b6bf86]{border-radius:.75rem;box-shadow:0 16px 48px #0000004d;width:100%}.lightbox-close[data-v-f3b6bf86]{background:none;border:none;color:#fff;cursor:pointer;font-size:2rem;line-height:1;opacity:.8;padding:.5rem;position:absolute;right:0;top:-2.5rem;transition:opacity .3s}.lightbox-close[data-v-f3b6bf86]:hover{opacity:1}.lightbox-caption[data-v-f3b6bf86]{color:#ffffffb3;font-size:.9rem;margin-top:1rem;text-align:center}.tab-fade-enter-active[data-v-f3b6bf86],.tab-fade-leave-active[data-v-f3b6bf86]{transition:opacity .3s ease,transform .3s ease}.tab-fade-enter-from[data-v-f3b6bf86]{opacity:0;transform:translateY(12px)}.tab-fade-leave-to[data-v-f3b6bf86]{opacity:0;transform:translateY(-12px)}.fade-enter-active[data-v-f3b6bf86],.fade-leave-active[data-v-f3b6bf86]{transition:opacity .4s ease}.fade-enter-from[data-v-f3b6bf86],.fade-leave-to[data-v-f3b6bf86]{opacity:0}.lightbox-enter-active[data-v-f3b6bf86],.lightbox-leave-active[data-v-f3b6bf86]{transition:opacity .3s ease}.lightbox-enter-from[data-v-f3b6bf86],.lightbox-leave-to[data-v-f3b6bf86]{opacity:0}.image-caption[data-v-f3b6bf86]{background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);bottom:0;color:#fff;font-size:.8rem;font-weight:500;left:0;line-height:1.4;padding:2.5rem 1rem .75rem;position:absolute;right:0}.spec-highlights[data-v-f3b6bf86]{display:grid;gap:.75rem;grid-template-columns:repeat(3,1fr);margin-bottom:1.5rem}.spec-card[data-v-f3b6bf86]{align-items:center;background:linear-gradient(135deg,#eef2ff,#e8f0fe);border:1px solid rgba(37,99,235,.15);border-radius:.75rem;display:flex;flex-direction:column;gap:.25rem;padding:.875rem .5rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.spec-card[data-v-f3b6bf86]:hover{box-shadow:0 4px 12px #2563eb26;transform:translateY(-2px)}.spec-card-icon[data-v-f3b6bf86]{align-items:center;color:#2563eb;display:flex;margin-bottom:.15rem}.spec-card-icon[data-v-f3b6bf86] svg{height:20px;width:20px}.spec-card-value[data-v-f3b6bf86]{color:#1e40af;font-family:var(--font-heading);font-size:1.15rem;font-weight:700;line-height:1.2}.spec-card-label[data-v-f3b6bf86]{color:#6b7280;font-size:.7rem;font-weight:500}@media(max-width:480px){.spec-highlights[data-v-f3b6bf86]{gap:.5rem;grid-template-columns:repeat(3,1fr)}.spec-card[data-v-f3b6bf86]{padding:.625rem .25rem}.spec-card-value[data-v-f3b6bf86]{font-size:.95rem}}.crane-interactive[data-v-f3b6bf86]{margin-top:1.5rem}.dachform-explorer[data-v-ad43e0b1]{background-color:#f8f5f0;overflow:hidden;padding:5rem 1.5rem}.dachform-container[data-v-ad43e0b1]{margin:0 auto;max-width:1200px}.dachform-header[data-v-ad43e0b1]{margin-bottom:3.5rem;text-align:center}.dachform-label[data-v-ad43e0b1]{background:#4a9d3e1a;border-radius:999px;color:#4a9d3e;display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.15em;margin-bottom:1rem;padding:.35rem 1rem;text-transform:uppercase}.dachform-title[data-v-ad43e0b1]{color:#1a1a1a;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;line-height:1.2;margin:0 0 .75rem}.dachform-subtitle[data-v-ad43e0b1]{color:#4a4a4a;font-size:1.15rem;font-weight:400;margin:0 0 .5rem}.dachform-hint[data-v-ad43e0b1]{color:#8a8a8a;font-size:.875rem;margin:0}.dachform-grid[data-v-ad43e0b1]{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin-bottom:3.5rem}.dachform-card[data-v-ad43e0b1]{background:#fff;border:2px solid transparent;border-radius:16px;box-shadow:0 1px 3px #0000000a,0 4px 12px #00000008;cursor:pointer;opacity:0;padding:1.75rem 1.5rem 1.5rem;position:relative;transform:translateY(24px);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .3s ease}.dachform-card.is-visible[data-v-ad43e0b1]{opacity:1;transform:translateY(0);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .3s ease}.dachform-card[data-v-ad43e0b1]:hover{box-shadow:0 8px 30px #00000014,0 2px 8px #0000000a;transform:translateY(-6px)}.dachform-card.is-selected[data-v-ad43e0b1]{border-color:#4a9d3e;box-shadow:0 8px 30px #4a9d3e1f,0 2px 8px #0000000a}.dachform-card.is-selected[data-v-ad43e0b1]:hover{transform:translateY(-4px)}.dachform-illustration[data-v-ad43e0b1]{align-items:center;display:flex;height:130px;justify-content:center;margin-bottom:1.25rem}.dachform-svg[data-v-ad43e0b1]{height:110px;transition:transform .4s cubic-bezier(.22,1,.36,1);width:140px}.dachform-svg.is-hovered[data-v-ad43e0b1]{transform:scale(1.06)}.svg-house[data-v-ad43e0b1]{fill:#f0ece6;stroke:#c8c0b4;stroke-width:1.5}.svg-door[data-v-ad43e0b1]{fill:#8b7355;stroke:#6d5a43;stroke-width:1}.svg-window[data-v-ad43e0b1]{fill:#d4e8f0;stroke:#a0bcc8;stroke-width:1}.svg-roof[data-v-ad43e0b1]{fill:#4a9d3e;stroke:#3a7d30;stroke-linejoin:round;stroke-width:1.5;transition:fill .3s ease}.dachform-card:hover .svg-roof[data-v-ad43e0b1]{fill:#7ab55c}.dachform-card.is-selected .svg-roof[data-v-ad43e0b1]{fill:#4a9d3e}.svg-roof-line[data-v-ad43e0b1]{opacity:.5;stroke:#3a7d30;stroke-dasharray:200;stroke-dashoffset:200;stroke-width:1;transition:stroke-dashoffset .8s cubic-bezier(.22,1,.36,1)}.dachform-card.is-selected .svg-roof-line[data-v-ad43e0b1],.dachform-card:hover .svg-roof-line[data-v-ad43e0b1]{stroke-dashoffset:0}.dachform-content[data-v-ad43e0b1]{text-align:center}.dachform-name[data-v-ad43e0b1]{color:#1a1a1a;font-size:1.15rem;font-weight:700;margin:0 0 .25rem}.dachform-tagline[data-v-ad43e0b1]{color:#7a7a7a;font-size:.875rem;font-weight:400;margin:0}.dachform-details[data-v-ad43e0b1]{border-top:1px solid #eee;margin-top:1rem;padding-top:1rem;text-align:left}.dachform-description[data-v-ad43e0b1]{color:#4a4a4a;font-size:.9rem;line-height:1.6;margin:0 0 1rem}.dachform-meta[data-v-ad43e0b1]{display:flex;flex-direction:column;gap:.6rem}.meta-item[data-v-ad43e0b1]{align-items:baseline;display:flex;font-size:.85rem;justify-content:space-between}.meta-label[data-v-ad43e0b1]{color:#4a9d3e;font-size:.8rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.meta-value[data-v-ad43e0b1]{color:#1a1a1a;font-weight:500}.details-expand-enter-active[data-v-ad43e0b1]{overflow:hidden;transition:all .35s cubic-bezier(.22,1,.36,1)}.details-expand-leave-active[data-v-ad43e0b1]{overflow:hidden;transition:all .25s cubic-bezier(.55,0,1,.45)}.details-expand-enter-from[data-v-ad43e0b1],.details-expand-leave-to[data-v-ad43e0b1]{margin-top:0;max-height:0;opacity:0;padding-top:0}.details-expand-enter-to[data-v-ad43e0b1],.details-expand-leave-from[data-v-ad43e0b1]{max-height:200px;opacity:1}.dachform-indicator[data-v-ad43e0b1]{color:#c8c0b4;position:absolute;right:1rem;top:1rem;transition:color .3s ease,transform .3s ease}.dachform-indicator.is-active[data-v-ad43e0b1]{color:#4a9d3e;transform:scale(1.1)}.dachform-cta[data-v-ad43e0b1]{background:#fff;border-radius:20px;box-shadow:0 2px 12px #0000000a;padding:2.5rem 2rem;text-align:center}.cta-text[data-v-ad43e0b1]{color:#4a4a4a;font-size:1.1rem;line-height:1.6;margin:0 0 1.5rem}.cta-text strong[data-v-ad43e0b1]{color:#1a1a1a}.cta-button[data-v-ad43e0b1]{align-items:center;background:#4a9d3e;border-radius:12px;box-shadow:0 2px 8px #4a9d3e40;color:#fff;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.9rem 2rem;text-decoration:none;transition:background .3s ease,transform .25s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.cta-button[data-v-ad43e0b1]:hover{background:#3d8534;box-shadow:0 6px 20px #4a9d3e59;transform:translateY(-2px)}.cta-button[data-v-ad43e0b1]:active{transform:translateY(0)}.cta-arrow[data-v-ad43e0b1]{transition:transform .3s ease}.cta-button:hover .cta-arrow[data-v-ad43e0b1]{transform:translate(3px)}@media(max-width:1024px){.dachform-grid[data-v-ad43e0b1]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.dachform-explorer[data-v-ad43e0b1]{padding:3rem 1rem}.dachform-grid[data-v-ad43e0b1]{gap:1rem;grid-template-columns:1fr}.dachform-card[data-v-ad43e0b1]{padding:1.5rem 1.25rem 1.25rem}.dachform-illustration[data-v-ad43e0b1]{height:110px}.dachform-cta[data-v-ad43e0b1]{padding:2rem 1.5rem}.cta-text[data-v-ad43e0b1]{font-size:1rem}}.holzarten-explorer[data-v-19d5b696]{background:#fff;padding:6rem 1.5rem}.explorer-container[data-v-19d5b696]{margin:0 auto;max-width:1200px}.explorer-header[data-v-19d5b696]{margin-bottom:3rem;text-align:center}.explorer-label[data-v-19d5b696]{color:#4a9d3e;display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.15em;margin-bottom:.75rem;text-transform:uppercase}.explorer-title[data-v-19d5b696]{color:#1a1a1a;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1;margin:0 0 .75rem}.explorer-subtitle[data-v-19d5b696]{color:#8b8b7a;font-size:1.15rem;font-weight:400;margin:0}.compare-toggle-wrapper[data-v-19d5b696]{display:flex;justify-content:center;margin-bottom:2.5rem}.compare-toggle[data-v-19d5b696]{align-items:center;background:#fff;border:1.5px solid #e0e0e0;border-radius:100px;color:#555;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.6rem 1.25rem;transition:all .3s ease}.compare-toggle[data-v-19d5b696]:hover{border-color:#4a9d3e;color:#4a9d3e}.compare-toggle.active[data-v-19d5b696]{background:#4a9d3e;border-color:#4a9d3e;color:#fff}.explorer-content[data-v-19d5b696]{display:grid;gap:2rem;grid-template-columns:280px 1fr;min-height:480px}.species-tabs[data-v-19d5b696]{display:flex;flex-direction:column;gap:.5rem}.species-tab[data-v-19d5b696]{align-items:center;background:#fff;border:1.5px solid #eee;border-radius:12px;cursor:pointer;display:flex;gap:.85rem;padding:1rem 1.25rem;text-align:left;transition:all .3s ease}.species-tab[data-v-19d5b696]:hover{background:#fafaf8;border-color:silver}.species-tab.active[data-v-19d5b696]{background:#f0f8ee;border-color:#4a9d3e;box-shadow:0 2px 12px #4a9d3e1a}.tab-swatch[data-v-19d5b696]{border-radius:50%;box-shadow:inset 0 1px 3px #00000026,0 1px 2px #00000014;flex-shrink:0;height:28px;-o-object-fit:cover;object-fit:cover;width:28px}.tab-name[data-v-19d5b696]{color:#1a1a1a;flex:1;font-size:1rem;font-weight:600}.tab-latin[data-v-19d5b696]{display:none}.species-tab.active .tab-latin[data-v-19d5b696]{color:#8b8b7a;display:inline;font-size:.75rem;font-style:italic}.tab-arrow[data-v-19d5b696]{color:#4a9d3e;flex-shrink:0;opacity:0;transform:translate(-4px);transition:all .3s ease}.species-tab.active .tab-arrow[data-v-19d5b696]{opacity:1;transform:translate(0)}.species-detail[data-v-19d5b696]{overflow:hidden;position:relative}.detail-inner[data-v-19d5b696]{background:#fafaf8;border:1px solid #eee;border-radius:20px;display:grid;gap:2.5rem;grid-template-columns:240px 1fr;padding:2rem}.wood-swatch[data-v-19d5b696],.wood-swatch-wrapper[data-v-19d5b696]{position:relative}.wood-swatch[data-v-19d5b696]{aspect-ratio:3/4;border-radius:16px;box-shadow:0 4px 20px #0000001f,inset 0 1px #fff3;overflow:hidden;width:100%}.wood-photo[data-v-19d5b696]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.swatch-overlay[data-v-19d5b696]{background:radial-gradient(ellipse at 30% 20%,hsla(0,0%,100%,.15) 0,transparent 60%),radial-gradient(ellipse at 70% 80%,rgba(0,0,0,.08) 0,transparent 50%);inset:0;pointer-events:none;position:absolute}.swatch-overlay.mini[data-v-19d5b696]{border-radius:10px}.swatch-label[data-v-19d5b696]{align-items:flex-end;background:linear-gradient(0deg,rgba(0,0,0,.5) 0,transparent);bottom:0;display:flex;justify-content:space-between;left:0;padding:1.5rem 1rem 1rem;position:absolute;right:0}.swatch-name[data-v-19d5b696]{color:#fff;font-size:1.1rem;font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,.3)}.swatch-price[data-v-19d5b696]{color:#ffffffe6;font-size:1rem;font-weight:600;letter-spacing:.05em}.detail-info[data-v-19d5b696]{display:flex;flex-direction:column;gap:1.5rem}.info-header[data-v-19d5b696]{align-items:baseline;display:flex;gap:.75rem}.detail-name[data-v-19d5b696]{color:#1a1a1a;font-size:1.6rem;font-weight:800;margin:0}.detail-latin[data-v-19d5b696]{color:#8b8b7a;font-size:.9rem;font-style:italic}.ratings-grid[data-v-19d5b696]{display:flex;flex-direction:column;gap:.85rem}.rating-item[data-v-19d5b696]{align-items:center;display:grid;gap:.75rem;grid-template-columns:100px 1fr auto}.rating-label[data-v-19d5b696]{color:#555;font-size:.85rem;font-weight:500}.rating-bar-track[data-v-19d5b696]{background:#e8e8e4;border-radius:3px;height:6px;overflow:hidden}.rating-bar-fill[data-v-19d5b696]{background:linear-gradient(90deg,#7ab55c,#4a9d3e);border-radius:3px;height:100%;transition:width .6s cubic-bezier(.4,0,.2,1)}.rating-stars[data-v-19d5b696]{color:#b8834a;font-size:.8rem;letter-spacing:1px;min-width:70px;text-align:right}.detail-section[data-v-19d5b696]{display:flex;flex-direction:column;gap:.5rem}.section-label[data-v-19d5b696]{color:#8b8b7a;font-size:.75rem;font-weight:600;letter-spacing:.1em;margin:0;text-transform:uppercase}.usage-tags[data-v-19d5b696]{display:flex;flex-wrap:wrap;gap:.4rem}.usage-tag[data-v-19d5b696]{background:#fff;border:1px solid #ddd;border-radius:100px;color:#333;display:inline-block;font-size:.8rem;font-weight:500;padding:.35rem .85rem;transition:all .2s ease}.usage-tag[data-v-19d5b696]:hover{background:#f0f8ee;border-color:#4a9d3e;color:#4a9d3e}.detail-special[data-v-19d5b696]{border-left:3px solid #7ab55c;color:#444;font-size:.95rem;line-height:1.65;margin:0;padding-left:.75rem}.slide-down-enter-active[data-v-19d5b696],.slide-down-leave-active[data-v-19d5b696],.slide-up-enter-active[data-v-19d5b696],.slide-up-leave-active[data-v-19d5b696]{transition:all .35s cubic-bezier(.4,0,.2,1)}.slide-up-enter-from[data-v-19d5b696]{opacity:0;transform:translateY(20px)}.slide-down-enter-from[data-v-19d5b696],.slide-up-leave-to[data-v-19d5b696]{opacity:0;transform:translateY(-20px)}.slide-down-leave-to[data-v-19d5b696]{opacity:0;transform:translateY(20px)}.compare-view[data-v-19d5b696]{margin-bottom:2rem}.compare-table-scroll[data-v-19d5b696]{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #eee;border-radius:16px}.compare-table[data-v-19d5b696]{background:#fafaf8;border-collapse:collapse;min-width:700px;width:100%}.compare-table td[data-v-19d5b696],.compare-table th[data-v-19d5b696]{border-bottom:1px solid #eee;padding:1rem 1.15rem;text-align:left;vertical-align:top}.compare-prop-header[data-v-19d5b696]{background:#f4f4f0;color:#8b8b7a;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;width:120px}.compare-wood-header[data-v-19d5b696]{background:#f4f4f0;padding:1.25rem .75rem!important;text-align:center}.compare-swatch-mini[data-v-19d5b696]{border-radius:10px;box-shadow:0 2px 8px #0000001a;height:56px;margin:0 auto .5rem;overflow:hidden;position:relative;width:56px}.compare-swatch-img[data-v-19d5b696]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.compare-wood-name[data-v-19d5b696]{color:#1a1a1a;font-size:.9rem;font-weight:700}.prop-label[data-v-19d5b696]{background:#f9f9f7;color:#555;font-size:.85rem;font-weight:600}.compare-table td[data-v-19d5b696]:not(.prop-label){color:#333;font-size:.85rem;text-align:center}.compare-stars[data-v-19d5b696]{color:#b8834a;font-size:.85rem;letter-spacing:1px}.compare-price[data-v-19d5b696]{color:#4a9d3e;font-size:.95rem;font-weight:600}.compare-special[data-v-19d5b696],.compare-usage[data-v-19d5b696]{color:#555;font-size:.8rem;line-height:1.5}.compare-special[data-v-19d5b696]{font-style:italic}.explorer-cta[data-v-19d5b696]{border-top:1px solid #eee;margin-top:3.5rem;padding-top:2.5rem;text-align:center}.cta-text[data-v-19d5b696]{color:#444;font-size:1.1rem;font-weight:400;margin:0 0 1.25rem}.cta-button[data-v-19d5b696]{align-items:center;background:#4a9d3e;border:none;border-radius:12px;box-shadow:0 4px 14px #4a9d3e40;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.6rem;padding:.9rem 2rem;text-decoration:none;transition:all .3s ease}.cta-button[data-v-19d5b696]:hover{background:#3d8534;box-shadow:0 6px 20px #4a9d3e59;transform:translateY(-2px)}.cta-button svg[data-v-19d5b696]{transition:transform .3s ease}.cta-button:hover svg[data-v-19d5b696]{transform:translate(4px)}@media(max-width:900px){.holzarten-explorer[data-v-19d5b696]{padding:4rem 1rem}.explorer-content[data-v-19d5b696]{gap:1.5rem;grid-template-columns:1fr}.species-tabs[data-v-19d5b696]{flex-direction:row;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:.5rem;padding-bottom:.5rem;scrollbar-width:none}.species-tabs[data-v-19d5b696]::-webkit-scrollbar{display:none}.species-tab[data-v-19d5b696]{border-radius:100px;flex-shrink:0;gap:.5rem;padding:.65rem 1rem}.species-tab.active .tab-latin[data-v-19d5b696]{display:none}.tab-swatch[data-v-19d5b696]{height:20px;width:20px}.tab-name[data-v-19d5b696]{font-size:.85rem;white-space:nowrap}.tab-arrow[data-v-19d5b696]{display:none}.detail-inner[data-v-19d5b696]{gap:1.5rem;grid-template-columns:1fr;padding:1.25rem}.wood-swatch[data-v-19d5b696]{aspect-ratio:16/7;max-height:200px}.rating-item[data-v-19d5b696]{grid-template-columns:85px 1fr auto}.info-header[data-v-19d5b696]{flex-direction:column;gap:.25rem}}@media(max-width:480px){.explorer-title[data-v-19d5b696]{font-size:1.75rem}.detail-name[data-v-19d5b696]{font-size:1.3rem}.cta-button[data-v-19d5b696]{justify-content:center;width:100%}}.gallery-section[data-v-75868c58]{background:#fff;padding:5rem 1.5rem}.gallery-container[data-v-75868c58]{margin:0 auto;max-width:1200px}.gallery-header[data-v-75868c58]{margin-bottom:2.5rem;text-align:center}.gallery-title[data-v-75868c58]{color:#1a1a1a;font-size:2.25rem;margin:0 0 .75rem}.gallery-subtitle[data-v-75868c58]{color:#8b8b7a;font-size:1.125rem;margin:0}.gallery-filters[data-v-75868c58]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:2.5rem}.filter-btn[data-v-75868c58]{background:#fff;border:2px solid #e0e0e0;border-radius:999px;color:#1a1a1a;cursor:pointer;font-size:.9375rem;font-weight:500;padding:.5rem 1.25rem;transition:all .2s ease}.filter-btn[data-v-75868c58]:hover{border-color:#4a9d3e;color:#4a9d3e}.filter-btn--active[data-v-75868c58]{background:#4a9d3e;border-color:#4a9d3e;color:#fff}.gallery-grid[data-v-75868c58]{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.gallery-item[data-v-75868c58]{aspect-ratio:4/3;border-radius:8px;cursor:pointer;overflow:hidden;position:relative}.gallery-img[data-v-75868c58]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.gallery-item:hover .gallery-img[data-v-75868c58]{transform:scale(1.05)}.gallery-overlay[data-v-75868c58]{align-items:flex-start;background:linear-gradient(0deg,rgba(0,0,0,.5) 0,transparent 50%);display:flex;flex-direction:column;inset:0;justify-content:flex-end;padding:1rem;position:absolute;transition:background .4s ease}.gallery-item:hover .gallery-overlay[data-v-75868c58]{background:linear-gradient(0deg,#000000b3 0,#0000001a 60%)}.gallery-tag[data-v-75868c58]{background:#4a9d3e;border-radius:4px;font-size:.75rem;font-weight:600;padding:.25rem .625rem;transition:opacity .3s ease,transform .3s ease}.gallery-tag[data-v-75868c58],.gallery-title[data-v-75868c58]{color:#fff;opacity:0;transform:translateY(8px)}.gallery-title[data-v-75868c58]{font-size:.9rem;font-weight:700;margin-top:.35rem;transition:opacity .3s ease .05s,transform .3s ease .05s}.gallery-location[data-v-75868c58]{color:#ffffffb3;font-size:.75rem;font-weight:500;opacity:0;transform:translateY(8px);transition:opacity .3s ease .1s,transform .3s ease .1s}.gallery-item:hover .gallery-location[data-v-75868c58],.gallery-item:hover .gallery-tag[data-v-75868c58],.gallery-item:hover .gallery-title[data-v-75868c58]{opacity:1;transform:translateY(0)}.gallery-load-more[data-v-75868c58]{margin-top:2.5rem;text-align:center}.load-more-btn[data-v-75868c58]{background:transparent;border:2px solid #4a9d3e;border-radius:8px;color:#4a9d3e;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 2rem;transition:all .2s ease}.load-more-btn[data-v-75868c58]:hover{background:#4a9d3e;color:#fff}.gallery-cta[data-v-75868c58]{background:#f8f8f6;border-radius:12px;margin-top:3rem;padding:2rem;text-align:center}.gallery-cta p[data-v-75868c58]{color:#1a1a1a;font-size:1.125rem;font-weight:500;margin:0 0 1.25rem}.cta-btn[data-v-75868c58]{background:#4a9d3e;border-radius:8px;color:#fff;display:inline-block;font-size:1rem;font-weight:600;padding:.875rem 2rem;text-decoration:none;transition:background .2s ease}.cta-btn[data-v-75868c58]:hover{background:#3d8534}.lightbox[data-v-75868c58]{align-items:center;background:#000000eb;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.lightbox-img[data-v-75868c58]{border-radius:4px;max-height:85vh;max-width:90vw;-o-object-fit:contain;object-fit:contain}.lightbox-close[data-v-75868c58]{background:none;border:none;color:#fff;cursor:pointer;opacity:.8;padding:.5rem;position:absolute;right:1.5rem;top:1.5rem;transition:opacity .2s}.lightbox-close[data-v-75868c58]:hover{opacity:1}.lightbox-nav[data-v-75868c58]{background:#ffffff26;border:none;border-radius:50%;color:#fff;cursor:pointer;padding:1rem;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s}.lightbox-nav[data-v-75868c58]:hover{background:#ffffff4d}.lightbox-prev[data-v-75868c58]{left:1.5rem}.lightbox-next[data-v-75868c58]{right:1.5rem}@media(max-width:1024px){.gallery-grid[data-v-75868c58]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.gallery-grid[data-v-75868c58]{grid-template-columns:repeat(2,1fr)}.gallery-section[data-v-75868c58]{padding:3rem 1rem}.gallery-title[data-v-75868c58]{font-size:1.75rem}.lightbox-prev[data-v-75868c58]{left:.5rem}.lightbox-next[data-v-75868c58]{right:.5rem}}@media(max-width:400px){.filter-btn[data-v-75868c58]{font-size:.8125rem;padding:.4rem .9rem}}.vorher-nachher[data-v-fa6f47fc]{background:#f8f5f0;padding:5rem 1.5rem}.section-container[data-v-fa6f47fc]{margin:0 auto;max-width:1000px}.section-header[data-v-fa6f47fc]{margin-bottom:3rem;text-align:center}.section-header h2[data-v-fa6f47fc]{color:#1a1a1a;font-size:2.25rem;font-weight:700;margin:0 0 .75rem}.section-header .subtitle[data-v-fa6f47fc]{color:#555;font-size:1.125rem;margin:0}.slider-wrapper[data-v-fa6f47fc]{margin:0 auto 3rem;max-width:900px}.comparison-container[data-v-fa6f47fc]{aspect-ratio:16/10;border-radius:12px;box-shadow:0 8px 32px #00000026;cursor:ew-resize;overflow:hidden;position:relative;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:100%}.image-layer[data-v-fa6f47fc]{height:100%;inset:0;position:absolute;width:100%}.image-layer img[data-v-fa6f47fc]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.image-before img[data-v-fa6f47fc]{filter:saturate(.25) brightness(.85) contrast(1.05)}.image-label[data-v-fa6f47fc]{border-radius:6px;font-size:.8rem;font-weight:600;letter-spacing:.08em;padding:.35rem 1rem;pointer-events:none;position:absolute;text-transform:uppercase;top:1rem}.label-before[data-v-fa6f47fc]{background:#0000008c;color:#fff;left:1rem}.label-after[data-v-fa6f47fc]{background:#4a9d3ed9;color:#fff;right:1rem}.divider[data-v-fa6f47fc]{pointer-events:none;width:0;z-index:10}.divider[data-v-fa6f47fc],.divider-line[data-v-fa6f47fc]{bottom:0;position:absolute;top:0;transform:translate(-50%)}.divider-line[data-v-fa6f47fc]{background:#fff;box-shadow:0 0 8px #0000004d;left:50%;width:3px}.divider-handle[data-v-fa6f47fc]{align-items:center;background:#4a9d3e;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 12px #0000004d;height:44px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}.divider-handle[data-v-fa6f47fc],.pair-selector[data-v-fa6f47fc]{display:flex;justify-content:center}.pair-selector[data-v-fa6f47fc]{gap:.75rem;margin-top:1.5rem}.pair-dot[data-v-fa6f47fc]{align-items:center;background:transparent;border:2px solid #4a9d3e;border-radius:50%;cursor:pointer;display:flex;height:14px;justify-content:center;padding:0;transition:all .25s ease;width:14px}.pair-dot[data-v-fa6f47fc]:hover{border-color:#3a7d30}.pair-dot.active[data-v-fa6f47fc]{border-color:#4a9d3e}.pair-dot .dot-inner[data-v-fa6f47fc]{background:transparent;border-radius:50%;height:8px;transition:background .25s ease;width:8px}.pair-dot.active .dot-inner[data-v-fa6f47fc]{background:#4a9d3e}.pair-label[data-v-fa6f47fc]{color:#666;font-size:.95rem;margin:.75rem 0 0}.cta-block[data-v-fa6f47fc],.pair-label[data-v-fa6f47fc]{text-align:center}.cta-text[data-v-fa6f47fc]{color:#1a1a1a;font-size:1.2rem;font-weight:500;margin:0 0 1.25rem}.cta-button[data-v-fa6f47fc]{background:#4a9d3e;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:.9rem 2.25rem;text-decoration:none;transition:background .25s ease,transform .15s ease}.cta-button[data-v-fa6f47fc]:hover{background:#3a7d30;transform:translateY(-1px)}@media(max-width:640px){.vorher-nachher[data-v-fa6f47fc]{padding:3rem 1rem}.section-header h2[data-v-fa6f47fc]{font-size:1.75rem}.section-header .subtitle[data-v-fa6f47fc]{font-size:1rem}.comparison-container[data-v-fa6f47fc]{aspect-ratio:4/3;border-radius:8px}.image-label[data-v-fa6f47fc]{font-size:.7rem;padding:.25rem .75rem;top:.75rem}.label-before[data-v-fa6f47fc]{left:.75rem}.label-after[data-v-fa6f47fc]{right:.75rem}.divider-handle[data-v-fa6f47fc]{height:36px;width:36px}.divider-handle svg[data-v-fa6f47fc]{height:16px;width:16px}.cta-text[data-v-fa6f47fc]{font-size:1.05rem}.cta-button[data-v-fa6f47fc]{font-size:.95rem;padding:.8rem 1.75rem}}.kostenrechner[data-v-00a6bdb5]{background:linear-gradient(180deg,#f0f7ee,#e8f5e4);padding:80px 0}.kostenrechner-container[data-v-00a6bdb5]{margin:0 auto;max-width:800px;padding:0 24px}.kostenrechner-header[data-v-00a6bdb5]{margin-bottom:40px;text-align:center}.kostenrechner-title[data-v-00a6bdb5]{color:#1a2e1a;font-size:2.5rem;font-weight:800;margin:0 0 12px}.kostenrechner-subtitle[data-v-00a6bdb5]{color:#4a6a4a;font-size:1.15rem;margin:0 0 20px}.trust-badges[data-v-00a6bdb5]{align-items:center;color:#5a7a5a;display:flex;flex-wrap:wrap;font-size:.85rem;gap:8px;justify-content:center}.trust-badge[data-v-00a6bdb5]{font-weight:600}.trust-divider[data-v-00a6bdb5]{color:#4a9d3e}.wizard-card[data-v-00a6bdb5]{background:#fff;border-radius:20px;box-shadow:0 8px 40px #4a9d3e1a,0 2px 8px #0000000a;padding:40px;position:relative}.progress-bar[data-v-00a6bdb5]{margin-bottom:36px}.progress-steps[data-v-00a6bdb5]{display:flex;justify-content:space-between;margin-bottom:8px;position:relative}.progress-step[data-v-00a6bdb5]{flex-direction:column;gap:6px;z-index:1}.progress-step[data-v-00a6bdb5],.step-dot[data-v-00a6bdb5]{align-items:center;display:flex}.step-dot[data-v-00a6bdb5]{background:#e8f0e6;border-radius:50%;color:#8aa888;font-size:.8rem;font-weight:700;height:32px;justify-content:center;transition:all .3s ease;width:32px}.progress-step.active .step-dot[data-v-00a6bdb5],.progress-step.completed .step-dot[data-v-00a6bdb5]{background:#4a9d3e;color:#fff}.check-icon[data-v-00a6bdb5]{height:16px;width:16px}.step-label[data-v-00a6bdb5]{color:#a0b8a0;font-size:.7rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase;transition:color .3s ease}.progress-step.active .step-label[data-v-00a6bdb5],.progress-step.completed .step-label[data-v-00a6bdb5]{color:#4a9d3e}.progress-track[data-v-00a6bdb5]{background:#e8f0e6;border-radius:2px;height:4px;margin:-20px 16px 4px}.progress-fill[data-v-00a6bdb5]{background:#4a9d3e;border-radius:2px;height:100%;transition:width .4s ease}.step-content-wrapper[data-v-00a6bdb5]{min-height:320px;overflow:hidden;position:relative}.step-content[data-v-00a6bdb5]{width:100%}.step-title[data-v-00a6bdb5]{color:#1a2e1a;font-size:1.35rem;font-weight:700;margin:0 0 24px;text-align:center}.project-grid[data-v-00a6bdb5]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.project-card[data-v-00a6bdb5]{align-items:flex-start;background:#fff;border:2px solid #e8f0e6;border-radius:14px;cursor:pointer;display:flex;gap:14px;padding:20px;position:relative;text-align:left;transition:all .2s ease}.project-card[data-v-00a6bdb5]:hover{border-color:#7ab55c;box-shadow:0 4px 12px #4a9d3e1a}.project-card.selected[data-v-00a6bdb5]{background:#f0f9ee;border-color:#4a9d3e;box-shadow:0 4px 16px #4a9d3e26}.project-icon[data-v-00a6bdb5]{flex-shrink:0;font-size:2rem;line-height:1}.project-info strong[data-v-00a6bdb5]{color:#1a2e1a;display:block;font-size:.95rem;margin-bottom:4px}.project-info p[data-v-00a6bdb5]{color:#6a8a6a;font-size:.8rem;line-height:1.4;margin:0}.selected-check[data-v-00a6bdb5]{align-items:center;background:#4a9d3e;border-radius:50%;color:#fff;display:flex;height:24px;justify-content:center;position:absolute;right:10px;top:10px;width:24px}.selected-check svg[data-v-00a6bdb5]{height:14px;width:14px}.selected-check.small[data-v-00a6bdb5]{height:20px;width:20px}.selected-check.small svg[data-v-00a6bdb5]{height:12px;width:12px}.roof-grid[data-v-00a6bdb5]{display:grid;gap:12px;grid-template-columns:repeat(5,1fr)}.roof-card[data-v-00a6bdb5]{align-items:center;background:#fff;border:2px solid #e8f0e6;border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:20px 12px;position:relative;transition:all .2s ease}.roof-card[data-v-00a6bdb5]:hover{border-color:#7ab55c}.roof-card.selected[data-v-00a6bdb5]{background:#f0f9ee;border-color:#4a9d3e}.roof-svg[data-v-00a6bdb5]{height:48px;width:64px}.roof-label[data-v-00a6bdb5]{color:#3a5a3a;font-size:.75rem;font-weight:600}.area-display[data-v-00a6bdb5]{margin-bottom:32px;text-align:center}.area-value[data-v-00a6bdb5]{color:#4a9d3e;font-size:3.5rem;font-weight:800;line-height:1}.area-unit[data-v-00a6bdb5]{color:#7ab55c;font-size:1.5rem;font-weight:600;margin-left:4px}.slider-container[data-v-00a6bdb5]{margin-bottom:28px;padding:0 8px}.area-slider[data-v-00a6bdb5]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;cursor:pointer;height:8px;outline:none;width:100%}.area-slider[data-v-00a6bdb5]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#4a9d3e;border:4px solid #fff;border-radius:50%;box-shadow:0 2px 8px #4a9d3e4d;cursor:pointer;height:28px;-webkit-transition:transform .15s ease;transition:transform .15s ease;width:28px}.area-slider[data-v-00a6bdb5]::-webkit-slider-thumb:hover{transform:scale(1.15)}.area-slider[data-v-00a6bdb5]::-moz-range-thumb{background:#4a9d3e;border:4px solid #fff;border-radius:50%;box-shadow:0 2px 8px #4a9d3e4d;cursor:pointer;height:28px;width:28px}.slider-labels[data-v-00a6bdb5]{color:#8aa888;display:flex;font-size:.8rem;justify-content:space-between;margin-top:8px}.presets[data-v-00a6bdb5]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.preset-btn[data-v-00a6bdb5]{background:#fff;border:2px solid #e2ecdf;border-radius:100px;color:#4a6a4a;cursor:pointer;font-size:.82rem;font-weight:600;padding:8px 18px;transition:all .2s ease}.preset-btn[data-v-00a6bdb5]:hover{border-color:#7ab55c;color:#4a9d3e}.preset-btn.active[data-v-00a6bdb5]{background:#4a9d3e;border-color:#4a9d3e;color:#fff}.addons-list[data-v-00a6bdb5]{display:flex;flex-direction:column;gap:12px}.addon-card[data-v-00a6bdb5]{align-items:center;background:#fff;border:2px solid #e8f0e6;border-radius:14px;cursor:pointer;display:flex;gap:16px;padding:18px 20px;text-align:left;transition:all .2s ease;width:100%}.addon-card[data-v-00a6bdb5]:hover{border-color:#7ab55c}.addon-card.selected[data-v-00a6bdb5]{background:#f0f9ee;border-color:#4a9d3e}.addon-checkbox[data-v-00a6bdb5]{align-items:center;border:2px solid #c8d8c5;border-radius:6px;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:all .2s ease;width:24px}.addon-card.selected .addon-checkbox[data-v-00a6bdb5]{background:#4a9d3e;border-color:#4a9d3e;color:#fff}.addon-checkbox svg[data-v-00a6bdb5]{height:14px;width:14px}.addon-info[data-v-00a6bdb5]{align-items:center;display:flex;flex:1;justify-content:space-between}.addon-info strong[data-v-00a6bdb5]{color:#1a2e1a;font-size:.95rem}.addon-price[data-v-00a6bdb5]{color:#7ab55c;font-size:.82rem;font-weight:600}.addon-hint[data-v-00a6bdb5]{color:#8aa888;font-size:.82rem;margin-top:12px}.addon-hint[data-v-00a6bdb5],.result-view[data-v-00a6bdb5]{text-align:center}.cost-display[data-v-00a6bdb5]{margin-bottom:32px}.cost-label[data-v-00a6bdb5]{color:#6a8a6a;display:block;font-size:.85rem;font-weight:600;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.cost-range[data-v-00a6bdb5]{align-items:center;display:flex;gap:12px;justify-content:center}.cost-amount[data-v-00a6bdb5]{color:#4a9d3e;font-size:2.4rem;font-weight:800}.cost-separator[data-v-00a6bdb5]{color:#8aa888;font-size:1.5rem}.cost-breakdown[data-v-00a6bdb5]{background:#f8faf7;border-radius:12px;margin-bottom:24px;padding:20px 24px;text-align:left}.breakdown-row[data-v-00a6bdb5]{border-bottom:1px solid #e8f0e6;color:#4a6a4a;display:flex;font-size:.88rem;justify-content:space-between;padding:8px 0}.breakdown-row[data-v-00a6bdb5]:last-of-type{border-bottom:none}.breakdown-total[data-v-00a6bdb5]{border-top:2px solid #4a9d3e;color:#1a2e1a;display:flex;font-size:1rem;font-weight:700;justify-content:space-between;margin-top:4px;padding:12px 0 0}.disclaimer[data-v-00a6bdb5]{color:#8aa888;font-size:.8rem;font-style:italic;line-height:1.5;margin-bottom:28px}.cta-button[data-v-00a6bdb5]{background:#4a9d3e;border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-block;font-size:1.05rem;font-weight:700;padding:16px 40px;transition:all .2s ease;width:100%}.cta-button[data-v-00a6bdb5]:hover{background:#3d8633;box-shadow:0 6px 20px #4a9d3e40;transform:translateY(-1px)}.phone-cta[data-v-00a6bdb5]{color:#6a8a6a;font-size:.9rem;margin-top:20px}.phone-link[data-v-00a6bdb5]{color:#4a9d3e;font-weight:700;text-decoration:none}.phone-link[data-v-00a6bdb5]:hover{text-decoration:underline}.contact-form-view[data-v-00a6bdb5]{text-align:center}.form-subtitle[data-v-00a6bdb5]{color:#6a8a6a;font-size:.95rem;margin-bottom:28px}.contact-form[data-v-00a6bdb5]{text-align:left}.form-row[data-v-00a6bdb5]{margin-bottom:16px}.form-row.two-col[data-v-00a6bdb5]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.form-group[data-v-00a6bdb5]{margin-bottom:16px}.form-group label[data-v-00a6bdb5]{color:#3a5a3a;display:block;font-size:.82rem;font-weight:600;margin-bottom:6px}.form-group input[data-v-00a6bdb5],.form-group textarea[data-v-00a6bdb5]{background:#fff;border:2px solid #e2ecdf;border-radius:10px;box-sizing:border-box;color:#1a2e1a;font-family:inherit;font-size:.95rem;padding:12px 16px;transition:border-color .2s ease;width:100%}.form-group input[data-v-00a6bdb5]:focus,.form-group textarea[data-v-00a6bdb5]:focus{border-color:#4a9d3e;box-shadow:0 0 0 3px #4a9d3e1a;outline:none}.form-summary[data-v-00a6bdb5]{background:#f8faf7;border-radius:10px;color:#4a6a4a;font-size:.85rem;line-height:1.6;margin-bottom:20px;padding:16px 20px}.back-link[data-v-00a6bdb5]{background:none;border:none;color:#6a8a6a;cursor:pointer;display:block;font-size:.85rem;margin-top:12px;text-align:center;width:100%}.back-link[data-v-00a6bdb5]:hover{color:#4a9d3e}.success-view[data-v-00a6bdb5]{padding:20px 0;text-align:center}.success-icon[data-v-00a6bdb5]{align-items:center;background:#4a9d3e;border-radius:50%;color:#fff;display:flex;font-size:2rem;font-weight:700;height:72px;justify-content:center;margin:0 auto 20px;width:72px}.success-view p[data-v-00a6bdb5]{color:#4a6a4a;line-height:1.6;margin-bottom:24px}.restart-button[data-v-00a6bdb5]{background:none;border:2px solid #e2ecdf;border-radius:10px;color:#6a8a6a;cursor:pointer;font-size:.88rem;font-weight:600;margin-top:16px;padding:10px 24px;transition:all .2s ease}.restart-button[data-v-00a6bdb5]:hover{border-color:#4a9d3e;color:#4a9d3e}.wizard-nav[data-v-00a6bdb5]{align-items:center;border-top:1px solid #e8f0e6;display:flex;justify-content:space-between;margin-top:32px;padding-top:24px}.nav-btn[data-v-00a6bdb5]{border-radius:10px;cursor:pointer;font-size:.95rem;font-weight:600;padding:12px 28px;transition:all .2s ease}.nav-btn-back[data-v-00a6bdb5]{background:none;border:2px solid #e2ecdf;color:#6a8a6a}.nav-btn-back[data-v-00a6bdb5]:hover{border-color:#4a9d3e;color:#4a9d3e}.nav-btn-next[data-v-00a6bdb5]{background:#4a9d3e;border:none;color:#fff;margin-left:auto}.nav-btn-next[data-v-00a6bdb5]:hover:not(:disabled){background:#3d8633;box-shadow:0 4px 12px #4a9d3e33;transform:translateY(-1px)}.nav-btn-next[data-v-00a6bdb5]:disabled{background:#c8d8c5;cursor:not-allowed}.slide-left-enter-active[data-v-00a6bdb5],.slide-left-leave-active[data-v-00a6bdb5],.slide-right-enter-active[data-v-00a6bdb5],.slide-right-leave-active[data-v-00a6bdb5]{transition:all .35s ease}.slide-left-enter-from[data-v-00a6bdb5]{opacity:0;transform:translate(40px)}.slide-left-leave-to[data-v-00a6bdb5],.slide-right-enter-from[data-v-00a6bdb5]{opacity:0;transform:translate(-40px)}.slide-right-leave-to[data-v-00a6bdb5]{opacity:0;transform:translate(40px)}@media(max-width:640px){.kostenrechner[data-v-00a6bdb5]{padding:48px 0}.wizard-card[data-v-00a6bdb5]{border-radius:16px;padding:24px 20px}.kostenrechner-title[data-v-00a6bdb5]{font-size:1.8rem}.project-grid[data-v-00a6bdb5]{grid-template-columns:1fr}.roof-grid[data-v-00a6bdb5]{grid-template-columns:repeat(3,1fr)}.cost-range[data-v-00a6bdb5]{flex-direction:column;gap:4px}.cost-amount[data-v-00a6bdb5]{font-size:1.8rem}.form-row.two-col[data-v-00a6bdb5]{grid-template-columns:1fr}.trust-badges[data-v-00a6bdb5]{flex-direction:column;gap:4px}.trust-divider[data-v-00a6bdb5]{display:none}.presets[data-v-00a6bdb5]{flex-direction:column}.preset-btn[data-v-00a6bdb5]{width:100%}.progress-steps[data-v-00a6bdb5]{gap:4px}.step-label[data-v-00a6bdb5]{font-size:.6rem}.step-dot[data-v-00a6bdb5]{font-size:.7rem;height:28px;width:28px}}.blog-card[data-v-26f16849]{display:flex;flex-direction:column;height:100%}.bg-primary[data-v-26f16849]{background-color:#4a9d3e}.bg-light[data-v-26f16849]{background-color:#7ab55c}.bg-beige[data-v-26f16849]{background-color:#8b8b7a}.text-primary[data-v-26f16849]{color:#4a9d3e}.text-light[data-v-26f16849]{color:#7ab55c}[data-v-26f16849] p{margin:0}.line-clamp-2[data-v-26f16849]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5em;overflow:hidden}.excerpt-text[data-v-26f16849]{line-height:1.4}.blog-preview[data-v-ddb321c0]{background:#f9f9f9;padding:6rem 0}.section-header[data-v-ddb321c0]{margin-bottom:4rem;text-align:center}.section-header h2[data-v-ddb321c0]{color:var(--color-primary);font-size:clamp(2rem,4vw,3rem);margin-bottom:1rem}.section-header p[data-v-ddb321c0]{color:#666;font-size:1.2rem}.blog-grid[data-v-ddb321c0]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:3rem}.empty-state[data-v-ddb321c0],.loading[data-v-ddb321c0]{color:#666;font-size:1.1rem;padding:3rem;text-align:center}.cta-wrapper[data-v-ddb321c0]{margin-top:3rem;text-align:center}.view-all-btn[data-v-ddb321c0]{background:var(--color-primary);border-radius:50px;color:#fff;display:inline-block;font-weight:700;padding:1rem 2.5rem;text-decoration:none;transition:all .3s}.view-all-btn[data-v-ddb321c0]:hover{background:var(--color-light);box-shadow:0 6px 20px #4a9d3e4d;transform:translateY(-3px)}.team-section[data-v-6b2cd158]{background:var(--color-warm-bg,#f7f4ef);padding:var(--section-padding,5rem) 0}.container[data-v-6b2cd158]{margin:0 auto;max-width:1200px;padding:0 20px}.team-grid[data-v-6b2cd158]{align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr}@media(max-width:900px){.team-grid[data-v-6b2cd158]{gap:2rem;grid-template-columns:1fr}}.team-image-wrapper[data-v-6b2cd158]{position:relative}.team-image-frame[data-v-6b2cd158]{border-radius:var(--radius-lg,1.25rem);box-shadow:var(--shadow-xl,0 16px 48px rgba(0,0,0,.12));overflow:hidden;position:relative}.team-image[data-v-6b2cd158]{aspect-ratio:4/3;display:block;filter:saturate(.5) brightness(1.3) contrast(1.08) sepia(.3) hue-rotate(-30deg);height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;width:100%}.team-image-overlay[data-v-6b2cd158]{background:linear-gradient(180deg,#b478281f,#b4782814 50%,#1414144d);inset:0;pointer-events:none;position:absolute}.team-image-badge[data-v-6b2cd158]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1a2316e6;border-radius:999px;bottom:2.5rem;color:#fff;font-size:.85rem;font-weight:500;padding:.5rem 1rem;position:absolute;right:1rem;z-index:1}.team-image-badge strong[data-v-6b2cd158]{color:var(--color-accent-light,#e5b86a);font-weight:800}.team-image-caption[data-v-6b2cd158]{color:var(--color-text-muted,#8b8b7a);font-size:.8rem;font-style:italic;margin-top:.75rem;text-align:center}.section-label[data-v-6b2cd158]{color:var(--color-accent,#c8913a);display:inline-block;font-size:.85rem;font-weight:700;letter-spacing:.08em;margin-bottom:.75rem;text-transform:uppercase}.team-info h2[data-v-6b2cd158]{color:var(--color-dark,#141413);font-family:var(--font-heading,Georgia,serif);font-size:clamp(1.75rem,3.5vw,2.5rem);letter-spacing:-.02em;line-height:1.2;margin-bottom:1.25rem}.team-info p[data-v-6b2cd158]{color:var(--color-text,#3d3d3b);font-size:1rem;line-height:1.75;margin-bottom:1rem}.team-actions[data-v-6b2cd158]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.team-btn[data-v-6b2cd158]{align-items:center;border-radius:999px;display:inline-flex;font-size:.9rem;font-weight:700;gap:.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.team-btn.primary[data-v-6b2cd158]{background:var(--color-primary,#3e8e2e);color:#fff}.team-btn.primary[data-v-6b2cd158]:hover{background:var(--color-primary-light,#5daa45);box-shadow:0 4px 16px #3e8e2e4d;transform:translateY(-2px)}.team-btn.secondary[data-v-6b2cd158]{background:#fff;border:2px solid #e2e2e2;color:var(--color-dark,#141413)}.team-btn.secondary[data-v-6b2cd158]:hover{border-color:var(--color-primary,#3e8e2e);color:var(--color-primary,#3e8e2e);transform:translateY(-2px)}.faq-section[data-v-38b2a9d7]{background:#fff;padding:5rem 1.5rem}.faq-container[data-v-38b2a9d7]{margin:0 auto;max-width:800px}.faq-header[data-v-38b2a9d7]{margin-bottom:3rem;text-align:center}.faq-title[data-v-38b2a9d7]{color:#1a1a1a;font-size:2.25rem;font-weight:700;margin:0 0 .75rem}.faq-subtitle[data-v-38b2a9d7]{color:#8b8b7a;font-size:1.125rem;margin:0}.faq-list[data-v-38b2a9d7]{display:flex;flex-direction:column;gap:0}.faq-item[data-v-38b2a9d7]{border-bottom:1px solid #e5e5e5;transition:border-color .3s ease}.faq-item--open[data-v-38b2a9d7]{border-left:3px solid #4a9d3e}.faq-question[data-v-38b2a9d7]{align-items:center;background:none;border:none;color:#1a1a1a;cursor:pointer;display:flex;font-size:1.0625rem;font-weight:600;gap:1rem;justify-content:space-between;padding:1.25rem 1rem;text-align:left;transition:color .2s ease;width:100%}.faq-question[data-v-38b2a9d7]:hover{color:#4a9d3e}.faq-question-text[data-v-38b2a9d7]{flex:1}.faq-icon[data-v-38b2a9d7]{align-items:center;color:#4a9d3e;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:transform .3s ease;width:28px}.faq-icon--open[data-v-38b2a9d7]{transform:rotate(45deg)}.faq-icon-vertical[data-v-38b2a9d7]{transition:opacity .2s ease}.faq-icon--open .faq-icon-vertical[data-v-38b2a9d7]{opacity:0}.faq-answer-wrapper[data-v-38b2a9d7]{max-height:0;overflow:hidden;transition:max-height .35s ease}.faq-answer[data-v-38b2a9d7]{padding:0 1rem 1.25rem}.faq-answer p[data-v-38b2a9d7]{color:#444;font-size:1rem;line-height:1.7;margin:0}.faq-cta[data-v-38b2a9d7]{background:#f8f8f6;border-radius:8px;margin-top:3rem;padding:1.5rem;text-align:center}.faq-cta p[data-v-38b2a9d7]{color:#1a1a1a;font-size:1.0625rem;margin:0}.faq-phone[data-v-38b2a9d7]{color:#4a9d3e;font-weight:700;text-decoration:none;white-space:nowrap}.faq-phone[data-v-38b2a9d7]:hover{text-decoration:underline}@media(max-width:640px){.faq-section[data-v-38b2a9d7]{padding:3rem 1rem}.faq-title[data-v-38b2a9d7]{font-size:1.75rem}.faq-question[data-v-38b2a9d7]{font-size:.9375rem;padding:1rem .75rem}.faq-answer[data-v-38b2a9d7]{padding:0 .75rem 1rem}.faq-answer p[data-v-38b2a9d7]{font-size:.9375rem}}.social-feed-section[data-v-27ee8439]{background:#fff;padding:5rem 1.5rem}.social-container[data-v-27ee8439]{margin:0 auto;max-width:1200px}.section-header[data-v-27ee8439]{margin-bottom:3rem;text-align:center}.section-header h2[data-v-27ee8439]{color:#1a1a1a;font-family:var(--font-heading,"DM Serif Display",serif);font-size:2.5rem;margin:0 0 .75rem}.section-header p[data-v-27ee8439]{color:#6b7280;font-size:1.125rem;margin:0}.feed-grid[data-v-27ee8439]{display:grid;gap:6px;grid-template-columns:repeat(4,1fr);margin-bottom:2.5rem}.feed-item[data-v-27ee8439]{aspect-ratio:1/1;border-radius:4px;cursor:pointer;opacity:0;overflow:hidden;position:relative;transform:translateY(24px) scale(.96);transition:opacity .5s ease,transform .5s ease}.feed-item--visible[data-v-27ee8439]{opacity:1;transform:translateY(0) scale(1)}.feed-img[data-v-27ee8439]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.feed-item:hover .feed-img[data-v-27ee8439]{transform:scale(1.05)}.feed-overlay[data-v-27ee8439]{align-items:center;background:#0006;display:flex;flex-direction:column;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .35s ease}.feed-item:hover .feed-overlay[data-v-27ee8439]{opacity:1}.heart-icon[data-v-27ee8439]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));height:32px;margin-bottom:.75rem;transform:scale(.7);transition:transform .35s ease;width:32px}.feed-item:hover .heart-icon[data-v-27ee8439]{transform:scale(1)}.feed-caption[data-v-27ee8439]{bottom:.75rem;color:#fff;font-size:.8125rem;font-weight:500;left:0;padding:0 .75rem;position:absolute;right:0;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.5);transform:translateY(8px);transition:transform .35s ease}.feed-item:hover .feed-caption[data-v-27ee8439]{transform:translateY(0)}.social-buttons[data-v-27ee8439]{display:flex;gap:1.25rem;justify-content:center;margin-bottom:1.5rem}.social-btn[data-v-27ee8439]{align-items:center;border-radius:50px;color:#fff;display:inline-flex;font-size:1rem;font-weight:600;gap:.625rem;padding:.875rem 2rem;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.social-btn[data-v-27ee8439]:hover{box-shadow:0 8px 24px #0003;transform:translateY(-3px)}.social-btn--instagram[data-v-27ee8439]{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)}.social-btn--facebook[data-v-27ee8439]{background:#1877f2}.social-icon[data-v-27ee8439]{flex-shrink:0;height:22px;width:22px}.social-follow-text[data-v-27ee8439]{color:#9ca3af;font-size:.9375rem;margin:0;text-align:center}@media(max-width:1024px){.feed-grid[data-v-27ee8439]{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.social-feed-section[data-v-27ee8439]{padding:3.5rem 1rem}.section-header h2[data-v-27ee8439]{font-size:2rem}.feed-grid[data-v-27ee8439]{gap:4px;grid-template-columns:repeat(2,1fr)}.social-buttons[data-v-27ee8439]{align-items:center;flex-direction:column}.social-btn[data-v-27ee8439]{justify-content:center;max-width:320px;width:100%}}.contact-wizard-section[data-v-27e73287]{background:#fff;padding:5rem 1.5rem}.section-container[data-v-27e73287]{margin:0 auto;max-width:800px}.section-header[data-v-27e73287]{margin-bottom:2.5rem;text-align:center}.section-header h2[data-v-27e73287]{color:#1a1a1a;font-size:2.25rem;font-weight:700;margin:0 0 .75rem}.section-header .subtitle[data-v-27e73287]{color:#555;font-size:1.125rem;margin:0}.wizard-card[data-v-27e73287]{background:#fff;border-radius:16px;box-shadow:0 4px 24px #00000014;margin:0 auto;max-width:700px;overflow:hidden;padding:2.5rem 2rem}.progress-dots[data-v-27e73287]{display:flex;gap:.5rem;justify-content:center;margin-bottom:2rem}.progress-dots .dot[data-v-27e73287]{background:#ddd;border-radius:50%;height:10px;transition:all .3s ease;width:10px}.progress-dots .dot.active[data-v-27e73287]{background:#4a9d3e;transform:scale(1.2)}.progress-dots .dot.completed[data-v-27e73287]{background:#7ab55c}.step-content[data-v-27e73287]{min-height:280px}.step-title[data-v-27e73287]{color:#1a1a1a;font-size:1.3rem;font-weight:600;margin:0 0 1.75rem;text-align:center}.card-grid[data-v-27e73287]{display:grid;gap:1rem}.grid-2x2[data-v-27e73287]{grid-template-columns:1fr 1fr}.grid-3[data-v-27e73287]{grid-template-columns:1fr 1fr 1fr}.option-card[data-v-27e73287]{align-items:center;background:#fafafa;border:2px solid #e8e8e8;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:.35rem;padding:1.5rem 1rem;position:relative;text-align:center;transition:all .2s ease}.option-card[data-v-27e73287]:hover{background:#f5faf4;border-color:#7ab55c}.option-card.selected[data-v-27e73287]{background:#f0f8ee;border-color:#4a9d3e;box-shadow:0 0 0 1px #4a9d3e}.option-icon[data-v-27e73287]{font-size:2rem;line-height:1;margin-bottom:.25rem}.option-label[data-v-27e73287]{color:#1a1a1a;font-size:1rem;font-weight:600}.option-desc[data-v-27e73287]{color:#777;font-size:.8rem;line-height:1.3}.check-mark[data-v-27e73287]{position:absolute;right:.5rem;top:.5rem}.back-button[data-v-27e73287]{align-items:center;background:none;border:none;color:#777;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.9rem;gap:.35rem;margin-top:1.5rem;padding:.5rem .75rem;transition:color .2s ease}.back-button[data-v-27e73287]:hover{color:#1a1a1a}.contact-form[data-v-27e73287]{display:flex;flex-direction:column;gap:1rem}.form-row[data-v-27e73287]{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.form-group[data-v-27e73287]{display:flex;flex-direction:column;gap:.3rem}.form-group label[data-v-27e73287]{color:#444;font-size:.85rem;font-weight:500}.optional[data-v-27e73287]{color:#999;font-weight:400}.form-group input[data-v-27e73287],.form-group textarea[data-v-27e73287]{background:#fafafa;border:1.5px solid #ddd;border-radius:8px;font-family:inherit;font-size:.95rem;padding:.7rem .85rem;transition:border-color .2s ease}.form-group input[data-v-27e73287]:focus,.form-group textarea[data-v-27e73287]:focus{background:#fff;border-color:#4a9d3e;outline:none}.form-group textarea[data-v-27e73287]{min-height:70px;resize:vertical}.checkbox-group[data-v-27e73287]{margin-top:.25rem}.checkbox-label[data-v-27e73287]{align-items:flex-start;cursor:pointer;display:flex;gap:.6rem}.checkbox-label input[type=checkbox][data-v-27e73287]{accent-color:#4a9d3e;flex-shrink:0;height:16px;margin-top:.2rem;width:16px}.checkbox-text[data-v-27e73287]{color:#666;font-size:.8rem;line-height:1.4}.checkbox-text a[data-v-27e73287]{color:#4a9d3e;text-decoration:underline}.submit-button[data-v-27e73287]{background:#4a9d3e;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:600;margin-top:.5rem;padding:.9rem 2rem;transition:background .25s ease,transform .15s ease}.submit-button[data-v-27e73287]:hover:not(:disabled){background:#3a7d30;transform:translateY(-1px)}.submit-button[data-v-27e73287]:disabled{background:#b5d4b0;cursor:not-allowed}.success-step[data-v-27e73287]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1.5rem 0;text-align:center}.success-icon[data-v-27e73287]{margin-bottom:1.5rem}.checkmark-svg[data-v-27e73287],.success-icon[data-v-27e73287]{height:80px;width:80px}.checkmark-circle[data-v-27e73287]{animation:circle-draw-27e73287 .6s ease-out .1s forwards;stroke:#4a9d3e;stroke-dasharray:150;stroke-dashoffset:150;stroke-width:2}.checkmark-check[data-v-27e73287]{animation:check-draw-27e73287 .4s ease-out .5s forwards;stroke:#4a9d3e;stroke-dasharray:40;stroke-dashoffset:40;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}@keyframes circle-draw-27e73287{to{stroke-dashoffset:0}}@keyframes check-draw-27e73287{to{stroke-dashoffset:0}}.success-title[data-v-27e73287]{color:#1a1a1a;font-size:1.5rem;font-weight:700;margin:0 0 .5rem}.success-text[data-v-27e73287]{color:#555;font-size:1.05rem;margin:0 0 1.5rem}.success-phone p[data-v-27e73287]{color:#777;font-size:.9rem;margin:0 0 .4rem}.phone-link[data-v-27e73287]{color:#4a9d3e;font-size:1.35rem;font-weight:700;text-decoration:none}.phone-link[data-v-27e73287]:hover{text-decoration:underline}.slide-left-enter-active[data-v-27e73287],.slide-left-leave-active[data-v-27e73287],.slide-right-enter-active[data-v-27e73287],.slide-right-leave-active[data-v-27e73287]{transition:all .3s ease}.slide-left-enter-from[data-v-27e73287]{opacity:0;transform:translate(40px)}.slide-left-leave-to[data-v-27e73287],.slide-right-enter-from[data-v-27e73287]{opacity:0;transform:translate(-40px)}.slide-right-leave-to[data-v-27e73287]{opacity:0;transform:translate(40px)}@media(max-width:640px){.contact-wizard-section[data-v-27e73287]{padding:3rem 1rem}.section-header h2[data-v-27e73287]{font-size:1.75rem}.wizard-card[data-v-27e73287]{border-radius:12px;padding:1.75rem 1.25rem}.grid-2x2[data-v-27e73287]{grid-template-columns:1fr 1fr}.form-row[data-v-27e73287],.grid-3[data-v-27e73287]{grid-template-columns:1fr}.option-card[data-v-27e73287]{padding:1.15rem .75rem}.option-icon[data-v-27e73287]{font-size:1.6rem}.option-label[data-v-27e73287]{font-size:.9rem}.option-desc[data-v-27e73287]{font-size:.75rem}.step-title[data-v-27e73287]{font-size:1.15rem}.step-content[data-v-27e73287]{min-height:240px}}.mobile-sticky-bar[data-v-41e4fe9e]{animation:slideUp-41e4fe9e .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-top:1px solid rgba(0,0,0,.1);bottom:0;box-shadow:0 -4px 20px #0000001a;display:none;gap:.5rem;left:0;padding:.5rem;position:fixed;right:0;z-index:1000}@keyframes slideUp-41e4fe9e{0%{transform:translateY(100%)}to{transform:translateY(0)}}.sticky-btn[data-v-41e4fe9e]{align-items:center;border-radius:12px;display:flex;flex:1;font-size:.95rem;font-weight:700;gap:.5rem;justify-content:center;padding:.875rem;text-decoration:none;transition:transform .2s}.sticky-btn[data-v-41e4fe9e]:active{transform:scale(.97)}.call-btn[data-v-41e4fe9e]{background:#4a9d3e;color:#fff}.inquiry-btn[data-v-41e4fe9e]{background:#1a1a1a;color:#fff}@media(max-width:768px){.mobile-sticky-bar[data-v-41e4fe9e]{display:flex}}
