.hero-stat-num{color:#fff;font-size:clamp(2.2rem,4vw,3rem);font-weight:700;line-height:1}.hero-stat-unit{color:var(--color-accent);font-size:1.1rem;font-weight:600}.hero-stat-cap{font-size:var(--text-sm);color:#fff9;margin-bottom:var(--space-6)}.sandstrahlen-elektrokompressor-hero-actions{gap:var(--space-4);flex-wrap:wrap;display:flex}.feature-grid{gap:var(--space-12);grid-template-columns:1fr 1fr;align-items:center;display:grid}.feature-grid+.feature-grid{margin-top:var(--space-16)}.feature-grid.reverse .feature-media{order:-1}.feature-text h3{font-size:var(--text-h3);color:var(--color-text-primary);margin-bottom:var(--space-4);font-weight:700;line-height:1.3}.feature-text p{color:var(--color-text-secondary);margin-bottom:var(--space-4);line-height:1.75}.feature-text p:last-child{margin-bottom:0}.feature-list{gap:var(--space-3);margin-top:var(--space-5);flex-direction:column;display:flex}.feature-list li{gap:var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary);align-items:flex-start;line-height:1.55;display:flex}.feature-list li svg{flex-shrink:0;margin-top:2px}.feature-media{border-radius:var(--radius-lg);border:1px solid var(--color-border);box-shadow:var(--shadow-card);background:#fff;overflow:hidden}.feature-media svg{width:100%;height:auto}.sandstrahlen-elektrokompressor-legal-note{color:var(--color-text-secondary);margin-top:var(--space-4);font-size:.8125rem;font-style:italic}.pill-eco{letter-spacing:.04em;text-transform:uppercase;color:var(--color-success);background:var(--color-success-bg);border:1px solid var(--color-success-border);border-radius:var(--radius-pill);margin-bottom:var(--space-4);align-items:center;gap:6px;padding:5px 12px;font-size:.75rem;font-weight:700;display:inline-flex}.prob-list{gap:var(--space-3);flex-direction:column;display:flex}.prob-card{gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--color-danger-bg);border-radius:var(--radius-md);border:1px solid #b23b3b2e;align-items:flex-start;display:flex}.prob-ic{border-radius:var(--radius-md);width:40px;height:40px;color:var(--color-danger);background:#b23b3b1f;flex-shrink:0;justify-content:center;align-items:center;display:flex}.prob-card h3{color:var(--color-text-primary);margin-bottom:3px;font-size:1.05rem;font-weight:700;line-height:1.2}.prob-card p{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.55}.prob-bridge{gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--color-success-bg);border:1px solid var(--color-success-border);border-radius:var(--radius-md);align-items:center;display:flex}.prob-bridge .pb-txt{font-size:var(--text-sm);color:var(--color-text-primary);line-height:1.5}.prob-bridge .pb-ic{color:var(--color-success);flex-shrink:0;display:flex}.cmp-figure{border-radius:var(--radius-lg);border:1px solid var(--color-border);box-shadow:var(--shadow-card);margin-bottom:var(--space-10);background:#fff;overflow:hidden}.cmp-figure svg{width:100%;height:auto}.cmp-table-wrap{border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);background:#fff;overflow-x:auto}table.cmp{border-collapse:collapse;width:100%;min-width:560px;font-size:var(--text-sm)}table.cmp caption{text-align:left;padding:var(--space-5) var(--space-6) 0;color:var(--color-text-secondary);font-weight:600}table.cmp th,table.cmp td{padding:var(--space-4) var(--space-5);text-align:left;border-bottom:1px solid var(--color-border);vertical-align:top;line-height:1.5}table.cmp thead th{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);background:var(--color-surface);font-size:.8125rem}table.cmp tbody th{color:var(--color-text-primary);width:32%;font-weight:600}table.cmp .col-diesel{background:var(--color-danger-bg)}table.cmp .col-eco{background:var(--color-success-bg)}table.cmp thead .col-diesel{color:var(--color-danger);background:#b23b3b1f;font-weight:700}table.cmp thead .col-eco{color:#1e5e22;background:#2e7d3224;font-weight:700}table.cmp tr:last-child td,table.cmp tr:last-child th{border-bottom:none}.obj-grid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.obj-card{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-8) var(--space-6);text-align:center;transition:transform var(--transition), box-shadow var(--transition), border-color var(--transition);background:#fff}.obj-card:hover{box-shadow:var(--shadow-hover);border-color:var(--color-accent);transform:translateY(-4px)}.obj-ic{width:64px;height:64px;margin:0 auto var(--space-4);border-radius:var(--radius-lg);background:#f5a6231a;justify-content:center;align-items:center;display:flex}.obj-card h3{color:var(--color-text-primary);margin-bottom:var(--space-2);font-size:1.05rem;font-weight:700}.obj-card p{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.55}.sandstrahlen-elektrokompressor-umfang-list{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.sandstrahlen-elektrokompressor-umfang-item{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);border-left:3px solid var(--color-accent);background:#fff;align-items:flex-start;display:flex}.sandstrahlen-elektrokompressor-umfang-check{background:var(--color-accent);width:24px;height:24px;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-size:.75rem;font-weight:700;display:flex}.sandstrahlen-elektrokompressor-umfang-item h3{margin-bottom:var(--space-1);color:var(--color-text-primary);font-size:1rem;font-weight:700}.sandstrahlen-elektrokompressor-umfang-item p{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.55}.sandstrahlen-elektrokompressor-processsteps{align-items:start;gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:1fr auto 1fr auto 1fr;display:grid}.sandstrahlen-elektrokompressor-processstep{text-align:center;padding:var(--space-5)}.sandstrahlen-elektrokompressor-processnumber{background:var(--color-accent);width:52px;height:52px;color:var(--color-primary);margin-inline:auto;margin-bottom:var(--space-4);border-radius:50%;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;display:flex}.sandstrahlen-elektrokompressor-processstep h3{margin-bottom:var(--space-2);color:#fff;font-size:1.05rem;font-weight:700}.sandstrahlen-elektrokompressor-processstep p{font-size:var(--text-sm);color:#ffffffb8;line-height:1.6}.sandstrahlen-elektrokompressor-processarrow{color:#ffffff4d;padding-top:var(--space-6);justify-content:center;align-items:center;font-size:1.5rem;display:flex}.sandstrahlen-elektrokompressor-inline-cta{border-radius:var(--radius-md);padding:var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-5);margin-top:var(--space-12);background:#f5a62314;border:1px solid #f5a62340;display:flex}.sandstrahlen-elektrokompressor-inline-cta p{color:var(--color-text-primary);margin:0;font-size:1rem;font-weight:500}.sandstrahlen-elektrokompressor-inline-cta .btn{flex-shrink:0}.sandstrahlen-elektrokompressor-eeatgrid{gap:var(--space-6);grid-template-columns:repeat(4,1fr);display:grid}.sandstrahlen-elektrokompressor-eeatitem{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);text-align:center;background:#fff}.sandstrahlen-elektrokompressor-eeatnum{color:var(--color-primary);margin-bottom:var(--space-2);font-size:1.9rem;font-weight:700;line-height:1}.sandstrahlen-elektrokompressor-eeatitem p{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5}.sandstrahlen-elektrokompressor-faq-list{gap:var(--space-3);flex-direction:column;max-width:880px;margin-inline:auto;display:flex}details.sandstrahlen-elektrokompressor-faq-item{border:1.5px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition);background:#fff;overflow:hidden}details.sandstrahlen-elektrokompressor-faq-item[open]{border-color:var(--color-primary)}details.sandstrahlen-elektrokompressor-faq-item summary{padding:var(--space-5) var(--space-6);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-4);-webkit-user-select:none;user-select:none;min-height:52px;color:var(--color-text-primary);font-size:1.0625rem;font-weight:600;list-style:none;display:flex}details.sandstrahlen-elektrokompressor-faq-item summary::-webkit-details-marker{display:none}details.sandstrahlen-elektrokompressor-faq-item summary:after{content:"+";color:var(--color-primary);transition:transform var(--transition);flex-shrink:0;font-size:1.4rem;font-weight:400}details.sandstrahlen-elektrokompressor-faq-item[open] summary:after{transform:rotate(45deg)}.sandstrahlen-elektrokompressor-faq-answer{padding:0 var(--space-6) var(--space-5);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.75}.sandstrahlen-elektrokompressor-cta-section{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-mid) 100%);position:relative;overflow:hidden}.sandstrahlen-elektrokompressor-cta-grid{gap:var(--space-16);grid-template-columns:1fr 1fr;align-items:center;display:grid}.sandstrahlen-elektrokompressor-cta-copy h2{font-size:var(--text-h2);color:#fff;margin-bottom:var(--space-4);font-weight:700}.sandstrahlen-elektrokompressor-cta-copy p{color:#ffffffbf;margin-bottom:var(--space-6);line-height:1.7}.sandstrahlen-elektrokompressor-cta-points{gap:var(--space-3);flex-direction:column;display:flex}.sandstrahlen-elektrokompressor-cta-points li{align-items:center;gap:var(--space-3);color:#ffffffe6;font-size:var(--text-sm);display:flex}.sandstrahlen-elektrokompressor-cta-points .trust-check{background:#f5a6232e}.sandstrahlen-elektrokompressor-lead-form{border-radius:var(--radius-lg);padding:var(--space-8);background:#fff;box-shadow:0 12px 40px #00000040}.sandstrahlen-elektrokompressor-lead-form h3{color:var(--color-text-primary);margin-bottom:var(--space-1);font-size:1.2rem;font-weight:700}.sandstrahlen-elektrokompressor-lead-form .form-sub{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-5)}.field{margin-bottom:var(--space-4);flex-direction:column;gap:6px;display:flex}.field label{color:var(--color-text-primary);font-size:.8125rem;font-weight:600}.field input,.field select,.field textarea{border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary);transition:border-color var(--transition), box-shadow var(--transition);width:100%;padding:11px 13px;font-family:inherit;font-size:.9375rem}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--color-accent);background:#fff;outline:none;box-shadow:0 0 0 3px #f5a6232e}.field textarea{resize:vertical;min-height:80px}.form-consent{gap:var(--space-3);color:var(--color-text-secondary);margin-bottom:var(--space-5);align-items:flex-start;font-size:.8125rem;line-height:1.5;display:flex}.form-consent input{width:18px;height:18px;accent-color:var(--color-accent);flex-shrink:0;margin-top:3px}.form-consent a{color:var(--color-accent-text);text-decoration:underline}.sandstrahlen-elektrokompressor-lead-form .btn{width:100%}.form-note{color:var(--color-text-secondary);text-align:center;margin-top:var(--space-3);font-size:.75rem}.form-success{background:var(--color-success-bg);border:1px solid var(--color-success-border);border-radius:var(--radius-md);padding:var(--space-6);text-align:center;color:var(--color-success);font-weight:600;display:none}.sandstrahlen-elektrokompressor-lead-form.sent .form-body{display:none}.sandstrahlen-elektrokompressor-lead-form.sent .form-success{display:block}@media (max-width:1024px){.sandstrahlen-elektrokompressor-cta-grid{gap:var(--space-10);grid-template-columns:1fr}.sandstrahlen-elektrokompressor-eeatgrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.feature-grid{gap:var(--space-6);grid-template-columns:1fr}.feature-grid.reverse .feature-media{order:0}.obj-grid{grid-template-columns:1fr 1fr}.sandstrahlen-elektrokompressor-umfang-list{grid-template-columns:1fr}}@media (max-width:768px){.sandstrahlen-elektrokompressor-inline-cta{text-align:center;flex-direction:column;align-items:stretch}.sandstrahlen-elektrokompressor-inline-cta .btn{width:100%}.sandstrahlen-elektrokompressor-processsteps{grid-template-columns:1fr}.sandstrahlen-elektrokompressor-processnumber{display:none}}@media (max-width:560px){.obj-grid,.sandstrahlen-elektrokompressor-eeatgrid{grid-template-columns:1fr}.sandstrahlen-elektrokompressor-hero-actions{flex-direction:column}.sandstrahlen-elektrokompressor-hero-actions .btn{width:100%}}
