.restored-page-fa2c0dc5a6b5830d[data-astro-cid-ehmp67ja]{--grain-opacity:.05;--glass-blur:12px;--line-weight:1px;--primary:24 95% 53%;--card:0 0% 100%;--border:210 10% 88%;color:#0f172a;-webkit-font-smoothing:antialiased;background-color:#f8fafc;overflow-x:hidden}.section-headline[data-astro-cid-ehmp67ja]{letter-spacing:-.02em;text-balance:balance;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.2}.hero-headline[data-astro-cid-ehmp67ja]{letter-spacing:-.04em;text-balance:balance;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;line-height:1.1}.polycarbonate-lattice-panel[data-astro-cid-ehmp67ja]{background-color:hsl(var(--card) / .7);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(120%);backdrop-filter:blur(var(--glass-blur)) saturate(120%);border:1px solid hsl(var(--border) / .5);position:relative;overflow:hidden}.polycarbonate-lattice-panel[data-astro-cid-ehmp67ja]:before{content:"";background-image:radial-gradient(hsl(var(--primary) / .1) 1px, transparent 1px);opacity:var(--grain-opacity);pointer-events:none;background-size:24px 24px;position:absolute;inset:0}.animate-enter[data-astro-cid-ehmp67ja]{opacity:0;transition:opacity .6s cubic-bezier(.2,.8,.2,1),transform .6s cubic-bezier(.2,.8,.2,1);transform:translateY(30px)}.animate-enter[data-astro-cid-ehmp67ja].is-visible{opacity:1;transform:translateY(0)}.word-reveal-parent[data-astro-cid-ehmp67ja]{vertical-align:bottom;padding-bottom:.15em;display:inline-block;overflow:hidden}.animate-word-enter[data-astro-cid-ehmp67ja]{transition:transform .8s cubic-bezier(.2,.8,.2,1);display:inline-block;transform:translateY(110%)}.hero-headline[data-astro-cid-ehmp67ja].is-visible .animate-word-enter[data-astro-cid-ehmp67ja]{transform:translateY(0)}.delay-100[data-astro-cid-ehmp67ja]{transition-delay:.1s}.delay-200[data-astro-cid-ehmp67ja]{transition-delay:.2s}.delay-300[data-astro-cid-ehmp67ja]{transition-delay:.3s}.delay-400[data-astro-cid-ehmp67ja]{transition-delay:.4s}.delay-500[data-astro-cid-ehmp67ja]{transition-delay:.5s}.btn-industrial[data-astro-cid-ehmp67ja]{letter-spacing:.02em;color:#fff;background-color:#ff6b00;border-radius:.375rem;align-items:center;gap:.5rem;padding:1rem 2rem;font-weight:600;transition:all .2s cubic-bezier(.2,.8,.2,1);display:inline-flex;box-shadow:0 4px #ae4804}.btn-industrial[data-astro-cid-ehmp67ja]:hover{background-color:#ef6306;transform:translateY(2px);box-shadow:0 2px #ae4804}.btn-industrial[data-astro-cid-ehmp67ja]:active{transform:translateY(4px)scale(.98);box-shadow:0 0 #0000}.reveal-container[data-astro-cid-ehmp67ja]{background:#e2e8f0;border-radius:.75rem;position:relative;overflow:hidden}.reveal-mask[data-astro-cid-ehmp67ja]{z-index:10;background:#fff;transition:transform 1s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.reveal-container[data-astro-cid-ehmp67ja].is-visible .reveal-mask[data-astro-cid-ehmp67ja]{transform:translate(101%)}.reveal-image[data-astro-cid-ehmp67ja]{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.8,.2,1);transform:scale(1.05)}.reveal-container[data-astro-cid-ehmp67ja].is-visible .reveal-image[data-astro-cid-ehmp67ja]{transform:scale(1)}.bg-blueprint[data-astro-cid-ehmp67ja]{background-image:linear-gradient(90deg,#e2e8f080 1px,#0000 1px),linear-gradient(#e2e8f080 1px,#0000 1px);background-size:40px 40px}.technical-callout[data-astro-cid-ehmp67ja]{text-transform:uppercase;letter-spacing:.05em;color:#ff6b00;font-family:JetBrains Mono,monospace;font-size:.75rem}[data-astro-cid-ehmp67ja]::-webkit-scrollbar-track{background:#f1f5f9}[data-astro-cid-ehmp67ja]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}[data-astro-cid-ehmp67ja]::-webkit-scrollbar-thumb:hover{background:#94a3b8}[data-astro-cid-ehmp67ja]{scrollbar-width:thin!important;scrollbar-color:#bfc5ce transparent!important}[data-astro-cid-ehmp67ja]::-webkit-scrollbar{width:6px!important}[data-astro-cid-ehmp67ja]::-webkit-scrollbar-thumb{background-color:#bfc5ce!important;border-radius:9999px!important}[data-astro-cid-ehmp67ja]::-webkit-scrollbar-track{background-color:#0000!important;border-radius:9999px!important}.restored-source-contained.restored-page-fa2c0dc5a6b5830d,:root.dark .restored-source-contained.restored-page-fa2c0dc5a6b5830d{isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;min-width:0;color:#0f172a!important;background:#f8fafc!important}
