.restored-page-4da85764c70edca1[data-astro-cid-4bypte74]{--primary:#5a3c22;--background:#f2efe9;--text-main:#221f1a;--text-muted:#6b655c;--accent:#8a6d35;--brass:#b3934c;--border:#e3ddce;--surface:#fff;--paper-grain-opacity:.04;--hairline-weight:1px;--brass-specular:linear-gradient(135deg, #b3934c1a 0%, #b3934c00 50%, #b3934c1a 100%);--shadow-card:0 4px 12px -2px #221f1a14, 0 2px 4px -1px #221f1a0a;--shadow-primary-button:0 2px 8px -1px #5a3c224d;--easing:cubic-bezier(.2, .8, .2, 1);background-color:var(--background);color:var(--text-main);-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif;line-height:1.65;overflow-x:hidden}h1[data-astro-cid-4bypte74],h2[data-astro-cid-4bypte74],h3[data-astro-cid-4bypte74],.font-heading[data-astro-cid-4bypte74]{letter-spacing:-.02em;font-family:Space Grotesk,sans-serif;font-weight:700}.container-custom[data-astro-cid-4bypte74]{max-width:1120px;margin:0 auto;padding:0 20px}.body-measure[data-astro-cid-4bypte74]{max-width:780px}.restored-page-4da85764c70edca1[data-astro-cid-4bypte74]:before{content:"";width:100%;height:100%;opacity:var(--paper-grain-opacity);pointer-events:none;z-index:9999;background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PScwIDAgMjAwIDIwMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJzthc2VGaWx0ZXIgaWQ9J25vaXNlRmlsdGVyJz48ZmVUdXJidWxlbmNlIHR5cGU9J2ZyYWN0YWxOb2lzZScgYmFzZUZyZXF1ZW5jeT0nMC42NScgbnVtT2N0YXZlcz0nMycgc3RpdGNoVGlsZXM9J3N0aXRjaCcvPjwvYmFzZUZpbHRlcj48cmVjdCB3aWR0aD0nMTAwJScgaGVpZ2h0PScxMDAlJyBmaWx0ZXI9J3VybCgjbm9pc2VGaWx0ZXIpJy8+PC9zdmc+);position:fixed;top:0;left:0}.cta-pill[data-astro-cid-4bypte74]{background:var(--primary);color:#fff;box-shadow:var(--shadow-primary-button);transition:all .3s var(--easing);border-radius:9999px;align-items:center;padding:12px 28px;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.cta-pill[data-astro-cid-4bypte74]:hover{background:#4a321d;transform:translateY(-2px);box-shadow:0 10px 15px -3px #5a3c2240}.precision-card[data-astro-cid-4bypte74]{background:var(--surface);border:var(--hairline-weight) solid var(--border);box-shadow:var(--shadow-card);transition:all .4s var(--easing);border-radius:14px;padding:32px;position:relative;overflow:hidden}.precision-card[data-astro-cid-4bypte74]:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px #221f1a1a}.precision-card[data-astro-cid-4bypte74]:after{content:"";background-image:var(--brass-specular);pointer-events:none;opacity:.5;position:absolute;inset:0}.table-container[data-astro-cid-4bypte74]{border:var(--hairline-weight) solid var(--border);background:var(--surface);border-radius:14px;width:100%;overflow-x:auto}table[data-astro-cid-4bypte74]{border-collapse:collapse;width:100%;font-size:15px}th[data-astro-cid-4bypte74]{color:var(--accent);text-align:left;border-bottom:var(--hairline-weight) solid var(--border);text-transform:capitalize;padding:11px 13px;font-family:Space Grotesk,sans-serif;font-weight:600}td[data-astro-cid-4bypte74]{border-bottom:var(--hairline-weight) solid var(--border);vertical-align:top;padding:11px 13px}tr[data-astro-cid-4bypte74]:last-child td[data-astro-cid-4bypte74]{border-bottom:none}tr[data-astro-cid-4bypte74]:nth-child(2n){background:#00000004}.animate-enter[data-astro-cid-4bypte74]{opacity:0;transition:opacity .8s var(--easing), transform .8s var(--easing);transform:translateY(30px)}.animate-enter[data-astro-cid-4bypte74].is-visible{opacity:1;transform:translateY(0)}.word-reveal-parent[data-astro-cid-4bypte74]{vertical-align:bottom;padding-bottom:.15em;display:inline-block;overflow:hidden}.animate-word-enter[data-astro-cid-4bypte74]{transition:transform .6s var(--easing);display:inline-block;transform:translateY(110%)}.hero-headline[data-astro-cid-4bypte74].is-visible .animate-word-enter[data-astro-cid-4bypte74]{transform:translateY(0)}.reveal-container[data-astro-cid-4bypte74]{border-radius:18px;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000001a}.reveal-mask[data-astro-cid-4bypte74]{background:var(--surface);z-index:10;width:100%;height:100%;transition:transform .8s cubic-bezier(.77,0,.175,1);position:absolute;top:0;left:0}.reveal-container[data-astro-cid-4bypte74].is-visible .reveal-mask[data-astro-cid-4bypte74]{transform:translate(101%)}.reveal-image[data-astro-cid-4bypte74]{transition:transform 1.2s var(--easing);width:100%;height:auto;display:block;transform:scale(1.05)}.reveal-container[data-astro-cid-4bypte74].is-visible .reveal-image[data-astro-cid-4bypte74]{transform:scale(1)}.section-divider[data-astro-cid-4bypte74]{background:var(--border);height:1px;margin:44px 0}.eyebrow[data-astro-cid-4bypte74]{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:600;display:block}.muted-note[data-astro-cid-4bypte74]{color:var(--text-muted);margin-top:16px;font-size:14px;font-style:italic}@media (width<=760px){.hero-grid[data-astro-cid-4bypte74]{flex-direction:column-reverse;display:flex}}[data-astro-cid-4bypte74]{scrollbar-width:thin!important;scrollbar-color:#bfc5ce transparent!important}[data-astro-cid-4bypte74]::-webkit-scrollbar{width:6px!important}[data-astro-cid-4bypte74]::-webkit-scrollbar-thumb{background-color:#bfc5ce!important;border-radius:9999px!important}[data-astro-cid-4bypte74]::-webkit-scrollbar-track{background-color:#0000!important;border-radius:9999px!important}.restored-source-contained.restored-page-4da85764c70edca1,:root.dark .restored-source-contained.restored-page-4da85764c70edca1{isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;min-width:0;background:var(--background)!important;color:var(--text-main)!important}
