.section-wrapper.svelte-1bgbexf{position:relative;padding-top:var(--section-pt, 5rem);padding-bottom:var(--section-pb, 5rem);padding-left:1rem;padding-right:1rem;background-color:var(--section-bg, transparent);background-image:var(--section-bg-image, none);background-size:cover;background-position:center;text-align:var(--section-text-align, left)}.theme-light.svelte-1bgbexf{--text-primary: #111111;--text-secondary: #374151;--text-muted: #6b7280;--text-inverse: #ffffff;color:var(--text-primary)}.theme-dark.svelte-1bgbexf{--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .85);--text-muted: rgba(255, 255, 255, .6);--text-inverse: #111111;color:var(--text-primary)}.bg-overlay.svelte-1bgbexf{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--section-overlay-opacity, .5));z-index:0}.has-bg-image.svelte-1bgbexf .section-container:where(.svelte-1bgbexf){position:relative;z-index:1}.section-container.svelte-1bgbexf{max-width:var(--section-max-width, 80rem);margin:0 auto}.section-wrapper.svelte-1bgbexf .section-headline,.section-wrapper.svelte-1bgbexf h1,.section-wrapper.svelte-1bgbexf h2,.section-wrapper.svelte-1bgbexf h3,.section-wrapper.svelte-1bgbexf h4{color:var(--text-primary)}.section-wrapper.svelte-1bgbexf .section-subheadline,.section-wrapper.svelte-1bgbexf .section-description{color:var(--text-secondary)}.section-wrapper.svelte-1bgbexf .text-muted{color:var(--text-muted)}.section-wrapper.svelte-1bgbexf .prose{color:var(--text-secondary)}.section-wrapper.svelte-1bgbexf .prose h1,.section-wrapper.svelte-1bgbexf .prose h2,.section-wrapper.svelte-1bgbexf .prose h3,.section-wrapper.svelte-1bgbexf .prose h4{color:var(--text-primary)}.section-wrapper.svelte-1bgbexf .prose a{color:var(--color-primary, #ff6c2d)}.section-wrapper.svelte-1bgbexf .prose strong{color:var(--text-primary)}.theme-dark.svelte-1bgbexf .card,.theme-dark.svelte-1bgbexf .product-card{background:#ffffff14;color:#fff;border-color:#ffffff26}.theme-dark.svelte-1bgbexf .card h3,.theme-dark.svelte-1bgbexf .product-card h3{color:#fff}.rfq.svelte-qbp6yt{max-width:36rem}h2.svelte-qbp6yt{margin:0 0 .5rem;font-size:2rem}.intro.svelte-qbp6yt{color:#0009;margin:0 0 1.5rem}.form.svelte-qbp6yt{display:grid;gap:1rem}.row.svelte-qbp6yt{display:grid;grid-template-columns:1fr 1fr;gap:1rem}label.svelte-qbp6yt{display:flex;flex-direction:column;gap:.4rem;font-size:.9rem}label.svelte-qbp6yt span:where(.svelte-qbp6yt){font-weight:600}input.svelte-qbp6yt,textarea.svelte-qbp6yt,select.svelte-qbp6yt{padding:.65rem .8rem;border:1px solid rgba(0,0,0,.15);border-radius:.4rem;font:inherit}button.svelte-qbp6yt{padding:.85rem 1.5rem;background:var(--color-primary, #c43d2f);color:#fff;border:0;border-radius:.5rem;font-weight:600;cursor:pointer;justify-self:start}button.svelte-qbp6yt:disabled{opacity:.6;cursor:not-allowed}.success.svelte-qbp6yt{padding:1.5rem;background:#0080000f;border-left:3px solid green;border-radius:.5rem}.success.svelte-qbp6yt h3:where(.svelte-qbp6yt){margin:0 0 .4rem}.success.svelte-qbp6yt p:where(.svelte-qbp6yt){margin:0}.error.svelte-qbp6yt{color:#c43d2f;margin:0}
