.ComparisonLens_lens__PYMrd{overflow:hidden;padding:0}.ComparisonLens_head__cigxn{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-5);gap:var(--space-5);align-items:start;padding:var(--space-6);color:var(--text-inverse);background:radial-gradient(circle at 92% 18%,color-mix(in srgb,var(--gold-400) 24%,transparent),transparent 28%),var(--surface-brand)}.ComparisonLens_kicker__YNIer{color:var(--gold-300)!important}.ComparisonLens_title__4d_5Q{color:var(--text-inverse)!important}.ComparisonLens_principle__4VjaY{max-width:var(--container-narrow);margin:var(--space-3) 0 0;color:var(--text-inverse-muted)!important}.ComparisonLens_refusal__3YX0g{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--space-10);padding:var(--space-2) var(--space-4);border:var(--border-w) solid color-mix(in srgb,var(--gold-300) 58%,transparent);border-radius:var(--radius-full);color:var(--gold-200)!important;background:color-mix(in srgb,var(--green-950) 76%,transparent)}.ComparisonLens_refusal__3YX0g:before{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--gold-400);content:""}.ComparisonLens_body__NNLCj{display:grid;grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-6)}.ComparisonLens_metrics__iUlwg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:0}.ComparisonLens_metric__a7Bcy{min-width:0;padding:var(--space-4);border:var(--border-w) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-wash)}.ComparisonLens_metric__a7Bcy dd{margin:var(--space-2) 0 0;color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-xl);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ComparisonLens_seriesHeader__JQmvL{display:flex;justify-content:space-between;gap:var(--space-4);align-items:baseline}.ComparisonLens_seriesCount__K5nam{color:var(--text-muted)}.ComparisonLens_seriesGrid__5zhQG{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--col-min)),1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;list-style:none}.ComparisonLens_seriesCard__w7Pnt{position:relative;display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0;padding:var(--space-5);overflow:hidden;border:var(--border-w) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-xs)}.ComparisonLens_seriesCard__w7Pnt:before{position:absolute;inset:0 auto 0 0;width:var(--space-1);background:var(--green-700);content:""}.ComparisonLens_seriesNumber__GczON{color:var(--gold-700)}.ComparisonLens_seriesLabel__E8mzH{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-md);line-height:var(--leading-snug)}.ComparisonLens_seriesMeta__VmoE_{margin:0;line-height:var(--leading-loose)!important}.ComparisonLens_exclusions__ZfoD1{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4);border-left:var(--rule-w) solid var(--gold-500);background:var(--gold-50)}.ComparisonLens_exclusionList__SmuSV{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.ComparisonLens_exclusionList__SmuSV li{padding:var(--space-2) var(--space-3);border:var(--border-w) solid var(--gold-200);border-radius:var(--radius-full);background:var(--surface-card)}@media (max-width:48rem){.ComparisonLens_head__cigxn{grid-template-columns:1fr;padding:var(--space-5)}.ComparisonLens_refusal__3YX0g{justify-self:start}.ComparisonLens_body__NNLCj{padding:var(--space-5)}.ComparisonLens_metrics__iUlwg{grid-template-columns:repeat(2,minmax(0,1fr))}.ComparisonLens_seriesHeader__JQmvL{flex-direction:column;gap:var(--space-1);align-items:flex-start}}@media (max-width:30rem){.ComparisonLens_metrics__iUlwg{grid-template-columns:1fr}}