.fh-cmp{border-collapse:separate;border-spacing:0;width:100%;font-family:var(--font-sans);color:var(--ink);font-size:15px;line-height:1.35}.fh-cmp th,.fh-cmp td{text-align:left;vertical-align:middle}.fh-cmp tbody th,.fh-cmp td.fh-cmp-fh{font-weight:700}.fh-cmp-ok{border-radius:var(--radius-fh-pill);background:var(--verde-freed);width:22px;height:22px;color:var(--on-brand);flex:none;place-items:center;display:inline-grid}.fh-cmp-ok svg{width:14px;height:14px}@media (max-width:759px){.fh-cmp,.fh-cmp tbody,.fh-cmp tr,.fh-cmp th,.fh-cmp td{display:block}.fh-cmp thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fh-cmp tbody{gap:var(--space-3);display:grid}.fh-cmp tbody tr{padding:14px var(--space-4);border-radius:var(--radius-fh-md);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.fh-cmp tbody th{font-family:var(--font-display);padding-bottom:6px;font-size:18px}.fh-cmp td{gap:var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--line);grid-template-columns:minmax(0,40%) minmax(0,1fr);align-items:center;display:grid}.fh-cmp td:before{content:attr(data-label);color:var(--ink-muted);font-size:13px;font-weight:600}.fh-cmp td .fh-cmp-ok{display:none}.fh-cmp td.fh-cmp-fh{margin:4px calc(-1 * var(--space-2)) 0;padding:var(--space-2);border-radius:var(--radius-fh-sm);background:var(--surface-tint);border-top:0}.fh-cmp td.fh-cmp-fh:before{color:var(--verde-ink);font-weight:750}}@media (min-width:760px){.fh-cmp-wrap{box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.fh-cmp th,.fh-cmp td{border-bottom:1px solid var(--line);padding:14px 18px}.fh-cmp tbody tr:last-child>*{border-bottom:0}.fh-cmp thead th{color:var(--ink-muted);background:var(--surface);font-size:14px;font-weight:700}.fh-cmp thead th.fh-cmp-fh{background:var(--surface-inverse);color:var(--ink-inverse);font-family:var(--font-display);font-size:18px}.fh-cmp td.fh-cmp-fh{background:var(--surface-tint)}.fh-cmp td .fh-cmp-ok{margin-right:var(--space-2);vertical-align:middle}.fh-cmp tbody th{width:26%}}
