@layer reset,tokens,base,vendor,surfaces,primitives;@layer compositions{.compareDecisionHeader{gap:var(--fr-space-3)}.compareFormatryValue{gap:var(--fr-space-4);flex-direction:column;min-inline-size:0;display:flex}.compareFormatryValue .sectionIntro{margin:0}.compareFormatryValueCopy{gap:var(--fr-space-6);flex-wrap:wrap;display:flex}.compareFormatryValueCopy p{min-inline-size:0;font-family:var(--fr-font-family-system);font-size:var(--fr-typography-body-font-size);font-weight:var(--fr-font-weight-500);line-height:var(--fr-typography-body-line-height);flex:26rem;margin:0}.compareMatrix:focus-visible{color:var(--fr-focus-foreground);background:var(--fr-focus-fill);box-shadow:var(--fr-focus-soft-inset);outline:none}.compareDecisionHeader .pageTitle{text-wrap:balance;max-width:860px;font-size:clamp(22px,1.8vw,28px);line-height:1.1}.compareFormatryValue .heroActions{width:100%;max-width:100%;margin-top:0}.compareCompetitorTrack{gap:var(--fr-space-4);scroll-padding-inline:0}.compareCompetitorTrack>.compareCompetitorCard{flex:0 0 min(calc(100% - var(--fr-space-6)), 400px)}.compareCompetitorBody .compareCompetitorDescription{color:var(--fr-foreground-secondary);font-family:var(--fr-font-family-system);font-size:var(--fr-typography-body-font-size);font-weight:var(--fr-font-weight-500);line-height:var(--fr-typography-body-line-height);margin:0}@media (min-width:821px){.compareMatrixHeader{background:color-mix(in srgb, var(--fr-surface-scrim) 24%, var(--fr-surface-transparent))}.compareMatrixRow{--compare-row-background:var(--fr-surface-transparent);background:var(--compare-row-background)}.compareMatrixRow:nth-child(odd){--compare-row-background:color-mix(in srgb, var(--fr-surface-quiet) 50%, var(--fr-surface-transparent))}.compareMatrixRow:hover{background:color-mix(in srgb, var(--compare-row-background) 90%, var(--fr-surface-quiet))}}}@layer utilities;
