.specs-hero[data-astro-cid-du2dnsr7]{background:linear-gradient(135deg,var(--color-tertiary) 0%,var(--color-primary) 100%);color:#fff;text-align:center;padding:3rem 0;margin-top:-1rem}.specs-hero[data-astro-cid-du2dnsr7] h1[data-astro-cid-du2dnsr7]{font-size:2.5rem;margin-bottom:1rem}.specs-grid[data-astro-cid-du2dnsr7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.spec-category[data-astro-cid-du2dnsr7]{background:#fff;border-radius:var(--border-radius-lg);padding:2rem;box-shadow:var(--box-shadow);border:1px solid var(--color-border)}.spec-category[data-astro-cid-du2dnsr7] h2[data-astro-cid-du2dnsr7]{color:var(--color-primary);margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid var(--color-border)}.spec-table[data-astro-cid-du2dnsr7]{width:100%;border-collapse:collapse}.spec-table[data-astro-cid-du2dnsr7] td[data-astro-cid-du2dnsr7]{padding:.75rem 0;border-bottom:1px solid var(--color-border-light)}.spec-table[data-astro-cid-du2dnsr7] td[data-astro-cid-du2dnsr7]:first-child{font-weight:600;color:var(--color-text);width:40%}.spec-table[data-astro-cid-du2dnsr7] td[data-astro-cid-du2dnsr7]:last-child{color:var(--color-text-light)}.compatibility-grid[data-astro-cid-du2dnsr7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.compatible-item[data-astro-cid-du2dnsr7]{display:flex;align-items:center;gap:1rem;padding:1rem;background:var(--color-bg-light);border-radius:var(--border-radius)}.status[data-astro-cid-du2dnsr7]{font-size:1.5rem;font-weight:700}.status[data-astro-cid-du2dnsr7].compatible{color:var(--color-success)}.status[data-astro-cid-du2dnsr7].incompatible{color:var(--color-accent)}.package-list[data-astro-cid-du2dnsr7]{list-style:none;padding:0}.package-list[data-astro-cid-du2dnsr7] li[data-astro-cid-du2dnsr7]{padding:.5rem 0;font-size:1.1rem}.package-note[data-astro-cid-du2dnsr7]{margin-top:1.5rem;padding:1rem;background:var(--color-bg-light);border-radius:var(--border-radius);border-left:4px solid var(--color-warning)}.cta-section[data-astro-cid-du2dnsr7]{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);color:#fff;text-align:center}.cta-content[data-astro-cid-du2dnsr7] h2[data-astro-cid-du2dnsr7]{color:#fff;margin-bottom:1rem}@media (max-width: 1024px) and (min-width: 769px){.specs-grid[data-astro-cid-du2dnsr7]{grid-template-columns:repeat(2,1fr);gap:1.5rem}.specs-hero[data-astro-cid-du2dnsr7] h1[data-astro-cid-du2dnsr7]{font-size:2.25rem}.spec-category[data-astro-cid-du2dnsr7]{padding:1.75rem}.compatibility-grid[data-astro-cid-du2dnsr7]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.specs-hero[data-astro-cid-du2dnsr7]{padding:2rem 0;margin-top:0}.specs-hero[data-astro-cid-du2dnsr7] h1[data-astro-cid-du2dnsr7]{font-size:1.875rem}.specs-hero[data-astro-cid-du2dnsr7] p[data-astro-cid-du2dnsr7]{font-size:1rem}.specs-grid[data-astro-cid-du2dnsr7]{grid-template-columns:1fr;gap:1.5rem}.spec-category[data-astro-cid-du2dnsr7]{padding:1.5rem}.spec-category[data-astro-cid-du2dnsr7] h2[data-astro-cid-du2dnsr7]{font-size:1.25rem}.spec-table[data-astro-cid-du2dnsr7] td[data-astro-cid-du2dnsr7]{padding:.625rem 0;font-size:.9375rem}.spec-table[data-astro-cid-du2dnsr7] td[data-astro-cid-du2dnsr7]:first-child{width:45%}.compatibility-grid[data-astro-cid-du2dnsr7]{grid-template-columns:1fr;gap:1rem}.compatible-item[data-astro-cid-du2dnsr7]{padding:.875rem}.status[data-astro-cid-du2dnsr7]{font-size:1.25rem}.package-list[data-astro-cid-du2dnsr7] li[data-astro-cid-du2dnsr7]{font-size:1rem;padding:.375rem 0}.package-note[data-astro-cid-du2dnsr7]{padding:.875rem;font-size:.9375rem}.cta-section[data-astro-cid-du2dnsr7]{padding:2.5rem 0}.cta-content[data-astro-cid-du2dnsr7] h2[data-astro-cid-du2dnsr7]{font-size:1.75rem}.cta-content[data-astro-cid-du2dnsr7] p[data-astro-cid-du2dnsr7]{font-size:1rem}.breadcrumbs[data-astro-cid-du2dnsr7]{font-size:.8125rem}}@media (max-width: 480px){.specs-hero[data-astro-cid-du2dnsr7]{padding:1.5rem 0}.specs-hero[data-astro-cid-du2dnsr7] h1[data-astro-cid-du2dnsr7]{font-size:1.625rem}.spec-category[data-astro-cid-du2dnsr7]{padding:1.25rem}.spec-table[data-astro-cid-du2dnsr7]{font-size:.875rem}.spec-table[data-astro-cid-du2dnsr7] td[data-astro-cid-du2dnsr7]:first-child{width:50%}}.breadcrumbs[data-astro-cid-du2dnsr7]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.9rem;opacity:.9}.breadcrumbs[data-astro-cid-du2dnsr7] a[data-astro-cid-du2dnsr7]{color:#fffc;text-decoration:none;transition:color .2s ease}.breadcrumbs[data-astro-cid-du2dnsr7] a[data-astro-cid-du2dnsr7]:hover{color:#fff}.breadcrumbs[data-astro-cid-du2dnsr7] span[data-astro-cid-du2dnsr7]{color:#fff9}
