.restored-page-39edfaf5441ada83[data-astro-cid-i7ghoqzf]{--accent:158 64% 52%;--accent-foreground:222 47% 11%;--border:215 25% 27%;--input:215 25% 27%;--ring:161 94% 30%;--background:222 47% 11%;--foreground:210 40% 98%;--card:222 47% 17%;--card-foreground:213 27% 84%;--primary:161 94% 30%;--primary-foreground:210 40% 98%;--secondary:217 33% 17%;--secondary-foreground:213 27% 84%;--muted:215 25% 27%;--muted-foreground:215 16% 62%;--radius:.375rem;--machined-grain-opacity:.03;--indicator-glow-radius:12px;--technical-line-weight:1px;background-color:hsl(var(--background));color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif;line-height:1.7}h1[data-astro-cid-i7ghoqzf],h2[data-astro-cid-i7ghoqzf],h3[data-astro-cid-i7ghoqzf],h4[data-astro-cid-i7ghoqzf]{text-wrap:balance;font-family:Space Grotesk,sans-serif}.hero-headline[data-astro-cid-i7ghoqzf]{letter-spacing:-.04em;font-size:clamp(2.5rem,8vw,5rem);font-weight:700;line-height:1.1}.section-headline[data-astro-cid-i7ghoqzf]{letter-spacing:-.02em;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;line-height:1.2}.machined-instrument-panel[data-astro-cid-i7ghoqzf]{background:linear-gradient(to bottom, hsl(var(--card)), hsl(var(--background))), repeating-linear-gradient(0deg, transparent, transparent 2px, rgba(255,255,255,var(--machined-grain-opacity)) 3px);border:var(--technical-line-weight) solid var(--border);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,inset 1px 0 #ffffff05,0 10px 30px -10px #00000080}.cta-button[data-astro-cid-i7ghoqzf]{letter-spacing:.05em;border-radius:var(--radius);color:#f8fafc;background-color:#059467;border:1px solid #ffffff1a;align-items:center;gap:.75rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 14px #05966963}.cta-button[data-astro-cid-i7ghoqzf]:hover{background-color:#047c56;transform:translateY(-1px)scale(1.02);box-shadow:0 6px 20px #05966980}.cta-button[data-astro-cid-i7ghoqzf]:active{transform:translateY(0)scale(.98);box-shadow:inset 0 2px 4px #0000004d}.animate-enter[data-astro-cid-i7ghoqzf]{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(30px)}.animate-enter[data-astro-cid-i7ghoqzf].is-visible{opacity:1;transform:translateY(0)}.word-reveal-parent[data-astro-cid-i7ghoqzf]{vertical-align:bottom;padding-bottom:.15em;display:inline-block;overflow:hidden}.animate-word-enter[data-astro-cid-i7ghoqzf]{transition:transform .8s cubic-bezier(.16,1,.3,1);display:inline-block;transform:translateY(110%)}.hero-headline[data-astro-cid-i7ghoqzf].is-visible .animate-word-enter[data-astro-cid-i7ghoqzf]{transform:translateY(0)}.reveal-container[data-astro-cid-i7ghoqzf]{border-radius:var(--radius);position:relative;overflow:hidden}.reveal-mask[data-astro-cid-i7ghoqzf]{background-color:hsl(var(--primary));z-index:10;width:100%;height:100%;transition:transform 1s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;transform:translate(0)}.reveal-container[data-astro-cid-i7ghoqzf].is-visible .reveal-mask[data-astro-cid-i7ghoqzf]{transform:translate(101%)}.reveal-image[data-astro-cid-i7ghoqzf]{transition:transform 1s cubic-bezier(.16,1,.3,1);transform:scale(1.05)}.reveal-container[data-astro-cid-i7ghoqzf].is-visible .reveal-image[data-astro-cid-i7ghoqzf]{transform:scale(1)}.technical-table[data-astro-cid-i7ghoqzf]{border-collapse:separate;border-spacing:0;width:100%}.technical-table[data-astro-cid-i7ghoqzf] th[data-astro-cid-i7ghoqzf]{text-align:center;border-bottom:1px solid var(--border);color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.1em;padding:1rem;font-family:Space Grotesk,sans-serif;font-size:.75rem}.technical-table[data-astro-cid-i7ghoqzf] td[data-astro-cid-i7ghoqzf]{text-align:center;border-bottom:1px solid #ffffff0d;padding:1.25rem}.technical-table[data-astro-cid-i7ghoqzf] tr[data-astro-cid-i7ghoqzf]:last-child td[data-astro-cid-i7ghoqzf]{border-bottom:none}.emerald-glow[data-astro-cid-i7ghoqzf]{text-shadow:0 0 var(--indicator-glow-radius) #36d39980;color:hsl(var(--accent))}.blueprint-line[data-astro-cid-i7ghoqzf]{background-color:var(--border);opacity:.3;position:absolute}.v-line[data-astro-cid-i7ghoqzf]{width:1px;height:100%;top:0}.h-line[data-astro-cid-i7ghoqzf]{width:100%;height:1px;left:0}@keyframes scanning{0%{transform:translateY(-100%)}to{transform:translateY(1000%)}}.scanner-beam[data-astro-cid-i7ghoqzf]{background:linear-gradient(to right, transparent, hsl(var(--accent)), transparent);width:100%;height:2px;box-shadow:0 0 15px hsl(var(--accent));opacity:.1;pointer-events:none;animation:8s linear infinite scanning;position:absolute;top:0;left:0}[data-astro-cid-i7ghoqzf]{scrollbar-width:thin!important;scrollbar-color:#bfc5ce transparent!important}[data-astro-cid-i7ghoqzf]::-webkit-scrollbar{width:6px!important}[data-astro-cid-i7ghoqzf]::-webkit-scrollbar-thumb{background-color:#bfc5ce!important;border-radius:9999px!important}[data-astro-cid-i7ghoqzf]::-webkit-scrollbar-track{background-color:#0000!important;border-radius:9999px!important}.restored-source-contained.restored-page-39edfaf5441ada83,:root.dark .restored-source-contained.restored-page-39edfaf5441ada83{isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;min-width:0;background:hsl(var(--background))!important;color:hsl(var(--foreground))!important}
