.restored-page-7311a42f577143b7[data-astro-cid-kay3u344]{--primary:#d3b46e;--primary-foreground:0 0% 100%;--background:#0b0c12;--foreground:#efeae0;--card:#14151f;--card-foreground:#efeae0;--accent:#b3934c;--border:#2c2d3a;--muted:#a7a5b0;--muted-foreground:#6b655c;--radius:14px;--grain-opacity:.04;--blueprint-opacity:.15;--brass-shine:.8}[data-astro-cid-kay3u344][data-theme=light]{--background:#f2efe9;--foreground:#221f1a;--card:#fff;--card-foreground:#221f1a;--border:#e3ddce;--muted:#6b655c;--primary:#b3934c}[data-astro-cid-kay3u344]{box-sizing:border-box;-webkit-font-smoothing:antialiased;margin:0;padding:0}.restored-page-7311a42f577143b7[data-astro-cid-kay3u344]{background-color:var(--background);color:var(--foreground);font-family:Inter,system-ui,-apple-system,sans-serif;line-height:1.65;overflow-x:hidden}.blueprint-technical-surface[data-astro-cid-kay3u344]{background-image:radial-gradient(hsla(41, 53%, 63%, var(--blueprint-opacity)) .5px, transparent .5px), linear-gradient(to bottom, var(--background) 0%, var(--card) 100%);background-size:24px 24px,100% 100%;position:relative}.blueprint-technical-surface[data-astro-cid-kay3u344]:after{content:"";opacity:var(--grain-opacity);pointer-events:none;z-index:1;background:url(https://www.transparenttextures.com/patterns/p6-grain.png);position:absolute;inset:0}.wrap[data-astro-cid-kay3u344]{max-width:1120px;margin:0 auto;padding:0 20px}h1[data-astro-cid-kay3u344],h2[data-astro-cid-kay3u344],h3[data-astro-cid-kay3u344]{text-wrap:balance;font-family:Space Grotesk,sans-serif}.section-headline[data-astro-cid-kay3u344]{letter-spacing:-.01em;margin-bottom:24px;font-size:clamp(1.5rem,4vw,1.75rem);font-weight:600;line-height:1.2}.eyebrow[data-astro-cid-kay3u344]{text-transform:uppercase;letter-spacing:.14em;color:var(--primary);margin-bottom:12px;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:600;display:block}.hero[data-astro-cid-kay3u344]{align-items:center;min-height:80vh;padding:88px 0;display:flex}.hero-grid[data-astro-cid-kay3u344]{grid-template-columns:1.05fr 1fr;align-items:center;gap:44px;display:grid}.hero-headline[data-astro-cid-kay3u344]{letter-spacing:-.01em;margin-bottom:24px;font-size:clamp(32px,5vw,52px);font-weight:700;line-height:1.15}.word-reveal-parent[data-astro-cid-kay3u344]{vertical-align:bottom;padding-bottom:.15em;display:inline-block;overflow:hidden}.animate-word-enter[data-astro-cid-kay3u344]{transition:transform .8s cubic-bezier(.16,1,.3,1);display:inline-block;transform:translateY(110%)}.hero-headline[data-astro-cid-kay3u344].is-visible .animate-word-enter[data-astro-cid-kay3u344]{transform:translateY(0)}.lead-paragraph[data-astro-cid-kay3u344]{color:var(--muted);max-width:520px;margin-bottom:32px;font-size:18px}.hero-image-container[data-astro-cid-kay3u344]{aspect-ratio:1;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 12px 32px #00000080}.hero-image[data-astro-cid-kay3u344]{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.cta-button[data-astro-cid-kay3u344]{background-color:var(--primary);color:#fff;border-radius:999px;align-items:center;gap:8px;padding:13px 24px;font-family:Space Grotesk,sans-serif;font-size:17px;font-weight:600;text-decoration:none;transition:all .6s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 12px #0003}.cta-button[data-astro-cid-kay3u344]:hover{background-color:#d3b36fe6;transform:translateY(-2px);box-shadow:0 8px 20px #0006}.cta-button[data-astro-cid-kay3u344]:active{transform:translateY(0)scale(.97)}.card-grid[data-astro-cid-kay3u344]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:22px;margin-top:44px;display:grid}.precision-card[data-astro-cid-kay3u344]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:16px;padding:24px;transition:all .6s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 2px 10px #00000059}.precision-card[data-astro-cid-kay3u344]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000080}.reveal-container[data-astro-cid-kay3u344]{aspect-ratio:16/9;border-radius:8px;margin-bottom:12px;position:relative;overflow:hidden}.reveal-mask[data-astro-cid-kay3u344]{background:var(--primary);z-index:2;transition:transform .8s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.reveal-container[data-astro-cid-kay3u344].is-visible .reveal-mask[data-astro-cid-kay3u344]{transform:translate(101%)}.reveal-container[data-astro-cid-kay3u344] img[data-astro-cid-kay3u344]{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.16,1,.3,1);transform:scale(1.05)}.reveal-container[data-astro-cid-kay3u344].is-visible img[data-astro-cid-kay3u344]{transform:scale(1)}.table-container[data-astro-cid-kay3u344]{border:1px solid var(--border);border-radius:var(--radius);margin:44px 0;overflow-x:auto}table[data-astro-cid-kay3u344]{border-collapse:collapse;width:100%;font-size:15px}th[data-astro-cid-kay3u344]{background:var(--card);color:var(--primary);text-align:left;border-bottom:1px solid var(--border);padding:16px;font-family:Space Grotesk,sans-serif;font-weight:600}td[data-astro-cid-kay3u344]{border-bottom:1px solid var(--border);padding:16px}tr[data-astro-cid-kay3u344]:nth-child(2n){background:#ffffff05}.animate-enter[data-astro-cid-kay3u344]{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-kay3u344].is-visible{opacity:1;transform:translateY(0)}.delay-100[data-astro-cid-kay3u344]{transition-delay:.1s}.delay-200[data-astro-cid-kay3u344]{transition-delay:.2s}.delay-300[data-astro-cid-kay3u344]{transition-delay:.3s}header[data-astro-cid-kay3u344]{z-index:100;background:var(--background);border-bottom:1px solid var(--border);padding:24px 0;position:sticky;top:0}footer[data-astro-cid-kay3u344]{border-top:1px solid var(--border);background:var(--card);margin-top:88px;padding:60px 0 34px}.footer-grid[data-astro-cid-kay3u344]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.footer-links[data-astro-cid-kay3u344]{gap:24px;list-style:none;display:flex}.footer-links[data-astro-cid-kay3u344] a[data-astro-cid-kay3u344]{color:var(--muted);font-size:14px;text-decoration:none;transition:color .3s}.footer-links[data-astro-cid-kay3u344] a[data-astro-cid-kay3u344]:hover{color:var(--foreground)}.faq-section[data-astro-cid-kay3u344]{padding:88px 0}.faq-item[data-astro-cid-kay3u344]{border-bottom:1px solid var(--border);padding:24px 0}.faq-question[data-astro-cid-kay3u344]{cursor:pointer;justify-content:space-between;margin-bottom:12px;font-family:Space Grotesk,sans-serif;font-size:19px;font-weight:600;display:flex}.faq-answer[data-astro-cid-kay3u344]{color:var(--muted);font-size:16px}@media (width<=760px){.hero-grid[data-astro-cid-kay3u344]{grid-template-columns:1fr}.hero-image-container[data-astro-cid-kay3u344]{order:-1}.hero[data-astro-cid-kay3u344]{padding:44px 0}.footer-grid[data-astro-cid-kay3u344]{flex-direction:column;align-items:flex-start}}[data-astro-cid-kay3u344]{scrollbar-width:thin!important;scrollbar-color:#bfc5ce transparent!important}[data-astro-cid-kay3u344]::-webkit-scrollbar{width:6px!important}[data-astro-cid-kay3u344]::-webkit-scrollbar-thumb{background-color:#bfc5ce!important;border-radius:9999px!important}[data-astro-cid-kay3u344]::-webkit-scrollbar-track{background-color:#0000!important;border-radius:9999px!important}.restored-source-contained.restored-page-7311a42f577143b7,:root.dark .restored-source-contained.restored-page-7311a42f577143b7{isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;min-width:0;background:var(--background)!important;color:var(--foreground)!important}
