.spec-card:where(.astro-s5q24e7i){padding:32px;border:1px solid var(--line);border-radius:8px;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.spec-card:where(.astro-s5q24e7i):hover{transform:translateY(-4px);border-color:#e57c2359;box-shadow:0 14px 34px #0206170f}.spec-card:where(.astro-s5q24e7i).dark{background:#0d1d35;border-color:#ffffff0f}.spec-card:where(.astro-s5q24e7i).dark .card-title:where(.astro-s5q24e7i){color:#fff}.spec-card:where(.astro-s5q24e7i).dark .spec-mini:where(.astro-s5q24e7i){color:#94a3b8}.spec-card:where(.astro-s5q24e7i).dark .spec-top:where(.astro-s5q24e7i){border-bottom-color:#ffffff1a}.spec-top:where(.astro-s5q24e7i){display:flex;justify-content:space-between;align-items:start;gap:18px;margin-bottom:20px;border-bottom:1px solid var(--line);padding-bottom:16px}.spec-mini:where(.astro-s5q24e7i){display:grid;gap:6px;text-align:right}.datasheet-intro:where(.astro-s5q24e7i){margin:0 0 20px}.text-slate:where(.astro-s5q24e7i){color:#94a3b8}.chip-group:where(.astro-s5q24e7i){display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.chip:where(.astro-s5q24e7i){display:inline-flex;align-items:center;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.light-chip:where(.astro-s5q24e7i){background:#eef2f7;color:#071427}.outline-chip:where(.astro-s5q24e7i){border:1px solid #e2e8f0}.compliance-chip:where(.astro-s5q24e7i){border-color:#e57c2366;color:#e57c23}.dark-chip:where(.astro-s5q24e7i){background:#ffffff14;color:#fff}.dark-outline-chip:where(.astro-s5q24e7i){border:1px solid rgba(255,255,255,.12);color:#cbd5e1}.compliance-chip-dark:where(.astro-s5q24e7i){border-color:#e57c23;color:#e57c23}.table-title:where(.astro-s5q24e7i){margin:0 0 12px}.table-responsive:where(.astro-s5q24e7i){width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.mini-table:where(.astro-s5q24e7i){width:100%;border-collapse:collapse}.mini-table:where(.astro-s5q24e7i) th:where(.astro-s5q24e7i),.mini-table:where(.astro-s5q24e7i) td:where(.astro-s5q24e7i){padding:12px 8px;border-bottom:1px solid #e2e8f0;text-align:left}.dark-table:where(.astro-s5q24e7i) th:where(.astro-s5q24e7i),.dark-table:where(.astro-s5q24e7i) td:where(.astro-s5q24e7i){border-bottom-color:#ffffff14}.dark-table:where(.astro-s5q24e7i) th:where(.astro-s5q24e7i){color:#94a3b8}.dark-table:where(.astro-s5q24e7i) td:where(.astro-s5q24e7i){color:#fff}.spec-horizontal-grid:where(.astro-s5q24e7i){display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:start}@media (max-width:992px){.spec-horizontal-grid:where(.astro-s5q24e7i){grid-template-columns:1fr;gap:32px}.spec-mini:where(.astro-s5q24e7i){text-align:left}.spec-top:where(.astro-s5q24e7i){flex-direction:column;gap:12px}}:root{--ink:#071427;--brand:#E57C23;--line:#E2E8F0;--bg-soft:#F8FAFC;--bg-dark:#0A1930}.product-page:where(.astro-ewir6slv){background:#fff}.product-page:where(.astro-ewir6slv) :where(.astro-ewir6slv){box-sizing:border-box}.section-kicker:where(.astro-ewir6slv){margin-bottom:12px}.text-light-kicker:where(.astro-ewir6slv){color:var(--brand)}.product-container:where(.astro-ewir6slv){width:100%;max-width:1140px;margin:0 auto;padding:0 24px}.product-section:where(.astro-ewir6slv){padding:80px 0;background:#fff}.product-section:where(.astro-ewir6slv).alt{background:var(--bg-soft)}.section-heading:where(.astro-ewir6slv){max-width:720px;margin-bottom:36px}.section-heading:where(.astro-ewir6slv).center{margin-left:auto;margin-right:auto;text-align:center}.section-heading:where(.astro-ewir6slv) h2:where(.astro-ewir6slv){margin:10px 0}.section-heading:where(.astro-ewir6slv) p:where(.astro-ewir6slv){margin:0}.compliance-disclaimer:where(.astro-ewir6slv){max-width:680px;margin:0 auto}.formats-grid:where(.astro-ewir6slv){display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.va-grid:where(.astro-ewir6slv){display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.operations-grid:where(.astro-ewir6slv){display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.certifications-grid:where(.astro-ewir6slv){display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.specs-stacked-container:where(.astro-ewir6slv){display:flex;flex-direction:column;gap:32px}.format-card:where(.astro-ewir6slv){background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:8px;overflow:hidden;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.format-card:where(.astro-ewir6slv):hover{transform:translateY(-4px);border-color:#e57c2359;box-shadow:0 14px 34px #0206170f}.product-image-wrapper:where(.astro-ewir6slv){width:100%;height:320px;overflow:hidden;background:var(--bg-dark)}.product-image:where(.astro-ewir6slv){width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.format-card:where(.astro-ewir6slv):hover .product-image:where(.astro-ewir6slv){transform:scale(1.03)}.format-details:where(.astro-ewir6slv){padding:26px}.format-code:where(.astro-ewir6slv){font-family:monospace;color:var(--brand)}.format-meta:where(.astro-ewir6slv){border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.text-secondary:where(.astro-ewir6slv){color:#64748b}.closing-section:where(.astro-ewir6slv){padding:84px 0 92px;background:linear-gradient(180deg,#0b1e36,#102848);border-top:1px solid rgba(255,255,255,.06)}.closing-grid:where(.astro-ewir6slv){display:grid;grid-template-columns:1.4fr 1fr;gap:48px;align-items:center}.closing-section:where(.astro-ewir6slv) h2:where(.astro-ewir6slv){margin:10px 0 12px}.closing-section:where(.astro-ewir6slv) p:where(.astro-ewir6slv){color:#94a3b8;margin:0}.cta-card:where(.astro-ewir6slv){padding:32px;background:#ffffff0a;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.08);border-radius:10px}.cta-card:where(.astro-ewir6slv) h3:where(.astro-ewir6slv){margin:0 0 12px}.cta-card:where(.astro-ewir6slv) p:where(.astro-ewir6slv){color:#cbd5e1;margin-bottom:20px}.product-cta-btn:where(.astro-ewir6slv){display:inline-flex;align-items:center;justify-content:center;width:100%;padding:14px 16px;border-radius:6px;background:var(--brand);color:#fff;text-decoration:none;font-weight:700;text-transform:uppercase;transition:background .25s ease,transform .25s ease,box-shadow .25s ease}.product-cta-btn:where(.astro-ewir6slv):hover{transform:translateY(-2px);box-shadow:0 12px 24px #e57c2340;background:#f28d37}@media (max-width:992px){.formats-grid:where(.astro-ewir6slv),.certifications-grid:where(.astro-ewir6slv),.va-grid:where(.astro-ewir6slv),.closing-grid:where(.astro-ewir6slv){grid-template-columns:1fr}}@media (max-width:768px){.product-section:where(.astro-ewir6slv),.closing-section:where(.astro-ewir6slv){padding-top:60px;padding-bottom:60px}.product-container:where(.astro-ewir6slv){padding:0 20px}.format-details:where(.astro-ewir6slv),.cta-card:where(.astro-ewir6slv){padding:24px}.product-image-wrapper:where(.astro-ewir6slv){height:260px}}