.src9cac7-spec-compare{background:var(--brand-bg-alt);padding:64px 0}.src9cac7-spec-compare figcaption,.src9cac7-spec-compare h1,.src9cac7-spec-compare p{color:var(--brand-text)}.src9cac7-spec-compare img{width:100%;min-height:240px;-o-object-fit:cover;object-fit:cover;border-radius:var(--brand-radius);background:var(--brand-bg)}.src9cac7-spec-compare figcaption{margin-top:8px;font-size:14px;color:var(--brand-text-secondary)}.src9cac7-spec-sheet{background:var(--brand-bg)}.src9cac7-spec-sheet h2,.src9cac7-spec-sheet h3,.src9cac7-spec-sheet label,.src9cac7-spec-sheet li,.src9cac7-spec-sheet p{color:var(--brand-text)}.src9cac7-check-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:16px;gap:16px;margin:24px 0}.src9cac7-check-grid label{display:flex;gap:8px;align-items:flex-start;background:var(--brand-bg-alt);padding:16px;border-radius:var(--brand-radius)}.src9cac7-score{font-weight:700;color:var(--brand-primary-dark)}.src9cac7-spec-cases{background:var(--brand-bg-alt)}.src9cac7-spec-card{background:var(--brand-bg);padding:24px;border-left:4px solid var(--brand-accent);height:100%}.src9cac7-spec-card h3,.src9cac7-spec-card p,.src9cac7-spec-cases h2,.src9cac7-spec-cases h3,.src9cac7-spec-cases li,.src9cac7-spec-cases p{color:var(--brand-text)}.src9cac7-spec-cta{background:var(--brand-bg)}.src9cac7-spec-cta h2,.src9cac7-spec-cta p{color:var(--brand-text)}.src9cac7-spec-compare .src9cac7-kicker{color:var(--brand-secondary)}