.container.svelte-1uha8ag{max-width:1280px;margin:0 auto;padding:0 20px}.hero-section.svelte-1uha8ag{background:#111315;border-bottom:1px solid #232830;padding:44px 0 52px}.hero-grid.svelte-1uha8ag{grid-template-columns:1.05fr 1fr;align-items:center;gap:36px;display:grid}@media (width<=980px){.hero-grid.svelte-1uha8ag{grid-template-columns:1fr}}.tech-spec-pill.svelte-1uha8ag{color:#38bdf8;background:#131c26;border:1px solid #1e3a5f;border-radius:3px;margin-bottom:14px;padding:4px 10px;font-family:SFMono-Regular,Consolas,monospace;font-size:11.5px;display:inline-block}.hero-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag){color:#f4f3ef;letter-spacing:-.02em;margin:0 0 16px;font-size:36px;line-height:1.15}.hero-lead.svelte-1uha8ag{color:#d1d5db;margin:0 0 24px;font-size:16px;line-height:1.6}.hero-lead.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#fff}.hero-actions.svelte-1uha8ag{flex-wrap:wrap;gap:12px;margin-bottom:28px;display:flex}.btn-hero-primary.svelte-1uha8ag{color:#fff;background:#e05a2b;border:1px solid #f06a3b;border-radius:4px;padding:13px 22px;font-size:14.5px;font-weight:700}.btn-hero-primary.svelte-1uha8ag:hover{background:#c94b1e}.btn-hero-secondary.svelte-1uha8ag{color:#f4f3ef;background:#1a1e24;border:1px solid #323946;border-radius:4px;padding:13px 20px;font-size:14.5px;font-weight:600}.btn-hero-secondary.svelte-1uha8ag:hover{border-color:#38bdf8}.hero-metrics.svelte-1uha8ag{border-top:1px solid #232830;grid-template-columns:repeat(4,1fr);gap:12px;padding-top:20px;display:grid}@media (width<=600px){.hero-metrics.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}.metric-item.svelte-1uha8ag{flex-direction:column;gap:2px;display:flex}.metric-item.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#f4f3ef;font-family:SFMono-Regular,Consolas,monospace;font-size:16px}.metric-item.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#9ca3af;font-size:11.5px}.hero-blueprint-card.svelte-1uha8ag{background:#14171b;border:1px solid #2a303c;border-radius:6px;overflow:hidden}.bp-card-header.svelte-1uha8ag{color:#9ca3af;background:#181c22;border-bottom:1px solid #262c36;justify-content:space-between;padding:10px 14px;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;display:flex}.bp-svg-wrap.svelte-1uha8ag{background:#0d0f12;padding:12px}.bp-card-footer.svelte-1uha8ag{border-top:1px solid #262c36;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.bp-card-footer.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#f4f3ef;font-size:14px;display:block}.bp-card-footer.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#9ca3af;font-size:12px}.btn-bp-buy.svelte-1uha8ag{color:#fff;white-space:nowrap;background:#e05a2b;border-radius:4px;padding:8px 14px;font-size:12.5px;font-weight:600}.section-block.svelte-1uha8ag{border-bottom:1px solid #232830;padding:56px 0}.section-block.alt-bg.svelte-1uha8ag{background:#0e1013}.section-head.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.section-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#f4f3ef;margin:0 0 6px;font-size:25px}.section-head.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#9ca3af;max-width:780px;margin:0;font-size:14.5px}.link-arrow.svelte-1uha8ag{color:#38bdf8;font-family:SFMono-Regular,Consolas,monospace;font-size:13px;font-weight:600}.product-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}@media (width<=900px){.product-grid.svelte-1uha8ag{grid-template-columns:1fr}}.product-card.svelte-1uha8ag{background:#15181d;border:1px solid #272d37;border-radius:6px;flex-direction:column;display:flex;overflow:hidden}.prod-top-bar.svelte-1uha8ag{background:#191d24;border-bottom:1px solid #252b35;justify-content:space-between;align-items:center;padding:9px 14px;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;display:flex}.prod-sku.svelte-1uha8ag{color:#9ca3af}.prod-badge.svelte-1uha8ag{color:#38bdf8;background:#111c27;border:1px solid #1e3a5f;border-radius:3px;padding:2px 7px}.prod-preview.svelte-1uha8ag{background:#0d0f12;border-bottom:1px solid #252b35;padding:10px;display:block}.prod-body.svelte-1uha8ag{flex:1;padding:16px 18px}.prod-body.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:#f4f3ef;margin:0 0 8px;font-size:17px;line-height:1.35}.prod-body.svelte-1uha8ag h3:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover{color:#e05a2b}.prod-sub.svelte-1uha8ag{color:#9ca3af;margin:0 0 12px;font-size:13px;line-height:1.5}.prod-bullets.svelte-1uha8ag{color:#d1d5db;margin:0;padding-left:18px;font-size:12.5px;line-height:1.55}.prod-footer.svelte-1uha8ag{background:#121519;border-top:1px solid #252b35;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.prod-price-block.svelte-1uha8ag{flex-direction:column;display:flex}.prod-price.svelte-1uha8ag{color:#f4f3ef;font-family:SFMono-Regular,Consolas,monospace;font-size:21px;font-weight:700}.prod-compare.svelte-1uha8ag{color:#6b7280;font-size:11.5px;text-decoration:line-through}.prod-price-block.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#22c55e;font-size:11px}.prod-btn-row.svelte-1uha8ag{gap:8px;display:flex}.btn-buy-now.svelte-1uha8ag{color:#fff;background:#e05a2b;border-radius:4px;padding:9px 14px;font-size:13px;font-weight:700}.btn-buy-now.svelte-1uha8ag:hover{background:#c94b1e}.btn-customize.svelte-1uha8ag{color:#d1d5db;background:#1c2128;border:1px solid #323946;border-radius:4px;padding:9px 12px;font-size:12.5px;font-weight:600}.btn-customize.svelte-1uha8ag:hover{color:#fff;border-color:#38bdf8}.comparison-table-wrap.svelte-1uha8ag{border:1px solid #282e38;border-radius:6px;overflow-x:auto}.comparison-table.svelte-1uha8ag{border-collapse:collapse;background:#14171b;width:100%;font-size:13.5px}.comparison-table.svelte-1uha8ag th:where(.svelte-1uha8ag),.comparison-table.svelte-1uha8ag td:where(.svelte-1uha8ag){text-align:left;border-bottom:1px solid #242932;padding:14px 16px}.comparison-table.svelte-1uha8ag th:where(.svelte-1uha8ag){color:#f4f3ef;background:#191d24;font-weight:600}.comparison-table.svelte-1uha8ag .highlight-col:where(.svelte-1uha8ag){color:#f4f3ef;background:#18202c;border-left:1px solid #1e3a5f;border-right:1px solid #1e3a5f}
