@layer reset,tokens,base,layout;@layer components{.comparison-specs__rows{margin-block-start:calc(-1 * var(--border-width))}.comparison-specs__row{row-gap:var(--space-2);padding:var(--space-3) var(--space-4);font-size:var(--type-body-small-size);font-weight:var(--type-body-small-weight);line-height:var(--type-body-small-leading);letter-spacing:var(--type-body-small-tracking);border-block-start:var(--border-width) solid var(--color-border);display:grid}@media (min-width:64em){.comparison-specs__row{align-items:center;padding-inline:0}}.comparison-specs__label{font-weight:var(--type-label-weight)}@media (min-width:64em){.comparison-specs__label{font-weight:var(--type-body-small-weight);color:var(--color-text-muted);padding-inline-start:var(--space-4)}}.comparison-specs__value{gap:var(--space-3);justify-content:space-between;align-items:baseline;min-width:0;display:flex;position:relative}@media (min-width:64em){.comparison-specs__value{padding-inline-start:var(--compared-vehicle-text-inset)}}.comparison-specs__vehicle{font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comparison-specs__answer{max-width:60%;font-weight:var(--type-label-weight);text-align:end;flex-shrink:0}@media (min-width:64em){.comparison-specs__answer{text-align:start;max-width:none}}.comparison-overview:has(.comparison-overview__filter :checked) [data-uniform]{display:none}.comparison-overview__clear{font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);color:var(--color-text-muted)}.comparison-overview__clear:hover{color:var(--color-text)}}@layer utilities;
