.restored-page-68b45295dae5d424[data-astro-cid-ch7mcppc]{--primary:174 100% 30%;--primary-foreground:0 0% 100%;--card:220 23% 97%;--border:0 0% 88%;--radius:.375rem;--indicator-opacity:1;--grid-opacity:.05;color:#222;-webkit-font-smoothing:antialiased;background-color:#fff;font-family:Inter,system-ui,sans-serif;line-height:1.5}.hero-headline[data-astro-cid-ch7mcppc]{letter-spacing:-.03em;font-family:Space Grotesk,sans-serif;font-size:clamp(2.25rem,5vw,2.625rem);font-weight:700;line-height:1.1}.section-headline[data-astro-cid-ch7mcppc]{letter-spacing:-.01em;color:#009789;font-family:Space Grotesk,sans-serif;font-size:35px;font-weight:600;line-height:1.2}.body-text[data-astro-cid-ch7mcppc]{color:#496765;font-size:17px;line-height:1.5}.reading-container[data-astro-cid-ch7mcppc]{max-width:760px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.machined-technical-surface[data-astro-cid-ch7mcppc]{border-radius:calc(var(--radius) * .5);background:linear-gradient(135deg,#f6f7f9 0%,#f6f7f9f2 100%);border:1px solid #e2e8f0;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 0 0 1px #fff,4px 4px #0097890d,inset 0 1px 1px #fff}.machined-technical-surface[data-astro-cid-ch7mcppc]:after{content:"";width:100%;height:2px;opacity:var(--indicator-opacity);background:#009789;position:absolute;top:0;left:0}.machined-technical-surface[data-astro-cid-ch7mcppc]:hover{transform:translateY(-2px);box-shadow:0 10px 30px -10px #00978926}.cta-button[data-astro-cid-ch7mcppc]{color:#fff;border-radius:var(--radius);letter-spacing:.02em;cursor:pointer;background:#009789;border:none;justify-content:center;align-items:center;padding:.875rem 2rem;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px #006b61}.cta-button[data-astro-cid-ch7mcppc]:hover{background:#00b7a6;transform:translateY(-1px);box-shadow:0 5px 15px #0097894d}.cta-button[data-astro-cid-ch7mcppc]:active{transform:translateY(3px);box-shadow:0 1px #006b61}.technical-table[data-astro-cid-ch7mcppc]{border-collapse:collapse;width:100%;font-size:15px}.technical-table[data-astro-cid-ch7mcppc] th[data-astro-cid-ch7mcppc]{text-align:left;color:#222;background-color:#f5f7fa;border-bottom:2px solid #009789;padding:1rem;font-family:Space Grotesk,sans-serif;font-weight:600}.technical-table[data-astro-cid-ch7mcppc] td[data-astro-cid-ch7mcppc]{color:#496765;border-bottom:1px solid #0000001f;padding:1rem}.animate-enter[data-astro-cid-ch7mcppc]{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(30px)}.animate-enter[data-astro-cid-ch7mcppc].is-visible{opacity:1;transform:translateY(0)}.word-reveal-parent[data-astro-cid-ch7mcppc]{vertical-align:bottom;padding-bottom:.15em;display:inline-block;overflow:hidden}.animate-word-enter[data-astro-cid-ch7mcppc]{transition:transform .8s cubic-bezier(.16,1,.3,1);display:inline-block;transform:translateY(110%)}.hero-headline[data-astro-cid-ch7mcppc].is-visible .animate-word-enter[data-astro-cid-ch7mcppc]{transform:translateY(0)}.blueprint-grid[data-astro-cid-ch7mcppc]{background-image:linear-gradient(rgba(0, 151, 137, var(--grid-opacity)) 1px, transparent 1px), linear-gradient(90deg, rgba(0, 151, 137, var(--grid-opacity)) 1px, transparent 1px);background-size:20px 20px}.delay-100[data-astro-cid-ch7mcppc]{transition-delay:.1s}.delay-200[data-astro-cid-ch7mcppc]{transition-delay:.2s}.delay-300[data-astro-cid-ch7mcppc]{transition-delay:.3s}[data-astro-cid-ch7mcppc]{scrollbar-width:thin!important;scrollbar-color:#bfc5ce transparent!important}[data-astro-cid-ch7mcppc]::-webkit-scrollbar{width:6px!important}[data-astro-cid-ch7mcppc]::-webkit-scrollbar-thumb{background-color:#bfc5ce!important;border-radius:9999px!important}[data-astro-cid-ch7mcppc]::-webkit-scrollbar-track{background-color:#0000!important;border-radius:9999px!important}.restored-source-contained.restored-page-68b45295dae5d424,:root.dark .restored-source-contained.restored-page-68b45295dae5d424{isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;min-width:0;color:#222!important;background:#fff!important}
