:root{--c-bg:#0e1013;--c-surface:#14171d;--c-border:#ffffff14;--c-text-primary:#fff;--c-text-secondary:#b4b9c2;--c-text-muted:#7e8592;--c-accent-bronze:#8a6f4d;--c-accent-gold:#c5a059;--font-serif:"Cormorant Garamond", Georgia, serif;--font-sans:"Plus Jakarta Sans", system-ui, -apple-system, sans-serif}.materials-guide-page[data-astro-cid-rs3w7jct]{background-color:var(--c-bg);color:var(--c-text-primary);font-family:var(--font-sans);min-height:100vh;overflow-x:hidden}.section-shell[data-astro-cid-rs3w7jct]{max-width:1280px;margin:0 auto;padding:0 32px}.cinematic-hero[data-astro-cid-rs3w7jct]{align-items:flex-end;min-height:80vh;padding-top:140px;padding-bottom:72px;display:flex;position:relative}.hero-bg-media[data-astro-cid-rs3w7jct]{z-index:1;position:absolute;inset:0;overflow:hidden}.hero-bg-image[data-astro-cid-rs3w7jct]{object-fit:cover;object-position:center 30%;filter:brightness(.65)contrast(1.05);width:100%;height:100%}.hero-scrim-gradient[data-astro-cid-rs3w7jct]{background:linear-gradient(#0e101366 0%,#0e1013bf 60%,#0e1013 100%);position:absolute;inset:0}.hero-mesh-overlay[data-astro-cid-rs3w7jct]{opacity:.7;background-image:radial-gradient(#c5a05914 1px,#0000 0);background-size:32px 32px;position:absolute;inset:0}.hero-content-shell[data-astro-cid-rs3w7jct]{z-index:2;width:100%;max-width:1280px;margin:0 auto;padding:0 32px;position:relative}.hero-meta-strip[data-astro-cid-rs3w7jct]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.meta-tag-group[data-astro-cid-rs3w7jct]{align-items:center;gap:12px;display:flex}.meta-badge-dark[data-astro-cid-rs3w7jct]{background-color:var(--c-accent-bronze);color:#fff;letter-spacing:.12em;border-radius:3px;padding:6px 12px;font-size:11px;font-weight:700}.hero-title-stack[data-astro-cid-rs3w7jct]{max-width:960px;margin-bottom:48px}.hero-super-eyebrow[data-astro-cid-rs3w7jct]{letter-spacing:.18em;color:var(--c-accent-gold);margin-bottom:16px;font-size:12px;font-weight:600;display:block}.hero-heading[data-astro-cid-rs3w7jct]{font-family:var(--font-serif);letter-spacing:-.02em;color:#fff;margin:0 0 24px;font-size:clamp(38px,5.5vw,68px);font-weight:400;line-height:1.1}.heading-italic-accent[data-astro-cid-rs3w7jct]{color:var(--c-accent-gold);font-style:italic}.hero-synopsis[data-astro-cid-rs3w7jct]{color:var(--c-text-secondary);max-width:820px;margin:0;font-size:clamp(16px,1.8vw,19px);line-height:1.6}.hero-spec-ledger[data-astro-cid-rs3w7jct]{background-color:var(--c-border);border:1px solid var(--c-border);backdrop-filter:blur(16px);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;display:grid;overflow:hidden}.ledger-column[data-astro-cid-rs3w7jct]{background-color:#14171dd9;flex-direction:column;justify-content:center;padding:24px 28px;display:flex}.ledger-label[data-astro-cid-rs3w7jct]{letter-spacing:.12em;color:var(--c-text-muted);margin-bottom:8px;font-size:11px;font-weight:600}.ledger-value[data-astro-cid-rs3w7jct]{color:#fff;margin-bottom:4px;font-size:18px;font-weight:700}.ledger-note[data-astro-cid-rs3w7jct]{color:var(--c-accent-gold);font-size:12px}.ledger-column--action[data-astro-cid-rs3w7jct]{background-color:#8a6f4d26;align-items:flex-start}.ledger-cta-link[data-astro-cid-rs3w7jct]{width:100%;color:var(--c-accent-gold);justify-content:space-between;align-items:center;font-size:14px;font-weight:600;text-decoration:none;transition:transform .2s,color .2s;display:flex}.ledger-cta-link[data-astro-cid-rs3w7jct]:hover{color:#fff;transform:translate(4px)}.aeo-answer-section[data-astro-cid-rs3w7jct]{padding:80px 0 60px}.aeo-answer-plaque[data-astro-cid-rs3w7jct]{background:linear-gradient(135deg,#1b2028cc 0%,#14171df2 100%);border:1px solid #c5a0594d;border-radius:12px;padding:48px;box-shadow:0 20px 40px #0006}.aeo-badge[data-astro-cid-rs3w7jct]{letter-spacing:.15em;color:var(--c-accent-gold);background:#c5a0591f;border-radius:4px;margin-bottom:20px;padding:6px 14px;font-size:11px;font-weight:700;display:inline-block}.aeo-question-heading[data-astro-cid-rs3w7jct]{font-family:var(--font-serif);color:#fff;margin:0 0 24px;font-size:clamp(26px,3vw,36px);font-weight:400;line-height:1.3}.aeo-answer-body[data-astro-cid-rs3w7jct] p[data-astro-cid-rs3w7jct]{color:var(--c-text-secondary);margin-bottom:24px;font-size:16px;line-height:1.7}.aeo-steps-list[data-astro-cid-rs3w7jct]{gap:16px;margin:0;padding-left:20px;display:grid}.aeo-steps-list[data-astro-cid-rs3w7jct] li[data-astro-cid-rs3w7jct]{color:var(--c-text-secondary);font-size:15px;line-height:1.6}.aeo-steps-list[data-astro-cid-rs3w7jct] strong[data-astro-cid-rs3w7jct]{color:#fff}.spec-matrix-section[data-astro-cid-rs3w7jct]{background-color:var(--c-surface);padding:80px 0}.section-header-editorial[data-astro-cid-rs3w7jct]{max-width:780px;margin-bottom:48px}.section-eyebrow[data-astro-cid-rs3w7jct]{letter-spacing:.18em;color:var(--c-accent-gold);margin-bottom:12px;font-size:11px;font-weight:700;display:block}.section-heading[data-astro-cid-rs3w7jct]{font-family:var(--font-serif);color:#fff;margin:0 0 16px;font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1.2}.section-lead[data-astro-cid-rs3w7jct]{color:var(--c-text-secondary);margin:0;font-size:16px;line-height:1.6}.matrix-table-wrap[data-astro-cid-rs3w7jct]{border:1px solid var(--c-border);background:var(--c-bg);border-radius:8px;overflow-x:auto}.spec-matrix-table[data-astro-cid-rs3w7jct]{border-collapse:collapse;text-align:left;width:100%;min-width:800px;font-size:14px}.spec-matrix-table[data-astro-cid-rs3w7jct] th[data-astro-cid-rs3w7jct]{color:var(--c-text-muted);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--c-border);background:#ffffff08;padding:18px 24px;font-size:11px}.spec-matrix-table[data-astro-cid-rs3w7jct] td[data-astro-cid-rs3w7jct]{border-bottom:1px solid var(--c-border);color:var(--c-text-secondary);padding:20px 24px;line-height:1.5}.spec-matrix-table[data-astro-cid-rs3w7jct] tbody[data-astro-cid-rs3w7jct] tr[data-astro-cid-rs3w7jct]:hover{background:#ffffff05}.col-substrate[data-astro-cid-rs3w7jct] strong[data-astro-cid-rs3w7jct]{color:#fff}.deep-technical-section[data-astro-cid-rs3w7jct]{background-color:var(--c-bg);padding:100px 0}.technical-cards-grid[data-astro-cid-rs3w7jct]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:28px;display:grid}.tech-spec-card[data-astro-cid-rs3w7jct]{background-color:var(--c-surface);border:1px solid var(--c-border);border-radius:8px;padding:36px;transition:border-color .2s;position:relative}.tech-spec-card[data-astro-cid-rs3w7jct]:hover{border-color:var(--c-accent-gold)}.card-num[data-astro-cid-rs3w7jct]{font-family:var(--font-serif);color:var(--c-accent-gold);margin-bottom:16px;font-size:28px}.card-heading[data-astro-cid-rs3w7jct]{color:#fff;margin:0 0 12px;font-size:20px;font-weight:600}.card-desc[data-astro-cid-rs3w7jct]{color:var(--c-text-secondary);margin:0 0 20px;font-size:14px;line-height:1.6}.card-spec-tag[data-astro-cid-rs3w7jct]{letter-spacing:.1em;color:var(--c-accent-gold);background:#c5a05914;border-radius:3px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-block}.faq-accordion-section[data-astro-cid-rs3w7jct]{background-color:var(--c-surface);padding:100px 0}.faq-items-stack[data-astro-cid-rs3w7jct]{flex-direction:column;gap:16px;max-width:960px;display:flex}.faq-item[data-astro-cid-rs3w7jct]{border:1px solid var(--c-border);background:var(--c-bg);border-radius:8px;transition:border-color .2s;overflow:hidden}.faq-item[data-astro-cid-rs3w7jct][open]{border-color:var(--c-accent-gold)}.faq-trigger[data-astro-cid-rs3w7jct]{cursor:pointer;color:#fff;justify-content:space-between;align-items:center;padding:24px 28px;font-size:17px;font-weight:600;list-style:none;display:flex}.faq-trigger[data-astro-cid-rs3w7jct]::-webkit-details-marker{display:none}.faq-icon[data-astro-cid-rs3w7jct]{color:var(--c-accent-gold);font-size:22px;transition:transform .2s}.faq-item[data-astro-cid-rs3w7jct][open] .faq-icon[data-astro-cid-rs3w7jct]{transform:rotate(45deg)}.faq-panel[data-astro-cid-rs3w7jct]{padding:0 28px 24px}.faq-panel[data-astro-cid-rs3w7jct] p[data-astro-cid-rs3w7jct]{color:var(--c-text-secondary);margin:0;font-size:15px;line-height:1.7}@media (width<=768px){.cinematic-hero[data-astro-cid-rs3w7jct]{padding-top:120px}.section-shell[data-astro-cid-rs3w7jct]{padding:0 20px}.aeo-answer-plaque[data-astro-cid-rs3w7jct]{padding:28px}}
