.end-to-end-card{background:var(--color-bg-warm);border-radius:var(--radius-card);border-top:1px solid var(--color-hairline-light)}.end-to-end-card__inner{gap:var(--space-block) var(--space-snug);min-width:0;height:100%;padding:var(--space-tight);display:grid}.end-to-end-card__copy{grid-template-rows:minmax(var(--spacing-60), auto) minmax(0, var(--space-block)) auto minmax(var(--space-tight), 1fr);min-width:0;min-height:0;display:grid}.end-to-end-card__header{align-self:end;align-items:end;gap:var(--space-tight);grid-template-columns:auto minmax(0,1fr);display:grid}.end-to-end-card__comparison{grid-row:3;position:relative}.end-to-end-card__comparison:after{background:var(--editorial-divider-vertical);content:"";pointer-events:none;inset-block:0;width:1px;position:absolute;left:50%;transform:translate(-50%)}.end-to-end-card__labels,.end-to-end-card__row{column-gap:var(--space-snug);margin-inline:calc(var(--spacing-10) * -1);padding-inline:var(--spacing-10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.end-to-end-card__labels{padding-bottom:var(--spacing-10)}.end-to-end-card__rows{gap:var(--spacing-6);margin:0;padding:0;list-style:none;display:grid}.end-to-end-card__row{padding-block:var(--spacing-10);transition:background-color var(--motion-duration-standard) var(--ease-os)}.end-to-end-card__row:hover{background:#6a5b3d0d}@supports (color:color-mix(in lab, red, red)){.end-to-end-card__row:hover{background:color-mix(in srgb, var(--color-bark) 5%, transparent)}}.end-to-end-card__cell{gap:var(--spacing-10);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.end-to-end-card__media{width:100%}.end-to-end-card__media-frame{width:100%;position:relative;overflow:hidden}@media (min-width:64rem){.end-to-end-card__inner{grid-template-columns:minmax(0,1.45fr) minmax(21rem,.95fr)}.end-to-end-card__media-frame{--equal-media-ratio:auto}.end-to-end__stack.os-sticky-stack{--sticky-stack-card-height:31rem;--sticky-stack-step:calc(var(--space-tight) + var(--spacing-60) + var(--space-tight) / 2)}.end-to-end__stack.os-sticky-stack:has(.end-to-end-card__row:nth-child(4)){--sticky-stack-card-height:36rem}}
