.restored-page-0528039712363042[data-astro-cid-r4nvxyws]{--primary:#009789;--primary-foreground:#f0f0f0;--background:#f9fbfb;--foreground:#111f1e;--card:#fff;--card-foreground:#111f1e;--border:#e0e2e2;--muted:#f4f7f7;--muted-foreground:#496765;--accent:#009789;--radius:14px;--hairline-stroke:.5px;--vellum-grain-opacity:.04;--blueprint-shadow-alpha:.25}@media (prefers-color-scheme:dark){.restored-page-0528039712363042[data-astro-cid-r4nvxyws]{--background:#0c1211;--foreground:#e7f5f3;--card:#0f1716;--card-foreground:#e7f5f3;--border:#ffffff24;--muted:#141d1c;--muted-foreground:#a6c7c3}}.restored-page-0528039712363042[data-astro-cid-r4nvxyws]{background-color:var(--background);color:var(--foreground);font-family:Inter,system-ui,sans-serif;line-height:1.6;overflow-x:hidden}h1[data-astro-cid-r4nvxyws],h2[data-astro-cid-r4nvxyws],h3[data-astro-cid-r4nvxyws]{letter-spacing:-.01em;text-wrap:balance;font-family:Instrument Sans,sans-serif}.precision-spec-card[data-astro-cid-r4nvxyws]{border:var(--hairline-stroke) solid #00998a4d;background:linear-gradient(135deg, var(--card), var(--muted));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.precision-spec-card[data-astro-cid-r4nvxyws]:before{content:"";background:var(--accent);height:4px;position:absolute;top:0;left:0;right:0}.precision-spec-card[data-astro-cid-r4nvxyws]:hover{border-color:#00978940;transform:translateY(-4px);box-shadow:0 20px 40px -12px #00998a1f}.hero-gradient[data-astro-cid-r4nvxyws]{background:linear-gradient(#009789 0%,#009789d9 8%,#00978973 20%,#0097892e 35%,#00978900 50%)}@media (prefers-color-scheme:dark){.hero-gradient[data-astro-cid-r4nvxyws]{background:linear-gradient(#009789 0%,#009789d9 8%,#00978973 20%,#0097892e 35%,#00978900 50%),#0c1211}}.blueprint-grid[data-astro-cid-r4nvxyws]{background-image:radial-gradient(var(--accent) .5px, transparent .5px);opacity:.1;background-size:24px 24px}.animate-enter[data-astro-cid-r4nvxyws]{opacity:0;transition:all .6s cubic-bezier(.16,1,.3,1);transform:translateY(30px)}.animate-enter[data-astro-cid-r4nvxyws].is-visible{opacity:1;transform:translateY(0)}.word-reveal-parent[data-astro-cid-r4nvxyws]{vertical-align:bottom;padding-bottom:.15em;display:inline-block;overflow:hidden}.animate-word-enter[data-astro-cid-r4nvxyws]{transition:transform .8s cubic-bezier(.16,1,.3,1);display:inline-block;transform:translateY(110%)}.is-visible[data-astro-cid-r4nvxyws] .animate-word-enter[data-astro-cid-r4nvxyws]{transform:translateY(0)}.cta-button[data-astro-cid-r4nvxyws]{background-color:var(--primary);color:#fff;border-radius:var(--radius);align-items:center;gap:.5rem;padding:.875rem 1.75rem;font-size:.9375rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 10px 22px -12px #00978940}.cta-button[data-astro-cid-r4nvxyws]:hover{background-color:#008175;transform:translateY(-2px);box-shadow:0 8px 20px -6px #0097894d}.ghost-button[data-astro-cid-r4nvxyws]{color:var(--foreground);border-radius:var(--radius);background-color:#0000;border:1px solid #0000001f;align-items:center;gap:.5rem;padding:.875rem 1.75rem;font-size:15px;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}@media (prefers-color-scheme:dark){.ghost-button[data-astro-cid-r4nvxyws]{border-color:#ffffff24}}.icon-tile[data-astro-cid-r4nvxyws]{color:#fff;background:linear-gradient(135deg,#009789,#00b7a6);border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;display:flex}details[data-astro-cid-r4nvxyws]{border:var(--hairline-stroke) solid var(--border);border-radius:var(--radius);margin-bottom:1rem;padding:1.25rem;transition:background-color .2s}details[data-astro-cid-r4nvxyws][open]{background-color:var(--muted)}summary[data-astro-cid-r4nvxyws]{cursor:pointer;justify-content:space-between;align-items:center;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-r4nvxyws]::-webkit-details-marker{display:none}.chevron[data-astro-cid-r4nvxyws]{color:var(--primary);transition:transform .2s}details[data-astro-cid-r4nvxyws][open] .chevron[data-astro-cid-r4nvxyws]{transform:rotate(180deg)}.config-table-container[data-astro-cid-r4nvxyws]{border:var(--hairline-stroke) solid var(--border);border-radius:var(--radius);background:var(--card);overflow-x:auto}table[data-astro-cid-r4nvxyws]{border-collapse:collapse;width:100%;font-size:.9375rem}th[data-astro-cid-r4nvxyws]{background-color:var(--muted);text-align:left;border-bottom:var(--hairline-stroke) solid var(--border);padding:1rem;font-weight:600}td[data-astro-cid-r4nvxyws]{border-bottom:var(--hairline-stroke) solid var(--border);padding:1rem}.step-number-anchor[data-astro-cid-r4nvxyws]{color:var(--primary);opacity:.05;z-index:0;pointer-events:none;font-size:8rem;font-weight:800;line-height:1;position:absolute;top:-1rem;left:-1rem}.step-card[data-astro-cid-r4nvxyws]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:2rem;position:relative;overflow:hidden}[data-astro-cid-r4nvxyws]::-webkit-scrollbar-track{background:var(--background)}[data-astro-cid-r4nvxyws]::-webkit-scrollbar-thumb{background:var(--border);border-radius:5px}[data-astro-cid-r4nvxyws]::-webkit-scrollbar-thumb:hover{background:var(--accent)}.reveal-container[data-astro-cid-r4nvxyws]{border-radius:var(--radius);aspect-ratio:16/9;position:relative;overflow:hidden}.reveal-mask[data-astro-cid-r4nvxyws]{z-index:10;background:#fff;transition:transform 1s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}@media (prefers-color-scheme:dark){.reveal-mask[data-astro-cid-r4nvxyws]{background:#0c1211}}.is-visible[data-astro-cid-r4nvxyws] .reveal-mask[data-astro-cid-r4nvxyws]{transform:translate(101%)}.reveal-image[data-astro-cid-r4nvxyws]{transition:transform 1s cubic-bezier(.16,1,.3,1);transform:scale(1.05)}.is-visible[data-astro-cid-r4nvxyws] .reveal-image[data-astro-cid-r4nvxyws]{transform:scale(1)}[data-astro-cid-r4nvxyws]{scrollbar-width:thin!important;scrollbar-color:#bfc5ce transparent!important}[data-astro-cid-r4nvxyws]::-webkit-scrollbar{width:6px!important}[data-astro-cid-r4nvxyws]::-webkit-scrollbar-thumb{background-color:#bfc5ce!important;border-radius:9999px!important}[data-astro-cid-r4nvxyws]::-webkit-scrollbar-track{background-color:#0000!important;border-radius:9999px!important}.restored-source-contained.restored-page-0528039712363042,:root.dark .restored-source-contained.restored-page-0528039712363042{isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;min-width:0;background:var(--background)!important;color:var(--foreground)!important}
